CM|2026年09月15日 07:01
0x发了一篇小作文吐槽hooks副作用,也间接破案了前几天我遇到的0% fee池子是怎么回事。
简单来说,就是这类恶意hook在报价阶段伪装成很有吸引力的价格,而在实际结算时改成另一套价格或额外收费,从而欺骗聚合器、钱包和交易应用,最终从用户身上抽成。
比如之前那些0% fee的池, 这个hook在权限设置上有beforeSwap、afterSwap,可在成交前检查条件或拒绝交易,可以改变交易最终结算金额,也就是说即使PoolManager本身按0%核心手续费执行兑换,但它在买入前和买入后都能自定义扣费,如果骗过了聚合器,最终用户就会遭受损失。
0x给出的数据是,对6条链上84,163个 hook做了数据分析:
- 19.4% 安全
- 54.2% 明确恶意
- 26.4% 很可能恶意
其实这个东西我理解还是聚合器需要做更多的工作,hooks本意是让Uniswap更可扩展,但也打开了作恶空间。这跟智能合约是一个道理,它是无需许可的,所以一定会出现恶意的,合约本身无法区分好坏,而应用构建者要做的事就是与这些东西做斗争。
分享至:
脈絡
熱門快訊
APP下載
X
Telegram
複製鏈接