官方的 MASTR 标志 MASTR
菜单

流动性、价格与资金池规则

Uniswap v4 hooks: a shared exchange core, different pool behaviour

The hook contract belongs in the explanation of the pool, not in a footnote.

更新于 2026 年 9 月 30 日 · MASTR Labs

文章正文和技术图表为英语,导航提供 7 种语言。

参考指南
  1. A pool can call additional logic
  2. Same token pair is not the same market
  3. Review the deployed implementation
  4. What an explanatory screenshot should show
  5. 具体示例
  6. 来源与原始资料

A pool can call additional logic

Uniswap v4 allows a pool to attach a hook contract that participates at specified points in its lifecycle, including around swaps and liquidity changes. Each pool has one hook address, while a hook may serve multiple pools. Enabled permissions determine which callbacks are used. A pool using the Uniswap infrastructure can therefore have behaviour that another pool does not share. 1

Same token pair is not the same market

Pool identity includes more than the 2 currencies. Fee configuration, tick spacing and hook address help distinguish pools. An interface that only displays token logos can hide meaningful differences between the routes it proposes. Additional logic can support useful customisation, but must be understood as code with its own assumptions and permissions. 2

Review the deployed implementation

A familiar project name or a hook’s advertised purpose does not establish the behaviour of the deployed contract. Review the actual address, verified source where available, relevant permissions and any administration or upgrade arrangement. A hook that changes fees or execution conditions should be described in the pool’s documentation and transaction review. Do not confuse a hook on an exchange pool with a Token-2022 transfer hook; they belong to different systems.

What an explanatory screenshot should show

Include the chain, pool identifier, currencies and hook address alongside any fee display. A decorative protocol logo is not evidence about a specific pool. When writing a research finding, separate what the protocol permits from what this deployed hook actually does. If its source or controls cannot be established, state that limitation instead of inferring safety from the core protocol’s reputation.

A pool includes its extension logic
解释性图表。点击查看完整尺寸。 Credits ↗ A protocol logo does not describe a particular hook’s permissions.

具体示例

Two pools trade the same assets. One has no custom hook; the other uses a hook that adjusts its fee under documented conditions. Comparing only their token symbols misses part of the execution rule. The route’s concrete pool configuration is the relevant object.

来源与原始资料

  1. Uniswap: v4 hooks
  2. Uniswap v4 core: PoolKey

继续阅读

流动性、价格与资金池规则 →

MASTR

支持独立研究

这里的调查、原始证据和指南均可免费阅读。自愿捐赠帮助支付研究成本,让 MASTR 能够继续提供工具。

打开钱包