下一个 DeFi 漏洞可能已经隐藏在Toxic Pools中。
每天,数十亿美元的资金通过去中心化交易所 (DEX) 进行交易。Defi Llama Defi最新数据显示,过去 24 小时内 DEX 的交易量已达到约 50 亿美元。聚合器会评估来自不同流动性提供商的汇率和路径,以找到最佳交易。例如,0x 会收集来自约 150 个服务的数据,而 Uniswap 的报价 API 则会同时向用户显示价格和路径。.
许多服务还提供所谓的交易模拟,其假设是模拟结果与实际情况相符。DeFi 基础设施公司 Enso 于 2026 年 7 月 16 日发布的一项新研究报告指出,信任是可以被操纵的——该公司已经dent一些专门进行这种操纵的 DeFi 池。.
风险远不止于这两份trac。钱包、去中心化交易所聚合器和其他面向消费者的应用程序通常依赖链下模拟来为用户找到最佳交易。Enso发现,资金池可以利用这一过程,在模拟过程中显示trac的价格以赢得交易路线,然后在实际交易到达区块链时提供更差的价格。.
Enso 将这类设置称为“有毒池”。它们利用模拟交易与链上实际交易之间的差异。通过检查 tx.gasprice、tx.origin 和 block.coinbase 等值,智能合约trac判断交易是否仅为模拟交易,并在预览期间表现正常,然后在实际交易发生时改变其行为。
两个真实案例,两种损害
在 Curve Finance 和 Oku 联系人的支持下,经过两个月对 RPC 数据、交易 trac和trac数据的分析,Enso 成功识别dent在 Ethereum 和 Polygon 上运行的资金池。.
在 Ethereum,Curve USDC/USDT 资金池 利用一个被操纵的汇率预言机,使模拟交易看起来比实际交易更有利。在模拟交易中,预言机应用了一个折扣汇率。但当实际交易发生时,该折扣消失了,导致用户获得的收益低于预期。这种操纵行为也很难被发现,因为预言机依赖于合法的 Chainlink 价格数据源,只有在检测到模拟交易时才会更改其输出。
Enso 计算得出,资金池报价虚高近 22.5 万美元,但这并不意味着有 22.5 万美元被盗。运营商记录的净收益为 34,592.87 美元,其中近 23,440 美元为 Curve 的正常费用。Enso 还发现 129,070 笔互换交易中,用户收到的报价低于预期;此外,还有 37,425 笔交易失败,但用户仍然需要支付 gas 费用。.
Polygon 事件造成的损失远大于收益。一个使用 Uniswap v4 hook 的 USDC/WETH 资金池,在 gas 价格超过 100 gwei 时收取约 98.9% 的费用,并利用其他信号来检测模拟交易。虽然该资金池几乎没有盈利,但它在模拟交易中反复展现出最优路径,而实际交易却总是失败。这造成了路由器和交易系统中 gas 和其他资源的浪费。.
Enso 记录了 37,467 笔交易失败,失败率高达 99.1%。其中约 93% 的失败交易涉及 MEV 和套利机器人。据报道,仅一次跨 DEX 的操作就动用了约 2,525 个一次性钱包,并累计了 3,509 笔交易失败。.
重新思考 DeFi 安全性
Curve 池并非始终表现出恶意行为,这使得检测难度更大。Enso 发现,在 48 个观察窗口内,其折扣设置更改了 26 次,且该池在约 59% 的监控时间内表现出恶意行为。换句话说,一个在一次检查中看起来安全的池,之后可能变得具有攻击性,这使得静态代码审查和信誉过滤器的可靠性降低。.
Enso 还发现有迹象表明这种方法可能已被复制。报告显示,同一运营商使用与共享部署关联的 EIP-7702 智能账户,在至少六个类似的池后部署了 18 个 Oracletrac。.
影响不仅限于机器人和专业交易员。Enso 表示,MetaMask 通过存在问题的 Curve 资金池路由了 6625 笔互换交易,这表明路由基础设施的缺陷也会影响普通用户。.
Enso并未指责Curve、Uniswap或与这些流动性池交互的钱包。它认为,这些系统的构建基于一个合理的假设:流动性池在模拟交易中的行为与实际交易发生时的行为相同。.
Enso联合创始人兼首席产品官米洛斯·科斯坦蒂尼表示:“多年来,业界一直在优化价格发现机制。” 他补充道:“我们的研究结果表明,下一个挑战是验证交易执行的完整性。”
Enso披露信息后,这两个dent识别的交易场所均已停止活动。据报道,Polygon Hook自5月15日起就已停止活动,而Curve池的折扣现已设为零。Enso表示,已在其Enso Shield中加入了有毒交易池检测功能,该功能利用链上实时信息和历史报价行为,而非依赖单一模拟。.
最顶尖的加密货币专家都在阅读我们的简报。想 加入他们?










