The First:解读互链操作协议LayerZero
一、Layer Zero是什么?
LayerZero 是一个去信任的全链互操作性协议,是区块链间的通信平台,专为跨链传递轻量级信息而设计,通过可配置的去信任化提供真实且有保证的消息传递。LayerZero提供了一个功能强大的底层通信网络结构,可在此基础上构建各种跨链应用程序集,打破了区块链彼此之间孤立的状态。LayerZero对于开发者来说,可以实现无缝链接应用程序,消除不同区块链之间的障碍,实现高效准确的信息交换,对于用户来说,允许交易在不同链之间进行,提高了流动性。
与传统的单一资产跨链方案不同,LayerZero不能简单的理解为资产跨链桥,而是比L1公链更底层的基础设施协议,做更上层的消息跨链,从而突破链与链之间的孤岛效应。LayerZero要做的更多的是基于LayerZero协议搭建更加丰富的跨链生态,提供全链生态的网络基础架构和消息传输层。
LayerZero最突出的特点是其超轻量级的节点,利用超轻节点技术,通过中继者和预言机在不同链的端点之间传输消息,在保证安全性的前提下降低费用。
(1)超轻节点
首先,区块链网络中的每一个节点,其实就是存储数据的每一台电脑或者服务器终端,轻节点只是节点的一种运作模式,和全节点不同的是,轻节点只存储区块链数据的一小部分,如区块头和其他一些信息,不存储区块内的具体交易信息。那么超轻节点与轻节点相比,它的验证方式与链上轻节点相同,但不保留所有区块头,而是通过预言机按需传输流式区块头,从而更高效的同步链外实体以达到所需状态。
(2)LayerZero的核心组件
根据LayerZero白皮书显示,LayerZero的核心组件有两个,分别是预言机(Oracle)和中继器(Relayer)。
预言机是第三方服务,提供一种独立于其他 LayerZero 的机制组件,能从一个链中读取一个块头和将其发送到另一个链上,这样能在目标链上验证源链上交易的有效性。LayerZero 采用 Chainlink 充当其预言机。
中继器是一种链下服务,在功能上类似于预言机,但它不是获取块头,而是获取指定交易的证明。为了确保有效地传递,唯一的要求是对于使用 LayerZero 协议发送的任何给定消息,预言机和中继器必须相互独立。LayerZero 甚至可以实现自己的中继服务。这种设计允许用户确定中继器不能与预言机串通,这种独立性使LayerZero能够实现无信任的验证交付。
预言机提交的区块头将与中继提交的交易证明进行交叉验证,二者不形成任何共识,只传输消息。简单来说,预言机作为LayerZero 跨链中的公证人角色,让目标链知道验证的结果如何,而中继器就负责提供验证交易所需的证明过程以及跨链信息的具体内容。
(3)运行模式
据LayerZero白皮书表示,当要传递一个跨链的消息时(例如从 A 链到 B 链),首先需要调用 LayerZeroEndpoint 的智能合约,A链上的超轻节点收到这个任务,并且将消息(交易证明和区块头)和去往B链的信息打包,分别去提醒链外的预言机和中继器,这里预言机和中继器是互相独立的,而且在链下,二者不可能串通,预言机去获得块头信息,中继器去获得交易证明;当B链上的超轻节点收到预言机的块头消息后,中继器再次提交相应的交易证明,只有当块头消息和证明消息匹配上了,真正的消息内容才会发到B链上,完成跨链通信。
预言机和中继器都是可以自定义配置的,用户可以只使用 LayerZero 的轻节点,然后使用与 LayerZero 不同的中继器,以及与 Chainlink 不同的预言机。
作为一个链与链信息传递之间的枢纽,LayerZero 可以做的不仅仅是资产跨链,在实现了跨链消息传递之后,LayerZero 还可以实现跨链状态共享、借贷、治理等。
此外,不同于目前市面上的传统跨链桥的模式,LayerZero 无需在各个连接的链上去运行节点,从而监控源链上的状态,将原本验证器(Validator)的角色交由预言机(Oracle)扮演。这里直观的一个好处就是,无需在每条新链上部署一个新的节点,从该点出发,LayerZero 将新链并入网络的速度会更快,并且成本更低。
作为一个全链互操作性协议,以实现跨链状态共享、借贷、治理等,目前LayerZero 已经支持了 Ethereum、BNB Chain、Avalanche、Aptos、Polygon、Arbitrum、Optimism、Fantom 等总计30多条链。LayerZero生态快速扩张,在Defi、NFT、跨链桥等方向都取得了不小的进展。
二、LayerZero代币经济学
6月20日,LayerZero公布代币经济学,并公布其原生资产ZRO代币分配方案,ZRO总量为10亿枚,其中:
社区分配:38.3%(383,000,000 ZRO) 分配给 LayerZero 社区,其中包括分配给用户、开发者和社区成员;
战略合作伙伴:32.2%(322,000,000 ZRO) 分配给战略合作伙伴,为期 3 年,其中锁定一年,随后两年每月解锁。包括投资者和顾问;
核心贡献者:25.5% (255,000,000 ZRO)分配给核心贡献者(包括当前和未来的 LayerZero Labs 员工),需接受三年的归属期,其中包括一年的锁定期和接下来两年的每月解锁期;
回购代币: 4.0% 代币(40,000,000 ZRO),已被 LayerZero Labs 回购并承诺投入社区资金池。
随着区块链的发展,链与链之间的互操作性变得极为重要,各个链之间必须实现安全、高效无缝的交互。作为底层协议,LayerZero 在产品设计上不同于目前市面上的跨链桥项目,利用超轻节点技术,选择预言机网络取代了传统跨链的连续流式传输,从而使协议更加灵活,且降低了成本。通过上线ZRO, 既满足了The First平台参与跨链生态发展的机会,同时为The First开拓多链生态格局提供借鉴参考,为未来开启多链钱包打造良好的基础。