在 Gelato RaaS 上使用 Across 实现基于意图的桥接,以获得无缝的用户体验

  • gelato
  • 发布于 2025-04-25 23:31
  • 阅读 51

本文介绍了Across协议,它是一种基于意图的跨链桥解决方案,旨在简化多链资产转移的用户体验。Across通过求解器网络实现快速转移,并采用乐观验证模型确保安全。文章还强调了使用原生资产的重要性,并介绍了ERC-7683标准,该标准旨在统一跨链意图。

本文是 Gelato RaaS 互操作系列的一部分。阅读更多:

概述 (TL;DR)

  • 多链转移需要优先考虑用户体验。Across 协议的基于意图的架构使用户能够表达结果,而不是管理复杂的过程。
  • Solver 应该保护用户免受最终性风险。Across 的 relayer 网络预先提供资金以实现 2 秒的转移。
  • 规范资产对于 L2 Rollup 继承 L1 安全性至关重要。Across 专门使用原生 token 来消除导致重大桥黑客攻击的安全漏洞。
  • 乐观验证能够实现高效结算。与每个消息验证不同,Across 的带有 UMA oracle 的乐观模型允许批量处理交易,从而降低成本——从 O(n) 降至 O(1)。
  • 标准推动生态系统范围内的采用。由 Across 和 Uniswap Labs 共同撰写的 ERC-7683 为跨链意图创建了一个统一的框架。
  • 意图和原生互操作性可以协同工作。Optimism 在 Superchain 原生互操作性之外采用 Across,表明了这些方法如何相互补充。
  • 当互操作性基础设施针对每种资产类型和用例量身定制时,效果最佳。Across 在高 TVL EVM 环境中表现出色,并且可以快速将广泛使用的 token 的流动性引入新链。

Across:开创意图革命

在 2021 年末,Across Protocol 开创了意图,这是一种全新的跨链资产 bridging 方法。意图协议通过关注用户结果而不是执行机制来颠覆 bridging 范例。意图不是强迫用户导航复杂的 bridging 过程,而是允许他们简单地表达他们想要实现的目标,由 solver 处理执行。

注意: 在本文中,我们将使用术语“solver”来指代 Across 的“relayer”或“filler”,因为它是更广泛的意图生态系统中更常见的术语,尽管这些术语在讨论 Across Protocol 时可以互换使用。

Across 的系统由三个关键层组成:

  1. 意图层 - 用户在此表达他们期望的结果(例如,“将 ETH 从 Ethereum 发送到 Base”)
  2. Relayer - Solver 通过预先提供资金来完成批量意图
  3. 结算层 - 通过乐观验证向 Solver 偿还资金

该过程如下所示:

  1. 用户通过一个简单的界面表达他们的意图
  2. Across Relayer 竞争以实现此意图,并在短短 2 秒内交付资金
  3. 获胜的 solver 预先提供他们自己的资金来满足请求
  4. 在后台,solver 稍后通过 Across 的结算层获得补偿,该结算层使用 UMA 的 Optimistic Oracle (OO) 进行验证

这种方法的妙处在于它将复杂性从用户转移开。Solver 承担最终性风险并预先提供资金以换取适度的费用,而用户则可以享受快速、简单的体验以及规范 token 的安全性。

乐观验证模型

Across 的结算层使用由 UMA 的 Optimistic Oracle (OO) 驱动的乐观验证系统,以确保偿还过程中的安全性和效率。

该协议在一个小时的窗口内聚合交易,从而可以显着摊销成本,从而将之前 的 O(n) 成本问题转化为 O(1) 操作。这意味着用户支付的费用要低得多,因为结算的 gas 成本分摊到批次中的所有用户,而不是由个人承担。

以下是乐观模型的工作原理:

  • 批量提案:每小时,数据工作者都会聚合跨链的所有已完成意图,并创建一个表示这些交易的 merkle 根。
  • 绑定和挑战期:merkle 根以绑定的形式提交给 UMA Optimistic Oracle。然后它进入一个challenge 期(目前设置为 60 分钟),在此期间任何人都可以对提案的有效性提出异议。
  • 争议解决:如果发生争议,UMA token 持有者会投票决定正确的结果。该系统仅需要一个诚实的参与者来识别和标记欺诈活动。
  • 结算执行:如果在 challenge 期内没有出现异议,则该结算被认为是有效的,并且系统会将批量还款处理给在该期间完成意图的所有 solver。

从用户的角度来看,如果 solver 在声称订单已完成之后未能交付资金,则存在非常小的风险窗口。在这种情况下,Across 的协议允许提出争议,UMA oracle 系统将进行仲裁以确保用户收到资金或退还原始存款。如果没有争议,则乐观地认为该断言是正确的。在绝大多数 solver 按预期执行(在几秒钟内交付资金)的情况下,一旦用户拥有资金,他们就不需要担心 solver 的结算过程是什么样的。争议机制充当安全网,仅在提出争议时才激活。通过 token 投票分析 Across 的 UMA oracle 争议解决机制的风险概况超出了本文的范围。

流动性管理

