Across Protocol 是一个基于意图的跨链桥,它使用独立的 relayers 网络来完成跨链交易,用户可以快速地在不同链之间转移资产,而无需信任中心化的验证者或多重签名。Relayers 竞争完成用户的 “意图”,先完成者获得奖励,并通过 UMA 进行验证和结算,确保安全可靠的交易。
当你使用 Across Protocol 进行跨链桥接时,你的跨链意图会被一个强大的独立中继者网络接收,他们使用自己的资金竞相为你完成。你几乎可以立即在目标链上收到你的资金,而中继者稍后会得到补偿。没有多重签名,没有托管风险。只有快速、安全和信任最小化的桥接,由基于意图的基础设施提供支持。
你正在 Across dApp 上,盯着你的屏幕。Arbitrum 到 Optimism。USDC。你仔细检查数字,然后按下那个大而漂亮的按钮:“确认交易”。
就这样。几秒钟后,资金已经在你在 Optimism 上的钱包里了。
简单。无缝。神奇?不完全是。
在那次点击的背后,一个经过计算的过程刚刚发生。一场快节奏的接力赛在多个区块链上进行。独立的第三方参与者竞相满足你的请求,代表你垫付资金,并依靠乐观的经济保证来确保他们得到偿还。
你没有看到任何这些。你承担了零风险。而这正是重点。
但今天,我们要看看 Across Protocol 的内部运作。
在我们深入了解接下来会发生什么之前,让我们先介绍 Across 中驱动一切的核心机制:意图(intents)。
意图(Intent) 是对你想要发生的事情的公开声明。你不是在说_如何_去做,而只是简单地广播一个请求。例如:
“我想将 500 USDC 从 Arbitrum 发送到 Optimism。”
这就像打开 Uber 应用程序并说:“我想去市中心。” 你不需要知道司机、他们的路线或他们驾驶的汽车。你只需说出你想去的地方,其他人会为你处理后勤。
当你在 Across Protocol 上进行桥接时,你的钱包会向源链上的 Across 智能合约发送一笔交易。该交易锁定你的代币,并向世界发出一个信号(你的意图)。
而那时,比赛就开始了。
Across 使用第三方中继者网络来满足用户在链上的意图。
在某个地方,数十个中继者正在监视用户意图,就像你的意图一样。
中继者(Relayers) 是独立的参与者,他们运行专门的基础设施,代表用户在区块链上提供流动性。你可以将他们想象成打开手机扫描附近乘车请求的 Uber 司机。当你的“桥接意图”上线时,这些中继者会实时评估它:
“我能快速完成这个吗?”
“我在目标链上准备好资金了吗?”
“在扣除 gas 费用和风险后,这会盈利吗?”
如果答案是肯定的,中继者就会采取行动。但关键是:Across 不会分配中继者。这是一场无需许可的竞赛。第一个在目标链上交付资金并提交有效证明的中继者获胜。
该证明是提交给 SpokePool 的 fillV3Relay 交易:Across Protocol 的链上合约,用于管理每个单独链上的桥接。
fillV3Relay 交易是一个智能合约调用,中继者使用它将资金交付到你的钱包,在目标链上提供可验证的完成证明,并记录报销所需的所有数据。你可以将其视为已签名的收据:一旦提交并被接受,该意图将被标记为已完成,并且没有其他中继者可以声明它。即使多个中继者尝试完成,也只有最快的中继者才能成功。作为交换,他们会因其服务获得少量经济奖励。
这种动态竞争确保你始终获得近乎即时的完成和尽可能最优的价格。这一切都会在后台自动发生,在几秒钟内。
第一个在目标链上交付资金并提交有效证明的中继者赢得比赛。
获胜的中继者不会等待确认或批准。他们会获取你的意图,将其与你在目标链上的钱包地址匹配,并使用他们自己的资金几乎立即发送资金。
这就是为什么使用 Across 进行桥接感觉如此之快。作为用户,你不需要等待最终确认。你也不会卡在等待多个验证者协调上。由于具有竞争力的中继者网络,你可以在几秒钟内在目标链上收到你的资金。
在完成意图后,获胜的中继者会留下来进行最终结算和还款。
用户在几秒钟内在目标链上收到他们桥接的资金。
当一个中继者完成你的桥接请求时,他们会主动为你提供近乎即时的体验。他们会立即从他们自己的余额中发送你的资金,而无需等待链上确认。
当然,幕后有一些复杂性:
垫付资金: 中继者使用他们自己的资金立即完成你的转账。
延迟报销: 经过短暂的延迟(通常约为 1 小时)后,中继者会获得报销以及其服务费。
智能风险管理: 网络终结性和 gas 费用等因素已内置于中继者的策略中。该系统旨在使这些风险可预测且可管理。
中继者是快速行动的操作者,他们知道自己在做什么。Across 的构建旨在通过公平、透明且经过实战检验的基础设施来支持他们。正是这种跨链引擎使你的桥接体验感觉毫不费力,即使在后台发生了如此多的协调。
中继者满足桥接请求,并为用户提供近乎即时的体验。
那么,中继者交易是如何验证的,他们又是如何获得偿还的?
所有这些桥接完成,包括你的桥接完成,都会捆绑在一起并提交给以太坊主网上的 Across HubPool。
这个捆绑包会经过一个通常持续 1 小时左右的 liveness window。在此期间,如果有人认为有问题,他们可以对此提出异议。如果没有人提出质疑,系统会乐观地最终确定该捆绑包,并且中继者会获得报销。
如果捆绑包受到质疑,则该争议将被发送到 UMA 以进行最终解决。UMA 是一种去中心化协议,它假定数据是正确的,除非被证明是错误的。它比传统的共识方法更快、更精简,同时仍保持最大的安全性。你可以在 这里 了解有关 UMA 如何保护 Across 的更多信息。
对你,用户而言?同样,它是不可见的。你已经拥有你的资金。我们的基础设施会在事后处理其余的事情。
一旦在链上验证了报销捆绑包,中继者就会获得报销以及他们的经济奖励。
Across 依靠 UMA 的乐观预言机来结算中继者交易捆绑包并解决争议。
传统的桥接依赖于汇集的流动性和固定的验证者集来在链之间移动资产。但这会引入延迟、信任假设和资本效率低下。
Across 颠覆了这个模型:
没有闲置的流动性滞留在池中。
没有多重签名或静态验证者。
只有一个具有竞争力的中继者网络,他们行动迅速,在链上满足用户意图,并因正确完成工作而获得奖励。
结果:一种更快、资本效率更高且信任最小化的桥接。这一切的发生都不会牺牲安全性。
在 Across,我们非常重视安全性。
当你使用 Across 桥接资金时,你的资产永远不会暴露于中心化托管或不透明的验证者集。每个步骤都旨在最大限度地减少信任并最大限度地提高透明度。
以下是 Across 如何保护你的传输安全:
你的资金被锁定在 源链的智能合约上的托管中。没有人(甚至 Across)可以在不遵守规则的情况下移动它们。
没有多重签名。 Across 避免使用中心化验证者集和多重签名方案,这些方案可能成为单一故障点或攻击目标。
中继者将资金直接发送到你在 目标链上的钱包。没有中间托管或资金被错误路由的风险。
交易由 UMA 的乐观预言机在事后验证。如果出现任何问题,生态系统中的任何人都可能对此提出异议。
liveness window 提供时间来捕获和纠正任何错误或欺诈行为,然后再进行报销。
任何人都可以作为 中继者或观察者参与,从而使系统随着时间的推移变得更加去中心化和安全。
这些安全措施确保你可以每次都充满信心和安心地进行桥接。
如果你是一名工程师、一名构建者,或者只是想为跨链桥接的未来做出贡献的人,你可以自己运行中继器。
你将加入一个奖励速度、准确性和正常运行时间的竞争激烈的市场。但最重要的是,你将帮助用户在链上即时转移资金。是的,你将为此赚取费用。
技术提升不是很复杂。我们的文档会逐步引导你完成设置过程,Across Discord 上也有其他中继器随时准备帮助你。
下次你在 Across 上进行桥接时,它可能会感觉像是一种魔法。但现在你知道幕后真正发生了什么。
一个全球性的中继者网络竞相为你服务。一个获胜。你会在几秒钟内获得你的资金。他们稍后会获得报酬。你不必等待,不必担心。你可以在最先进的、由意图驱动的基础设施的支持下,享受你甚至不必考虑的流畅的跨链体验。
跨链引擎正在嗡嗡作响。准备好尝试一下了吗?
什么是 Across Protocol?
Across Protocol 是一个基于意图的跨链桥,它允许用户在区块链之间快速、安全地移动资产,而无需依赖中心化验证者或多重签名。它使用去中心化的中继者网络和 UMA 来验证和结算转账。
该协议还允许开发人员将原生桥接和跨链操作直接嵌入到他们的应用程序中。
Across Protocol 是如何运作的?
当用户提交桥接请求(意图)时,中继者会通过在目标链上预付资金来竞争完成该请求。交易完成后,它会使用 UMA 的乐观预言机进行验证和结算,从而确保信任最小化、非托管的转账。
Across Protocol 中的意图是什么?
意图是用户的请求,它定义了用户想要在链上做什么(例如,“将 500 USDC 从 Arbitrum 发送到 Optimism”)。然后,中继者会竞争以尽可能最快、最有效的方式满足该意图。
是什么让 Across 与传统桥接不同?
传统桥接依赖于预先注资的流动性池和验证者集。Across 通过使用无需许可的中继者市场和通过 UMA 进行的后验证来消除这些低效率。这可以缩短完成时间,降低资本要求,并提供更强的安全保证。
使用 Across 进行桥接安全吗?
是的。Across 的构建以安全性为核心:
资金托管在链上,不由任何中心化方持有。
中继者将资金直接发送到用户钱包。
UMA 以完全去中心化且无需信任的方式解决结算纠纷。
没有多重签名或托管中介机构。
Across 没有发生过任何安全漏洞。
任何人都可以运行 Across 上的中继器吗?
是的。Across 是无需许可的。任何人都可以运行中继器,竞争以满足桥接意图,并为此赚取费用。该过程在官方的 Across 中继器文档 中进行了概述。
什么是 UMA?
UMA 是一种去中心化协议和验证系统,它假定数据有效,除非受到质疑。受质疑的数据通过完全去中心化且无需信任的投票过程来解决。
UMA 允许 Across 有效且安全地验证中继器交易捆绑包,而无需实时共识或验证器协调。
Across Protocol 支持哪些链?
Across 支持 20 多个链,包括以太坊、Arbitrum、Optimism、Base、Polygon、ZKsync、Blast 等。列表随着协议的扩展而不断增长。特别是随着最近 Across V4 的推出,这使得该协议能够更快地部署在更多链上。
- 原文链接: across.to/blog/what-happ...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!