每天有数十亿资金通过去中心化交易所进行交易,DefiLlama的最新数据显示,过去24小时内DEX交易量已达到约50亿美元。聚合器会评估来自各流动性提供商的可用兑换率和路径,以寻找最佳交易。举例来说,0x从约150个服务源中收集数据,而Uniswap的报价API则同时向用户展示价格和路径。
许多服务还提供所谓的交易模拟,也就是假定模拟结果和实际情况一致。DeFi基础设施公司Enso于2026年7月16日发布的新研究指出,人们对模拟结果的信任是可以被利用的——该公司已经找到了确实在这么干的资金池。
风险不仅限于这两个合约。钱包、DEX聚合器以及其他面向消费者的应用通常依赖链下模拟来帮用户找到最佳交易。Enso发现,资金池可以利用这一过程,在模拟期间显示有吸引力的价格以抢到路由,然后在实际交易上链时给出更差的价格。
Enso把这种套路称为“有毒资金池”。它们利用了模拟交易与链上实际发生情况之间的落差。通过检查tx.gasprice、tx.origin和block.coinbase等值,智能合约可以判断一笔交易是否只是在模拟,并在预览期间装正常,然后在真实交易执行时变脸。
两个实际案例,两种损害
在Curve Finance和Oku相关人员的支持下,Enso对RPC数据、交易追踪和合约数据进行了为期两个月的分析,设法识别出了在以太坊和Polygon上运行的资金池。
在以太坊上,一个Curve USDC/USDT资金池利用被操纵的利率预言机,使模拟交易看起来比实际交易更划算。在模拟时,预言机会给出一个打折的利率。但当实际交易发生时,折扣就没了,用户拿到手的比预期的要少。这种操纵手法也很难被察觉,因为该预言机依赖合法的Chainlink价格源,只有在检测到模拟时才会改动输出的价格。
Enso算出,该资金池的报价虚高了近225,000美元,虽然这并不代表真的有225,000美元被盗走了。该操作者的实际净收益记录为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 笔失败的 swap 交易,失败率达到了 99.1%。这些回滚交易中,约 93% 与 MEV 和套利机器人有关。据报道,仅一次跨 DEX 操作就轮换了约 2,525 个一次性钱包,累计造成了 3,509 笔失败交易。
重新思考 DeFi 安全
Curve 这个池子并不是一直都表现恶意,所以更难被发现。Enso 发现,在 48 个观察窗口内,它的折扣设置改了 26 次,这个池子在约 59% 的监控时段里表现出了恶意行为。换言之,一个在某次检查中看起来安全的池子,之后可能变得恶意,这就让静态代码审查和声誉过滤变得没那么可靠了。
Enso 还发现了该方法可能已被复制的迹象。根据报告,同一操作者使用了与共享实现绑定的 EIP-7702 智能账户,依托至少六个类似池部署了 18 个预言机合约。
影响不仅限于机器人和专业交易者。Enso 表示,MetaMask 让 6,625 笔交换走了该有毒 Curve 池,这说明路由基础设施的缺陷也可能波及普通用户。
Enso 并没有责怪 Curve、Uniswap 或那些与这些池交互的钱包。Enso 认为,这些系统的设计基于一个合理的假设:流动性池在模拟时的表现和实际交易执行时是一样的。
“行业多年来一直在优化价格发现机制,”Enso联合创始人兼首席产品官米洛斯·科斯坦蒂尼表示。他补充道,“我们的研究结果表明,下一个挑战是验证交易执行是否公正。”
在Enso披露后,这两个被点名的平台均变得不活跃。据报道,Polygon上的hook自5月15日以来一直处于停用状态,而Curve资金池的折价现已设为零。Enso表示,它已在Enso Shield中加入了有毒池检测功能,利用链上实时数据和历史报价记录,而非依赖单次模拟。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.