Dexalot 的 RFQ 让任意受支持链上的交易者能够在一次原子交易中将资产交换到 Dexalot L1 的订单簿中——无需桥接,无需包装资产,无需等待窗口。
作者: Gokce Calisan|June 22, 2026|2 分钟阅读
December 24, 2024 |
加密领域中的跨链交易通常是把“桥”问题披上“用户体验(UX)”的外衣。你想要 AVAX,但你的 USDC 放在 Arbitrum 上。标准答案是走一座桥:在一条链上锁定你的 USDC,在另一条链上铸造一个包装(wrapped)的表示,等待最终性(finality),接受你现在持有的资产其赎回依赖于第三方合约的偿付能力(solvency),然后再进行交易。每一步都会带来延迟、信任假设以及执行风险。
Dexalot 的 SimpleSwap 并不这样做。Arbitrum 上的用户可以在 Dexalot L1 上实时购买一个代币,用他们原生的 USDC 支付,并在 Avalanche 上原生收到输出代币 — 不需要包装资产(wrapped asset)、没有桥接交易(bridge transaction),也没有等候室(waiting room)。使这一切成为可能的机制是一个大多数用户从未见过的 RFQ 系统。本文就是它实际如何运作的说明。
RFQ 代表 Request for Quote(报价请求)。它是金融领域最古老的市场结构之一,早在几个世纪之前就已经存在于交易所订单簿(exchange order books)之前。在线下金融(TradFi)的 RFQ 中,买家会向经销商(dealer)询问某个特定资产、某个特定数量的价格。经销商会给出一个明确的报价:“我会以每股 $42.17 的价格卖给你 10,000 股,且报价有效期为 30 秒。” 如果买家在该报价有效期内接受,那么交易就会以该精确价格成交。
RFQ 的决定性特征在于:价格是来自 特定对手方的承诺。它并不是一个公开订单簿的快照,而该订单簿可能在你发起查询到真正执行之间发生变化。它也不是一条会被确定性地推着你向不利方向走的曲线。它是某个人已经同意要兑现、签署并把筹码放在桌面上的价格。
这在结构上有别于大多数 DEX 交易的运作方式。AMM 会用某条绑定曲线(bonding curve)(见我们之前的文章 slippage)来对你报出价格。流式订单簿(streaming order books)让你能看到挂单的流动性,但你最终实际成交时的价格取决于你的交易落地时那里还剩下什么。RFQ 消除了这种不确定性:报价就是价格,仅此而已(full stop)。
跨链交易的默认解决方案是桥接(bridge)。其机制各不相同 — 锁定-铸造(lock-and-mint)、销毁-铸造(burn-and-mint)、乐观(optimistic)、zk-验证(zk-verified)— 但用户体验会收敛到相同的形状。
对于只想把一种资产换成另一种资产的交易者来说,桥接是一整套工作流,它横在“意图(intent)”和“执行(execution)”之间。也是大多数跨链价值会丢失的地方:要么来自直接漏洞(exploits),要么来自包装资产一侧的滑点(slippage)。
Dexalot 基于一种 中心-分支(hub-and-spoke) 模型构建。中心(hub)是 Dexalot L1 — 存放规范订单簿(canonical order book)的、面向应用的链。分支(spokes)是在每一条支持的链(Avalanche、Arbitrum、Base、BNB Chain)上部署的智能合约;每个合约都为它所服务的交易对(pairs)持有一小部分基础代币(base)和报价代币(quote)的库存。
有两块基础设施使跨链 RFQ 成为可能:
订单簿本身从未离开 Dexalot L1。不存在碎片化的订单簿,也没有跨链的多链撮合引擎,更不存在在各次部署中重复的流动性。价格只有一个真实来源(source of truth),并在边缘位置配有小型库存池(inventory pools),用于在用户已经所在的地方为他们提供服务。
走一遍具体示例。Arbitrum 上的某个用户想把 5,000 USDC 兑换为 AVAX。AVAX/USDC 在 Dexalot L1 的订单簿上完成交易。该用户从未使用过桥(bridge),也没有打算进行跨桥操作;他只是在 Arbitrum 上与自己的钱包进行交互。
从用户的角度来看,整个交互就是 Arbitrum 上的一笔交易。没有桥的弹窗对话。钱包里不会出现包装资产(wrapped asset)。没有等待窗口。
这句话在加密营销中被过度使用,因此有必要把它在这里讲清楚。
用户从未持有跨桥后的资产。输入代币是在源链(source chain)上的原生(native)代币,输出代币是在目标链(destination chain)上的原生(native)代币。当互换在 Arbitrum 上完成结算时,用户收到的 AVAX 与网络中其他任何人持有的 AVAX 是同一个 AVAX —— 而不是从桥合约中可赎回的包装衍生品。
结算过程本身在用户所在链上是原子式(atomic)的。不存在两阶段提交(two-phase commit),也不存在用户在交易“完整”之前需要等待第二条链上的确认。用户交易的那一侧在单笔 Arbitrum 交易中完成,只签署一次,并且要么完全执行,要么回滚(revert)。
真正跨越链边界的是消息基础设施:通过 LayerZero 在链间传递订单簿更新与库存再平衡流程,但只发生在操作方(operator)侧。用户从不签署桥相关交易。他们也从不等待桥。桥不再处在他们的路径中。
像 1inch、Kyberswap、Odos、Velora 和 OpenOcean 这样的 DEX 聚合器,会在可用的 DEX 版图中为用户路由交易,以找到最佳成交。AMM 是该版图的自然组成部分,但它们存在一个路由问题,而 RFQ 能够以优雅的方式解决这一问题。
当聚合器通过 AMM 路由时,实际成交价格取决于曲线、同一区块中落地的其他交易,以及内存池产生的任何尝试夹心(sandwich)。聚合器会通过滑点容忍度和回退(reverts)来处理,但不确定性是结构性的。
当聚合器通过 Dexalot’s 的 RFQ 路由时,报价是一个经过签名的承诺。聚合器知道确切的输出,可以自信地向用户展示,并且交易要么以该价格成交,要么根本不成交。没有可建模的滑点变量,也没有供夹心机器人(sandwich bots)利用的 MEV 表面。
从聚合器’s 的角度来看,RFQ 来源是最容易进行集成的方式:干净的价格、原子结算、可预测的行为。这就是为什么如今每个主要聚合器都已开始在 AMM 路由之外支持 RFQ 流,而 Dexalot 在其所支持的所有链上的集成也会直接转化为流向 L1 订单簿的成交量。
链上 CLOB、中心-辐射(hub-and-spoke)架构,以及由 RFQ 驱动的跨链层结合在一起,会带来一种不让人觉得是跨链的用户体验。Arbitrum 上的交易者、Avalanche 上的交易者、Base 上的交易者以及 BNB Chain 上的交易者,都在同一时刻与相同的流动性和相同的价格进行交互 — 而且没有任何人需要动用桥(bridge)。
对于在 Dexalot 上进行项目上线来说,这意味着一种流动性来源服务于许多市场。对用户而言,这意味着跨链不再是工作流程中的一个步骤,而开始成为下层基础设施的一个属性。对更广泛的 DEX 生态而言,这意味着现在存在一种方式,可以在那些直接构建订单簿从来都不可行的链上交付订单簿执行。
桥(Bridges)解决的是在链与链之间转移资产的问题。RFQ 解决的是不需要做这件事的问题。