Uniswap Labs 有史以来第一次在 Uniswap v4 公开发布之前邀请社区提供反馈,该策略侧重于社区投入,旨在强调 Uniswap 致力于去中心化的愿景。
撰文:Bowen@Web3CN.Pro
近期,Uniswap Labs 宣布推出 Uniswap v4 计划,带来可定制功能并发布核心代码草案,有望为链上流动性和去中心化金融带来更多可能。
Uniswap 是当前最大的去中心化交易协议,处理超过 1.5 万亿美元的交易量。从 2018 年上线以来,Uniswap 经过了多个版本的更新。
Uniswap v1 引入了恒定乘积的做市商模型,支持无需许可的代币交换;Uniswap v2 增加了 ERC-20/ERC-20 对的交易(v1 只支持 ERC-20/ETH 对的交易);Uniswap v3 引入了「集中流动性」并让做市商可以自行选择费用层级(v2 固定为 0.3%),大大提高了资金利用率。
作为公共基础设施,Uniswap 是加密生态系统的重要组成部分,其选择在这个时候公布升级信息,可以透露哪些信息?Uniswap v4 又将带来哪些技术创新?
Uniswap 升级是件必然要做的事情,原因很简单,Uniswap v3 许可证 BSL 已在 2023 年 4 月 1 日到期。这意味着,任何人、任何团队都可以将 Uniswap v3 代码用于自己的产品或商业用途。
BSL(Business Source License)是一种开源软件许可证,创建于 2018 年,由 Maria DB 提出,目的是在开源软件和商业用途之间找到一个平衡点。BSL 允许开发人员在免费使用原始代码的同时,对于未经授权的商业使用需要支付费用。
Uniswap v3 的 BSL 许可证于 2021 年发布,允许免费的非商业和非生产使用代码,但其生产性使用仍需要额外使用许可。目前许可证已到期,对于以太坊生态系统内外的开发者来说,这是值得关注的事情,因为现在,任何人都可以使用 Uniswap v3 代码来部署自己 DEX,这也将反噬 Uniswap 的市场份额。
Uniswap 当然不会忽视这样的影响,因为在 Uniswap v2 时使用的是通用公共许可证 GPL,允许任何人克隆代码。当时 SushiSwap 利用这点,克隆了协议代码,带走了 Uniswap 很多用户。
此次 Uniswap 选择在 v3 到期不久推出 v4 版本,并且 v4 的 BSL 将有四年商业版权,可见 Uniswap 想保护并巩固自己 DEX 第一的位置。
本次创新的核心是 Hooks,这是允许开发人员创建自定义流动性池的插件,可以在资金池生命周期的某个特定时刻运行的代码片段,比如交换前或者交换后。这使得开发人员可以在 Uniswap 的流动性和安全性上进行创新,以创建具有自定义功能的矿池。
在这之前,Uniswap v3 采用了一种强有力的、颇具创新的流动性方法,平衡了一个极其复杂的空间,新功能也是以更高的费用和代码复杂性为代价实现的。例如 v3 确立了预言机,允许开发者集成实时的链上定价数据,但代价是交易者的交易成本增加。
现在,Uniswap v4 通过引入 Hooks,使任何人都能做出这些权衡决策。Hooks 是在流动性池操作生命周期的各个阶段运行的合约,流动性池可以进行与 v3 相同的权衡,也可以添加全新的功能。
例如 v4 将允许原生支持动态费用、添加链上限价订单,或作为时间加权平均做市商 (TWAMM) 以随着时间的推移分散大订单。官方公布的一些实验包括:
① 时间加权平均做市商 ( TWAMM )
② 基于波动率或其他输入的动态费用
③ 链上限价单
④ 将超出范围的流动性存入借贷协议
⑤ 定制的链上预言机,例如 geomean 预言机
⑥ 自动复合 LP 费用回到 LP 头寸
⑦ 内部化的 MEV 利润分配回 LP
Uniswap v4 引入了一个新的 Singleton 合约,其中所有流动性池都位于一个智能合约中,而 Uniswap v3 则是每个池为一个单独的智能合约。
未来,交易将通过 Singleton 合约进行处理,这将大大降低 Gas 成本。
Singleton 单例架构得到了 Flash Accounting(快速记帐)系统的补充。在 v3 中,每次交换都会转移资产,而 V4 中,每个操作都只更新一个内部净余额,在锁定结束时才进行外部转账,这意味着 Uniswap v4 将是一个更高效,且降低 Gas 的系统。
Uniswap 认为最好的 Flash Accounting 快速记帐设计是使用「瞬态存储(transient storage)」,这项功能将由 EIP-1153 启用,该 EIP 被视为以太坊坎昆升级的一部分,进一步降低 Gas 费用。
Uniswap Labs 有史以来第一次在 Uniswap v4 公开发布之前邀请社区提供反馈,该策略侧重于社区投入,旨在强调 Uniswap 致力于去中心化的愿景。与之前版本一样,Uniswap v4 大概率也将由 Uniswap DAO 管理。团队始终坚信金融基础设施应该是公开透明的。
外界猜测,这样的策略可能与最近美国 SEC 对两家中心化交易所 Coinbase 和 Binance 的诉讼有关,Uniswap 希望与 CEX 有所区别,但目前尚不清楚类似的执法行动是否会针对 Uniswap 这样的 DEX。
同时,Uniswap v4 正式推出之前还将继续打磨,发布并非迫在眉睫,Uniswap 创始人 Hayden Adams 在播客上表示 v4 代码尚未最终确定和审核,因此应该在协议公开发布之前还需要一些时间。
如果 Uniswap v4 正式推出,或将对 DeFi 领域产生重大影响。开发人员将能够通过 Hooks 更轻松地构建系统,这可能会为 DeFi 带来新一轮的创造力和创新浪潮。
比如,Uniswap v4 的链上限价单功能。当前大多数人选择 DEX 的部分原因包括交易方便,如果 Uniswap v4 可以在链上挂单交易,就相当于实现了 CEX 挂单的功能,解决了目前 DEX 交易活跃代币无法精准波段交易的痛点,对于活跃代币也无需时刻看盘。
作为 DEX 和 DeFi 领域的佼佼者,Uniswap 能保持行业地位且不断迭代,不仅体现其团队的实力和努力,也体现其强大的技术和愿景。其野心和目标不在 DeFi,而是抗衡 CEX 阵营,或许标志着去中心化金融新时代的开始。如果 Uniswap v4 能在今年内上线,那么可以跟年底的坎昆升级一起期待。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。