什么是跨链DEX? - CoW DAO

  • CowSwap
  • 发布于 3小时前
  • 阅读 22

本文详细介绍了跨链DEX,解释了它如何将不同区块链上的资产互换操作简化为单一交易。文章深入探讨了桥接聚合器、原生流动性网络、意图型系统和原生稳定币原语等多种架构,并分析了跨链交易中的原子性问题、安全风险以及未来的链抽象趋势。

什么是跨链DEX?

去中心化金融中的流动性是碎片化的。交易者通常在以太坊主网持有资产,但却在Arbitrum、Optimism或Gnosis Chain上发现收益机会。从历史上看,抓住这些机会需要一个繁琐的多步骤过程,包括本地兑换、寻找桥、批准代币、等待最终确定、切换网络,以及在目标链上再次兑换。

跨链DEX通过将整个过程视为单一交易来消除这种摩擦。它作为一个协议或接口运行,允许用户在一笔协调流中,将一个区块链上的资产兑换为另一个区块链上的不同资产。虽然用户体验感觉像是一次标准兑换,但底层架构涉及流动性池、桥和求解器网络之间复杂的协调,以在异步环境中转移价值。

TL;DR

  • 跨链DEX是捆绑桥接和兑换为单一用户操作的系统的总称。
  • 架构差异很大,从“原生”流动性网络到将执行外包给第三方填充者的基于意图的聚合器。
  • 最大的技术风险涉及原子性缺失,即交易可能在源链上成功,但在目标链上失败。
  • 像ERC-7683这样的新标准正在将市场转向基于意图的系统,其中求解器竞争提供最佳的跨链路径。

跨链用户体验的演变

要理解跨链DEX的价值,有助于了解它所消除的摩擦。在高效的跨链路由出现之前,在链之间转移资金是一项高风险的手动任务。

一个在以太坊上持有USDC的用户如果想在Solana上购买代币,必须执行五笔不同的交易。首先,他们将USDC兑换成可桥接的资产,如ETH。其次,他们批准桥合约。第三,他们将资金存入桥中。第四,他们等待(有时长达20分钟)资金作为封装的ETH到达Solana。最后,他们必须拥有足够的原生SOL来支付最终兑换成所需代币的费用。

如果任何一步失败,资金都可能被卡住。如果用户在目标链上缺乏Gas,资产将一直被困,直到用户从中心化交易所为该钱包注资。跨链DEX抽象了这一工作流程的每一步。用户签署一笔交易,协议处理目标链上的Gas、桥接和转换,将最终资产直接交付到用户的钱包。

跨链交易的架构

“跨链DEX”一词常常让用户感到困惑,因为它描述的是一种用户体验(UX)结果,而不是单一的技术标准。如果你可以在一个界面中输入以太坊上的ETH并接收Solana上的USDC,那么你正在使用跨链DEX。然而,执行该交易的机制在不同平台之间可能大相径庭。

大多数解决方案可分为四种架构类别。

1. 桥聚合器(路由器)模型

这一类别代表了最常见的方法。这些平台不一定持有自己的流动性。相反,它们充当路由层,连接现有的DEX(如Uniswap或Curve)与通用桥(如Stargate、Across或Hop)。

当用户发起交易时,协议通常会在源链上执行一次兑换以获取可桥接资产(如USDC或ETH),将该资产桥接到目标链,然后触发第二次兑换成所需代币。

这些路由器之所以有效,是因为它们利用了已建立的DEX的深层流动性。然而,它们也继承了所涉及每个协议的风险。如果桥发生漏洞利用,或者目标DEX缺乏流动性,交易可能会失败。你可以在此处阅读更多关于桥聚合器的信息

2. 原生流动性网络

一些协议构建了自己的区块链,专门用于实现无需封装资产的跨链兑换。这些系统使用一个去中心化节点网络,同时监控不同区块链上的保险库。

例如,用户将BTC发送到比特币网络上的一个保险库。协议观察到这笔存款,并从以太坊网络上的一个保险库中释放等值的ETH。 THORChain提供了一个这种模型的典型例子,它使用自己的代币(RUNE)作为中间结算层。

这里的优势在于避免了“封装”资产(如wBTC),它们本身带有脱钩风险。由于用户在目标链上收到原生资产,因此不依赖于中心化托管桥。缺点是流动性通常局限于协议自身的池,与更广泛的市场相比,可能无法提供最佳定价,并且运行此类网络的节点需要大量的硬件资源。

