织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

全景式解读跨链技术方案与应用形态(10)

时间:2021-09-02 17:18来源:未知 作者:admin 点击:
为了连接既已存在的区块链,需要用中继链去分别适配接入链。尽管中继链模式已经大大节约了连接成本,但依旧面临以下挑战: 要根据不同的接入链的

为了连接既已存在的区块链,需要用中继链去分别适配接入链。尽管中继链模式已经大大节约了连接成本,但依旧面临以下挑战:

  • 要根据不同的接入链的特性,制定不同的适配方案,做主动兼容,工作量较大

  • 不同的链安全性有差异,会涉及到不同接入链的跨链授信问题,以保护整个跨链网络的安全

  • 新的区块链层出不穷,如果出现新特性的接入链,则需要开发新的适配方案。

通信协议簇 + 造链协议

与主动兼容相比,有更省事的办法,是创造一个全新的区块链造链标准,依据该标准开发的区块链,具有相同的密码原语(Cryptographic Primitives)、共识机制和通信架构,可以很轻易的接入中继链,实现被动兼容。跨链双雄 Polkdot 和 Cosmos 便实践了这样的思路,两者都创建了一套造链标准,Polkadot 创造了 Substrate,Cosmos 则创造了 Cosmos SDK。尽管如此,对于已存在的重要区块链,还是需要主动兼容。Polkadot 和 Cosmos 中都设计了异构跨链模块,用来连接以太坊链和 BTC 链。

通信协议簇+造链协议类的跨链项目被看好,关键原因在于有望一劳永逸的解决跨链问题。或许我们所期待的万链互联愿景,最终不是一个网状结构,而是树状结构,那就是让某个中继链成为区块链世界的 Layer 0,其他的链,包括占多数的同构链,和占少数的异构链,以 Layer 1,Layer 2…的形式接入。

在以中继链+接入链的多链架构中,中继链已经不再只是一座桥梁,而是一个中枢,我们可以称之为「链枢」。链枢在承担跨链消息传递的任务的同时,还需处理好链间消息路由,消息时序等问题。

共享验证人

同样作为通信协议簇+造链协议的 Cosmos 和波卡,都蕴含了中继的思想,但稍加留意我们便发现,两者区别十分巨大。

Cosmos 的 Hub 和 Zone 之间建立的是典型的「双向锚定」关系,Cosmos 的跨链消息传递协议 IBC,依旧是靠内置在接收链上的轻节点合约来对跨链消息做 SPV 验证,但波卡的跨链消息传递协议 XCMP 中,并没有采取轻节点式的技术来验证跨链消息的合法性,而是采用了另外一种方法,Paka Labs 将其提炼出来,称之为「共享验证人」,列为跨链技术的一个单独分类。(关于 XCMP 和 IBC 的更多辨析,将在后续的举例章节展开。)

共享验证人方案是指多个链共享同一组验证人,并由这些共同的验证人负责验证跨链消息的方案。波卡将区块的搜集和验证解耦为两个职能,由两组角色负责,分别是收集者(Collator)和验证人(Validator),每条平行链都有自己的收集者,但平行链没有自己的验证者,区块验证由中继链的验证者负责。这相当于每条平行链都让渡了共识过程的一部分给中继链。因此,波卡的平行链间可以像同一个区块链的不同分区一样交互,不再需要额外的信任机制。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容