本文介绍了Across协议,它是一种基于意图的跨链桥解决方案,旨在简化多链资产转移的用户体验。Across通过求解器网络实现快速转移,并采用乐观验证模型确保安全。文章还强调了使用原生资产的重要性,并介绍了ERC-7683标准,该标准旨在统一跨链意图。
本文是 Gelato RaaS 互操作系列的一部分。阅读更多:
在 2021 年末,Across Protocol 开创了意图,这是一种全新的跨链资产 bridging 方法。意图协议通过关注用户结果而不是执行机制来颠覆 bridging 范例。意图不是强迫用户导航复杂的 bridging 过程,而是允许他们简单地表达他们想要实现的目标,由 solver 处理执行。
注意: 在本文中,我们将使用术语“solver”来指代 Across 的“relayer”或“filler”,因为它是更广泛的意图生态系统中更常见的术语,尽管这些术语在讨论 Across Protocol 时可以互换使用。
Across 的系统由三个关键层组成:
该过程如下所示:
这种方法的妙处在于它将复杂性从用户转移开。Solver 承担最终性风险并预先提供资金以换取适度的费用,而用户则可以享受快速、简单的体验以及规范 token 的安全性。
Across 的结算层使用由 UMA 的 Optimistic Oracle (OO) 驱动的乐观验证系统,以确保偿还过程中的安全性和效率。
该协议在一个小时的窗口内聚合交易,从而可以显着摊销成本,从而将之前 的 O(n) 成本问题转化为 O(1) 操作。这意味着用户支付的费用要低得多,因为结算的 gas 成本分摊到批次中的所有用户,而不是由个人承担。
以下是乐观模型的工作原理:
从用户的角度来看,如果 solver 在声称订单已完成之后未能交付资金,则存在非常小的风险窗口。在这种情况下,Across 的协议允许提出争议,UMA oracle 系统将进行仲裁以确保用户收到资金或退还原始存款。如果没有争议,则乐观地认为该断言是正确的。在绝大多数 solver 按预期执行(在几秒钟内交付资金)的情况下,一旦用户拥有资金,他们就不需要担心 solver 的结算过程是什么样的。争议机制充当安全网,仅在提出争议时才激活。通过 token 投票分析 Across 的 UMA oracle 争议解决机制的风险概况超出了本文的范围。
有效的流动性管理是使意图协议发挥作用的最大挑战之一。如果没有足够的跨链流动性,即使是最优雅的基于意图的系统也难以提供可靠的服务。
Across 依赖于一个有竞争力的 solver 网络,solver 提供跨支持链的流动性并完成用户意图,从而赚取费用。这是一种市场驱动的流动性分配方法,solver 有动力在需求最高的地方提供资金。
Solver 是专门的实体,它们监控用户意图并通过预先提供自己的资金来竞争完成这些意图。Across 的 solver 网络的主要参与者包括专业的做市商和 DeFi 原生团队,他们在多个链上维护流动性。Across 维护一个对合格参与者开放的无需许可的网络。
在 Across 模型中,用户可以尽快访问另一条链上的资金,这意味着 solver 在预先提供资金以实现用户意图时承担风险。对于 ETH 和主要稳定币以及其他大交易量 token 而言,此模型已被证明非常有效,因为 solver 竞争会降低用户的成本并保持快速的交易时间。
Solver 可以使用传统的桥来重新平衡其头寸,包括规范的 rollup 桥、Circle 的 CCTP 和其他基础设施。这种灵活性使他们能够在不同的链上保持最佳流动性,同时最大限度地减少他们自己的资本需求。
Across 专门使用规范或原生资产。这种方法是 Across 降低风险的一个重要方式,因为用户始终会收到原生 token,而不是包装或合成版本。
当用户通过 Across 将 1 ETH 从 Ethereum 桥接到 Base 时,他们会在 Base 上收到 1 ETH,而不是它的包装表示形式。 规范资产最大化 消除了与代表性 token 相关的所有类别的安全风险,这些风险一直是大多数主要桥黑客攻击的中心。
重要的是要理解,虽然用户依靠 solver 及时交付资金,但他们也可以通过 UMA 的乐观 oracle 来保障,如果 solver 未能交付,UMA 的乐观 oracle 可以解决争议。因此,必须声明,虽然在传输过程中,用户的资产受到 Across 基于 UMA oracle 的跨链验证后备机制的保护,而不是 L2 规范桥的安全性。但是,一旦用户在目标链上收到其规范资产,他们就可以享受该链规范 token 的完全安全性。持有包装的资产不会产生持续的漏洞,该漏洞可能会在跨链转移完成后通过桥漏洞利用而受到损害,例如 LayerZero OFT 的情况。
随着基于意图的方法越来越受欢迎,Across 意识到需要标准化以防止生态系统碎片化。Across 与 Uniswap Labs 合作撰写了 ERC-7683——跨链意图的通用标准。
如果没有标准化,如果每个协议都有自己的意图实施,则会导致碎片化、中心化风险和延迟,因为为每个孤立协议提供服务的 solver 数量有限。ERC-7683 使 solver 能够与协议无关。 ERC-7683 标准化了跨链意图的表达和执行方式,定义了两个关键组件:
该标准为开发人员构建跨链体验创建了一个通用框架,使用户可以享受跨不同应用程序的一致交互,同时使 relayer 能够有效地为多个协议提供服务。
在 Arbitrum、Base、Optimism、Polygon 和 ZKsync 等 70 多个主要项目的支持下,ERC-7683 正在迅速成为统一 Ethereum 生态系统的基础。
这种标准化创造了强大的网络效应。通过跨多个平台的共享 solver 池,更多的竞争会导致更好的执行,从而吸引更多的用户,进而吸引更多的 solver。这通过降低费用使用户受益,但将价值从 solver 转移到产生订单流的平台和提供关键基础设施的结算网络。在这个模型中,高性能的 solver 为生态系统提供了一项极其有价值的服务,并且可能在未来发挥更大的作用,尽管他们将面临日益激烈的竞争以及保持收入为正的需求。
Uniswap Labs 已将 Across 集成为其意图提供商,使用户能够直接在 Uniswap 界面和钱包中跨 9 个 EVM 链转移资产。正如设计的那样,用户无需执行任何其他操作即可利用此集成,该集成将最成熟的 DeFi 应用程序与领先的意图提供商配对,以实现无缝的跨链功能。
除了开发自己的原生互操作性解决方案之外,Optimism 还认可了 Across 基于意图的方法的价值,并通过 Brid.gg 和 Superbridge 界面集成了 Across,以支持其 Superchain 上的快速传输。这再次表明了意图协议和原生互操作性如何相互补充。
Across 作为 Kraken 的 Gelato RaaS 支持的 Ink L2 的首日桥推出,支持 Ink 和更广泛的 Ethereum 生态系统之间的快速、安全传输。通过此集成,Across 展示了它如何轻松地为新的 L2 引导流动性,并将它们与启动时的现有网络连接起来。
Across 集成了 40 多个 dApp 并支持 16+ 个 EVM 链,已经处理了超过 200 亿美元 的 bridging 量。该协议目前支持跨所有主要 EVM 网络的 ETH、WETH、USDC、USDT 和 DAI 传输。
Across 提供三种关键的基于意图的产品:
通过专注于用户想要完成的目标而不是如何完成它,Across Protocol 基于意图的架构为跨链互操作性提供了大大简化的用户体验,并且对于高 TVL 链和像 ETH 和主要稳定币这样广泛使用的资产特别有效。
对于具有大量流动性和已建立生态系统的 L2 rollup,Across 通过其有竞争力的 solver 网络和乐观验证模型提供了一种理想的解决方案。像 Kraken 的 Ink 和 Lisk 这样的项目已经通过 Gelato RaaS 利用了这种集成,以便为他们的用户提供从第一天起就可以访问 Across 久经考验的桥接基础设施。
对于非 L2 的新兴链,或者对于具有特殊要求的更奇特的 token,LayerZero 的 OFT 或 Hyperlane 的模块化消息传递 等替代方案可能会提供优势。每种解决方案都在安全性、速度和功能之间做出不同的权衡,以满足特定的用例。
在 Gelato RaaS 上部署你自己的链,并内置对 Across 基于意图的桥接的支持。你的 rollup 可以利用 Across 已建立的 solver 网络,让你的用户可以立即访问整个 Ethereum 生态系统中 ETH 和主要稳定币的快速、安全传输。
准备好部署你自己的具有内置跨链意图支持的链了吗?立即访问 gelato.network/raas 以探索你的选择。
- 原文链接: gelato.cloud/blog/intent...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!