3. 基于意图的系统

此类别是跨链执行的新兴标准。用户不再定义路径(告诉协议使用哪个桥和DEX),而只是签署一个“意图”。订单信号:“我在主网有10 ETH,想要Arbitrum上的20,000 USDC。”

第三方代理网络,通常称为求解器或填充者,竞争满足此请求。获胜者有效地在目标链上为用户预支资金,然后拿走用户在源链上的资金来补偿自己。

基于意图的架构将复杂性和风险从用户转移到求解器。理想情况下,用户不关心资金如何到达,只关心它们是否以报价价格到达。要深入了解这种演变如何发生,请阅读《从DEX聚合器到桥聚合器》。这种一致性促成了像ERC-7683这样的标准的提出,该标准旨在统一这些订单的结构,以便不同的填充者网络可以互操作。

4. 原生稳定币原语(销毁-铸造)

第四种方法通过完全依赖资产发行者本身来消除桥和流动性池。最突出的例子是Circle的跨链传输协议(CCTP),它支持支持链之间的原生USDC传输。

在此模型中,USDC在源链上销毁,并向目标链发送消息,目标链上铸造等量的新USDC。因为资产是被销毁并重新创建,而不是锁定在保险库中,所以没有桥接攻击耗尽支持资金的“蜜罐”风险。这种架构有效地使稳定币原生可互操作,作为跨链DEX结算交易的安全通道,而无需依赖封装资产或第三方流动性提供者。

原子性问题

在标准的单链DEX兑换中,操作是原子的。这意味着交易要么完全发生,要么完全不发生。如果价格滑点超出你的限制或交易Gas不足,智能合约会回滚,你的资金会留在你的钱包中。

跨链兑换在异步环境中运行。源链和目标链是独立的账本,不共享状态。因此,很难保证原子性。

历史上,协议曾尝试使用哈希时间锁定合约(HTLC)来解决这个问题。HTLC充当数字托管,在两条链之间建立加密链接。它要求接收方显示一个密钥才能在一条链上领取资金,这同时允许发送方在另一条链上领取资金。虽然这保证了原子性(确保除非所有人都收到付款,否则无人收到付款),但它引入了显著的延迟,并要求双方都保持在线。

由于这种摩擦,许多现代路由器选择“乐观”执行或基于意图的模型。虽然速度更快,但这些乐观模型引入了上述的库存风险。如果路由器无法在目标链上执行交易,因为在桥接期间流动性枯竭,协议必须有一个备用机制将桥接资产返回给用户,通常会扣除桥接费用。

旧一代跨链DEX的一个常见故障模式是“部分填充”或“资金卡住”的情况。用户可能成功在源链上出售他们的代币并桥接,但由于Gas飙升或流动性短缺,目标链上的交易失败。然后,用户只能持有桥接代币(例如他们不打算持有的链上的封装USDC),而不是他们想要的资产。

现代基于意图的桥和DEX通过强制求解器承担这种库存风险来解决这个问题。如果求解器无法将最终代币交付给用户,他们就无法获得报酬,用户的初始资金也不会被拿走。

安全风险和攻击向量

将交易扩展到多个区块链会增加攻击面。用户应该注意单链交易中不存在的特定漏洞。

无限批准风险

为了实现自动化桥接,协议通常要求用户批准智能合约来高效地花费他们的代币。如果这些合约被升级或包含错误,它们可能会被武器化。2024年初,针对Socket协议的漏洞利用导致数百万美元的用户资金损失,这些用户即使在那个确切时刻没有进行交易,也曾有过活跃的批准。

桥蜜罐

跨链协议依赖于将资金锁定在一个链上并在另一个链上铸造的桥。这些“锁定-铸造”机制创造了大量的闲置资金池,成为黑客的蜜罐。底层桥基础设施的漏洞可能导致目标链上的“封装”资产变得一文不值,无论使用哪个DEX接口获取它们。因为封装代币只是对底层资产的权利主张,如果源链上的保险库被耗尽,封装代币就会变成无担保的负债。

合规性和追踪

由于跨链轨道在打破交易历史联系方面非常有效,它们受到监管机构的严格审查。 报告显示,截至2025年,超过210亿美元的高风险或非法资金已通过跨链DEX和桥进行洗钱。

