你的兑换单先被抢单,再被提交:履约拍卖协议的成交规则 图 1
你的兑换单先被抢单,再被提交:履约拍卖协议的成交规则 · 图 1

把它放回兑换方式的全景里看位置会更清楚:直接走池子,价格由曲线当场决定,损耗来自价格影响与可被观察到的意图;限价挂单,价格由你自己定,代价是可能不成交;履约拍卖介于两者之间,价格由承接方的竞争当场给出,时间压力由衰减曲线替你向市场妥协。三种方式没有谁绝对便宜,只有谁更适合你这笔单的大小、币种深度和急迫程度。动手前值得做个笨但可靠的对照:把同一笔需求分别用两条路径各模拟一次——公开路由看预估到手,拍卖通道看曲线起点与底价——用同一时刻的两组数字做决定,而不是靠对某种模式的印象。

常规兑换的体验是:你签一笔交易,广播出去,等它被打包——价格好不好,全看它落地前的那段时间市场怎么动。另一类协议把顺序倒了过来:你先只签一张「意图单」,声明「我用不超过 X 数量的 A 币,换到至少 Y 数量的 B 币,几月几号几点前有效」,这张单子本身不是交易,它先进入一个承接方网络,由愿意做这笔生意的人抢着替你完成,抢到的那个人再把成交提交上链。UniswapX 这类履约拍卖协议,就是这种模式的具体实现之一。 抢单抢的是什么?以官方文档描述的荷兰式拍卖单为例:报价起点对你最有利(给你的 B 币数量最多),随后按时间曲线一点点衰减,直到一个你设定的底价为止。承接方随时可以出手:觉得此刻市况做这笔还划算,就按当前曲线值成交;再等,给你的数量只会更少。于是「何时成交」变成承接方之间的竞价维度——行动快慢、渠道成本、库存状况都要折算进这条曲线,你不需要懂做市,价格竞争替你完成了比较。 这个模式有三个对用户很直观的副产品。第一, gas 由承接方垫付并结算,意图单没被成交前,你不需要为它花链上手续费,失败交易的成本从你身上挪到了抢单的人身上。第二,你的单子没有签名的金额边界保护不住你:这类协议通常配合额度授权机制,承接方只有在「送出的数量不低于、收到的数量不高于曲线约定」时才能动用你的代币,边界之外的划转合约直接拒绝。第三,因为订单在成交前不必广播到公开内存池,夹单机器人失去了常规的伏击窗口,这也是文档把抗 MEV 列为核心特性的原因。 但承接方不是你熟悉的任何一极:它不是交易所,也不保管你的钱,它是「用自有资金替你完成兑换、赚差价或返佣」的自由竞争者,任何人拿到资质都能进场。这带来两点必须自己盯的事。第一,成交质量取决于竞争烈度——如果同一时刻只有一两家愿意接你的币种组合,报价可能平庸,甚至不如你自己走一次公开路由;拍卖不会为你创造不存在的深度。第二,意图单会过期:市场价格跑出了你的边界,没有承接方出手,单子就安静地到期,你什么都没发生,但也什么都没成交;把它理解为限价单加上时间压力,而不是稳成交的承诺。 参与前的操作清单很短。签单前,核对三件事:有效期是否给得合理(给太久等于把选择权交给衰减曲线)、底价是不是你能接受的真实底线、授权额度是不是只覆盖这一单。签单后,盯着两个状态:被接单(成交)与到期(未成交),两者都不该有第三种「部分执行又没退款」的中间态,遇到异常先回链上查授权与代币余额的净变化,再决定重试。它把「提交交易」简化成「表达需求」,但需求本身仍然要由你自己负责定义。本文仅解释机制与协议公开特性,不构成投资建议。