ERO:一文读懂多链互操作性协议LayerZero如何解决跨链桥「三难困境」

作者:notion

编译:Moni

今年九月,全链互操作性协议LayerZero完成600万美元A轮融资,联合领投方为Multicoin和BinanceLabs,参投方包括SinoGlobalCapital、Defiance、DelphiDigital、RobotVentures,Spartan、HypersphereVentures、ProtocolVentures、GenBlockCapital等,该项目此前还通过种子轮融资成功筹集到200万美元资金。

未来属于全链

-在过去的12个月中,我们看到了Layer1领域呈现出爆炸式增长,其中比较典型的有?Solana、Avalanche?等。?

??-毫无疑问,随着加密生态系统越来越有活力,也让现在多链市场变得更加强大。

-现阶段,许多应用程序都基于孤立的单个区块链......可能在不久的将来,我们会看到有一个可以跨链通信的?DEX?出现。

??-最终,用户可以卸载这些应用程序的一部分,举个例子,链游?AxieInfinity?只需要在一条区块链上运行,然后可以在其他区块链上进行各种计算处理。

BSC生态Carson遭遇攻击,损失约14.5万美元:7月27日消息,据派盾监测数据,BSC 生态 Carson 遭遇攻击,损失约 14.5 万美元。目前 Carson 代币价格下跌达 96%,攻击者已将窃取资产兑换为 600 枚 BNB 并转至 Tornado Cash。[2023/7/27 16:01:33]

什么是LayerZero?

-LayerZero是一个多链互操作性协议——旨在提供最纯粹的互操作性,LayerZero的互操作性取决于链之间的信息传递;当前的解决方案通过中间链实现这一点,如波卡或在链上轻节点上成对运行。前一种解决方案将安全性集中在单个集线器周围,允许以单点故障为代价进行廉价交易。后者通过链上验证实现了高安全性,但同时也是资本和资源密集型的。

LayerZero通过一种新颖的链上“UltraLightNode”将两种解决方案的优势结合在一起,实现了轻节点的安全性和中链的成本效益,其使命是:既能连接一条区块链链上的每一份合约,又能连接其他任何一条区块链上的每一份合约。

###当前市场上在区块链之间实现互操作性的方法主要有以下几种:

1.将您自己的源链置于两个原子链和分离链之间以允许通信(95%+)

??-从源链写交易-->中间链对有效性形成共识?-->?写出交易

??-目标链必须隐含信任中间链作为完整的签名机构

数据:持有1万枚以上BTC的地址数量达到106个,创22个月新高:金色财经报道,数据显示,持有超过1万枚以上BTC的地址数量刚刚达到106个,创22个月以来新高。[2022/10/27 11:48:16]

??-如果中间链损坏,可以立即对所有配对链流动性造成影响

??-保护所有区块链非常困难

2.在每条链上运行一个完整的轻节点——类似于?Cosmos?IBC风格

??-从一条区块链中获取整个区块历史-->获取区块头-->按顺序写入另一条链-->提交交易并验证证明?

-这种方式成本非常更高,因为如果与以太坊配对,相当于要处理每天数千万笔交易,更不要说去配对所有其他链了。

总之,上述两种跨链互操作解决方案似乎都不是最佳选择。

创建一个超轻节点

这其实是一个孤立区块并按需流式传输的过程,如果你需要直接在链上验证区块,需要:

????1.区块头,由预言机转发

????2.交易证明,由中继器额转发

在第一种方法里,巨大风险池会被有效地孤立和分片,但是这种方法在安全性方面的表现并不尽如人意,因为你的预言机和中继链都是完全相同的实体,这意味着你必须要选择一个安全性最高的预言机。不过,这个方法的优势在于,即使预言机与中继器A勾结进行攻击,也只有从这些特定实体接受消息的应用受到影响,而那些使用中继器B和其他中继器,或是使用任何其他预言机的人都不会受到影响。此外,协议也可以尽可能地按照模块化构建,以便所有编程语言都可以通过多个层或跨多个链来完成?

以太坊Gas费目前已降至10Gwei:金色财经报道,据Etherscan数据显示,以太坊Gas费目前已降至10Gwei。

此前报道,在今日以太坊合并时间段Gas费短时冲高至108Gwei。[2022/9/15 6:58:43]

用户应用控制

-中继器网络完全开放,任何人都可以运行中继器

-所有用户应用都可以指定他们想要的预言机和中继器,以及来自源链的确认数量

??-用户应该是承担风险和流动性的人?

-即使预言机在转发交易证明时是恶意的,它也无法在目的链上被解析,这意味着流动性完全没有风险

跨链通用消息传递

-现在大家都在关注跨链资产转移

-但在很多情况下,应用可能需要共享状态,此时通用消息传递功能就变得很有意义,比如收益聚合器需要获取共享数据,链上发生变化需要再平衡等。

-借贷的潜在用例:

??-在A链上抵押?-->?向B链发送消息?-->?直接在B链上借用原生资产

??-所有通常的桥接、兑换和费用都被抽象掉了

-LayerZeroLabs非常看好未来使用此功能的钱包集成

Stargate概述

构建跨链DEX的方法

数据:4,000,000枚LINK从未知钱包转移到Binance:金色财经报道,Whale Alert数据显示,4,000,000枚LINK (价值约31,144,567美元) 从未知钱包转移到Binance。[2022/9/11 13:22:05]

