Uniswap V4 详解:hooks、普及与 UNI 统一

最后更新
2026年6月11日
此日期标志着一次全面的审计,而非微小的修改。我们的编辑团队在重新发布之前,会根据我们的编辑准则对每一个声明、数字和平台细节进行审查。
经过事实核查
经编辑核实
编辑事实核查流程

本文已经过我们的编辑团队审查并核实其准确性。所有声明、数据点和平台细节均与第一手来源进行了交叉比对。

数据准确性已核实
来源已交叉比对
平台详情已确认
查看我们的事实核查流程
免责声明
联盟营销披露
Datawallet 的资金来源

本页面上的部分链接为联盟营销链接。通过这些链接注册时,Datawallet 可能会获得佣金,且不会产生任何额外费用。评级与排名反映了我们的实际测试与评估标准。

阅读我们的完整披露

摘要: Uniswap v4 是最大的去中心化交易所协议的当前版本,自 2025 年 1 月 31 日起上线。它将每个流动性池移至单个合约中,通过闪电记账结算余额,并允许开发者附加“hooks”,从而自定义流动性池、swap 和费用的行为方式。

运行十八个月后,v4 在 15 个以上的网络上处理了超过 3500 亿美元的累计交易量,并且 2025 年 12 月的 UNIfication 投票已开始将协议费用与 UNI 销毁挂钩。

什么是 Uniswap v4?

Uniswap v4 是 Uniswap 协议的第四次迭代,在经历了九次审计、235 万美元的安全竞赛以及当时行业最大的 1550 万美元漏洞赏金计划之后,于 2025 年 1 月 31 日部署到 Ethereum 和其他九条链上。

重大的变化在于架构。早期版本为每个流动性池部署一个单独的合约,而 v4 将所有流动性池运行在一个 PoolManager 合约中,并暴露外部合约可以接入的生命周期回调。这种设计将 Uniswap 从一个固定产品变成了一个平台:任何人都可以发布带有自定义费用逻辑、MEV 保护或完全不同定价曲线的流动性池,而无需分叉协议。

到 2026 年年中,v4 已在 15 个以上的网络上上线,包括 Ethereum、Unichain、Base、Arbitrum、BNB Chain、Polygon、Monad 以及支付链 Tempo,并且它已经取代 v3,成为新去中心化交易所实验的默认部署目标。

什么是 Uniswap v4?

Uniswap v4 如何工作

v4 核心白皮书保留了来自 v3 的集中流动性模型,但围绕它重构了一切。五个设计选择承担了大部分核心功能。

1. 单一合约架构

每个 v4 流动性池都存在于 PoolManager 合约中。创建流动性池是一次状态更新,而不是合约部署,这使得流动性池创建成本降低了约 99%,并使多跳 swap 变得便宜得多,因为代币不再在每次传输时于不同的流动性池合约之间移动。

2. 闪电记账

Flash accounting 在交易过程中在内部追踪余额差额,并在最后仅传输净额,利用了 EIP-1153 引入的瞬态存储。涉及四个池子的 swap 在结算时只需进行两次代币传输,而不是八次,这就是 v4 在复杂路由上的大部分 gas 优势的来源。

3. 原生 ETH 支持

v4 恢复了直接 ETH 交易,去掉了 v2 和 v3 所需的 WETH 包装步骤。原生 ETH 传输的 gas 成本大约是 ERC-20 传输的一半,并且 ETH 流动性不再在 ETH 和 WETH 池之间分散。

4. ERC-6909 认领权

ERC-6909 标准允许用户将代币余额作为认领权保存在 PoolManager 内部,而不是每次操作后都进行提取。活跃的交易者和流动性管理者可以铸造一次认领权并针对其进行重复结算,从而跳过重复的外部传输。

5. 动态费用

如果说 v3 将每个池子锁定在固定的费率层级中,那么 v4 池子则可以运行按 swap 或按区块调整的动态费用。Hook 开发者利用这一点在波动性飙升时(此时有害套利对 LP 造成的损害最大)收取更高费用,而在平静市场中降低费用以吸引交易量。

Uniswap v4 hooks 详解

hooks 是在池子生命周期的特定时间点运行的外部合约:初始化之前或之后、swap、流动性更改以及捐赠。每个池子在创建时承诺绑定一个 hook,并且 hook 的权限在其部署地址中编码,因此交易者可以准确验证池子对他们的 swap 能做什么和不能做什么。

