跳到主要内容

Uniswap V4:正在彻底改变 DeFi 的可编程流动性平台

· 阅读需 11 分钟
Dora Noda
Software Engineer

Uniswap 刚刚向每一位 DeFi 开发者交付了通往王国的钥匙。在推出第 4 版本一年后,这家全球最大的去中心化交易所已悄然演变成一种更具革命性的事物:一个可编程的流动性平台,任何人都可以无需分叉整个协议即可构建自定义交易逻辑。结果如何?已有超过 150 个 hook 部署,TVL 在不到六个月的时间内突破了 10 亿美元,我们对自动做市商的看法也发生了根本性转变。

但这是大多数报道所忽略的:Uniswap V4 不仅仅是一个升级——它是 DeFi “应用商店时刻”的开始。

从协议到平台:Hook 架构详解

将 Uniswap V3 想象成 App Store 之前的 iOS——功能强大但封闭。每一次定制都需要从头开始构建,或者分叉价值数百万美元、经过实战检验的代码。Uniswap V4 通过引入 “hooks” 改变了这一点——这些模块化智能合约可以插入到资金池生命周期的特定点。

当交易发生、流动性仓位变动或新池创建时,hooks 可以拦截这些时刻并执行自定义逻辑。想要实现根据市场波动调整的动态费用?有一个 hook 可以实现。需要当价格达到目标时自动执行的限价单?Hook 搞定。想要保护流动性提供者(LP)免受 MEV 提取?你猜对了——还是 hook。

技术上的优雅在于 hooks 可以利用的 13 个特定回调点:

  • beforeInitializeafterInitialize:创建资金池时的自定义逻辑
  • beforeAddLiquidityafterAddLiquidity:控制流动性进入的方式
  • beforeRemoveLiquidityafterRemoveLiquidity:管理提现
  • beforeSwapafterSwap:交易逻辑中功能最强大的点
  • beforeDonateafterDonate:处理向 LP 的费用捐赠

每个资金池只连接一个 hook 合约,但该单个 hook 可以在所有这些交互点上实现任意复杂的逻辑。这是通过设计进行的约束——在防止困扰其他平台的组合性噩梦的同时,实现真正的创新。

单例(Singleton)革命:资金池创建成本降低 99%

Uniswap V4 的第二个架构突破经常被 hooks 掩盖,但可能证明同样具有变革性。以前的每一个 Uniswap 版本都为每个交易对部署一个新的智能合约。创建一个 ETH-USDC 资金池意味着部署全新的代码。V4 完全抛弃了这种模式。

现在,一个单一的“单例(singleton)”合约持有所有资金池。其影响是巨大的:

资金池创建成本下降了 99%。以前需要部署整个合约的操作,现在只需要在现有单例合约中进行状态更新。

多跳交易(Multi-hop trades)变得显著便宜。从代币 A 兑换到代币 B 再到代币 C 不再需要在三个独立合约之间转移代币。单例合约通过“瞬时核算(flash accounting)”在内部跟踪一切——记录整个交易过程中的余额变化,并仅结算最终的净额头寸。

原生 ETH 回归。V3 强制用户将 ETH 包装成 WETH 进行交易。V4 直接支持原生 ETH,为与 ETH 相关的交易节省了约 15% 的 gas,并消除了包装和解包的摩擦。

换个角度看:在网络拥堵期间,V3 上的复杂三跳交易可能需要 40 美元的 gas 费。在 V4 上,相同的路线可能只需不到 15 美元。在每日数十亿的交易量中,这些节省将转化为返还给用户的真实价值。

Bunni:吞噬 Uniswap 的 Hook

当技术转型发生时,总有人先发制人。对于 Uniswap V4 来说,那个人就是 Bunni——它的主导地位揭示了 hooks 使什么成为可能。

Bunni v2 与 V4 在 2025 年 1 月下旬同步推出,目前占 V4 所有交易量的 90% 以上。这不是笔误。一个 hook 协议处理的交易量超过了所有其他 V4 应用程序的总和。

秘密何在?再抵押(Rehypothecation)——这是一个借鉴自传统金融的概念,即相同的资产同时服务于多个目的。当你将 ETH 和 USDC 存入 Bunni 资金池时,你的代币不会闲置等待交易。它们会同时部署到 Aave 或 Compound 等借贷协议中,在保持可用于交易的同时赚取收益。

传统的 LP 面临残酷的选择:提供流动性并赚取交易费,或者借出资产并赚取利息。Bunni 的 hook 消除了这种权衡。LP 两者兼得——交易发生时赚取交易费,其余时间赚取借贷收益。

早期数据显示,取决于市场情况,Bunni LP 的收益比同等 V3 仓位高出 15-40%。额外的复杂性完全存在于 hook 内部。用户与熟悉的 Uniswap 界面交互,而复杂的收益优化则在幕后进行。

Arrakis 与 MEV 防护军备竞赛

如果 Bunni 解决了收益问题,那么 Arrakis 则攻击了一个同样紧迫的问题:MEV 提取。

最大可提取价值(MEV)——熟练的交易者通过重新排序、插入或审查交易捕获的利润——每年让 Uniswap LP 损失数十亿美元。当套利者发现价格差异并抢跑(front-runs)你的交易时,LP 以过时的价格提供流动性并承担损失。

Arrakis 的 Diamond hook 实现了一个名为“损失对冲再平衡(loss-versus-rebalancing, LVR)”最小化的概念。该 hook 强制套利交易在每个区块的开头执行,使 LP 在大多数交易活动中获得更公平的价格。可以将其理解为要求套利者立即亮牌,而不是等待最佳提取时刻。

