Uniswap V4 一文速览
2023-06-2615:27
Hotcoin 研究院
2023-06-26 15:27
Hotcoin 研究院
2023-06-26 15:27
收藏文章
订阅专栏

Uniswap 进化史

Uniswap V1:2018 年 11 月上线,引入了恒定乘积的做市商模型 AMM,支持无需许可的代币交换。

Uniswap V2:2020 年 5 月上线,增加了 ERC-20/ERC-20 对的交易 (V1 只支持 ERC-20/ETH 对的交易 )。

Uniswap V3:2021 年 5 月上线,引入了“集中流动性”并让做市商可以自行选择费用层级 (V2 固定为 0.3%),大大提高了资金利用率。

Uniswap V4:2023 年 6 月 14 日 V4 版本的代码草稿上线。

V4 版本的主要更新

1. Hooks 功能实现 TWAMM、限价单、动态费用、内部 MEV 机制、自定义预言机等功能

Hooks 挂钩是在资金池生命周期的某个特定时刻运行的代码片段,它使 Uniswap V4 成为一个真正的开发者平台,开发者可以基于这个平台构建各种定制化应用和功能。

与之前的 Uniswap 版本相比,新版本资金池的可定制程度更高。例如,挂钩可以用来创建具有根据市场条件变动的动态交换费用的资金池,而不是预先设置和静态的交换费用。同时,挂钩还使交易者能够下更复杂的订单,例如限价订单或 TWAP(时间加权平均价格)订单,这些订单会在一定时间内买入 / 卖出一定数量的 Token。

2. Singleton 合约和 Flash Accounting 机制大大降低 Gas 费

Singleton 是一个包含了 Uniswap V4 中所有不同池子的单个合约。这与之前的 Uniswap 版本不同,之前的版本中每个池子都保存在其自己独立的合约中。

这种模式显著提高了 V4 的 Gas 效率,因为复杂的 Swap 将通过单个合约路由,而不是多个不同的合约,后者会消耗大量的 Gas。使用 Singleton 模式预估能够将部署的新池子(即新的交易对)的成本降低高达 99%。

Singleton 还利用了 Uniswap Labs 所称的「闪电记账系统」(flash accounting system)。这将进一步降低在 DEX 上交易时的 Gas 成本,因为只有在完成 Swap 时才转移池子中的 Token 净余额。这与 Uniswap V3 不同,V3 在 Swap 过程中会将涉及交易的所有资产转移进 / 出池子。

3. 支持原生 ETH 交易和 ERC-1155 代币

Uniswap V1 曾只支持 ERC20/ETH 的交易,从 Uniswap V2 开始不再进行限制,但考虑到代码的复杂性和对 WETH/ETH 之间流动性碎片化的担忧,Uniswap V2 和 V3 在交易前会将 ETH 封装成 WETH,WETH 的转账费用也比原生 ETH 高,这就引来额外的 Gas 费。

Singleton 和瞬时账户通过对架构的重新设计,已经解决了对复杂性了流动性的担忧,Uniswap V4 也将重新支持原生 ETH,降低 Gas 费。

此外,Uniswap V4 也将支持 ERC-1155(将值作为数组传递,只有 transferFrom,没有 transfer )代币的铸造和销毁,用户可以在 Singleton 中保留代币,而不用进行 ERC-20 代币的转入、转出,对于操作频繁的流动性提供者和交易者有价值。

4. 新治理机制和 donate() 函数使 Uniswap DAO 和 UNI 持有人有更多参与感和收益

Uniswap V4 将由 Uniswap DAO 和 UNI Token 的持有者进行治理。

与之前的 V3 和 V2 一样,该协议将包括一个费用开关,Uniswap 治理可以在逐个池的基础上激活该开关,以从流动性提供者产生的费用中抽取一部分。

V4 将在 Business Source License 1.1 的许可下发布,该许可证将持续四年,并限制协议仅供经过治理批准的实体使用。

Uniswap V4 升级的意义

1.维持 Uniswap 作为交易量最大的 DEX 的地位

V4 通过 Hooks 功能提高协议的资金效率,相对 V3 版本更加自定义且 Gas 效率更高,这有助于 Uniswap 保持行业龙头地位。

2. 支持更丰富的订单类型,如 TWAP 和限价订单

这将吸引更广泛的交易者转向 DEX,增强与 CEX 的竞争力。在许多人看来,Uniswap 的野心不在于「统治」DeFi,而是取代依托中心化和信任的 CEX 阵营。

3. 实现更高的可组合性

众所周知,Uniswap V3 难以构建,原因是分叉许可和管理集中化流动性头寸的挑战。相比之下,V4 版本在 Hooks 和 Singleton 模式之间构建和使用流动性似乎更容易,这可能带来新的应用,在 DeFi 急需创新之际激发创意。

最后,值得注意的是,Uniswap V4 并非即将发布。据 Hayden 在播客中透露,V4 的代码尚未最终确定并完成审计,所以协议正式发布之前会在某个时间点公开。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

专栏文章
查看更多
数据请求中

推荐专栏

数据请求中

一起「遇见」未来

DOWNLOAD FORESIGHT NEWS APP

Download QR Code