网易首页 > 网易号 > 正文 申请入驻

千分之一分的漏洞:CoW协议手续费流失真相

0
分享至

一位安全研究员在测试CoW协议时发现,整数除法的向下取整特性,能让恶意求解器把每笔交易的手续费"抹零"到0 wei。

这不是理论推演。他用Foundry框架跑出了完整测试用例,1000 wei的极小交易量,就能让协议收不到一分钱。


漏洞藏在哪:部分成交订单的计费公式

CoW协议允许用户签署可部分成交的订单。求解器可以分多次执行,每次按比例计算手续费。

公式看起来合理:

executedFeeAmount = (feeAmount × executedAmount) / sellAmount

问题在于Solidity没有浮点数,整数除法永远向下取整。当分子小于分母时,结果就是0。

研究员的测试用例很直白:卖单金额100 ether,手续费1 ether,执行量仅1000 wei。计算过程是(1e18 × 1000) / 100e18,结果精确归零。

这个测试通过了。意味着协议确实没收到手续费。

正方:这是设计取舍,不是漏洞

从工程角度看,整数运算是智能合约的必然选择。浮点数在链上成本极高,且不同语言的实现差异会带来更大风险。

向下取整也是行业惯例。以太坊本身的gas计算、Uniswap的K值校验,都遵循同样逻辑。如果每笔交易都向上取整,小额交易者反而吃亏。

1000 wei的攻击门槛,意味着求解器需要拆解海量订单。gas成本、计算开销、被检测风险,都会侵蚀所谓的"套利空间"。

协议的经济模型或许已经考虑这点——微量流失被视作系统摩擦成本,就像传统支付网络的手续费损耗。

反方:自动化攻击会放大漏洞

研究员的反驳很具体:单个交易只漏几wei,但自动化求解器可以重复数千次。

这触及DeFi的核心矛盾。求解器本身就是自动化程序,它们批量撮合订单、优化路径、拆分执行。把大单拆成 dust 交易,在技术上毫无障碍。

更深层的问题是不公平竞争。遵守规则的求解器正常缴纳手续费,利用漏洞的求解器零成本运营。长期看,劣币驱逐良币。

协议收入流失还有连锁效应。CoW协议的DAO依赖手续费维持运营和激励,持续流失会削弱整个经济飞轮。

我的判断:精度问题是DeFi的系统性风险

这个案例的真正价值,在于揭示了一个被低估的攻击面。

整数除法的精度损失不是CoW协议独有的。任何涉及比例计算的DeFi协议——AMM、借贷清算、收益分配——都面临同样困境。区别在于,有些协议用乘数放大精度,有些用库函数处理舍入,有些则像这里一样暴露在外。

研究员提出的修复方案值得对比。"最低手续费"检查简单直接,但会伤害小额交易场景;向上取整的mulDivUp更公平,却可能增加合约复杂度。

没有完美解,只有权衡。

这个发现最终指向一个更本质的问题:智能合约的"确定性"既是优势也是枷锁。当所有计算都必须在链上公开、可验证、无歧义地完成时,传统金融里被忽略的微量误差,在这里会被无限放大和利用。

安全研究的价值,正在于把这些隐形成本显性化。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
随着希金斯13-10赢罗伯逊,吴宜泽13-8,世锦赛最新夺冠排行出炉

随着希金斯13-10赢罗伯逊,吴宜泽13-8,世锦赛最新夺冠排行出炉

球场没跑道
2026-04-30 08:08:19
宇树发布只有上半身的人形机器人,高管否认熊猫机器人抄袭魔法原子

宇树发布只有上半身的人形机器人,高管否认熊猫机器人抄袭魔法原子

界面新闻
2026-04-30 13:49:20
正部级易会满被“双开”:贯彻落实党中央关于资本市场重大决策部署阳奉阴违、推诿卸责

正部级易会满被“双开”:贯彻落实党中央关于资本市场重大决策部署阳奉阴违、推诿卸责

界面新闻
2026-04-30 17:18:06
尴尬啊!雷军一条五一福利博文,评论区98%,都是米粉股民的哭诉

尴尬啊!雷军一条五一福利博文,评论区98%,都是米粉股民的哭诉

火山詩话
2026-04-30 15:33:52
卧槽!NBA神迹再现?第3次1-3逆转,掘金你真行...

卧槽!NBA神迹再现?第3次1-3逆转,掘金你真行...

