LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > LayerZero 如何利用 Chainlink 和「超轻节点」实现低成本高安全跨链?

LayerZero 如何利用 Chainlink 和「超轻节点」实现低成本高安全跨链?

2021-09-29 链闻ChainNews 来源:区块链网络

区块链互操作初创公司LayerZero推出的「超轻节点」跨链模式在去中心化和成本之间取得新的平衡。

撰文:潘致雄

与其他跨链方案不同的是,LayerZero 构建了一种全新的「超轻节点」模式,希望可以为跨链技术提供一种安全可靠的基础设施。

在此之前,大多数跨链方案可以分为两类。第一类的跨链方案由一些声誉较好的机构进行需跨链资产的多签托管,通常也会构建一个中间的区块链网络,处理跨链中的一些共识或者逻辑;而另一类是「轻节点」模式,在两个目标链之间互相部署对方链的轻节点客户端,通过验证区块头即可验证对方链的交易。

比如Poly Network就是构建了一个中间的区块链网络,连接其他区块链实行跨链,其中托管的资产由几个大节点来承担;而 NEAR 推出的彩虹桥就是「轻节点」模式的跨链方案,在以太坊部署 NEAR 轻节点,在 NEAR 上部署以太坊轻节点,即可验证双方的交易。

但是 LayerZero 认为第一个方案不够去中心化,第二个方案成本太高(特别是在以太坊上搭建其他链的轻节点,验证成本较高),所以他们的方案是位于这两者之间的,既能兼顾去中心化 / 安全性,又可以兼顾链上的交易成本,他们称之为「超轻节点」(Ultra Light Node)。

LayerZero 会在两个链上互相部署一个与另一个链交互的出口(也就是可以处理逻辑的一系列智能合约),他们称之为「端点」(endpoint),这个 endpoint 会运行一个「超轻节点」。然后两个链之间还会引入预言机(Oracle)和中继器(Relayer),两个链的超轻节点之间的通讯就依赖于预言机和中继器完成。

据 LayerZero 三位联合创始人 Ryan Zarick、Bryan Pellegrino、Caleb Banister 的领英信息显示,他们在成立该项目前专注于 AI 领域,均毕业于美国新罕布什尔大学。

LayerZero 刚完成 630 万美元 A 轮融资,由 Multicoin Capital 和 Binance Labs 领投,目前协议在接受审计,预计将于今年第四季度初推出。

消歧义:Layer 0 原本有另一个含义

业内早就有 Layer 0 的说法,但此前更多是为了表述网络传输层的协议。因为如果将区块链网络看成 Layer 1 的话,那提供区块链网络中的网络通讯的协议应该是在 Layer 1 之下的,所以称为 Layer 0。

比如 bloXroute、NYM、Marlin 等团队,分别从隐私、网络传输效率等方面优化互联网的底层传输方式,这才是更多人所理解的 Layer 0。

虽然 LayerZero 协议中的 Oracle 和 Relayer 组件也是在区块链之间传递消息,但是和此前更多人认为的 Layer 0 还是略微不同的,它更多专注于区块链之间的信息「通讯」。

三个核心组件

据 LayerZero 白皮书显示,协议核心有三个组件,分别是端点(Endpoint)、预言机(Oracle)和中继器(Relayer)。

Endpoint 是和用户或者应用直接交互的设施,或者也可以认为就是一系列的智能合约。在 LayerZero 协议中,每个链都需要部署一个 LayerZero 的 Endpoint,Endpoint 将分为四个模块,通讯器、验证器、网络和库。

预言机对于 LayerZero 来说是一个外部的组件,也就是一个第三方服务,独立于 LayerZero 协议。预言机主要提供的价值就是将区块头(Block Head)发送至另外一个链,这样也就能在另一个链上验证交易有效性了。虽然预言机可以由任何第三方提供,但目前 LayerZero 在实践中会使用Chainlink。

LayerZero 团队认为,能击败 Chainlink 的去中心化预言机网络不是一件容易的事,即使极端情况下 Chainlink 的预言机网络被破坏,也需要中继器配合串通。而且哪怕中继器被串通,用户运行自己的中继器就仍然不受影响。

中继器是一个链外的服务,功能类似于预言机,但并不是获取区块头的,而是获取指定交易的「证明」。LayerZero 认为,为了确保交易可以被有效地交付,预言机和中继器必须是相互独立的。

LayerZero 本身并不要求中继器的具体实现,理论上用户也可以搭建自己的中继器服务,这样的设计可以确保中继器不能与预言机串通。而在早期的实践中,LayerZero 将提供中继器服务。

用例:多链部署的应用

随着多链网络的兴起,应用多链部署的需求也在快速增长。比如 SushiSwap 部署在十多个网络中,如何全局共享一个状态,其实是比较困难的,如果利用之前的方案,每两个链之间都需要部署一个桥,但是利用 LayerZero 协议的话,只需要通过每个链的 Endpoint 就可以共享全局的状态。

这或许可以减少开发者的工作量。LayerZero 团队也列举了除了 SushiSwap 的其他几个案例,不过都在描述和 DeFi 相关的应用,包括交易协议、借贷协议等。

另外,LayerZero 目前还未提及关于代币相关的话题,不过对于一个为去中心化网络提供的跨链设施,应该也是必不可少的一部分,在今年第四季度上线主网前有可能会公开更多的信息。

原文链接:https://www.chainnews.com/articles/862216167693.htm

—-

编译者/作者:链闻ChainNews

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...