最近被热议的平行链究竟有何妙用,为什么会称它为波卡的王牌?

  • Post author:
  • Post category:未分类

(文章很长,建议先收藏再阅读)

背景

随着前两天 Gavin 博士在社区的回复,我们可以窥见的是 Kusama 平行链拍卖可能很快将会到来,那个等待多时的“猛兽”似乎就要冲出牢笼了,而这一刻人们已经等待多时,可以说平行链的正式上线将会是波卡划时代的一刻。但是在上一周我们发布《一文了解波卡平行链插槽拍卖的全貌和隐藏的商业机会》后,惊讶的发现还有不少读者对平行链的了解还仅停留在概念层面,而对其背后的产生和发展前景知之甚少,并且目前市面上我们确实也没看到把平行链完整介绍清楚的文章,并且如今的平行链可能和去年大家了解的发生了更多变化,因此我们尝试全维度的来分析平行链的过去、当下和未来,以飨读者。当然,本文关于平行链的部分描述也不排除在未来会有变化,若有那天,我们同样会再更新该内容。1

平行链是什么?

首先我们需要了解波卡的架构,波卡本质上是一个由主要的中继链和多个平行链组成的可扩展的异构分片区块链。分片意味着把一个区块链分成不同的片区,如果一个区块链被分成了 50 个片区,那么它的效率也相当于提高 50 倍,而波卡的就是分片做到极致的情况,也就是每个分片实际是一条区块链,这些区块链可以是不同架构,所以波卡是异构分片区块链,而以太坊则是同构分片区块链,与以太坊不同的是,波卡的可扩展性、兼容性相对更好,最终它会形成了一个互相协作的去中心化区块链网络。

另一方面,按照平行链的上线流程,目前部分公益平行链已开始正式测试,正因如此,我们才开到了 Kusama 平行链插槽拍卖即将正式上线的消息,而这标志着平行链即将迎来真正的“大阅兵”,接受市场的检验。

平行链的意义

1

平行链的创新

首先我们来看,波卡官方是如何看待平行链的创新?平行链将颠覆所有现有的区块链技术,因为平行链兼具有 Layer 1 区块链和智能合约的优势。

相对于智能合约平台来说,智能合约平台都是通用的,而平行链可以专门用于特定的场景,比如专门用于DeFi,或者转账,或者治理等等。另一方面,平行链是更主动的,不是简单的被动的,智能合约模型一般是事件驱动的,往往需要人工交互,而平行链则可以安排设定好逻辑,让其在特定的时间或区块高度时候执行。

相对于 Layer 1 的区块链来说,在交互层面,Layer1 的区块链不能轻松或快速地与其他链交互。使用和操作一个跨链桥是相对昂贵并且性能缓慢的,而且很难开发。但是,同一中继链上的所有平行链可以无缝跨链交互。在安全层面,为 Layer1 的区块链聚集安全的验证者或矿工们是十分困难的,而波卡的平行链则具有由主要的波卡验证者们提供的安全性。

除了官方的观点,我们认为,从波卡的结构和实际情况来看,还有诸多创新带来的优势。平行链背后有一个创新的技术——Substrate 框架,基于 Substrate,开发者可以做到一键发链,很轻松就能完成对区块链的开发。如此一来,发链轻松自如,会吸引许多开发者基于 Substrate 开发。我们有理由相信,未来许多区块链都会是基于Substrate框架搭建的,这样会得到什么好处呢?简单来说,各种意义上的兼容性变强了,因为大家都基于一套框架,如果一个交易所已经整合了一个 Substrate 链,那么要整合其他 Substrate 链就容易多了,又或者平行链与平行链之间进行交互或者共同研发什么,都会得益于两者是同根生,而变得容易许多。好比是两个四川人谈合作,都是用的四川话,同时又非常熟悉四川的风土人情、人文文化,沟通起来就顺畅许多。2

平行链对Web3.0的意义

2.1 平行链的创新加速了 Web3.0 的发展对于 Web3.0 来说,就需要层出不穷的落地应用,经过优胜劣汰的方式,最终筛选出一些有标志性的巨头项目,来推动 Web3.0 的发展。平行链背后的创新 Substrate 框架,让发链变得快速而容易,极大地缩减了项目的研发周期,让其更快的落地并接受市场的检验,正是推动 Web3.0 发展的助推器。2.2 平行链的设计也丰富了 Web3.0 生态平行链打破了一条 Layer1 的区块链就必须要保证通用性的问题。因为有跨链功能的存在,平行链可以专注于某些特定的应用方向。好比是,在以前我们看发展,往往只看中一个城市的发展怎么样,所以可能各方面要求都比较高,要发展科技、工业、农业、旅游等等,想要面面俱到的发展,往往会各个方面都不太出彩。而现在,国内的发展看重的是多个城市组成的经济带,比如长三角区的几个城市,就可以各自抓一个重点,成为某些方面做得很好的方向,比如上海主抓金融,杭州主抓科技,苏州主抓工业,宁波主抓对外贸易。所以,按照类似的思路将原有的一些区块链的功能拆分出来,成为一个特定领域或者特殊功能的链,可以极大的丰富 Web3.0 的生态,并且因为分工的原因,可以使得做特定领域的项目可以做到更高效更专业。实际上,波卡官方也在按照这个思路,将原有波卡中继链上的一些功能逐渐拆分出来,成为其中一个系统平行链,比如治理,转账等等,这样可以让中继链轻装上阵,进一步提高效率,又或者,官方会支持一些对整个生态都有帮助的公共平行链,比如做 BTC 的转接桥项目,近期官方新提出的通用资产平行链 Statemint,智能合约链 Patract。值得注意的是,由于发链变得简单,未来一些 DApp 团队很有可能会考虑基于自己的 DApp 就做一条区块链单独来跑他们的应用,一链一 DApp 会变得非常普及。

