Uniswap V4 版本降临!你该知道 V4 的全部升级重点
在 2021 年 5 月,Uniswap 推出 v3 引入了集中流动性可以在特定价格范围内提供流动性,奠定了 Uniswap 作为 DeFi 领域最大 DEX 的地位,如今两年后再推出 v4 版本,究竟本次升级将有什么重大改进呢?前情提要:Uniswap Labs推出新指标FLAIR:直接可见AMM池内LP竞争力 背景补充:Uniswap vs Curve!两大DeFi巨头互打,用户更看好谁?
本文目录
挂钩 Hooks单例模式 The Singleton治理、释出和分发对于 DeFi 的意义对于 Web3 来说,身处熊市,我们即将度过艰难的六月,但 Crypto 开发者并不会停止动作。今日,Uniswap 释出了 Uniswap V4 版本程式码草稿,以便可以公开构建 V4 版本。Bankless 与 Uniswap 创办人 Hayden Adams 交谈后,深入了解这个将到来的 V4 版本的所有功能更新。
在这之前,我们先熟悉一下上个版本 V3 的具体情况,Uniswap V3 于 2021 年 5 月释出,引入了集中流动性可以在特定价格范围内提供流动性,从而显着提高 DEX 的资本效率,也奠定了 Uniswap 作为 DeFi 领域最大 DEX 的地位。目前 Uniswap 在 DeFi 链上交易量中占有 574 的份额,是该领域排名第二 DEX 的 3 倍之多。
Uniswap V4 的愿景是允许任何人通过引入挂钩Hooks来做出这些权衡决定。
以下是 Uniswap V4 版本的主要功能:
Uniswap V4 的核心特点是挂钩Hooks,挂钩是在资金池生命周期的某个特定时刻执行的程式码片段。与之前的 Uniswap 版本相比,新版本资金池的可订制程度更高,因此无论是建立池子,还是 LP流动性提供者新增 / 移除流动性,抑或是在 swap 之前 / 后,挂钩起到的作用都非常重要。
例如,挂钩可以用来建立具有根据市场条件变动的动态交换费用的资金池,而不是预先设定和静态的交换费用。同时,挂钩还使交易者能够下更复杂的订单,例如限价订单或 TWAP时间加权平均价格订单,这些订单会在一定时间内买入 / 卖出一定数量的 Token。
图源: Uniswap不仅如此,挂钩还允许以不同的方式使用 Uniswap 的流动性。这类似于 Balancer 的 Boosted Pools,超出范围的流动性可以存入其他协议,例如借贷者,以获得额外的收益。
以上这些有关挂钩的示例,仅仅是 Uniswap 团队构思出的一些应用。除此之外,任何人都可以无需获得许可的构建和部署自己的挂钩。
注:在 DeFi 中,Hooks 是一种程式设计概念,指的是一组用于在智慧合约执行特定操作时自动触发的函式或程式码片段,可用于在特定事件发生前、后或期间执行自定义逻辑。Hooks 为开发者提供了一种在智慧合约的不同阶段执行自定义逻辑的方式。通过使用挂钩,开发人员可以实现更灵活、可订制和可扩充套件的 DeFi 应用程式。
Uniswap V4 带来的第二个重大变化是引入了 Singleton 模式。顾名思义,Singleton 是一个包含了 Uniswap V4 中所有不同池子的单个合约。这与之前的 Uniswap 版本不同,之前的版本中每个池子都储存在其自己独立的合约中。
这种模式显着提高了 V4 的 Gas 效率,因为复杂的 Swap 将通过单个合约路由,而不是多个不同的合约,后者会消耗大量的 Gas。使用 Singleton 模式预估能够将部署的新池子即新的交易对的成本降低高达 99。
图源: UniswapSingleton 还利用了 Uniswap Labs 所称的闪电记帐系统flash accounting system。这将进一步降低在 DEX 上交易时的 Gas 成本,因为只有在完成 Swap 时才转移池子中的 Token 净余额。这与 Uniswap V3 不同,V3 在 Swap 过程中会将涉及交易的所有资产转移进 / 出池子。
Uniswap V4 将由 Uniswap DAO 和 UNI Token 的持有者进行治理。
与之前的 V3 和 V2 一样,该协议将包括一个费用开关,Uniswap 治理可以在逐个池的基础上启用该开关,以从流动性提供者产生的费用中抽取一部分。
V4 将在 Business Source License 11 的许可下发布,该许可证将持续四年,并限制协议仅供经过治理批准的实体使用。
最后,值得注意的是,Uniswap V4 并不是即将释出。据 Hayden 在Podcast中所说,V4 的程式码尚未最终确定并经过审计,因此会在协议正式释出之前的某个时间点公布。
欧意最新官网