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

DGLD用100万假币砸穿Base桥:70.8真币的荒诞剧本

0
分享至


2026年2月,Base链上流通着70.8枚DGLD黄金代币。攻击者往桥里打了一笔transferFrom,桥说"收到100万枚",然后真给 mint 了100万枚出来。这70.8:1000000的杠杆,比任何DeFi协议都敢玩。

漏洞不在桥,不在L2,在ERC-20标准本身留的那条缝——transferFrom返回true,但币没动。更荒诞的是,这份代码过了两轮独立审计。

一个true引发的连锁反应

我们默认ERC-20是个标准。但"标准"这个词本身就有坑:EIP-20说transferFrom"SHOULD throw on failure",却没说返回true时必须真的转账。这种语义模糊,成了攻击者的提款机。

DGLD的以太坊合约继承了一段 legacy code。攻击者调用transferFrom(attacker, bridge, 100M),合约返回true,攻击者的余额纹丝不动。桥的逻辑很老实:收到true = L1已锁定 = 可以在L2铸造对应数量。Base链于是凭空多了100万枚无黄金背书的DGLD。

桥没做错任何事。它只是相信了一个承诺,而承诺方爽约了。

攻击者把这100万假币砸进Aerodrome DEX,USDC流动性池被抽干。整个过程不需要黑客技术,只需要读懂一份没按套路出牌的合约。

三种"幻影存款"攻击模式


这类漏洞不是孤例。自2022年以来,至少演化出三种利用ERC-20非标准行为的攻击路径。

第一种就是DGLD这种"假成功真躺平"——返回true但余额不变。桥协议、借贷协议、任何相信return value的合约都是潜在受害者。

第二种是手续费代币的会计错位。USDT、STA等代币会在转账时扣费,导致balanceOf(to)的增加量小于amount。如果协议直接给存款人记amount而非实际到账数,账本就会出现"幽灵余额"。

第三种是返回值遗忘。早期USDT在以太坊上根本不返回boolean,用标准IERC20接口调用会直接revert。这也是OpenZeppelin的SafeERC20存在的意义——它用低层call绕过ABI解码,再用extcodesize判断合约是否存在,最后手动解析return data。

但SafeERC20只解决"有没有返回值"的问题,不解决"返回值真不真"的问题。

审计为什么漏掉了

两轮审计都没拦住这个bug,原因很简单:审计师也在按"标准"思维检查。

常规审计清单看的是重入攻击、权限控制、整数溢出。transferFrom返回true?这属于"正常行为",不在怀疑范围内。审计报告里不会写"该函数可能撒谎",因为EIP-20没规定不能说谎。


更深层的问题是行业惯性。我们写代码时默认"ERC-20 = 可互换的、行为一致的",但链上部署着数千个变种。有的代币有回调钩子(ERC-777兼容),有的有黑名单,有的转账会rebase,有的干脆不返回bool。

每个外部代币集成都是一次信任跃迁,而协议开发者经常忘记自己跳了。

原文作者提出的防御方案很朴素:检查前后余额。deposit函数应该先记balanceBefore,执行transferFrom,再查balanceAfter,用实际差额记账。这行代码能挡住DGLD级别的攻击,但会增加gas成本,也会被开发者嫌啰嗦。

另一种思路是维护"已知不良代币"清单,像TokenSniffer那样做风险评分。但清单永远滞后于新部署的恶意合约。

标准战争的代价

ERC-20的成功在于简单,但简单也意味着留白。EIP-20写于2015年,当时没人想到它会承载数百亿美金的桥接资产。标准制定者用了"SHOULD"而非"MUST",给实现者留了自由度,也给攻击者留了空间。

后来的ERC-777试图用更严格的回调机制解决这些模糊地带,结果引入了新的重入攻击面。标准升级的速度永远追不上资金流动的速度。

DGLD事件后,OP Stack团队更新了桥合约文档,提醒开发者"不要假设L1代币行为标准"。但这只是文档更新,不是代码强制。下一个桥协议可能还是会犯同样的错。

攻击者已经证明:在70.8枚真币的池子里,100万枚假币能造成真实的流动性枯竭。这个比例本身,就是对"信任但验证"这句老话的辛辣注释。

你的协议里,有多少地方还在无条件相信那个true?

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

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.

相关推荐
热点推荐
日本东证指数跌幅扩大至4.5%

日本东证指数跌幅扩大至4.5%

每日经济新闻
2026-03-30 08:10:22
迟浩田访古巴,卡斯特罗坦言:无毛泽东军事思想便无我

迟浩田访古巴,卡斯特罗坦言:无毛泽东军事思想便无我

唠叨说历史
2026-03-30 15:02:16
郑丽文受邀访陆后!中方制裁日议员,卢秀燕慌了,美紧急派人赴台

郑丽文受邀访陆后!中方制裁日议员,卢秀燕慌了,美紧急派人赴台

