揭秘Uniswap v4 :更快、更智能、更低gas费

 2023-06-14 20:52:04发布 2023-08-30 09:48:30更新

去中心化金融 (DeFi) 巨头 Uniswap 背后的团队 Uniswap Labs 宣布了其加密货币交易平台下一次迭代的愿景:Uniswap v4。

Uniswap Labs 有史以来第一次在 Uniswap v4 公开发布之前邀请社区提供反馈。

该策略侧重于社区投入,旨在强调 Uniswap 致力于去中心化。这是一个关键区别,旨在将去中心化交易所 (DEX) 与中心化交易所 (CEX) 分开,例如 Coinbase (COIN) 和 Binance,后者目前正面临美国证券交易委员会 (SEC) 的诉讼。

Uniswap 通常因推广自动做市商 (AMM) 而受到赞誉,AMM 是一种基于区块链的计算机程序或“智能合约”,可在不使用中介的情况下促进加密货币之间的交易。

该平台的最新版本 Uniswap v3 于 2021 年在以太坊区块链上首次亮相,此后已扩展到多个其他网络。

根据 DefiLlama 的数据,截至目前,Uniswap v3 是交易量最大的去中心化交易所,自成立以来已处理超过 1 万亿美元的交易。

随着 v4 升级,开发人员计划通过引入“挂钩(Hooks)”和自定义流动性池来扩展 DEX 的硬币交换功能。

 

Uniswap v4:挂钩与自定义流动池

Uniswap v4 的核心特点是挂钩(Hooks)。

挂钩是在资金池生命周期的某个时刻运行的代码片段,与之前的 Uniswap 版本相比,新版本资金池的可定制程度更高。

因此无论是在池创建时,还是 LP(流动性提供者)向池中添加/移除流动性之后,还是在 swap 之前/之后,挂钩起到的作用都非常重要。

例如,挂钩可以用来创建基于市场条件变化的动态交换费用池,而不是预先设置和静态的交换费用池。

挂钩也使交易者能够下更复杂的订单,如限价订单,或 TWAP (时间加权平均价格) 订单,这些订单会在给定的时间内买入/卖出一定数量的代币。

此外,挂钩可以允许以不同的方式使用 Uniswap 的流动性,与 Balancer 的 Boosted Pools 类似,池的超范围流动性可以存入其他协议,例如借贷者,以获得额外收益。

当然,这些例子只是 Uniswap 团队想出的。任何人都可以在未经许可的情况下构建和部署自己的钩子。

 

Uniswap v4:改进架构并节省 Gas

在 Uniswap v3 中,每个流动性池都会有一个新的合约,这让创建流动性池和执行多池兑换的成本更高。

但是在 v4 中,所有的流动性池都保存在一个“单例”合约中,这样做可以节省很多 Gas,因为代币交易将不再需要在不同合约中持有的流动性池之间转移代币。

估计 v4 将创建流动性池的 Gas 成本降低了 99%。新的“快速记帐”(flash accounting)系统也被引入,使用瞬态存储功能,可以在 Uniswap v4 中提供额外的 Gas 节省。

该系统不再在每次兑换结束时将资产转入和转出流动性池,而是只在净余额上进行转移。

在官方看来,最好的“快速记帐”设计是使用“瞬态存储”,这将由 EIP-1153 启用,该EIP被视为以太坊坎昆硬分叉的一部分,并将在各种应用中带来大规模的 Gas 改进和更简洁的合约设计。

有了“单例”和“快速记帐”,流动性池创建者可以将它们设置为最具竞争力的水平,也可以使用动态费用“钩子”对其进行自定义。

此外,v4 还恢复了对原生 ETH 的支持,从而额外节省了 Gas。这种“单例”架构的好处显而易见,它使得在 Uniswap 中进行交易更加高效和便捷。

 

Uniswap v4:许可和治理

Uniswap v4 将由 Uniswap DAO 和 UNI 持有者管理。

同之前一样,Uniswap 社区应该继续管理 v4 协议,并且核心金融基础设施必须是公开透明的。

按照 Business Source License 1.1 发布,v4 源代码的商业或生产环境的使用将被限制在 4 年内,届时将转换为永久 GPL 许可证。

Uniswap Governance 和 Uniswap Labs 可以对许可证授予例外情况。

此外,协议费用机制将类似于 v3,治理机构将能够投票向任何流动性池添加协议费用,但不超过上限金额,更多信息可以参考白皮书。

据 Bankless 的采访报道,Uniswap v4 的发布并不紧急,创始人 Hayden Adams 表示 v4 代码还需要进一步确定和审核,因此在协议公开发布之前可能需要一些时间。

 

对DeFi意味着什么

Uniswap v4 升级对于 Uniswap 和整个 DeFi 领域都将产生广泛的影响。

首先,这次升级将提高Uniswap相对于V3的资本效率,以及更具可定制性和gas效率,从而有助于Uniswap保持其作为交易量最大的去中心化交易所的地位。

同时,它还具有创建更多订单类型的能力,如TWAP和限价订单,这将有助于吸引更成熟的交易者到DEX,进而增强与CEX的竞争力。

此外,随着 Uniswap v4 逐渐成熟,它似乎有很大的机会将 DEX / CEX 成交量比率推至新的高度。

最重要的是,v4 应该有助于使 Uniswap 成为一个更可组合的协议。

在挂钩和 Singleton 模式之间,v4 相对于 v3 更容易构建和利用流动性,这可能会带来大量新的、有趣的应用程序,并在 DeFi 行业迫切需要创新的时刻激发创意的浪潮。

总而言之,Uniswap v4 是 DeFi 领域中令人兴奋的新升级,有助于推动 DeFi 向前发展。

即使需要等待一段时间才能推出 v4 版本,但 DeFi 仍将再次变得有趣。

推荐阅读