V4 的出现,已经引发业界 DEX 与 CEX 的终局之争,而 Uniswap 正以它的创新节奏宣告新时代的到来。
撰文:DC
6 月 13 日,Uniswap 发布了 Uniswap V4 版本代码草案,引起业界阵阵波澜,认为是当前熊市里为数不多的重要创新,或将引发 DEX 与 CEX 终局之争。
业界普遍认为,正值当下全球最大 CEX 币安被美国 SEC 调查、起诉之际,Uniswap 作为全球最大的 DEX 发布的这一版本,不仅将继续强化 Uniswap 在 DEX 中的龙头地位,也将对行业竞争格局和未来发展带来广泛、深远的影响。
在 Uniswap 发布的《Our Vision for Uniswap V4》和《 Uniswap V4 Core Whitepaper》两文中,主要围绕 Hooks 和 Singelton 陈述了新的流动性实现框架和创新机制。其重点一言以蔽之:Hooks 唱戏,Singleton 搭台,打开流动性创新空间,降本增效,提升体验,Uniswap V4 将再启流动性增长飞轮。
什么是 Hooks?
Hooks 被翻译为「挂钩」,本质是一个由开发者创建和定义交易逻辑的外部合约。通过 Hooks,开发者可以在流动池生命周期(如添加、调整、删除、交换等)的特定点位调用外部合约执行指定的操作,比如在交易之前创建限价订单,在流动池头寸改变之后调整交易费用等级等。
目前,Uniswap V4 支持 8 个特定点位的钩子调用:
开发者可以在这些点位创建自定义交易逻辑的钩子合约,从而实现 AMM 创新。比如可以在交易开始前设置一个限价,然后在交易结束后检查是否满足这个限价,满足(True)则执行交易,否则(False)取消交易。如图 1-1 所示。
图 1-1 挂钩交易流程示意(图片来自 Uniswap 官网)
挂钩可以修改池参数、添加新功能和提升流动池性能。为了展现 Hooks 的能力,Uniswap 提供了一些钩子样本:
当然,更多的创新 Uniswap 希望由开发者来实现。以前大家依赖于 UNI 团队对 Uniswap 协议进行功能迭代,制约了更新速度。现在,基于 Uniswap 协议的流动性和安全性,这些钩子允许开发者创建更具灵活性和定制化的流动池。
主动权已交给了开发者,开发者将成为流动池的创新主体,1000 个人有 1000 个哈姆雷特和魔法杖,犹如 chatGPT 开放插件市场一样,「百钩大战」即将开启,由此必将加速创新速度,打开流动池的创新空间。
在流动池架构方面,V4 中移除了 V3 的 Factory/Pool 模式,取而代之是大合约框架,即单例合约 Singleton。两种模式比较如图 2-1 所示。
图 2-1 V3 Factory/Pool 模式 vs V4 Singleton 模式
(图片来自 Uniswap 官网)
Factory/Pool 模式是每个流动性池对应一个合约,属于多代币多合约的架构,其缺点是部署新池需要部署新合约,其成本随字节码大小而变化,并且多池交易需要跨多个合约,成本高效率低。
Uniswap V4 采用了 Singleton 设计模式,其中所有流动性池均由一个合约管理,不仅让部署流动池的成本降低了 99%,也使得多跳交易更加方便和高效。
多跳交易是加密货币交易中的常见策略,它允许用户通过一系列代币对从一个加密货币转换为另一种加密货币。
在 V4 中所有交易币对都放在一个大合约里,用户进行多跳交易时,只需调用一次合约就可以完成所有交换,大大提升了交易效率和降低 Gas 费用,对交易用户格外友好,有助于鼓励费用敏感用户提高交易频率。
Flash Accounting,称之为「闪电记账」,是在单例合约架构之上引入的一种新的记账方式。
在 V3 及以前的版本中,每个交易中涉及的所有资产都须在交换过程中转入 / 转出流动池,这无疑使得过程变得复杂并产生更多的 Gas 费。
而 V4 的「闪电记账」则是根据净余额来进行转移。这种记账方式允许在交易过程中,在单例合约内部或外部借出任意数量的代币,但必须保证在交易结束时,所有借用代币都必须被偿还,最后在交换完成后将代币的净余额从池中转移出去。很显然,这种记账方式简化了复杂的池操作,例如原子交换和添加流动性,且在与单例模式结合时,还简化了多跳交易。
但需要注意的是,在当前的执行环境中,因为需要在每次余额变动时进行存储更新,所以记账成本高。但可以按照 EIP-1153 规定的方式使用「瞬态存储」来对这些余额进行记账,使其成本得以进一步优化。
总之,在单例合约结构之上引入「闪电记账」的方式,不仅提高了跨池路由效率,还进一步降低了穿越多池的交易成本。这种特性结合挂钩合约之后会变得非常有用,支持更复杂的集成和创新,将大大增加池的数量。
根据《 Uniswap v4 Core Whitepaper》所述,基于实现复杂性和流动性碎片的担忧,V2 中移除了原生 ETH(Native ETH)配对。但单例和闪电记账的实现方式缓解了这些问题,所以 V4 将原生 ETH 带回到交易中,允许 WETH 和 ETH 进行配对。
在 V2 和 V3 版本中,用户需要在交易之前将其 ETH 转换为 WETH,这不仅提高了初学者的进入门槛,还会产生额外的 Gas 成本,带来糟糕体验。原生 ETH 转移的 Gas 成本大约是 ERC-20 转移的一半,ETH 为 21k Gas,ERC-20s 约为 40k Gas。在 V4 中,用户可以直接使用原生 ETH 进行交易,从而节省了 Gas 费。同时,由于用户不再需要执行额外的转换操作,增强了交易的便利性。
因此,从进入门槛、交易成本和便利性各个方面来说,原生 ETH 回归流动池交易大大改善了用户体验。
Uniswap 作为头部 Dex 协议,旨在实现数字资产的交换和流动性提供。Uniswap 围绕流动性创新不断,可以说一直被模仿,从未被超越。这里,我们对 V1-V3 版本的创新做一个简单回顾,并对 V4 创新带给 Uniswap 协议本身和行业发展的意义进行总结性提炼。
从三个版本的迭代创新可以看出,Uniswap 聚焦流动性一直致力于提高资本效率和 LP 收益,并保持了最大 DEX 的地位。根据 Dune.com 的数据,该协议目前在链上交易量中占有 60% 的份额,是其第二大竞争对手的 3 倍多。
而在 V4 中,Uniswap 继续巩固这些优势,通过 Hooks、Singleton、Flash Accounting 等创新举措,高高垒起护城河,持续在未来发展中扩大竞争优势:
● 赋予开发者更大自由度加速业务创新
Hooks 作为 V4 核心基础,将激发开发者针对流动池的定制创新,打造各类去中心化金融产品和服务,为用户提供更多的选择和价值,由此带来百倍的灵活性和创新空间。
从 Factory/Pool 多代币多合约模式到单例大合约模式,本质上是 Uniswap 将核心实现逻辑从众多的流动性产品需求中抽象出来,并通过 Hooks 将主动权和创新空间交给社区和开发者,势将引发更多的参与者进入,并创新更多的流动性业务。
对于开发者来说,在 Uniswap 的流动性和安全性基础之上,聚焦业务逻辑,发挥更大自由度,这无疑将带来更多可能性和应用场景,比如动态手续费、基于时间加权平均做市商来进行更低滑点的 swap 拆单、定制化预言机、限价交易、链上量化交易策略和流动性调仓策略、自动手续费复投等。
● 提高资本效率优化成本挤压竞品生存空间
从开发者利用流动池来说:各类 DeFi 应用类似于一个前端,业务的开展都需要底层流动性支持。难的不是 DApp 的开发,而是你的流动性从哪里来?Hooks 打开了开发者的创新空间,同时单例合约结合闪电记账实现的集中式流动池为创新业务提供了流动性规模、深度、性能、效率和成本等优越保障。不仅可以促进业务层面创新,反过来各类业务创新也将提高流动池各类资产的利用率。
从管理 LP 和获取收益说:流动性提供者只需要在一个合约里添加或移除流动性(LP),就可以参与大合约里所有的币对。你只需要提供一次流动性就可以随意选择和切换成各种 LP,无需多次调用合约支付 Gas 费,效率高成本低。同时,V4 相对 V3 对 LP 有更好的激励,白皮书中提到,donate() 允许用户、集成商和挂钩直接以池中的任一或两种代币向区间内的流动性提供者进行支付。这一新机制可以将 MEV 内化到 LP 的回报中,使其可以从 MEV 中受益,比如在 TWAMM 订单上给区间内的流动性提供者打赏,或者新类型的费用系统。
从降低交易用户手续费来说:V4 不像 V3 那样每一个单独的交易币对对应一个合约,用户每交易一个币种都要调用合约收取一次 Gas 费。在 V4 中所有的交易币对都放在一个大合约里,用户在进行多跳交易时,只需要调用一次合约就可以完成所有交换,节省了费用,也会鼓励用户提高交易频率。
从协议间竞争来说:自由的创新空间、高效的资本效率、简化的操作流程、优化的成本和手续费等,有助于加速 Uniswap 聚合开发者、流动性提供者和交易用户,从而强化和扩大 Uniswap 的竞争优势。另外,对于 DEX 代码搬运者,DEX fork 不再具有竞争力,因为 Hooks 可以直接利用现有的流动性资源,不必另起炉灶;而对现有的一些 DEX 也将挤压生存空间,比如云交易所、路由类产品应用等。
● 共享流动性加速协议可组合和基建化推动万流归宗
Hooks+Singleton 的集中模式,本质上是各类业务共享流动性,将进一步加强各类资产流动性聚合;在此基础上促进业务聚合并提升协议可组合性,提供各项 DeFi 功能,锁住不同参与者各类需求,形成一站式体验和服务。可以说,通过 V4 创新,Uniswap 在基建化上再下一程,意欲形成「万流归宗」之势。
综上分析,我们认为一旦 V4 正式发布,Uniswap 将再造流动性增长飞轮。它不再仅是 DEX,它正从面向 C 端走向 C 端和 B 端并驾齐驱,正在加速成为共享流动性的新基建,成为 DeFi 创新的公共服务平台。
我们有理由相信,Uniswap 志在更大的蓝图,为 DeFi 带来更大发展空间。V4 的出现,已经引发业界 DEX 与 CEX 的终局之争,而 Uniswap 正以它的创新节奏宣告新时代的到来。
未来已来,我们拭目以待。
参考资料:
https://blog.uniswap.org/uniswap-v4
https://github.com/Uniswap/v4-core/blob/main/whitepaper-v4-draft.pdf
https://eips.ethereum.org/EIPS/eip-1153
https://dune.com/hagaetc/dex-metrics?ref=bankless.ghost.io
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。