犯罪分子使用“跳链”技术来断开资金链,在单个序列中迅速将资产跨越十多个区块链转移。这种行为引起了监管机构和合规服务提供商的积极审查。因此,与高风险跨链基础设施交互的合法钱包可能会被中心化交易所或法币入口标记。这里的风险不仅仅是因黑客攻击而损失资金,还包括因与非法流动性池的“污染”关联而失去套现能力。

跨链模型比较

选择正确的跨链DEX模型取决于用户对速度、信任和成本的优先级。每种架构都提供了不同的权衡。

路由器模型优先考虑资产种类。因为它们连接现有的DEX(如Uniswap),它们允许用户几乎交易任何代币。然而,它们通常是最昂贵的选项,因为用户需要支付源链上的Gas费、桥费以及目标链上的Gas费。

原生网络(如THORChain)优先考虑抗审查性和消除封装资产风险。它们非常适合在非EVM链之间转移(如比特币到以太坊)并希望避免中心化稳定币的用户。缺点通常是与乐观桥相比更高的滑点和更慢的结算时间。

基于意图的系统优先考虑用户体验和故障保护。通过将风险转嫁给求解器,它们提供了最接近中心化交易所(CEX)存款的体验。用户获得固定报价,如果交易失败,不会损失资金。由于其速度和资金效率,该模型正迅速成为EVM到EVM传输的标准。

与多链DEX的区别

交易者必须区分_跨链_DEX和_多链_DEX,因为这两个术语在营销中经常互换使用,尽管它们的含义不同。

多链DEX是一个将其智能合约部署到多个不同区块链的协议。例如,Uniswap存在于以太坊、Optimism、Polygon等链上。然而,Uniswap Optimism上的流动性与Uniswap Ethereum上的流动性完全独立。在连接到Optimism时,你无法与以太坊池进行交易。

跨链DEX连接这些孤立的池。它允许价值跨越网络边界。如果你看到一个协议宣传它是“多链”的,请验证它是否真正支持跨链路由,或者它是否只是存在于多个不连通的孤岛中。

迈向链抽象

行业正朝着“链抽象”的方向发展,届时用户不再需要知道他们的资产在哪条区块链上。在这种未来状态下,用户连接钱包并执行交易,而底层基础设施会自动处理桥接、Gas支付和网络切换。链抽象严重依赖前面提到的基于意图的架构。

通过将用户的需求(“我想要X代币”)与执行路径(“使用Y桥和Z路由器”)解耦,协议可以动态地优化速度、成本和安全性。CoW Swap通过使用一个求解器网络来实现这一点,该网络竞争为给定交易提供最佳价格。通过将此模型扩展到包括跨链兑换,协议将兑换和桥接步骤捆绑到一个意图中。求解器处理寻找最佳桥和路径的复杂性,迫使它们在盈余和执行质量上竞争。这种竞争确保用户免受桥选择的复杂性影响,同时受益于与单链交易中相同的MEV保护

跨链DEX常见问题

跨链兑换安全吗?

跨链兑换比单链兑换风险更高,因为它们依赖于外部桥和复杂的信令协议。如果底层桥被利用,资金可能会丢失。使用基于意图的系统可以通过确保在目标传输得到保证之前资金不会离开你的钱包来降低部分风险。

桥和跨链DEX有什么区别?

桥严格地将同一资产(或其封装版本)从一条链转移到另一条链,例如以太坊上的USDC到Arbitrum上的USDC。跨链DEX增加了交易层,允许你在一个流程中从以太坊上的ETH转移到Solana上的SOL。

跨链DEX会收取更高的费用吗?

通常是的,因为交易涉及两条链上的Gas费,加上支付给桥提供商和流动性提供者的费用。然而,聚合器有时可以通过利用盈余捕获机制找到比手动执行步骤更便宜的路径。

如果跨链交易失败怎么办?

在传统的桥接-兑换模型中,目标链上的失败可能会让你留下“卡住”的资金(如封装代币),你必须手动恢复。基于意图的模型通过将风险留在求解器身上来防止这种情况发生;如果交易失败,你的初始资金通常会留在你的钱包中或自动返回。

我可以在跨链DEX上交易原生比特币吗?

是的,某些跨链DEX支持原生比特币兑换,而无需你先封装资产。这些通常依赖于像THORChain这样的专用流动性网络或允许直接L1到L1价值转移的原子兑换协议。

分享

复制

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

0 条评论

请先 登录 后评论
CowSwap
CowSwap
江湖只有他的大名,没有他的介绍。