Uniswap v4 命中了超过 90K 个已初始化并链接到已部署池的钩子
核心要点
- Uniswap v4 架构现已看到超过 90,000 个独特的挂钩已初始化并附加到至少一个已部署的池。
- 在 Uniswap v4 中,开发人员可以编写在池生命周期中的特定点执行的自定义智能合约逻辑:交换之前、交换之后、添加流动性时、移除流动性时等等。
- 挂钩让开发人员可以修改矿池行为,而无需触及核心协议代

这一里程碑反映了自 Uniswap v4 推出以来开发人员一年的实验,可定制的矿池逻辑成为该协议下一章的定义功能。
Uniswap v4 架构现已看到超过 90,000 个独特的挂钩已初始化并附加到至少一个已部署的池。通过包括 Dune Analytics 在内的链上数据仪表板跟踪的这一数字比今年早些时候记录的约 22,600 个挂钩增加了大约四倍。
对于 2025 年 1 月之前不存在的功能来说,这是一个陡峭的采用曲线。
钩子实际上做了什么
将挂钩视为流动性池的插件。在 Uniswap v4 中,开发人员可以编写在池生命周期中的特定点执行的自定义智能合约逻辑:交换之前、交换之后、添加流动性时、移除流动性时等等。
在 v4 之前,如果您希望矿池表现不同,例如根据波动性调整动态费用,您基本上需要分叉协议或在其基础上构建。挂钩让开发人员可以修改矿池行为,而无需触及核心协议代码。
该系统还专为提高气体效率而设计。钩子地址直接在其位中编码权限详细信息,这意味着协议可以检查允许钩子执行的操作,而无需昂贵的存储查找。
Uniswap v4 引入了单例 PoolManager 架构以及 hooks 系统。现在,所有池都位于单个合约内,而不是为每个新池部署单独的智能合约(如 v3 中)。这降低了部署成本,并使钩子同时与多个池交互的成本更低。
几个月内从 22K 增加到 90K
增长轨迹引人注目。 2026 年初,链上仪表板记录了大约 22,609 个已初始化的唯一挂钩地址。到 2026 年 1 月中旬,这一数字已攀升至约 89,955 人。
准确地说,所计算的内容是:这些是唯一的挂钩地址,而不是总池或总部署。理论上,单个挂钩合约可以链接到多个池。因此,90K 数字代表开发人员已编写、部署并连接到至少一个实时池的 90,000 个不同的自定义逻辑。
由社区维护的 Dune 仪表板在 Uniswap 实验室和独立贡献者的支持下,已使这些数据可供公开访问。
野外著名的鱼钩
并非所有的钩子都是一样的,有一些钩子很突出。 DualPool 是与 Spark 合作开发的,是一个经过审计的开源挂钩,旨在利用池中的闲置流动性产生收益。核心见解很简单:集中流动性池中的大多数流动性在任何特定时刻都没有被积极使用。 DualPool 将休眠资本转入产生收益的策略,直到需要进行掉期交易为止。
其他挂钩以动态费用结构为目标,其中掉期费用根据波动性或交易量等市场条件自动调整。一些开发人员构建了专注于 MEV 相关属性的钩子,试图捕获或重新分配搜索者和区块构建者通常从链上交易中提取的价值。