在实践中,hooks 已经成为 v4 的核心故事。协议本身刻意保持极简,而差异化则发生在构建于其上的层中。我们在 2025 年和 2026 年追踪到的最具影响力的 hook 项目包括:

  • EulerSwap:将 v4 swap 执行与 Euler 的借贷金库连接起来,因此存入的资产可以同时赚取借贷收益、为 swap 提供支持,并作为借贷抵押品。通过让单个资本单位发挥三种作用,它成为了 2025 年交易量最高的 hooks 之一。
  • Flaunch:Base 上的一个 memecoin launchpad,它利用 hooks 将交易费用重定向给创作者,通过渐进式买入墙(bid wall)运行自动化回购,并在上线时强制执行短暂的无卖出窗口。
  • Angstrom:由 Sorella Labs 构建,Angstrom 在每个区块中按统一的清算价格对交易进行批处理,以中和夹子攻击(sandwich attacks)并将套利价值返还给 LP,从而解决悄悄蚕食被动流动性的无常损失与再平衡问题。
  • Doppler 和连续清算拍卖(Continuous Clearing Auctions):构建于 v4 之上的拍卖机制,用于价格发现和代币发行。隐私 rollup Aztec 通过连续清算拍卖(Continuous Clearing Auctions)进行了代币销售,这是中心化发行平台的一个完全链上替代方案。
  • 聚合器 hooks:由 Uniswap Labs 构建,这些 hooks 通过 v4 池接口从外部链上场所获取流动性,实际上将 v4 变成了收集非自身拥有的流动性费用的 DEX 聚合器。第一个 hook 于 2026 年 3 月在 Tempo 上线。

目前已有数千个启用了 hook 的池上线,涵盖从受合规限制的机构池到完全存在于 hook 内部的 NFT 游戏等各种应用。

Uniswap v4 hooks 详解

交易如何在 Uniswap v4 上执行

Uniswap 界面上的兑换很少直接触及单个 v4 池。Universal Router 在单笔交易中比较 v2、v3 和 v4 流动性之间的价格,并在改进执行效果时跨版本拆分订单,这就是为什么 v4 是逐渐吸收交易量,而不是通过强制迁移。

较大规模的交易越来越多地通过 UniswapX 进行结算,这是一个基于意图的系统,用户在此系统中签署订单,竞争性的填充者(fillers)通过荷兰式拍卖(Dutch auction)执行订单。填充者从 v4 池、其他 DEX 以及他们自己的库存中获取流动性,并且他们承担 gas 费用和交易失败风险,因此报价就是用户实际收到的金额。同样的机制通过与 Across 的集成,为 Uniswap 界面上的跨链兑换提供动力。

第三方聚合器在 2025 年期间形成了闭环。1inch、CoW Swap、Paraswap 和 Matcha 都对 v4 池进行了索引,包括其求解器(solvers)可以安全模拟的启用 hook 的池,这意味着无论交易者使用哪个前端,具有竞争力定价的 v4 池都会获得外部交易量。

Uniswap v4 采用情况:2026 年的数据

采用需要时间。v4 在推出时没有任何激励措施,且大多数蓝筹流动性在 2025 年初仍留在 v3 中。随着路由集成的成熟以及主流聚合器将 v4 添加到其图表中,采用曲线从 2025 年年中开始变得陡峭。

截至 2026 年 6 月,DefiLlama 显示 v4 的累计交易量已稳定在约 3550 亿美元,其中约 1900 亿美元在 Ethereum 主网,700 亿美元在 Unichain。30 天交易量接近 250 亿美元,LP 获得的累计 swap 费用已超过 2.6 亿美元。

TVL 反映的情况则更为复杂。v4 在上线 177 天内 TVL 就突破了 10 亿美元,速度超过了 v3,但目前其 TVL 维持在约 6.15 亿美元左右。部分跌幅归因于 Bunni 的关停(该项目曾是最大的专注于 LP 的 hooks,下文将详述)。此外,v4 的设计使得每单位交易量所需的闲置资本更少,因为像 EulerSwap 这类 hooks 会将流动性在其他地方进行再抵押(rehypothecate),因此 TVL 对实际活动的低估程度比早期版本更为明显。您可以在我们的 TVL 仪表盘上将 v4 与其他交易场所进行对比。

Unichain:围绕 v4 构建的 Layer 2

Unichain 是 Uniswap Labs 推出的 OP Stack Layer 2,于 2025 年 2 月上线主网,是一个专为该协议打造的结算场所。它运行一秒钟的区块,并且自 2025 年 8 月起引入了 Flashblocks,通过流式传输在与 Flashbots 共同开发的受信执行环境(TEE)内部构建的子区块,实现每 200 毫秒确认一次交易。

