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

我的网站

当前位置: 主页 > 区块链

万字长文全景解析多链格局下的跨链赛道(3)

时间:2022-05-30 16:43来源:未知 作者:admin 点击:
通过跨链信息传递,链与链间不再封闭,一条链可读取、验证另外一条链的信息与状态,实现跨链借贷、跨链NFT、跨链聚合、跨链治理、跨链衍生品等组合


通过跨链信息传递,链与链间不再封闭,一条链可读取、验证另外一条链的信息与状态,实现跨链借贷、跨链NFT、跨链聚合、跨链治理、跨链衍生品等组合,使区块链作为价值互联网的愿景成为可能。


三、重要的跨链消息传输协议


上一章节我们了解到了跨链行为的实质是链间的消息传递。这一章节我们来具体了解现在市场上比较重要的几个跨链信息传输协议是如何实现信息传递的。


The Inter-Blockchain Communication protocol (IBC)


如果我们说以太坊是超级计算机,那么Cosmos 则是把各个独立的服务器联成网络的区块链互联网。Cosmos 本身不是区块链,而是设计应用专用区块链(称为 Zone)的底层协议。


Cosmos 由Tendermint 共识协议、Cosmos SDK和The Inter-Blockchain Communication protocol (IBC) 跨链通信协议三大组件组成的。


Cosmos SDK(软件开发工具包)提供了质押、治理、代币分配等区块链的基本功能模块,减少了用户重复开发的成本,专注开发应用专用链。




图4 Cosmos SDK模块


由上图可知,IBC其实是SDK的一个重要模块。Cosmos生态内各链可以通过IBC进行可靠、有序的通证转移、跨链数据可用性证明、共享安全性等链间互操。如图5中 Hub1和Hub2 之间,Hub 和应用专用区块链( Zone )之间是通过 IBC 协议进行通信的。




图5 Cosmos Hub和Zone的结构


需要指出的是,区块链必须具有快速最终性(交易迅速被打包且补课篡改)才能和IBC兼容。Bitcoin和Ethereum工作量证明机制的链不适用于IBC通信协议。这类区块链通过Peg-Zones和Cosmos进行链间通信。本文引篇幅限制,不作展开。


IBC具体的工作模式。互相通信的区块链之间通过运行轻量级的客户端来接收对方链的区块头,跟踪对方链的验证集。当区块链A向区块链B传递通证时,必须先在区块链A质押,向区块链B发送质押证明。区块链B根据区块链A的区块头验证该证明,确认无误后,A链上的通证会被锁定,B链上会建立映射通证。当通证回到区块链A时,也是用类似的机制来解锁通证。


LayerZero


LayerZero想要解决中间链和IBC的痛点,连接每条链上的每个智能合约。


中间链拥有链间所有信息的签名授权,被单点攻击只是时间的问题。跨链费用便宜却不安全。


通过Cosmos IBC的传输层去连接以太坊和其他基于EVM的区块链虽然比中间链安全,成本却比较高,限制了IBC的传输层使用。此外,上文已提及IBC传输层只允许具有快速最终性的区块链之间进行直接通信。 (责任编辑:admin)

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