原文 | Uniswap
编译 | Odaily星球日报
从诞生之日起,Uniswap 一直致力于创造最佳的交易体验。伴随着加密市场的发展,我们对用户体验的理解也在不断深化。
要成为最佳的交易平台,Uniswap 必须拥有最优的价格以及最好的流动性。最优价格似乎很容易衡量,但要找到最佳路径,就需要很强的流动性。当有一个灵活但可靠的代币、资金池和费用等级的组合,来吸引流动性提供商进入更深层次的市场时,流动性才是最好的。
Uniswap 的每个后续版本都支持更复杂的池功能,v4 将把它提升到另一个层次。虽然对流动性很有好处,但池的可定制性使得交易者很难找到能为他们提供最优价格的最佳路线。随着市场的发展,路由(Routing)和流动性已成为两个独立但又相关的问题领域。
为了在这两条战线上都取得进展,我们将它们分开。 Uniswap v4 引入了可以构建自定义自动做市商 (AMM) 功能的钩子(hooks),例如定期投资或预言机。UniswapX 将复杂的路由外包给第三方填充者(third-party fillers)的开放网络,然后第三方填充者在流动性来源中寻找最佳价格。总之,这些互补协议有助于为用户提供最佳的交易体验。
Uniswap v1 是一项流动性创造实验,旨在测试自动做市商(AMM)能否在加密货币领域占有一席之地。但是,AMM 解锁了强大的新工具,让任何人都可以创建无需许可的市场。 Uniswap 成为 MKR 和 DAI 等长尾代币最受欢迎的场所。接下来的问题是,成为流动性的最佳场所意味着什么。
Uniswap 的后续版本变得更具表现力。 Uniswap v2 和 v3 引入了 ERC 20 交易对、集中流动性和自定义费用等级,使流动性部署更加可定制。 Uniswap v4 更进一步。 V4 的 hooks 就像插件一样,让池部署者引入任意代码——这些代码可以在池整个生命周期的关键点(例如交易之前或之后)上运行。
借助 hooks,开发人员可以在 Uniswap 协议的流动性和安全性之上进行创新,创建与 v4 智能合约集成的定制 AMM 池。因为每个池现在不仅仅由代币和费用等级来定义,所以我们将看到各色各样、大小形状不一的池子。
所有这些定制和表现力,也将 Uniswap 的流动性分散到三个(很快是四个)不同的版本和近十几个链上。在交易中找到最优的价格,意味着要检查更多池以寻找最佳路径。这意味着更多的计算、更多的跳跃和更多的 gas。定制的 AMM 功能将使 Uniswap 成为流动性的最佳场所,但要找到为交易者提供最多代币的最佳路径变得更具挑战性。
UniswapX 是一个专注于路由问题的协议。它将寻找最佳路径的问题外包给了竞争激烈的市场——该市场了解其他链上资源和私人库存,以找到交易者的最优价格。
但随着流动性池的扩展,手动维护单个路由引擎变得不可持续。聚合器因需要持续维护而遇到瓶颈。使用 Uniswap v4 后,维护将变得更加困难。流动性将存在于定制挂钩 hooks 后面,路由引擎需要查找、审核和使用它们。
我们对路由问题的解决方案是创建一个将「流动性发现」游戏化的市场。交易不是接受单一来源的报价,而是通过拍卖系统进行。 “填充者”(Fillers)将竞相寻找最优路线,为交易者提供最优的价格。
这个市场竞争非常激烈。「填充者」看起来就像今天的区块建造者和交易者,他们被激励使用任何可以使用的策略来提供更低的价格。他们可以将 MEV 返还给交易者,寻找不为人知的流动性来源,利用私人库存,或者通过批量节省 gas——任何能让他们赢得拍卖的优势。 UniswapX 通过无需许可的协议将路由从一对一问题转变为一对多问题,该协议规范市场参与者,设定基本规则,并让填充者相互竞争,将价值回馈给交易者。
创造一个互换履行市场也为我们的多链未来做好了准备。跨链交易代币需要模拟在单个网络上交易的用户体验。路由需要抽象桥接的复杂性和延迟。填充者可以利用跨域的 MEV、私有库存和用户意图来赢得为交易者提供最大化输出代币的权利。
随着现有的流动性池分布在四个 Uniswap 版本和更多链上,UniswapX 填充网络将积极发现新的流动性来源,以最大限度地扩大流动性覆盖范围并提供最优的价格。
Uniswap v4 和 UniswapX 是并行互补的协议。每一个都侧重于一个特定的方向:Uniswap v4 优化池可定制性以最大程度地表达,UniswapX 优化路由以最大化输出代币。
这两者相结合,为交易者提供了最佳的交易体验,同时保持了我们对去中心化、抗审查和无许可市场的承诺。