他们的第二项创新——Arrakis Pro Hook——实现了根据波动性和交易模式调整的动态费用。在市场平静期间,费用保持在较低水平以鼓励交易量。当价格剧烈波动且套利机会激增时,费用会自动增加,以为 LP 捕捉更多价值。

竞赛已经开始。随着 DeFi 的成熟,MEV 防护从“锦上添花”转变为“生存必需”。Hooks 提供了这场竞争展开的战场。

Hook 生态系统中涌现的真实用例

除了 Bunni 和 Arrakis,hook 生态系统正在催生在以往架构下无法实现的创新:

HOOK Finance 将永续合约交易直接引入 Uniswap。交易者无需使用单独的协议进行现货和衍生品交易,而是可以在他们已使用的同一流动性池中获取杠杆头寸。

Fair Trade hooks 为新代币发行实施了防撤池(rug-pull)保护。该 hook 强制执行时间锁定流动性和最大持股比例等约束,提供了以前需要信任中心化方才能实现的安全保障。

Advanced Orders Hooks 无需外部基础设施即可实现止损、止盈和限价单。这些订单存在于链上,在条件触发时自动执行,且不需要中心化的撮合引擎。

Oracleless Lending 实验了直接使用 Uniswap 池价格而非外部预言机的借贷协议——消除了一整类攻击向量,同时减少了对基础设施的依赖。

MEVictim Rebate 采用了一种创意方法:它使用历史链上数据识别遭受 MEV 提取的用户,然后向他们空投代币,从而获得具有优惠费率的流动性池访问权限。这是通过 hook 机制实现的追溯性 MEV 补偿。

目前,有 24 个活跃项目基于 V4 hook 进行构建,还有数十个项目正在开发中。GitHub 上的 hook 存储库包含数百个实验性实现、参考设计和概念验证。

数据指标:上线一周年

V4 在上线第一年后表现如何?

TVL:在上线后的 177 天内突破了 10 亿美元。作为对比,V3 花了将近一年的时间才达到类似的里程碑。

Volume(交易量):自上线以来累计交易额超过 1100 亿美元。随着采用率的加速,日均交易额徘徊在 940 万美元左右。

Pool Count(池数量):在支持的链上追踪到 4,689 个池,平均年化收益率(APY)为 56.43%——显著超过了 V3 的同类水平。

Chain Distribution(链分布):72% 的 TVL 位于 Layer 2 网络(Arbitrum、Base、Optimism),这证明了 V4 的 Gas 效率与 L2 扩容方案天然契合。以太坊主网保留了剩余的 28%。

Market Share(市场份额):V4 占据了 Uniswap 总交易量的约 30%,V3 仍处理 60%。但趋势显示出清晰的迁移模式——V4 的份额逐月增长,而 V3 则逐渐下降。

费用销毁指标也说明了问题。在治理投票后,1 亿枚 UNI 代币被销毁,目前的协议费用正用于持续的通缩销毁。V4 的效率意味着更多的交易、更多的费用,最终为 UNI 代币带来更多价值。

Hook 对 DeFi 未来的意义

Hook 架构代表了 DeFi 从孤立协议向可组合基础设施的转变。项目方不再需要从头开始构建流动性,而是可以接入 Uniswap 现有的深度,仅定制核心业务逻辑。

这并非理论。以前需要数月开发和数百万美元安全审计的项目,现在可以通过在经过战斗测试的 Uniswap 代码之上构建 hook,在数周内上线。核心单例合约的安全属性延伸到了 hook,极大地减少(尽管并未消除)了漏洞攻击面。

与移动应用商店的类比虽不完美,但很有启发性。苹果和谷歌的成功并非源于自己构建每个应用,而是提供了一个让其他人可以构建、竞争和创新的平台。Uniswap V4 将协议定位为类似的角色——作为一个从构建者生态系统中获取价值的基础设施,而不是一个试图服务于每个用例的单体应用。

Hook 的爆发也引入了新的风险。与由多家公司经过多年审计的 Uniswap 核心代码不同,单个 hook 的安全性审查可能较少。与启用了 hook 的流动性池交互的用户必须同时信任 Uniswap 的底层以及 hook 实现的任何自定义逻辑。随着生态系统的成熟,预计 hook 审计和声誉系统将成为关键的基础设施。

总结

Uniswap V4 将占据主导地位的 DEX 从一个产品转型为一个平台。单例架构提供的即时 Gas 节省让每位用户受益。Hook 系统实现的创新则让整个 DeFi 生态系统受益。

上线一年后,结果不言而喻:90% 的 V4 交易量流经单一的创新 hook(Bunni),MEV 保护通过 Arrakis 进入生产阶段,数十个实验性应用正在推向可编程流动性的极限。

对于开发者,V4 提供了有史以来发布的最强大的 DeFi 应用构建底层。对于用户,这意味着更好的价格、更低的 Gas 成本以及能够获得以前仅供复杂协议使用的策略。对于更广泛的生态系统,它预示着一个未来:流动性将成为一种通过竞争进行定制的共享资源,而不是通过碎片化进行的重复构建。

问题不在于 hook 是否会重塑 DeFi,而在于速度有多快。


正在以太坊、Arbitrum 或其他 EVM 链上构建 DeFi 应用?BlockEden.xyz 为需要稳定、低延迟区块链访问的开发者提供可靠的 RPC 端点和节点基础设施。探索我们的 API 市场开始构建。