作者:Kyle Liu,Bing Ventures投资经理

关键要点

  • LayerZero的处理吞吐量相当高,只要跨链的吞吐量够大,中间层不会成为限制因素。
  • LayerZero的设计理念非常符合当前的轻量化趋势,能够为开发者提供更简单、高效、灵活的开发体验。对于流动性提供者和应用程序而言,LayerZero的开发前景非常乐观。
  • 由于终端用户无法识别跨链的安全性,所以那些“用户导向”的项目需要谨慎接入LayerZero这样的协议,以免被同属于这个生态的恶意应用污染,这一定程度上使得生态建设呈现出“一荣俱荣、一损俱损”的格局。
  • 桥接应该最终从用户体验中抽象出来,这是一个更大的市场。现有的桥梁需要多个钱包更改、定制流程和多次点击,而Stargate是一个包装合约,允许用户仅需点击一次即可在目标链上获得他们想要的资产,而无需目标链上的gas或任何其他步骤。
  • 纵观LayerZero生态项目排行,目前基本以 DeFi 基础设施、NFT、GameFi 和跨链桥项目为主。“全链”场景提供了一个更加统一和协作的区块链生态系统,我们对于引入零知识证明的跨链消息中继协议更加看好,这一设计将促进流动性的安全自由流动和不同区块链网络之间的去信任化。DeFi和NFT预计将从这一过渡中受益匪浅,收益耕作和贷款协议的流动性和灵活性更大,以及更好地获得链上衍生品和更多资产管理应用的投资策略。

LayerZero 是一个开发者友好、易用性高、高度可扩展的全链开发框架。其技术架构具有一定的安全保障,能够有效地分散风险,同时具有非常高的灵活性,可以满足不同类型的区块链应用程序的需求。因此,LayerZero 在全链应用中具有非常广阔的前景。

LayerZero正在迈向去信任的跨链框架,这应该是目前区块链世界最危险又迷人的领域。LayerZero能否经受住安全风浪?在这一波全链叙事的浪潮中,我们应该挖掘哪些机会?本文将基于跨链演进的趋势探究LayerZero的发展空间。

一、LayerZero的技术架构

LayerZero是一个旨在实现全面跨链互操作性的协议,其技术架构包括超轻量级节点(Ultra Light Node)和区块头中继(Oracle)。LayerZero 致力于打造一个简单易用、安全可靠的区块链开发框架,其技术架构具有以下两个重要特点。

  1. 该架构的最坏安全性等同于所选 Oracle 的最佳安全性。例如,如果选择 Chainlink 作为 Oracle,即使最坏情况是 Oracle 和 Relayer 为同一实体,它们达成一致意见,恶意或非恶意的,这仍然能保证基本安全性等同于 Chainlink 的安全性。
  2. 即使 Oracle 变为恶意,与 Relayer A 共谋攻击,也将只有使用 Relayer A 的用户应用程序会受到影响,而使用其他中继器、其他 Oracle 的应用程序则完全不受影响。这种特性能够将风险分散,使攻击成本指数级上升。
LayerZero的全链叙事:安全前景与生态机遇
Source: LayerZero

从安全性的角度看,这是现有解决方案所不具备的特点。因此,LayerZero 的技术架构非常吸引人,具体效果体现在以下方面:

提升跨链效率

LayerZero的最大优势在于提高了跨链交易的效率。在中间层的传输过程中,不存在共识形成或验证的过程,这意味着不会有额外的复杂性增加。相比其他解决方案,LayerZero的中间层非常轻量级,Oracle和Relayer可以高效地转发交易证明。因此,LayerZero的处理吞吐量相当高,只要跨越的链的吞吐量够大,中间层不会成为限制因素。

LayerZero通过在链上进行直接的验证,保证了交易的安全和可靠,具有极大的可扩展性,可以为跨链交易提供更好的用户体验。但是,这里仍然存在一些限制,比如区块的容量限制,这是由于底层链本身的特性所导致。LayerZero的设计目标是尽可能地减少额外的负荷,同时保持跨链交易的可信性。

LayerZero的全链叙事:安全前景与生态机遇
Source: LayerZero

不止资产转移

在当前的区块链生态系统中,大多数关注点都在资产传输上,如去中心化交易所和资产跨链桥。但是,随着LayerZero的出现,开发者可以通过它来构建一些应用程序,如共享状态的应用程序,可以实现跨链的收益聚合和再平衡。同时,通过统一治理可以将投票从单一链上分散到整个协议中。此外,LayerZero还可以在借贷、游戏等场景中发挥重要作用,使得跨链操作变得更加简单高效。

LayerZero也可以看作是一种新型的数据消息传递协议,而不仅仅是传输数字资产的工具。它可以为开发者提供全新的设计空间,以构建在以往单一区块链上无法实现的应用程序。可以预见,随着LayerZero的普及和应用场景的不断扩大,其将带来全新的变革。

LayerZero的全链叙事:安全前景与生态机遇
Source: LayerZero

开发者优先

LayerZero 的设计理念是开发者优先。应用程序只需要实现发送和接收两个功能,发送通用字节负载,接收时解析字节负载。开发者可以使用 Solidity、Rust 等语言编写任何可以在链上构建的应用程序,并可跨多个链进行操作,具有非常高的模块化程度。这种设计理念非常符合当前的轻量化趋势,能够为开发者提供更简单、高效、灵活的开发体验。相较于已有的解决方案,如中间链和IBC式跨链,LayerZero的超轻量级节点具有以下优势:

  1. 安全性更高:相较于中间链方案,LayerZero不需要依赖中间链进行通信,从而避免了中间链的安全隐患;
  2. 成本更低:相较于IBC式跨链,LayerZero只需要请求单个区块,并且不需要同步整个区块链,从而降低了成本。

但是我们也注意到,LayerZero需要使用Oracle来转发区块头,从而进行跨链通信,这可能会增加一些复杂性和中心化程度。尽管LayerZero采用了分层架构和开放式的中继网络来保证安全性,但仍然需要与Oracle和中继提供者合作。在这个过程中,LayerZero采用了去中心化的风险结构。应用程序可以根据自己的需求选择合适的Oracle和中继,以此来避免潜在的风险。

此外,LayerZero还采用了模块化的实现方式,使得不同的中继可以进行集成和组合,从而进一步提高安全性和可靠性。LayerZero的安全性建立在多个因素之上,包括去中心化的风险结构、用户应用程序的控制权以及模块化的实现方式等,这些因素共同构成了LayerZero的安全架构。

LayerZero的全链叙事:安全前景与生态机遇
Source: Dune

二、安全争议与前景分析

LayerZero的安全模型基于两个独立的参与者,预言机和中继器,通过共同行动来确保协议的安全。每当消息从一个链发送到另一个链时,预言机等待在发送链上的交易完成,然后在接收链上写入相关信息,然后中继器向接收链发送一个证明,证明存储的区块头包含消息。LayerZero的安全基础如下:

  • Oracle和Relayer的独立性是安全的基础。
  • 用户可以选择不同的Oracle/Relayer组合来分散风险。
  • 用户可以运行自己的Relayer来保护自己的资产。

自定义的风险结构

LayerZero采用了分层架构来解决区块链之间的互操作性问题。其中一个核心安全特性是去中心化的风险结构,任何运行的实体都需要自己承担风险,这意味着用户应用程序和流动性提供者具有不同的信任假设。另一个关键特性是开放式的中继网络,任何人都可以运行中继,用户应用程序可以完全控制所有安全杠杆,包括选择他们想要的Oracle和中继。用户应用程序还可以掌握来自源链的确认数,以此来控制风险。这样的分权设计确保了用户应用程序的安全性,避免了中心化的控制架构的潜在风险。

然而,LayerZero假设预言机和中继器是独立、诚实的参与者。如果他们串通,可能导致消息验证失败。虽然LayerZero声称其设计消除了合谋的可能性,但实际上,每个应用程序都可以定义自己的中继器和预言机。因此,LayerZero本身无法保证这些组件是独立的并且无法串通,而是由应用方提供这些保证。如果应用选择破坏它们,LayerZero没有任何机制可以阻止。默认情况下,所有用户应用都可以随时更改中继器和预言机,从而完全重新定义安全假设。因此,仅检查一次给定应用的安全性是不够的。

LayerZero的全链叙事:安全前景与生态机遇
Source: Bing Ventures

对于流动性提供者和应用程序而言,LayerZero的开发前景非常乐观。开发者拥有完全的控制权,可以避免恶意中继或Oracle造成的风险。而流动性提供者则可以根据自己的需求和风险偏好来选择运行自己的中继,从而进一步降低风险。LayerZero的分层架构还可以确保不同区块链之间的隔离性,防止可能的攻击和漏洞传播。总的来说,LayerZero的安全性建立在分权和开放的中继网络上,同时用户应用程序也有充分的控制权,这为流动性提供者和用户带来了更高的便利性。

