今日实时汇率

1 美元(USD)=

7.3043 人民币(CNY)

反向汇率:1 CNY = 0.1369 USD   更新时间:2025-04-19 08:02:31

原文标题:《引介 | DEX 聚合器性能全面分析》
撰文:Fulvia
翻译 & 校对:闵敏 & 阿剑


太长不看


在 70% 的情况下,0x API 所提供的调整后价格优于 1inch、Dex Ag、Paraswap Uniswap。所谓的调整后价格,就是支付完交易费后的价格。 0x API 1.0 在 gas 效率上处于市场领先地位。0x API 提供一个经过高度优化的自定义架构。因此,用户通过该 API 访问 Uniswap 流动性的成本与直接访问 Uniswap 一样低,甚至更低。 聚合器通过承诺让用户获得整个生态的最佳报价,来消除用户在选择交易平台时的心理障碍。然而,并非所有聚合器都相同:它们在定价、报价准确性、gas 使用量、回滚率(revert rate)和响应时间方面有不同程度的区别。 最佳报价并不一定是最佳调整后价格。就像买机票一样,可能还有一堆后续费用 / 成本。虽然基础票价可能很便宜,但是当你把所有附加费用(行李费、优先登机费、指定座位费等)算进来后,实际费用可能会很高。 0x API 和 Matcha (后台使用了 0x API)是 0x Labs 推出的两款产品,可以 让 DeFi 开发者和交易者轻而易举地以所有 DEX 流动性来源中的最佳价格买卖资产。


DEX 流动性之战和聚合器的崛起


过去几周涌现出了大量新的流动性来源。有超过 40 亿美元的资金分布在 15 个来源上,而且每周还会有新的来源出现。因此,DEX 流动性变得比以往更加分散,让 DeFi 用户更难为特定交易找到最佳价格。

这就推动了聚合器的崛起。过去 12 个月以来,聚合器取得了巨大发展,其交易量在第三季度占总交易量的 9.6% 左右。但是,人们对聚合器有点误解。例如,虽然报价通常被当作是比较聚合器性能的唯一指标,但是人们时常会遇到一些聚合器报价 100 美元却以 90 美元结算的情况。报价并非实际的结算价格。这就引出了一个问题:究竟什么才是衡量聚合器性能的正确指标?

本文旨在揭示聚合器行业的现状以及如何客观衡量并比较聚合器的性能。


调整后价格——比较聚合器的黄金指标


我们认为要构建一个高性能的专业级聚合器,必须遵循以下原则:

1.准确性:聚合器应该具备准确性,即,结算价格应等于报价。轻微的差异是可以接受的,因为交易提交的时间与交易在链上确认的时间之间往往存在市场波动。然而,在其它所有条件不变的情况下,报价越准确的聚合器越好。所见即所得。

2.低成本:链上执行的操作越多,gas 使用量即越多,进而导致 gas 成本越高。聚合器的目标应该是尽可能降低成本,以确保用户获得最佳成交价格。聚合器应该适应当前 gas 价格市场,并相应调整路径。在 gas 上花的每一分钱都应该为用户带来更多价值。

3.低回滚率:为了保护用户,聚合器必须将任意大小交易的回滚率控制在较低范围内。如果遇上交易失败的情况,用户会感到非常沮丧,因为 gas 费已经付过了。

最后,我们将上述原则总结成一个黄金指标:调整后价格

虽然我们单独分析了上述指标,但是本文主要聚焦于调整后价格。调整后价格指的是当交易在链上完成时,用户支付完交易成本(gas 费和手续费)后的价格。其计算公式如下所示:

调整后价格 = 已卖出资产的美元价值 /(已买入资产的美元价值 - 交易成本的美元价值)

我相信,这个指标更适合用来比较聚合器,因为这是用户最终影响用户收益的价格。让我们来看一个例子:

某用户想要花 100 DAI 来买入 USDC。聚合器 1 的报价是 100 USDC,交易成本为 5 美元。根据上述公式,我们可以得出调整后价格 = 100/(100 - 5)= 1.05 美元。

再看另一个聚合器。同样的 100 DAI,聚合器 2 的报价是 104 USDC,但是交易成本为 10 美元。在这种情况下,调整后价格 = 100/(104 - 10)= 1.06 美元。

在上述例子中,聚合器 1 找出了一个更便宜的价格。虽然聚合器 2 的报价更高,但是我们可以看出交易成本对调整后价格的影响。总而言之,多花 5 美元买入 4 USDC 显然略贵一些。

我们模拟了 59,975 个交易,并计算了不同交易所的调整后价格,得出了以下结论: