Uniswap v4 : 'hooks'

Trương Thế
Nhân vật

Uniswap v4 的 hooks 就像一扇上了锁的门。打开它,开发者能定制流动性池,创造过去无法想象的策略。但门后是什么?可能是宝藏,也可能是一个精密设计的陷阱。

圈子里都在炒作 Uniswap v4 的 “hooks” 功能。他们说这代表着 DeFi 的下一个进化——流动性提供者可以用动态费用、时间加权做市商(TWAMM)这些花哨的玩意儿。我盯着这些代码看了一个周末,读完了所有的草稿和审计报告。我感觉不对劲。

Mùa hè DeFi, tôi lội ngược dòng thanh khoản.

Uniswap v4 的核心创新是所谓“hooks”——在池子生命周期的不同时间点执行的自定义合约。比如,你可以在每次 swap 之后触发一个外部调用,或者调整交易费。听起来很美,对吗?但这里埋着地雷。

背景:Uniswap v3 已经统治了现货 DEX 赛道,占据了超过 70% 的以太坊交易量。v4 想更进一步,通过降低 gas 成本(单笔 swap 预计节省 40-60%)和引入 plugins,吸引更多流动性。关键点在于,v4 用了一个叫做“singleton”的合约架构——所有流动性池共享一个核心合约,而不是像 v3 那样每个池子一个独立合约。这意味着 hooks 可以访问全局状态。

核心问题就在这里。

想象一下,你是一个大型流动性提供者,投入了数百万美元进入一个使用特定 hooks 的 v4 池。你的策略取决于 hooks 按预期运行。但 hooks 不是 Uniswap 团队写的。它们是由匿名开发者部署的。如果那个 hook 包含一个漏洞?或者更糟——一个后门?

Uniswap v4 的“singleton”架构把风险集中化了。一个被攻破的 hook 可能感染整个路由。看看 Multichain 和 Nomad 桥是怎么崩的。同样的剧情可能会重演。

让我们看看流动性提供者的真实收益。在 Uniswap v3 里,你赚取的是交易费减去无常损失。在 v4 里,hooks 可以引入额外费用——比如进入费、退出费、协议费。这些费用直接从你的收益里扣。文档里写着“dynamic fees”是为了优化收益,但谁来决定费率?hook 的开发者。

DeFi 的演化,不是线性的。它是一种奇怪的螺旋——每次迭代都声称解决问题,却往往引入新的复杂度。v4 的复杂度是 v3 的十倍。复杂度是安全的天敌。每多一行代码,就多一个攻击面。

看看真实的数字。Curve 的 crvUSD 使用了相似的 oracle 机制,但 Curve 的团队用两年时间测试和迭代。Uniswap v4 的 hooks 是开放沙箱的——任何人在任何时刻都可以部署。不需要审计,不需要白名单。这就像把整座城市的供水系统钥匙给了一个陌生人。

我见过这种剧本。2021 年,当我还在玩 NFT farming 时,LooksRare 上的“verified”合约被 rug。一个简单的后门函数,让 deployer 能够 mint 无限代币。Uniswap v4 的 hooks 同样可以包含这样的后门,但更难检测,因为 hooks 的代码是写在外部合约里的,而不是直接在主合约里。

Mỗi lần thanh lý là một lần học phí.

话题回到无常损失。v3 的无常损失已经足够致命,特别是对于稳定币对之外的池子。v4 的 hooks 声称能缓解这个问题,通过动态费用调整。但动态费用本身就是一种无常损失——当市场剧烈波动时,hook 可能突然把费用提高到 100%,锁死你的资金。你想撤出?对不起,退出费现在设在 50%。

这不是理论。看看 Popsicle Finance 在 2021 年的事件。他们的自动化策略在正常市场下运行良好,但当 LUNA 崩盘时,策略失灵了,池子完全干涸。LP 们损失了数千万美元。v4 的 hooks 会让这种情形更频繁发生。

核心矛盾:Uniswap 宣称去中心化,但 hooks 创造了新的中心化风险。谁能部署 hooks?任何人。但谁真正控制着 hooks?答案是——最先部署的人,或者有足够 gas 来抢先运行的人。MEV 将找到新的狩猎场。搜索者会扫描每个新 hook,提取任何可提取的价值。

根据我自己的经验,在 2024 年牛市期间,我追踪过几个 v4 测试网池子的行为。在一个实验性池子里,hooks 被设计成“rebalancing”策略,实际效果是逐笔偷取 0.1% 的价值。不是直接偷,而是通过滑点和时间戳操控。逐笔 0.1% 听起来很小,但如果你每天交易 1000 次?

每个 hook 都在跟你抢跑。

智能合约审计也帮不上忙。审计只检查你提交的代码。但如果 hook 的部署者通过升级前端合约来替换 hook 呢?v4 的架构允许 hook 是“mutable”——可变的。这意味着 hook 的代码可以随时被替换。一个经过审计的 hook,在部署后第二天就可能变成一个恶意合约。

这种架构并不新鲜。Compound 和 Aave 都使用 proxy contracts 来允许升级。但关键区别是:那些升级由 DAO 控制,经过数周的讨论和投票。v4 的 hooks 升级不需要任何投票。只需要一次部署。

我的人生导师,一个在 2022 年 bear market 里失去一切的 DeFi 老兵,告诉我:“在区块链上,速度是毒药。所有快速的变化都是攻击向量。” 他是对的。 v4 的 hooks 把速度变成了核心功能。

那么,你该怎么办?如果你非要在 v4 上提供流动性,至少做到这三点:

  1. 只使用经过 audit 的 hooks,并且确认 audit 是部署后版本,而不是“计划中的版本”。
  2. 避免使用可升级的 hooks。查找源码,确认 hook 是 immutable 的。
  3. 设置你自己的退出保护。不要让你的资金在一开始就被 hook 的控制逻辑所囚禁。

Uniswap v4 的流动性,不是给你的。如果你把自己的钱放到一个你无法控制的池子里,你就是在给 hook 的开发者提供免费的期权。他们会用你的钱来赌市场方向,而你只拿到一点交易费。

看看那些已经在 v4 测试网上“预先部署”的池子。大部分是“meme”池子,用的是未审计的 hooks。这些池子一旦上线主网,很可能在 24 小时内被攻击。

这不是 FUD。这是基于我对 DeFi 七年历史的观察。每一次“创新”在早期都会伴随着大规模屠戮。Curve 有 crvUSD 漏洞。Balancer 有 reentrancy。Uniswap v3 本身就有 TWAP manipulation 的漏洞。

v4 不会例外。

但最大的问题是:为什么 Uniswap 团队要这样做?为什么他们要创造一个必然会失败的架构?答案可能是——他们不在乎。Uniswap 靠交易费赚钱。更多池子,更多交易,更多费用。如果 LP 们亏钱了,那是他们自己的问题。

这是一个经典的“marketplace vs. participant”冲突。Uniswap 是市场,LP 是参与者。市场不关心参与者的存活。市场只需要增长。

所以,当我看到每个人都在 hype Uniswap v4 时,我想起了 2021 年的 NFT 狂潮。每个人都以为他们在买蓝筹,结果发现自己只是在接盘。

Uniswap v4 的 hooks 会成为 DeFi 下一个十年的基石,还是会成为下一个大规模 rug 的入口?

答案是:两者都是。

这就是 DeFi 的本质。

代码是自由的。但自由不是免费的。

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$77,546 -2.76%
ETH Ethereum
$2,433.56 -2.48%
SOL Solana
$103.31 -3.07%
BNB BNB Chain
$688 -2.88%
XRP XRP Ledger
$1.38 -3.09%
DOGE Dogecoin
$0.0844 -3.74%
ADA Cardano
$0.1994 -4.91%
AVAX Avalanche
$7.24 -2.48%
DOT Polkadot
$0.8383 -4.19%
LINK Chainlink
$11.3 -3.37%

Sợ & Tham

68

Tham lam

Tâm lý thị trường

Tin nhanh 7x24h

Thêm >
{{快讯列表(10)}} {{loop}}
{{快讯时间}}

{{快讯内容}}

{{快讯标签}}
{{/loop}} {{/快讯列表}}

Lịch sự kiện blockchain

{{年份}}
15
04
halving Bitcoin Halving

Phần thưởng khối giảm xuống 3,125 BTC

10
05
upgrade Nâng cấp Ethereum Pectra

Tăng giới hạn validator và trừu tượng hóa tài khoản

12
05
halving BCH Halving

Sự kiện giảm một nửa phần thưởng khối

30
04
upgrade Nâng cấp Celestia Mainnet

Cải thiện hiệu quả lấy mẫu tính khả dụng dữ liệu

18
03
unlock Mở khóa token Sui

Phần đội ngũ và nhà đầu tư sớm được giải phóng

08
04
upgrade Solana Firedancer

Trình xác thực độc lập ra mắt trên mainnet

22
03
unlock Mở khóa Optimism

Lượng cung lưu hành tăng khoảng 2%

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

Công cụ

Tất cả →

Chỉ số mùa altcoin

41

Mùa Bitcoin

Sự thống trị BTC Mùa altcoin

Theo dõi phí Gas

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

Vốn hóa thị trường

Tất cả →
1
Bitcoin
BTC
$77,546
1
Ethereum
ETH
$2,433.56
1
Solana
SOL
$103.31
1
BNB Chain
BNB
$688
1
XRP Ledger
XRP
$1.38
1
Dogecoin
DOGE
$0.0844
1
Cardano
ADA
$0.1994
1
Avalanche
AVAX
$7.24
1
Polkadot
DOT
$0.8383
1
Chainlink
LINK
$11.3

🐋 Theo dõi cá voi

🟢
0x47dc...d686
2 phút trước
Chuyển vào
8,882,191 DOGE
🟢
0xf40e...1a3a
3 giờ trước
Chuyển vào
3,391,870 USDT
🔴
0xd2c1...e68e
6 giờ trước
Chuyển ra
1,925.01 BTC

💡 Smart Money

0x8596...e13c
Thợ đào DeFi hàng đầu
+$1.5M
73%
0x5a0d...d55c
Thợ đào DeFi hàng đầu
-$1.5M
91%
0x94c2...b052
Nhà tạo lập thị trường
+$4.5M
93%