潮鹿逐梦
2026-03-30 11:58:06
4月即将上市的7款重磅新车,最后一款大概率凉凉?

4月即将上市的7款重磅新车,最后一款大概率凉凉?

汽车天涯
2026-03-29 10:51:42
万科多名高管被带走,大清算开始了?

万科多名高管被带走,大清算开始了?

新浪财经
2026-03-30 01:51:44
终于等到你!申花与津门虎的比赛没开踢,久违强援就有望复出登场

终于等到你!申花与津门虎的比赛没开踢,久违强援就有望复出登场

懂个球
2026-03-30 15:38:05
心脏决定寿命!建议:别太节俭,多吃这3种食物,让心脏变年轻

心脏决定寿命!建议:别太节俭,多吃这3种食物,让心脏变年轻

阿龙美食记
2026-03-23 20:16:13
杨瀚森全程没动手仍吃T!白扔2000美元太冤枉,主帅盛赞:很踏实

杨瀚森全程没动手仍吃T!白扔2000美元太冤枉,主帅盛赞:很踏实

你的篮球频道
2026-03-30 10:02:01
伊朗对海湾国家发动多次空袭

伊朗对海湾国家发动多次空袭

一种观点
2026-03-30 15:56:12
中国摩托的越南复仇:从“工业垃圾”到“平替神车”

中国摩托的越南复仇:从“工业垃圾”到“平替神车”

沙雕小琳琳
2026-03-28 10:15:55
七国抱团后,高市罕见质疑特朗普,不到24小时,日航天传来坏消息

七国抱团后,高市罕见质疑特朗普,不到24小时,日航天传来坏消息

策略述
2026-03-30 15:38:55
痞幼因网红身份,在别墅区被邻居集体“抵制”

痞幼因网红身份,在别墅区被邻居集体“抵制”

笑饮孤鸿非
2026-03-29 06:41:39
中年人的“穷鬼乐园”爆火半年即凉,50万投资30天没生意

中年人的“穷鬼乐园”爆火半年即凉,50万投资30天没生意

豆腐脑观察局
2026-03-30 06:30:03
赌王最不愿提起的家族秘闻:是的,我妹妹和我弟弟有一个孩子

赌王最不愿提起的家族秘闻:是的,我妹妹和我弟弟有一个孩子

牛锅巴小钒
2026-03-29 09:13:16
官方:足球中国将转播蒙太古杯中国U16女足vs英格兰U16女足

官方:足球中国将转播蒙太古杯中国U16女足vs英格兰U16女足

懂球帝
2026-03-30 10:54:20
CBA排名大调整,广东大胜冲第一,辽宁连败第八都困难

CBA排名大调整,广东大胜冲第一,辽宁连败第八都困难

宗介说体育
2026-03-30 14:14:55
万事万物的消亡,都源自于——贪,张雪峰也不例外

万事万物的消亡,都源自于——贪,张雪峰也不例外

西莫的艺术宫殿
2026-03-30 05:38:33
全美抗议爆发!特朗普遭百万民众逼宫、首度承认对中国“上了头”

全美抗议爆发!特朗普遭百万民众逼宫、首度承认对中国“上了头”

到此为止的印象
2026-03-29 20:50:21
不可错过!3月30日凌晨02:45比赛!中央5套CCTV5、CCTV5+直播表

不可错过!3月30日凌晨02:45比赛!中央5套CCTV5、CCTV5+直播表

画夕
2026-03-30 15:41:02
笑死我了!一位三年级小朋友趁妈妈洗澡的缝隙时间,和豆包的对话

笑死我了!一位三年级小朋友趁妈妈洗澡的缝隙时间,和豆包的对话

夜深爱杂谈
2026-03-21 19:50:42
2026-03-30 17:04:49
闪存猎手
闪存猎手
全网蹲好价的野生捕手,算力与羊毛都不可辜负。
472文章数 1关注度
往期回顾 全部

科技要闻

DeepSeek性能异常问题已解决,服务恢复

头条要闻

单套最低5400万 北京豪宅暴雷几十户业主办不了房产证

头条要闻

单套最低5400万 北京豪宅暴雷几十户业主办不了房产证

体育要闻

想进世界杯,意大利还要过他这一关

娱乐要闻

单依纯凌晨发长文道歉!李荣浩再回应

财经要闻

油价冲击,有些亚洲货币先扛不住了!

汽车要闻

理想i9要来了!外形似小号MEGA 能冲击高端纯电市场?

态度原创

时尚
房产
手机
本地
军事航空

来到1980的周也,好毛利兰

房产要闻

32亿,三开三罄!谁在硬控海口楼市高端局?

手机要闻

三星旧机更新现隔空投送开关,却无法使用?

本地新闻

用Color Walk的方式解锁城市春日

军事要闻

第三艘航母出动数千名士兵抵达 美军大举增兵中东战场

无障碍浏览 进入关怀版