TEE 的意义不仅限于速度。区块构建在硬件强制执行的可验证优先级排序规则下进行,第三方可以对其进行证明检查,而会导致回滚的交易在消耗用户的 gas 之前就会被过滤掉。大多数 Rollup 采用不透明的链下流程进行交易排序,因此 Unichain 是第一个排序本身可审计的 L2,这直接限制了在其他链上抽干交易者资金的三明治式 MEV。

从经济角度来看,在 UNIfication 之后,Unichain 成为 UNI 价值叙事的核心,因为其净排序器(sequencer)收入会注入销毁机制。链上活动波动较大:该链贡献了 v4 累计交易量中的约 700 亿美元,其中大部分集中在 2025 年的激励活动中,随着这些计划的结束,其占每日 v4 交易量的份额此后已落后于 Ethereum 和 Base。

Unichain:围绕 v4 构建的 Layer 2

Uniswap v4 上的 MEV 与 LP 经济学

每当池内价格滞后于反应更快的交易场所时,AMM 上的被动 LP 就会因套利者而亏损,这种成本在无常损失与再平衡研究(LVR)中已有定论,并且通常会超过头寸所赚取的费用。v3 未能为 LP 提供应对此问题的工具。v4 的设计则将其视为核心问题。

目前已投入生产的缓解堆栈包括:

  1. 动态费用 hooks:当价格剧烈波动时,流动性池会提高每个区块的费用,在套利最具盈利性的时刻对其征税,而在平静的市场中则会降低费用,以保持针对无知交易量(uninformed volume)的竞争力。
  2. 拍卖管理的流动性:hooks 可以拍卖设定池费用并捕获其套利收益的权利,将 LVR 转化为支付给 LP 的前期费用。Angstrom 采用了相关的批次拍卖(batch-auction)方法,以单一统一价格结算每个区块,从而在结构上杜绝了三明治攻击。
  3. 实时(JIT)控制:v4 的 beforeAddLiquidity 回调允许流动性池限制 JIT 流动性,即机器人围绕单笔大额 swap 进行存入和提取,从而从驻留的 LP 手中掠夺费用。
  4. 排序器级排序:在 Unichain 上,TEE 内部的优先级排序加上 200ms 的区块缩短了陈旧价格被套利的窗口期,从而在基础设施层而非流动性池中减少了 LVR。

PFDA 是根据 UNIfication 批准的拍卖机制,它通过出售临时的免手续费 swap 额度并将收益销毁,将相同的逻辑延伸到协议层面,从而将原本泄漏给搜索者(searchers)和验证者的 MEV 在 LP 和 UNI 持有者之间进行分配。

Uniswap v4 上的 MEV 与 LP 经济学

UNIfication 与费用开关

自 v4 发布以来,Uniswap 最重大的进展发生在治理而非代码层面。2025 年 12 月 25 日,来自 Uniswap Labs 和 Uniswap 基金会的 UNIfication 提案以 1.253 亿票赞成、仅 742 票反对获得通过,结束了多年来关于协议费用开关的争论。

该方案包括:

  • 从国库销毁 1,000 万枚 UNI,这大致相当于自上线以来开启费用所应销毁的数量。
  • 协议费用转换为 UNI 销毁,从 2025 年 12 月 28 日起,首先从 Ethereum 上的 v2 和选定的 v3 池中抽取 17% 的 LP 费用,然后于 2026 年 3 月扩展至 Optimism、Arbitrum、Base、Zora 和 X Layer,并于 2026 年 6 月扩展至 Polygon、BNB Chain 和 Celo。
  • Unichain 排序器费用被引导至相同的销毁机制中。
  • 协议费用折扣拍卖(PFDA):这是一种正在开发中的机制,通过拍卖短时间的免手续费 swap 窗口,内部化本会泄漏给搜索者的 MEV。胜出的出资额将用于进一步销毁,早期建模表明,每交易 10,000 美元,LP 的回报可提高 0.06 至 0.26 美元。
  • 结构整合:基金会团队并入 Labs,且 Labs 关闭了其 0.25% 的界面、wallet 和 API 费用,以便完全与协议保持一致。

具体对 v4 而言,费用开关尚未开启。该推出计划刻意从 v2 和 v3 池开始,截至 2026 年 6 月,DefiLlama 记录的 v4 协议收入仍为零。治理部门正通过连续投票分阶段扩大费用覆盖范围,而 v4 池由于动态费用和 hooks 使一刀切的协议抽成变得更加复杂,因而属于更难的设计难题。PFDA 和聚合器 hooks 都是 v4 原生的机制,因此该版本是长期销毁收入来源的核心所在。

Uniswap v4 对比 v3

