Binance与Multicoin领投,一文了解跨链LayerZero如何将IBC带入以太坊EVM世界_INT:PRINT

原作者|LayerZeroLabs首席技术官RyanZarick、总工程师IsaacZhang

编译|隔夜的粥

今天,庞大的Cosmos生态系统已通过Cosmos的区块链间通信协议连接了起来,最近,Terra等Tendermint链启用了IBC,将它们连接到了CosmosHub、Osmosis以及许多其他Cosmos生态链。

所谓IBC,它定义了一组标准,定义了一个通用的消息传输层,其中包括数据结构、抽象和语义,一旦由参与链实施,这将允许它们之间安全地进行通信。在传输层之上,IBC还定义了一个应用层,其中包含了一组标准,例如用于可互换代币的ICS-20,它定义了应如何解释消息。

Lido将NFT纳入解除质押流程:金色财经报道,Lido在社区电话会议公布了计划,以发布代表用户提款请求金额的NFT,可作为取消质押其以太币过程的一部分。这些提款将在下个月以太坊区块链进行下一次重大升级上海(也被开发人员称为Shapella)后启用。

Lido产品经理Mariya Muzyko在周二下午的电话会议上表示,用户可以在Lido上提取stETH并以1:1的比例接收ETH,将分为两个步骤:请求和领取。一旦用户请求提款,他们将收到一个Lido发行的NFT,代表他们的提款请求。然后用户可以使用NFT来领取他们的ETH奖励。NFT在用户赎回并认领他们的ETH后被销毁。[2023/3/29 13:32:08]

然而,由于通过IBC当前的传输层去连接以太坊和其他基于EVM的区块链的成本很高,因此限制了IBC的扩展。

Aptos与跨链桥Wormhole达成合作,用户可将NFT资产桥接到Aptos:金色财经报道,Aptos与跨链桥Wormhole达成合作,启用NFT跨链桥接。用户可通过Portal跨链桥将NFT资产从任何支持的区块链网络发送到Aptos,而无需对资产进行双重封装。[2023/3/9 12:51:29]

而LayerZero是一种全链互操作性协议,它能够向任何链上的任何合约发送消息。该消息是一个字节有效载荷,允许用户应用程序完全控制其结构和解释。简单来说:LayerZero是一个消息传输层,用于智能合约在区块链之间进行通信。

LayerZero如何替换IBC的传输层

Zynga副总裁:将NFT整合到传统游戏中是“巨大的机会”:金色财经报道,游戏巨头Zynga的区块链游戏副总裁 Matt Wolf 表示:“我认为,如果你从事游戏业务并且没有认真考虑区块链集成,那么你可能会错过一个巨大的机会。”Wolf 说他于2014 年开始投资加密货币,“对游戏内资产的所有权着迷”。这位高管表示,Zynga将在 2022 年推出一款基于区块链的游戏。

Wolf 此前曾在可口可乐公司担任游戏主管,并在 Riot Games、Alpha Draft 和 ProGuides 等游戏企业的顾问委员会任职。

根据加密数据提供商DappRadar的数据,区块链游戏行业在 2021 年创造了超过 40 亿美元的收入。(Blockworks)[2022/2/25 10:16:24]

首先,IBC的传输层管理轻客户端如何存储和验证数据、执行连接握手以及建立消息通道。它是一个完整的轻客户端实现,需要明确的链上完整区块头同步才能成功握手。任何消息传递都由ICS-18指定的中继器执行。然而,在大多数基于EVM的链中运行完整的轻客户端成本太高了,因此限制了IBC的传输层使用。

Twitter或将允许用户将NFT设置为他们的个人资料图片:9月30日消息,社交媒体巨头Twitter透漏了一个开发中的工具,该工具将允许用户将加密收藏品(经过验证的NFT)设置为他们的个人资料图片。据悉,Twitter的高级软件工程师Mada Aflak分享了一个视频,展示了允许用户向其帐户添加NFT的功能。用户将能够管理他们的个人资料、连接加密货币钱包并导入他们的OpenSea收藏,并允许他们从NFT数字艺术收藏中选择一个头像。

个人资料图片将盖上徽章以确认该图像是真实的,从而允许他们展示他们的CryptoPunk、Bored Ape或任何其他NFT个人资料图片。Aflak表示该视频展示的是通过模型进行的试运行,因此事情随时可能发生变化,Aflak还呼吁用户传达有关该问题的反馈和建议。(investing)[2021/9/30 17:18:30]

LayerZero通过预言机按需流式传输区块头来放松链上完整区块头同步假设,这是通过更高效的链外实体达到所需完整区块头同步状态的隐式方式。提交的header将与中继提交的交易凭证进行交叉验证。LayerZero合约将不同链的tx证明抽象为库。例如,以太坊和Tendermint使用不同的序列化格式、签名方案和数据结构。

在分解预言机和中继器之间的职责时,LayerZero利用已建立的预言机的安全属性,并通过开放的中继器系统提供额外的安全层。只有当预言机和中继器串通时,系统才会崩溃,因为从统计上看,在不知道特定区块头的情况下,不可能发送针对区块头进行验证的交易证明,反之亦然。

IBC传输层的另一个主要问题是,它只允许具有确定最终性的区块链之间进行直接通信。更高IBC抽象层的安全性和应用程序的保证取决于这种最终性。为了让IBC与PoW工作量证明系统(具有概率最终性)一起工作,需要一个强加确定性阈值的适配器zone。

而LayerZero本身就解决了上述问题,因为它可以与确定性和概率性的tx无缝协作。此属性允许LayerZero连接具有不同网络拓扑和共识算法的异构区块链。

LayerZero如何与IBC联动

今天,许多应用程序正在转向多链架构,LayerZero可以使这些应用之间无缝通信,但如果A想与B通信怎么办?一种方法是让A和B团队设计一套商定的规则,来解释两个应用程序之间的消息传递。消息标准将针对A和B想要执行的特定类型的通信进行高度优化。如果C想在几个月后集成,但他们需要修改标准以满足他们的要求怎么办?

这就是Cosmos的区块链间通信协议(IBC)的用武之地。除了作为如何在两条链之间建立通信的标准之外,IBC还拥有一套强大的标准,例如ICS-20,它定义了如何格式化消息以进行代币传输。来自A、B和C的团队可以利用这些社区驱动的标准来定义他们的消息传递规则,而不是重新发明轮子。

现在我们来看一看:IBC当前的传输层要求每条链之间有成对的轻客户端,但在大多数基于EVM的区块链中,运行一个完整的轻客户端成本过高了,这限制了IBC向具有高吞吐量和廉价交易的区块链的延伸。但是,在所有智能合约链上运行IBC的强大消息传递标准不是很好吗?

而通过在全链互操作性协议LayerZero之上引入IBC,通过用LayerZero替换IBC的传输层,IBC现在可以在任何地方蓬勃发展,让应用程序拥有一个社区驱动的全链通信标准。LayerZero实施了一系列创新,使全链通信更便宜、更快捷。感兴趣的读者可以查看它的超轻节点设计。

感谢KyleSamani、ZakiManian、JohnRobertReed、BryanPellegrino和IsaacZhang的审阅。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-4:385ms