共谋风险

LayerZero本质上是一种“超轻”跨链方案,其架构由Relayer和Oracle组成。Relayer充当消息传递的中介,Oracle则监督Relayer。LayerZero 的信任假设取决于预言机和中继者彼此独立运行,就不可能发送无效消息。LayerZero 的桥接模型包括了应用程序选择目标链上的中继器的要求。因此,在这个模型中,协议内安全功能的关键之处在中继器。虽然这种类型的项目轻便、代码量少,容易上线,但是它存在几个问题:

  • 减少了节点验证,安全系数下降;
  • Relayer和Oracle的信任假设不能永远成立,无法从根本上保证它们不会合谋做恶;
  • LayerZero只负责转运消息,不对应用的安全负责任。

将Relayer开放给所有人运行,不能解决上述问题,反而可能引入新问题。如果允许修改配置的LayerZero节点,就有可能被攻击者替换为其自己的“LayerZero”节点,进而伪造消息。

LayerZero的全链叙事:安全前景与生态机遇
Source: Bing Ventures

遏制作恶

由于终端用户无法识别跨链的安全性,所以那些“用户导向”的项目需要谨慎接入LayerZero这样的协议,以免被同属于这个生态的恶意应用污染,这一定程度上使得生态建设呈现出“一荣俱荣、一损俱损”的格局。因此,LayerZero的安全问题需要高度关注。针对LayerZero的问题,可以从以下2个方面入手:

第一,增加节点验证数,提高安全性。LayerZero将几十个节点验证缩减成单一的Oracle验证,安全系数自然降低。因此,增加节点验证数,提高安全性显得尤为重要。可以在多个节点验证的基础上,进一步引入共识算法,增加链上验证的难度和复杂性,以提高安全性。

第二,建立可信的中继器机制。由于LayerZero的安全问题主要是由Relayer和Oracle之间的信任假设所导致的,因此需要建立可信的中继器机制。这可以通过零知识证明技术来实现,利用区块链的去中心化和不可篡改的特点来建立可信的中继器机制,提高LayerZero的安全性。

LayerZero的全链叙事:安全前景与生态机遇
Source: Way Network

三、关键产品:Stargate

Stargate是一个跨链桥接协议,可以在不改变现有协议和流动性的情况下,让资产在不同链之间快速转移。在去中心化金融中,跨链交易一直是一个难点。跨链资产转移的三个目标:即时性、安全性和资本效率。 大多数现有的跨链桥都无法同时实现这三个目标,而必须在其中一个或两个方面做出妥协。

Stargate则可以让用户和去中心化应用在不同的区块链网络之间转移原生资产,而不需要使用包装或中间代币。 Stargate采用了一种“锁定+铸造”和“销毁+赎回”的机制,可以实现即时保证的最终性,因为目标链上铸造的资产没有被逆转的风险。 同时,Stargate还利用了可组合的设计,可以让任何两个支持智能合约的区块链之间建立双向连接,从而提高了安全性和资本效率。

LayerZero的全链叙事:安全前景与生态机遇
Source: Ryan Zarick

与其他跨链桥接协议相比,Stargate的优势在于它是一个通用的、可组合的跨链协议。它不仅可以应用于跨链交易,还可以用于其他各种跨链应用。随着越来越多的区块链项目出现,跨链交易的需求将越来越大,而Stargate可以作为桥梁,让不同链上的用户更加方便地进行交易和流动性提供。

Stargate消除了获取需要在目标链上交换的不需要的资产的额外步骤。相反,用户可以获得他们想要的东西,并节省滑点和交换费用。现有的桥梁需要多个钱包更改、定制流程和多次点击,而Stargate是一个包装合约,允许用户仅需点击一次即可在目标链上获得他们想要的资产,而无需目标链上的gas或任何其他步骤。桥接应该最终从用户体验中抽象出来,这是一个更大的市场。

LayerZero的全链叙事:安全前景与生态机遇
Source: Bing Ventures

四、LayerZero生态介绍

纵观LayerZero生态项目排行,目前基本以 DeFi 基础设施、NFT/GameFi 和跨链桥项目为主。

免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。 欢迎转载分享!
转载请注明本文地址:
如有文章侵犯了您的权利,请联系本站站长,我们将在第一时间删除相关内容,谢谢!