详解UniswapX,Uniswap新推的跨AMM协议。

'详解UniswapX,Uniswap的跨AMM协议。'

UniswapX:开创链上交易新时代

自从2018年Uniswap协议第一个版本推出以来,链上交易已经呈现爆炸式增长。目前Uniswap已经支持数百万用户、数百个用例以及1.5万亿美元的交易量。

为了推动链上交易的发展并改善自托管的交换机制,Uniswap宣布推出了一种新的无需许可、开源(GPL)的协议UniswapX,该协议基于荷兰式拍卖,可用于跨AMM和其他流动性来源进行交易。

目前,Uniswap Labs在其界面上推出了该协议的测试版选项,该选项适用于以太坊主网,并将在未来扩展到其他链和Uniswap钱包。

UniswapX的功能将逐步实现以下几个方面: – 聚合流动性来源以提高兑换价值 – 防止MEV(闪电膨胀攻击) – 提供无Gas交易(swap) – 失败的交易无成本 – 在几个月内扩展到支持跨链无Gas交易

UniswapX:下一代聚合器

链上路由(Onchain routing)是一个日益重要且复杂的问题。链上交易的创新导致了流动性池的爆炸式增长。新的费用等级、新的L2(第二层扩展解决方案)以及更多的链上协议会分散流动性。Uniswap预计将在Uniswap v4版本上构建数千个定制池设计,这使得路由变得更具挑战性。然而,随着流动性来源的增长,为了持续提供有竞争力的价格,需要大量的手动集成和持续维护工作。

UniswapX旨在通过将路由复杂性外包给开放的第三方构建者网络来解决这个问题,这些构建者利用基于链上流动性(如AMM池或其自有库存)进行竞争来完成交换。

借助UniswapX,交易者将能够使用Uniswap界面进行交易,而无需担心是否获得最佳价格,并且所有交易都将在链上透明地记录和结算。所有订单均由Uniswap智能订单路由支持,这迫使构建者与Uniswap v1、v2、v3以及一旦启动后的v4竞争。

UniswapX如何使用?

UniswapX使用示意图

无Gas交换——交易失败也无需支付任何费用

通过UniswapX,交易者签署一个独特的链下订单,然后由代表交易者支付Gas的构建者在链上提交该订单。由于交易者无需支付Gas,因此他们不需要使用链的本地网络代币(例如ETH、MATIC)进行交易,也无需为失败的交易支付任何费用。构建者将Gas费计入掉期价格,但可以通过批量多个订单来竞争最佳价格,从而降低交易成本。

但在某些情况下,用户仍然需要支付Gas,例如初始代币批准(Permit 2)。此外,出售原生网络代币时需要打包,这会消耗Gas费用。

MEV保护

MEV(最大可提取价值)是当今链上交易面临的最大问题之一,导致交易成本变高。

借助UniswapX,原本可以通过套利交易捕获的MEV将会通过提高价格返还给交换者。UniswapX还帮助用户避免更明显的MEV提取形式:使用构建者库存执行的订单不能夹在中间,并且在将订单路由到链上流动性池时,构建者被激励使用私人交易中继。

跨链

UniswapX预计将在今年晚些时候推出跨链版本,将交换和桥接功能结合在一个无缝操作中。通过跨链UniswapX,交易者将能够在几秒钟内在不同链之间进行交换。交易者还可以选择在目标链上接收哪些资产,而不是受限于特定桥接代币。

启动UniswapX

UniswapX是一个不可变的智能合约,完全无需许可。包括Uniswap Labs在内的任何人都无法修改或暂停该合约。最早的构建者已经准备就绪,以确保拍卖起始价格的恰当性以及订单的快速执行,预计构建者网络将随着用户的采用而迅速扩大。目前,ABDK已对UniswapX代码进行了广泛的测试和审核,并且Uniswap提供了漏洞赏金。交易者始终保持其资金的自我托管,只有在订单执行并且他们收到交易收益后,资产才会从他们的账户中转出。

和Uniswap协议一样,UniswapX包含一个协议费用开关,只能由Uniswap治理激活(Uniswap Labs不参与该过程)。