如果稍微留心一下现在波卡上的生态项目就会发现,他们大部分明明是一条链,但都不是像以前的公链那样是通用的,而是要么是基础设施,要么是应用,要么是平台,比通用的公链来说,生态的多样性不言而喻。

3

平行链的发展畅想

波卡本身的架构以可扩展性见长,由此,可以带来更多的可能。比如,波卡本身的中继链链接众多平行链的架构,其实是属于分片结构的,而由于它不同的分片是不同架构的链,所以波卡是属于异构分片,而以太坊则是同构分片。而官方去年年底提出了 SPREE 模块(Shared Protected Runtime Execution Enclaves 共享可信执行环境),这个新功能可以让波卡兼顾了同时兼顾异构分片和同构分片的优势。SPREE 的基本运行原理是,每一个使用了 SPREE 模块的平行链,都会有一个特殊的区域,所有这些区域都是遵守中继链上 SPREE 模块的规则的,而各个平行链则无法修改这个规则,而这个区域,可以专门用于转账等对安全需求较高操作。打个比方,SPREE 就好比是各个省的纪委一样,不受当地制约,只遵守于中央(中继链)。这个机制的好处在于,一方面,它可以让一个应用在各个平行链上都运行,就好比你是一家公司,你既在微信上做了一款小程序,又在支付宝上做了小程序,还在抖音上做了小程序,而这些小程序都是一个应用,这样就实现了同构分片,能提高效率。另一方面,不同平行链可以是不同领域的,或者有不同功能的,所以,通过 SPREE,可以让一款应用获得不同平行链上的功能,发挥出异构分片的优势。又或者,平行链之间的关系,不会仅仅只是通过中继链进行跨链交互的关系。比如,许多平行链都是基于 Substrate 框架开发的,相同的基础会使得平行链之间可能会以另一种不通过中继链方式再次连接起来,也许是两条链共同开发的工具,也许可能某条链可以因为自身专精的方向,推出一款工具让所有的链都使用它,这条链便以另一种形式成为了又一个区块链网络。又比如,不同功能的几条链联合推出一款应用或者工具,就像是长三角经济圈一样。虽然现在更多的是两个项目方的互相结合,我们相信未来会有超过两个主体的多方合作,推出更复杂,功能更全面的产品或工具。后记最近,波卡官方消息表示,Parity 计划开发和提议一条名为 Statemint 的通用资产平行链,作为波卡和 Kusama 最早批的通用平行链,而该平行链将具备部署 NFT、稳定币、央行数字货币等资产的功能。一旦占据了主要的资产发行端口,我们有理由相信,Statemint 将会是波卡的一个大招。如果说之前的平行链更强调功能性,那么 Statemint 似乎更贴合用户资产端的东西,这与当下热门的几个方向不谋而合,势必会带来更加有趣的东西,毕竟一幅 NFT 的画作最近在佳士得拍出了 6000 多万美元的天价,世界就是这么神奇。而平行链给区块链或者波卡本身带来的化学效应目前似乎还没产生真正的火花,但当我们完完全全了解完平行链背后的构想和未来可能发生的故事,不觉充满了更多期待,毕竟区块链世界依然需要新鲜的故事,也需要新鲜的技术。当然,波卡官方对于平行链功能的完善,或许还会诞生更多像 Statemint 这样的东西,而这才是值得我们长期跟踪并关注的事,艺术家告诉我们“未完成才是最好的状态”,而对于实干家来说,未完成才满怀期待,只是巧的是 Gavin 博士既是艺术家,也是实干家。波卡生态问与答QA我们新开辟了一个版块,专门用于解答大家的一些常见问题,大家可以关注 Polkadot 生态研究院,并在公众号后台提出你的疑问,我们会精选出一些问题,并在每期文末的问与答板块回复。本期主要是关于波卡平行链插槽拍卖的 QA:

Q1:许多波卡项目都在做以太坊桥,而官方也在与 Snow Fork 这个团队推出以太坊桥,那么以后会只有 Snow Fork 这条以太坊桥吗?

A1:1、没有人规定同一条链只能允许一条转接桥。2、Snow Fork 做的以太坊链会是公共利益链,本身不发币。3、未来会有多条以太坊的转接桥,对此,不妨理解为 Snow Fork 这条就是系统所需要的,是为了在功能上满足一个公共需要,官方会有一个代表公共利益的以太坊转接桥,这个转接桥项目没有自己这条链特有的 token;但是另一方面,其他做以太坊转接桥的项目,本身会有一些其他的功能和自己的 token,形成另一套生态,两者是可以有不同,但是又能兼容的。

Q2:如何选择不同的转接桥呢?

A2:对于不同的转接桥项目,肯定会因为实际使用情况在成本、效率方面,会有一些差别,又或者,不同转接桥的项目会带来不同的功能。比如官方的公共利益平行链中的以太坊转接桥,可能就比较简单干脆,而其他非公共的转接桥,可以享受这条链的一些特殊功能,或者会有一些特别的激励机制。不妨从市场的角度来看待如何选择转接桥,根据自己的需求和实际体验,做出选择就好。

特别鸣谢:感谢波卡中文第一社区 PolkaWorld、知名区块链媒体区块链骑士、Patract Labs 对本文的支持。

发表评论