v4 保留了 v3 的集中流动性,但改变了其打包方式。v3 池是带有固定费率等级且无法扩展的独立合约,而 v4 池共享一个合约,通过闪电记账(flash accounting)进行结算,并可以附加任意的 hook 逻辑。

对于交易者而言,这种差异体现为更便宜的多跳路由,并且在启用 hook 的池中,还能提供 v3 无法实现的抗 MEV 执行等保护。对于 LP 而言,v4 能够实现以前在链上不可能实现的策略,代价则是需要理解每个池的 hook 的作用。v3 仍然在运行,且在 Ethereum 上的 TVL 仍高于 v4,由于没有强制迁移,因此这两个版本将在未来几年共存。

v4 的代码在 2027 年 6 月 15 日之前受 Business Source Licence 约束,届时将转为 MIT 协议,因此在此之前直接分叉仍受到限制,除非治理机构授予例外许可。

Uniswap v4 对比 v3

Hook 风险:Bunni 的教训

hooks 将关键逻辑移到了 Uniswap 经过审计的核心之外,2025 年对这意味着什么进行了严酷的演示。Bunni 是当时 v4 上最大的 LP 优化 hook,在 2025 年 9 月 2 日遭到约 840 万美元的攻击,原因是其流动性分配逻辑中存在舍入缺陷(尽管通过了 Trail of Bits 和 Cyfrin 的审计)。由于无法资助安全的重新启动,该团队于当年 10 月关闭了该协议并开源了其合约。

v4 核心自上线以来一直平稳运行,此次攻击触及的是 Bunni 自身的合约,而非 PoolManager。对于在 2026 年使用 v4 的任何人来说,这种区分至关重要:协议风险和 hook 风险是两码事,池子的安全性取决于与其关联的审计程度最低的合约。我们对待未经审计或刚部署的 hooks 的方式与对待一般未经审计的协议相同,它们仅适用于小额、可承受损失的仓位。

流动性碎片化是第二个成本。现在,相同的交易对可以存在于带有不同 hooks 的多个 v4 池中,外加 v3 和 v2 池,这会稀释每个池子的流动性,并将更多的执行推向聚合器和 UniswapX。

最后总结

Uniswap v4 已经实现了它的既定目标,即停止在功能上竞争,开始作为基础设施竞争。本周期中令人感兴趣的产品(内部化 MEV 的 DEXs、集成借贷的 AMMs、链上代币拍卖)正作为 hooks 而不是 Uniswap 竞争对手构建,3550 亿美元的交易量表明平台的押注正在取得回报。

尚未解决的问题是经济层面的。UNIfication 最终通过销毁将协议使用情况与 UNI 联系起来,但 v4 本身尚未贡献协议费用,诸如 PFDA 和聚合器 hooks 等机制仍在推出中。治理如何为它并不完全控制的池子上的协议抽成定价,将决定 v4 是否会成为 2025 年 12 月投票所假定的收入引擎。有关该协议起源的背景信息,请参阅我们关于什么是 Uniswap 的指南。

常见问题解答

Uniswap v4 是什么时候发布的?

Uniswap v4 于 2025 年 1 月 31 日在 Ethereum、Base、Arbitrum 和 BNB Chain 等十个网络上线。此后,它已扩展到 15 个以上的链,包括 Unichain、Monad 和 Tempo。

什么是 Uniswap v4 hooks?

hooks 是外部智能合约,在池生命周期的设定点(例如 swap 之前或之后)运行自定义逻辑。它们支持动态费用、MEV 保护、limit order、借贷集成和启动机制,而无需更改核心协议。

Uniswap 费用开关打开了吗?

部分开启。在 2025 年 12 月的 UNIfication 投票之后,v2 和选定 v3 池上的协议费用被收集并用于销毁 UNI,其覆盖范围在 2026 年逐个链扩展。v4 池尚不支付协议费用。

使用 Uniswap v4 安全吗?

v4 核心自 2025 年 1 月运行以来未遭漏洞攻击,有九次审计和 1550 万美元的漏洞赏金作后盾。风险集中在第三方 hooks 中,正如 840 万美元的 Bunni 攻击所显示的那样,因此任何池的安全性都取决于与其关联的具体 hook。

Uniswap v4 与 UniswapX 有什么区别?

Uniswap v4 是链上 AMM 协议,流动性存放在池中。UniswapX 是在其之上分层的基于意图的订单系统,其中的填充者在荷兰式拍卖中竞争,使用 v4 池、其他场所或他们自己的库存来执行已签署的订单。大多数用户在没有注意到这一点的情况下与两者进行交互,因为界面会选择能提供更优价格的那一个。

Uniswap V4 详解:hooks、普及与 UNI 统一