有效的流动性管理是使意图协议发挥作用的最大挑战之一。如果没有足够的跨链流动性,即使是最优雅的基于意图的系统也难以提供可靠的服务。

Solver 驱动的流动性

Across 依赖于一个有竞争力的 solver 网络,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 的情况。

ERC-7683:标准化跨链意图

随着基于意图的方法越来越受欢迎,Across 意识到需要标准化以防止生态系统碎片化。Across 与 Uniswap Labs 合作撰写了 ERC-7683——跨链意图的通用标准。

如果没有标准化,如果每个协议都有自己的意图实施,则会导致碎片化、中心化风险和延迟,因为为每个孤立协议提供服务的 solver 数量有限。ERC-7683 使 solver 能够与协议无关。 ERC-7683 标准化了跨链意图的表达和执行方式,定义了两个关键组件:

  • CrossChainOrder:包含结算详细信息、截止日期和消息数据
  • CrossChainSettler:提供启动和解决订单的接口

该标准为开发人员构建跨链体验创建了一个通用框架,使用户可以享受跨不同应用程序的一致交互,同时使 relayer 能够有效地为多个协议提供服务。

在 Arbitrum、Base、Optimism、Polygon 和 ZKsync 等 70 多个主要项目的支持下,ERC-7683 正在迅速成为统一 Ethereum 生态系统的基础。

这种标准化创造了强大的网络效应。通过跨多个平台的共享 solver 池,更多的竞争会导致更好的执行,从而吸引更多的用户,进而吸引更多的 solver。这通过降低费用使用户受益,但将价值从 solver 转移到产生订单流的平台和提供关键基础设施的结算网络。在这个模型中,高性能的 solver 为生态系统提供了一项极其有价值的服务,并且可能在未来发挥更大的作用,尽管他们将面临日益激烈的竞争以及保持收入为正的需求。

主要集成和生态系统影响

Uniswap 集成

Uniswap Labs 已将 Across 集成为其意图提供商,使用户能够直接在 Uniswap 界面和钱包中跨 9 个 EVM 链转移资产。正如设计的那样,用户无需执行任何其他操作即可利用此集成,该集成将最成熟的 DeFi 应用程序与领先的意图提供商配对,以实现无缝的跨链功能。

Optimism Superchain

除了开发自己的原生互操作性解决方案之外,Optimism 还认可了 Across 基于意图的方法的价值,并通过 Brid.gg 和 Superbridge 界面集成了 Across,以支持其 Superchain 上的快速传输。这再次表明了意图协议和原生互操作性如何相互补充。

Kraken 的 Ink L2

Across 作为 Kraken 的 Gelato RaaS 支持的 Ink L2 的首日桥推出,支持 Ink 和更广泛的 Ethereum 生态系统之间的快速、安全传输。通过此集成,Across 展示了它如何轻松地为新的 L2 引导流动性,并将它们与启动时的现有网络连接起来。

扩展网络

Across 集成了 40 多个 dApp 并支持 16+ 个 EVM 链,已经处理了超过 200 亿美元 的 bridging 量。该协议目前支持跨所有主要 EVM 网络的 ETH、WETH、USDC、USDT 和 DAI 传输。

Across 提供三种关键的基于意图的产品:

  • 桥接应用程序:最终用户桥,用于快速、便宜、安全的传输
  • 桥接 SDK:集成工具,允许用户在不离开你的应用程序的情况下载入资产,或完全抽象桥接
  • 结算层:支持需要 Across Bridge 集成之外的自定义的用例(例如,跨链 token 交换)

通过 Gelato RaaS 实现意图驱动的互操作性

通过专注于用户想要完成的目标而不是如何完成它,Across Protocol 基于意图的架构为跨链互操作性提供了大大简化的用户体验,并且对于高 TVL 链和像 ETH 和主要稳定币这样广泛使用的资产特别有效。

对于具有大量流动性和已建立生态系统的 L2 rollup,Across 通过其有竞争力的 solver 网络和乐观验证模型提供了一种理想的解决方案。像 Kraken 的 InkLisk 这样的项目已经通过 Gelato RaaS 利用了这种集成,以便为他们的用户提供从第一天起就可以访问 Across 久经考验的桥接基础设施。

对于非 L2 的新兴链,或者对于具有特殊要求的更奇特的 token,LayerZero 的 OFTHyperlane 的模块化消息传递 等替代方案可能会提供优势。每种解决方案都在安全性、速度和功能之间做出不同的权衡,以满足特定的用例。

部署你的具有 Across 支持的 Rollup

在 Gelato RaaS 上部署你自己的链,并内置对 Across 基于意图的桥接的支持。你的 rollup 可以利用 Across 已建立的 solver 网络,让你的用户可以立即访问整个 Ethereum 生态系统中 ETH 和主要稳定币的快速、安全传输。


准备好部署你自己的具有内置跨链意图支持的链了吗?立即访问 gelato.network/raas 以探索你的选择。

  • 原文链接: gelato.cloud/blog/intent...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
gelato
gelato
The Web3 Developer Cloud. Launch your own chain via our #1 Rollup-As-A-Service platform.