6月25日,《链接者谈》邀请PolkaBase联合创始人林晓做客链接者直播演播室。和大家分享了“跨链之王——线上进度与生态参与——Polkadot公链项目”的话题。
以下是本次活动的问答内容:
大白|链客:首先请本次活动的嘉宾林晓介绍一下自己和PolkBase项目。
林晓:大家好,我是演讲者林晓。你也可以叫我肖恩。我是PolkaBase技术生态社区的联合创始人,伦敦大学学院(UCL)硕士,利物浦大学学士。在英国生活多年,对英国区块链行业有一些体会和看法。在学校,我也是UCL区块链实验室社区的一员,我已经参与海外技术社区和校园区块链社区很多年了。在国内,我是Polkadot (Poca)生态垂直社区PolkaBase生态社区的联合发起人,这是今年的热门项目。我一直沉浸在国内外的社区中,翻译了很多技术内容,主持了很多线下和线上的分享会。
PolkaBase社区仅仅是一个在线分享会,我们在其中举办了10多个Boca生态项目,包括几个海外项目的在线分享会。今年1月到4月,也是在国内和博卡球迷一起度过疫情后漫长的三个月。我还担任了《波卡能否成为下一个以太坊》博卡生态线上峰会的总主持。
谢谢主持人,谢谢链客。今天很荣幸来到链客社区,为大家带来Boca的最新进展,与大家分享新闻和观点。
大白|链客:说到跨链,大家首先想到的就是博卡。能否介绍一下博卡跨链技术的独特之处,博卡有哪些亮点和核心竞争力?已经实现了什么,正在实现什么?
林晓:Boca的交联技术的独特之处在于中短期可以同构交联,长期目标是异构交联,最终目标是在Boca 2.0阶段实现中继链分层和无线扩展。
长的短的,波卡的交联技术是靠它非常精密的架构支撑的。
直观来说,波卡的核心是一条主链,称为中继链。首先,为了实现简单的同构交叉链,中继链被设计成连接一排平行链。在圈子里大家一般都叫碎片,而博卡生态里的碎片叫para-chain。
1:比如平行链A,平行链B,并行链Z都是同时连接到同一个中继链上,并行链A-Z1都是建立在wave卡上的协议项。
2.比如平行链A和平行链Z互相转账,平行链A和平行链Z互相发消息,或者互相调用智能合约。这些行为是同构的跨链交互,同构的相似之处是都连接在同一个中继链上。
举个现实的例子,草间弥生网络,Boca的双胞胎第一实验网络,在我们国内的舆论界一般称为草间弥生网络或者金丝雀网络。这个草间弥生网络一般指草间弥生中继链。接力并联链叫草间弥生生态。
稍后我会问草间弥生的特别问题。
关于同构生成链,草间弥生的同构生成链已经基本实现并通过测试。前段时间一个Robonomics项目测试连接草间弥生,成功测试成为草间弥生的平行链,实现了相互转移,说明资金的同构跨链功能已经成功实现。卡的同构交叉链仍在实现的路上。现在点令牌可以锁定,但是不能转让。可转让后,有望拍卖平行链槽,实现同构跨链。(具体时间点见PolkaBase写的GavinWood社区回答。)
那么什么是博卡的异构跨链,如何实现,什么时候实现?
为了实现异构交叉链,Boca使用了一种桥接技术——Bridge,桥接技术可以说是克服不同主链之间互操作性的基石技术。桥有两种:一种是桥模块,类似于一个单独扮演桥角色的平行链项目,另一种是桥契约,是平行链项目的一部分。
现在很多海外和国内的项目都在测试转移桥的功能,他们本身就是转移桥:
比如:InterLay旨在实现博卡卡和比特币之间的桥梁,是整个桥梁工程,所以属于桥梁模块;彩虹桥作为一个跨链跑马圈地的流动性协议,同时他在实现Boca和EOS之间的转账功能,所以彩虹桥做的是转账桥合同,是他自己协议的一部分。
说完异构跨链,那么接下来就是Boca 2.0的思路:嵌套中继链,分层中继链(“无限可伸缩”)。根据Gavin几个月前在社区中的阐述,分层中继链将在今年年底和明年年初进行概念验证,明年开发,并在2022年第一季度进行初步部署。
推荐理由:交易TPS
Gavin在6月初测试transfer TPS时,给出了一个block中1500笔交易的性能测试结果。可能我在这里不太熟悉底物和博卡的关系。我给你简单解释一下。Substrate是Gavin在2018年开发的区块链使用套件SDK,已经可以使用。Gavin被定义为用于构建区块链的Linus系统。未来所有构建Boca生态的区块链协议都可以使用Substrate框架,可以和Boca Relay共享性能和安全性。用Substrate搭建的项目可以无缝连接Boca中继链作为并行链,不需要在未来的协议升级中分叉。
核心竞争力:在保持TPS速度性能的同时,保证各段的稳定性和共享安全性。
大白|链客:GavinWood博士是著名以太坊的前CTO。2017年,他提出了Boca和异构跨链的设计理念,并创立了Web3基金会。你能把加文伍德博士介绍给我们吗?
林晓:GavinWood博士由以太坊前CTO、以太坊客户端创始人、Solidity语言发明人、奇偶公司创始人Gavin Wood创立。加文伍德在之前的TED演讲中谈到了互联网世界中存在的:信息封锁和暗箱操作的丑闻,因此加文提出了Web3.0的愿景,呼吁人们建立一个更少中介、更多真相的网络世界,从而实现人们对网络的自主拥有和治理的理想。于是加文伍德在2016年10月受碎片化机制的启发,写了最初的白皮书版Polkadot。
大白|链客:博卡和草间弥生金丝雀网是什么关系?目前世界上还没有这种双网模式。Poca为什么要这么做?
林晓:项目方借助博卡网络向世界展示了一个宏大的愿景。但目前的技术突破需要实验环境,所以为了博卡网络能够稳步发展,项目方推出了草间弥生。
KusamaNetwork,金丝雀网络,2019年8月26日上线。它是博卡网的野生表亲,被认为是矿难前鸣叫的金丝雀。刚上线的时候,被认为是博卡测试网;目前绝大多数社区成员已经认为草间弥生是一个独立的当前实验网络,未来会有自己的异构跨链发展方向。
随着建筑和理念的不断调整和进步,草间弥生被赋予了更多的功能和意义。在Polkadot开放桥链进入2.0阶段之前,草间弥生将脱离主网生态,保持独立的网络状态。
草间弥生的网络发展路线(路线图)预计以Boca的路线为蓝本提前“排练”:草间弥生将上线:从最初的PoA(权限证明)共识机制到PoS(权益证明)共识机制,开始治理,开始转移(草间弥生现阶段),未来1-2个月大概率开始草间弥生并行链测试。
未来波卡服务于企业级网络和数据层面,性能越高,门槛越高。草间弥生将更多地针对Poca的启动项目和功能测试。
在Sub0.1上,根据社区信息,草间弥生将大概率成为第一个测试并行链功能的网络,因此不排除草间弥生网络可能先于Polkadot测试桥接链成功,成为第一个异构跨链网络。
在ReadyLayerOne在线峰会之后,开发者们还讨论了在未来独立举行官方草间弥生网络展示的可能性。(个人觉得可能是草间弥生测试平行链成功并运行之后。)所以草间弥生网络未来还有很多展示的机会。
大白|链客:在草间弥生指南里,每个人都可以参与草间弥生,但我不是开发者。我没有编程技能,也没有代码技能。我将如何贡献?
林晓:这是草间弥生近期重点活动的个人预告。上周参加过Substrate中国日的朋友应该都知道草间弥生黑客松将在7月份开始。草间弥生黑客松预计将在未来几周内开始宣传活动。非开发行业人员可参与黑客松推荐开发者、活动前后宣传等合作点。因为这次草间弥生黑客松是面向全球的线上活动,时间跨度会比较大,估计会持续一个月以上。
还有就是草间弥生未来技术进步的宣传布道。你可以问我关于PolkaBase社区志愿者的问题。我们会有美丽的环境给你发送文章和社区。
第三是参与跑马圈地维护网络稳定,因为博卡和草间弥生的稳定取决于全网的质押率。当你手里有草间弥生的时候,可以通过官方操作页面进行跑马圈地。通过官方页面跑马圈地没有最低时间限制,唯一的限制就是要等7天才能取消跑马圈地。
大白|链接者:之前有一个众所周知的事件:Polkadot发起公投提案,要求按照1: 100的比例改变点令牌的计数单位。我们知道结果是通过了但没有实施。你能告诉我们这次投票的原因和为什么没有实施吗?
林晓:这个建议是草间弥生的一个海外平价开发商提出来的。用来测试公投的功能,所以最后没有实施,但是在博卡内外引起了不小的争议。首先,这个关于博卡点的提议是在草间弥生上提出的,让人觉得奇怪;这个提案也涉及到了巨大的利益,但却是由一个没有加文的开发者投票通过的,让人觉得流程不是太严谨;第三是中国社区的信息传达不够充分,尤其是2017年,很多中国投资人通过代理投资获得股份,关于投票的讨论最早是从海外社区开始的。传到中国,有些细节被曲解,情绪过于激动。在投票的中间,投票结果没有通过,但是在投票的后期,投票结果变成了通过,这一点在社区中尤为明显。
这一现象给我们的启示:首先,Boca上线初期即使经过NPO也需要很长时间,甚至在整个1.0的跨度内,大概率会半中心化。如果这种投票情况持续下去,官方开发团队有很多钱,想出去就可以直接反转,统治投票。虽然官方说开发团队Parity和W3F会尽量减少参与,以后交给社区,但在幕后,我们需要了解这种官方能力。况且社区(或者说整个二级市场流通的点)只有15%的钱,后期还得靠POS慢慢拿。我们PolkaBase在挖了这个投票后,明显觉得那一次发生的有点突然,发起投票的人能力也不是很强。
但是,总的来说,我们可以看到,在重量级赛事中,大量的点入场票吸引我们看到的是持有人的反应。与此同时,国内外社会各界的热烈讨论也在一定程度上让博卡游离于圈外。
大白|链接者:最近关于博卡的新闻很多。官方还公布了主要的上线流程,将分为六个阶段。具体上线时间确定了吗?具体六个阶段是如何规划的?
林晓:这六个阶段是PoA阶段、NPOS阶段、治理阶段、苏都清除阶段、转移开放阶段、平行链阶段。
第二阶段:NPOS
现在我们处于非营利组织阶段。6月18日,北京时间19: 30,圆点从集控PoA机制切换到NPoS机制。一开始20个验证节点开始验证块,这是实现波卡网络分布的第一步。当天PolkaBase第一时间发来简讯,成功记录了NPOS的第一波卡位。
第三阶段:治理
加文在海外社区说,从第二阶段:NPOS到第三阶段:开始治理的速度这一转变过程。启动NPOS后,验证者的数量会每四个小时增加10%,当验证者总数在100左右时,增加频率在10%左右。昨天下午3点,博卡活跃验证人数达到100人,额度内验证人员全部在线。
验证节点的数量正在增加,以支持波尔卡多特的治理系统。下一阶段治理启动后,DOT持有人可以在Boca网络提交议案。当法案通过后,这个法案的全国选举就开始了,就像上面说的DOT1/100分裂投票流程一样。
第四阶段:拆除Sudo模块。
SUDO就像是守护者。守护是其他一些公链的说法,就是我正式拥有这个Sudo模块来完全控制网络,中断或者回滚。除去须藤后,博卡的网络走向将完全由点持有者的选票决定。
第五阶段:开始转移。
这是币圈最关心的点之一。转账启动后,网络中的货币持有者、节点商户、钱包,以及交易所的价值流通都会被打通,这样Lending或者DEX也可以被激活。
转网后的网络交易量也是对网络稳定性的考验,所以我们认为从治理到转网的周期会比较长。Gavin之前在社区回答的时候说大概需要1-2个月的时间来开发平行链,所以在那之前至少需要一个月的时间来部署转移预估。
详情请见我们最新的加文社区问答:https://mp.weixin.qq.com/s/aDqtWhHYVrijxCYIP51bxg.这是加文自己整理的。可以关注我们的微信官方账号。加文估计,从线上到去中心化(再到转移),每个阶段需要1-2周。
第六阶段:平行链
在维持一段时间的网络传输功能后,Boca将开始新的运行时升级,激活并行链拍卖和XCMP协议。平行链技术大概要一个多月才能做好,因为研究和软件开发都是同时进行的,所以时间范围不能完全保证。至少一个月后,我们会看看最新的开发进度,做一个评估。
XCMP离部署还有很长的路要走;系统级的并行链,并行链拍卖,并行线程会在它之前部署。部署新技术需要运行时升级。
Gavin在5月底提到,将开发XCMP(名为RCMQ,中继链的人工队列)的替代品。将使并行链能够像XCMP一样发送信息。但是唯一的区别(XCMP和RCMQ)是XCMP是可扩展的,类似于Pro和XR。RCMQ可以实现跨链的资产和信息传递,但长期来看无法使中继链分层。
大白|链接者:参与者在Polkadot网络维护中需要扮演哪些角色?这些角色在Polkadot网络中的作用是什么?
林晓:现在最直接最赚钱的就是直接做验证者节点。根据我问过的一些验证者,统一认为Boca节点的制作技术门槛不高。节点只需要根据指南(根据官方技术文档)构建服务器并保持在线,boca节点不需要在技术上了解Substrate。
另一种方式是与验证节点绑定,作为提名者,积极参与投票,用钱抵押,用自己的钱投票给验证者,间接支持验证者,让性能好、性能稳定的验证者更长时间维持Boca中继的共识算法。
收集器:收集器负责将所有用户事务收集并打包成并行链中的块,然后签名以向验证者提供状态转换证书。
大白|链客:国内很多人都看好博卡项目,都在默默支持。如果想成为博卡的验证节点,需要做些什么?
林晓:这里的技术文档太长,不能直接说出来。我来说说我的重点。
你需要做市场调研,知道你能吸引到什么资源,这样你才能估算出未来的投入产出比:
https://wiki . polkadot . network/docs/zh-CN/maintain-guides-validator-payment
比如你想做中流的验证者节点或者头。初期投你节点的资金不充足,你验证块的速率会不稳定。你要知道最坏的情况下你会被扣多少钱——惩罚砍,占本金的百分比。
在技术层面,你需要知道如何安装,如何保存:
https://wiki . polkadot . network/docs/zh-CN/maintain-guides-how-to-validate-polkadot
如何提高认证节点的安全性;
波尔卡基地应该是科波卡验证人类安全防护技术知识的第一个社区:https://mp.weixin.qq.com/s/P6VAz4dlDzjZJU2cnNognQ.
为了理解什么是前哨淋巴结:
Sentinel node是一种可以在云存储软件(如AWS、GCP、Azure)中备份的全节点。验证节点是否放置在封闭的数据中心,并且不与sentinel node层保持数据通信。验证者只会和哨兵节点通信,脱离网络,这样就降低了你的验证者被入侵的几率。
要知道如何升级,每次波卡升级后都要尽快升级节点(尤其是最近升级可能比较频繁的时候):
https://wiki . polkadot . network/docs/zh-CN/maintenance-guides-how-to-upgrade
大白|链客:你是PolkaBase社区的联合创始人。你能告诉我们什么是PolkaBase社区,它在做什么,你未来的计划是什么吗?
林晓:PolkaBase是一个专注于技术和价值投资的Polkadot生态社区。是一个专注技术发展,链接国际资本和产业资源,匹配区块链3.0的社群生态。PolkaBase旨在推动区块链技术的应用,生产高质量的内容和产品价值,吸引区块链行业以外的资源和团队。
PolkaBase的发起团队,大部分来自2012年的Candaq集团,主要是一群深耕区块链7年以上的经验丰富的传道者,包括最早可以追溯到2012年的中国第一个区块链开发社区的成员,中国最大的区块链黑客马拉松的组织者,多个明星项目的早期社区组织者以及海外的区块链积极分子。团队将以多年的行业经验和对区块链的深刻理解,融入博卡科技生态社区的建设。
我们计划未来进一步参与博卡一步一步的上线进程,端午节后不久会有新消息告诉大家。请继续关注。
大白|链客:你对博卡未来还有什么规划?你认为博卡能成为下一代区块链技术,把其他区块链连成网络,最终成为Web3.0的先驱吗?
林晓:今年7月KusamaHackathon,PolkaBase会深入跟进这个活动,然后8月还有一个Polkadot的Hackathon。我们也将积极跟进,欢迎有合作意向的生态参与者与我们联系。
综上所述,博卡宏大的技术路线图正在一步步实现。比如平行链和平行链之间的转移已经在草间弥生上试验成功,可见技术推广还是相当先进的。
至于“成为下一代区块链技术,将其他区块链连成网络”,朝着这个目标的进展是肉眼可见的。与此同时,事实上,所有前沿的区块链技术和开发者都是Web3先驱的一部分。加文在采访中表示,我们不希望一家公司主宰一切,比如IPFS、NEAR、CKB黑曜石、ConsenSys、以太坊的开发团队等。都是博卡的老朋友,是整个Web3 3.0的重要组成部分。今年,我花了和博卡一样多的时间“监视”IPFS,因为博卡的协议底层和IPFS也非常密集。简而言之,我们将为所有的生态建设和比赛构建Web3.0,相互支持和配合。我相信博卡会成为下一代区块链协议的核心部分。