1.在以太坊上有一个ETH池,Solana上有一个的SOL池?-->?如何成为ETH-SOL跨链池流动性提供者呢?

??-发送交易,然后执行X*Y=K

??-出现问题和混乱,是因为:

????1.大多数协议没有单边流动性提供者,也不鼓励成为单边流动性提供者

????2.X*Y=K需要在流动性池上依次处理

????3.您还需要其他交易对,比如ETH-AVAX、ETH-MATIC等,因此需要一个较大的流动性池

2.保留现有流动性池,但用流动性池桥接资产,例如USDC

??-不必重新创建新的流动性池,但仍需要单边流动性池+所有匹对的路径

??-如果?Uniswap?实现这一点,所有其他DEX也需要实现完全相同的流动性转移层

??-要把这些都抽象掉

Stargate,一个非常重要的可组合DeFi乐高积木

-Stargate是个完美的折中解决方案,允许以100%原生资产进行资产转移

Floaties项目Discord服务器遭到攻击:金色财经消息,安全团队CertiK表示,看到有报道称Floaties项目Discord服务器遭到攻击。请社区用户不要点击、铸造或批准任何交易。[2022/8/29 12:54:19]

??-现在,任何DEX都可以在源链的单个交易中使用Stargate执行兑换、桥接交易

??-DEX不会对现有协议做任何更改,流动性风险为零

??-直接集成到用户界面

弥合三难困境

三难困境就是,你往往只能拥有三个中的一个,或是三个中的两个。

1.统一流动性

??-现在一切流动性都是匹对的,举个例子——你需要一个链A上的流动性池和一个链B上的流动性池,还有另一组用于A-C、A-D、A-E的流动性池,等等

??-您拥有的链越多,每个池中的流动性就越稀薄,获得的流动性收益也就越少

??-统一流动性的意思是,将链A上的一个流动性池,同时绑定到所有其他链上

??-当从链A向链B发送交易时,如果其他链发送请求并耗尽流动性池,那么你就没有足够的流动性来满足交易请求。那么,用户是否需要付费才能恢复目标链上的交易?用户是否会在退费时需要支付2倍的gas费用才能获得退款?

2.实时受保证的最终性

??-意思是,所以在源链上知道的概念,当交易在源链上被解析之前,都将在目标链上被解析

??-现在跨链没有统一的流动性,究其原因就是因为没有实时受保证的最终性

3.原生资产

??-大多数跨链桥在锁定链B上资产的时候都需要桥接到你在目标链上铸造的合成资产,然后将其销毁后,才能解锁原生资产

??-这种情况的问题是,封装资产显得没有用处,所以必须部署兑换功能和流动性来进行原生资产兑换

??-原生资产具有限制性

Stargate的用户体验

-通过允许桥接原生资产,Stargate?消除了用户必须在目标链上兑换合成资产并支付额外gas费用的复杂步骤

-Stargate认为,目前95%以上的桥接交易额都应该由应用来完成和驱动,而不是用户

??-当前市场上的桥接器仅专注于独立的个体桥接器,但不适用于应用层

??-应用必须集成一个自定义流程,另外还需要调整多个钱包和不同gas资产

-一旦Uniswap或Sushi等应用完成了Stargate集成,用户只需单击一次,资产就会放入目标链上的钱包中

Stargate将支持的链

-Stargate基本上是一个处理验证和消息传递的链上智能合约库

??-它的端点可以存在于每条链上

??-应用只需处理两个功能-发送和接收

??注:“实际上,用户只是在发送字节有效载荷,即:一个通用的字节,以及带有一个包含目标链小标头的有效载荷。”

-以EVM为先

??-需要注意的是,预言机需要支持在每个路径之间传递区块头

??-集成第一个EVM链之后,其他的就很容易了

-非EVM集成更像是一种技术提升?-->?需要“翻译”证明

##?LayerZero和Stargate代币??

**免责声明:以下内容均是假设性的*

-对于LayerZero,代币将有助于通过一些杠杆来调整整个系统的激励措施:

??1.预言机:将拥有自己的安全模型和结构,可以让提供喂价信息的人获得报酬

??2.中继器:中继消息可以获得小额费用,或是按照每条消息支付小额费用

????-大量消息可以转到中继器,小部分则可以转到网络

????-可能想要某种绑定系统-每个中继器上可能会有保险基金,可以将部分费用收入放入保险基金

????-如果用户也可以绑定并帮助保护网络并获得奖励,那就更好了

??3.合约跨链交易:激励交易原生代币

-Stargate会有更传统的结构

??-提供流动性释放

??-用户将产生费用

LayerZero即将到来的最大挑战?

-从技术角度来看,LayerZero比大多数项目更顺畅

??-LayerZeroLabs联合创始人兼首席执行官BryanPellegrino将此归功于LayerZero核心技术人员DannyRyan是世界最顶级的Solidity开发人员之一?

-现在大家都意识到,低调BUIDL是一种奢侈

-LayerZero目前主要挑战是扩大公司规模——该项目成员每个人每周工作7天,每天工作18小时以上

??-需要扩容并提升到可以处理当前交易的规模

?

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

金星链

[0:0ms0-0:736ms