体育新角度
2026-04-30 17:36:15
辣眼!侃爷澳洲妻子再穿暴露连体衣,大方展示...!外媒都看不下去了

辣眼!侃爷澳洲妻子再穿暴露连体衣,大方展示...!外媒都看不下去了

澳洲红领巾
2026-04-29 14:44:16
美媒:霍尔木兹海峡部分被困船员已遇难,联合国呼吁紧急营救,目前仍有数百艘船舶、约两万名海员滞留波斯湾

美媒:霍尔木兹海峡部分被困船员已遇难,联合国呼吁紧急营救,目前仍有数百艘船舶、约两万名海员滞留波斯湾

鲁中晨报
2026-04-29 21:59:02
越扒越多!孙杨成功把上海体育大学拉下水……

越扒越多!孙杨成功把上海体育大学拉下水……

麦杰逊
2026-04-30 14:51:44
一女子举报身为公职人员的前男友索贿 当事人称系借款 纪委监委已展开调查

一女子举报身为公职人员的前男友索贿 当事人称系借款 纪委监委已展开调查

红星新闻
2026-04-30 15:20:27
400万辅警的春天来了!劳务派遣将成历史,逐步全面直签!

400万辅警的春天来了!劳务派遣将成历史,逐步全面直签!

职场资深秘书
2026-04-30 16:31:44
全国人民代表大会常务委员会公告〔十四届〕第十七号

全国人民代表大会常务委员会公告〔十四届〕第十七号

新京报
2026-04-30 18:59:10
领衔合资新势力2.0,东风日产改写合资品牌行业格局

领衔合资新势力2.0,东风日产改写合资品牌行业格局

水滴汽车App
2026-04-29 19:38:07
广东莫氏鸡煲老板回应欠债180万:近期鸡煲爆火已还清大部分,还剩三四十万

广东莫氏鸡煲老板回应欠债180万:近期鸡煲爆火已还清大部分,还剩三四十万

大象新闻
2026-04-30 11:42:08
伦敦世乒赛再爆冷!首位世界冠军输球!4月30日赛程公布

伦敦世乒赛再爆冷!首位世界冠军输球!4月30日赛程公布

好乒乓
2026-04-30 12:02:48
张军被查创下多个尴尬“纪录”,18年前曾因酒驾被查

张军被查创下多个尴尬“纪录”,18年前曾因酒驾被查

元芳有看法
2026-04-30 09:25:44
340亿买到一场空!拿不回安世半导体的闻泰科技为何先走向退市?

340亿买到一场空!拿不回安世半导体的闻泰科技为何先走向退市?

传心财经
2026-04-30 15:24:53
外交部:中国将于5月1日起担任联合国安理会轮值主席

外交部:中国将于5月1日起担任联合国安理会轮值主席

新京报
2026-04-30 16:42:11
怒骂队友后王钰栋道歉:想赢球有些着急,球场上出现不成熟行为

怒骂队友后王钰栋道歉:想赢球有些着急,球场上出现不成熟行为

奥拜尔
2026-04-30 18:44:36
乌克兰开始反攻俄罗斯

乌克兰开始反攻俄罗斯

凤眼论
2026-04-30 15:19:22
朱开国同志任德州市委书记

朱开国同志任德州市委书记

极目新闻
2026-04-30 18:10:03
2026-04-30 20:47:00
算力游侠
算力游侠
游走在API与报错之间,用魔法(AI)打败魔法的非硬核玩家。
2020文章数 23关注度
往期回顾 全部

科技要闻

9000亿美元估值,Anthropic即将反超OpenAI

头条要闻

被问"中方是否向伊朗提供了无人机" 国防部回应

头条要闻

被问"中方是否向伊朗提供了无人机" 国防部回应

体育要闻

季后赛场均5.4分,他凭啥在骑士打首发?

娱乐要闻

孙杨博士学历有问题?官方含糊其辞

财经要闻

易会满被“双开”!

汽车要闻

专访捷途汪如生:捷途双线作战 全球化全面落地

态度原创

家居
游戏
本地
公开课
军事航空

家居要闻

灵动实用 生活艺术场

你的PS5能变得更强!爆改后畅玩PC 60帧光追大作

本地新闻

用青花瓷的方式,打开西溪湿地

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

意大利议会批准:捐赠航母给印度尼西亚

无障碍浏览 进入关怀版