刘教链|币安热钱包失守,56亿美刀连夜流出

发布时间:2026-10-30

今晨四点多,大饼还在 80k 附近摇摆。到了上午,它已经跌穿 77k,24 小时跌幅超过五个点。让盘面塌下来的,不是宏观数据,是链上的一串转账。

UTC 时间 10 月 29 日 20 时 24 分,一笔交易从币安标记的一个 ETH 热钱包里发出,转走了 167,464 枚 ETH,外加 63 种代币,其中包含 16.15 亿枚 USDT,全部打进一个刚刚生成的新地址[1]。链上统计随后给出总数,三条链加起来至少 55.7 亿美刀。Chainalysis 的估算更高一些,按被盗时的价格算,是 59.12 亿,相当于 2025 年 Bybit 那次被盗的四倍[2]。

真正让人后背发凉的,是这笔交易往前推三分二十四秒的那一次授权。

一个由混币器 Tornado Cash 注资的地址,向这个热钱包提交了一份 EIP-7702 的委托。EIP-7702 是以太坊在 2025 年 Pectra 升级里引入的一项改动,它允许一个普通的钱包地址,也就是 EOA地址,去委托一段智能合约代码,从此这个地址的行为方式就更接近一个合约账户。这项改动原本是为了解决很实际的问题,比如批量交易、代付 gas、社交恢复,让普通钱包也能用上智能账户的能力[1]。

问题恰恰出在这个委托是持久的。Phylax Systems 创始人 Odysseas Lamtzidi 说得很直白,EIP-7702 让普通钱包执行被委托的代码,而这份委托会一直留着,那段代码之后可以在钱包不再签名的情况下,继续授权转账。他还有一句话更狠,EIP-7702 可以把钱包本身变成清道夫[1]。

这句话放在这次事件里,一点都不夸张。攻击者不需要拿到私钥,也不需要把 63 种代币一个个转出去。他只需要让这个热钱包接受一次委托,把一段自己写的代码装进去,剩下的活,钱包会替他干完。三分二十四秒之后,那笔转走 167,464 枚 ETH 的交易,签名的主体就是钱包自己。

这里头最让人不解的,还不是那段代码具体写了什么,而是这份委托压根没有过期时间。

熟悉 DeFi 的人对这套东西不会陌生。ERC-20 代币的授权,也就是 approve,同样是一次签名、长期有效的机制。你在某个 DEX 上点一次确认,授权额度可能写成无限大,之后那个合约随时可以把你的币转走,不需要你再签一次。这些年行业为此吃了多少亏,钱包里躺着一堆陈年授权,隔三差五就有人被扫空,于是才有了各种取消授权的工具,才有了把额度改小的习惯。

EIP-7702 把同样的坑,搬到了钱包本身。代币授权,授权的对象是一个代币合约,能动的只有那一种币;而 EIP-7702 的委托,委托的是一段代码,这段代码执行起来,身份就是这个钱包自己,它能调用任何合约,能转走这个地址里的任何资产,连 ETH 本身也不例外。更麻烦的是,代币授权还有额度可查,钱包里点开就能看到授权给了谁、给了多少;EIP-7702 的委托藏在账户的代码字段里,普通用户根本不会去看,也没有几个钱包把它做成显眼的提示。

设计者当初大概觉得,EOA 的私钥本来就代表一切,委托不过是用代码把同样的权力表达一遍,所以不需要期限。可现实里,签名的场景千差万别。一次为了省 gas 的批量操作,和一次把身家交出去的授权,在界面上长得几乎一模一样。智能账户那一套里,session key 是可以设期限、设范围的,EIP-7702 把普通钱包变成了合约账户,偏偏没有把这层限制一起带过来。

一笔交易,一次签名,一份没有期限的授权。这几样东西叠在一起,才是这次事件真正的技术底色。

那么,那次委托的签名是怎么拿到的?这是整件事里最要命的一问。安全公司 Blockaid 的联合创始人 Ido Ben-Natan 给了一个初步评估,方向是密钥误用,攻击者诱骗或者攻破了签名系统,让它为恶意交易签了字,底层的私钥并没有被提取出来。他的原话是,看起来是签名基础设施被攻破了,不认为密钥发生了泄露[2]。币安那边的说法,则指向一名工程师的工作电脑被黑客攻入[2]。

一个跃跃欲试的黑客,和交易所几十亿美刀的资产,中间居然只隔着一台普通工程师的电脑。这就是短板效应最触目惊心的样子。交易所这些年堆起来的安全设计,冷热分离、多签、门限签名、地址白名单、限额校验,一层一层叠得很厚,可只要签名流程里有任何一个环节落在了一台普通办公电脑上,前面所有的设计就都成了摆设。攻击者不需要攻破整座城堡,他只需要找到那扇没上锁的侧门。

教链不觉得这件事只需要解读成某个员工的疏忽就够了。一个人被钓鱼,这是常态,任何机构里都会发生。真正的问题在于,为什么一个人的失误,可以直接兑换成几十亿美刀的签名授权。这中间本该有好几道闸门,本该有独立的验证、独立的审批、独立的额度限制,可这一次,闸门没有拦住。单点爆破能成功,说明体系本身有系统性的缺陷,而不是仅仅是运气不好。

这件事让人不禁回想起 2019 年。那年 5 月 7 日,币安被盗 7000 多枚 BTC,按当时的价格算,四千多万美刀。行业里就此事当时吵得很凶,甚至一度试图公开提议让 BTC 回滚,把被盗的那笔交易作废。教链在 2025 年 2 月 17 日的文章《正义回滚》里回顾过这段往事,回滚最终没有发生,币安自行吞下苦果,BTC 的价值主张也保住了。

七年多过去,被盗的规模从四千多万变成了五十九亿,翻了一百多倍。市场做得越来越大,技术却好像没有跟上同一个节奏。当年那道坎,靠的是比特币网络的不可逆转、无法冻结扛过去的,没有把局部损失扩散成全行业共同吞下的苦果。这一次,扛不住的恰恰是交易所自己那套签名体系,而它用的还是以太坊上最新的功能。

现在的窟窿,还能靠钱补上。币安说会用安全基金覆盖所有损失,各家稳定币发行方也是配合连夜冻结,链上已经冻住三十亿美刀,Arbitrum 的安全委员会也冻了一笔[2]。教链在今天的内参《12月加息共识与中期选举前的博弈》里表达了担忧:交易所这些年利润丰厚,安全基金攒得足,赔得起。可这笔账迟早要换个算法。将来这个行业成熟了,利润率下来了,安全成本和损失金额却水涨船高,到那时候,还赔得起吗?

币安官方后来给出的口径是,事件总影响约 63 亿美元,其中约 30 亿已在链上冻结[3]。短期而言,人们关心的是,那冻结之外的三十多亿能不能追回来。但长期来看,我们更应该关心的是,下一次交易所再出事的时候,是不是还会踏入同一条河流。


免责声明:本文纯属教链个人主观认知分享,不构成任何投资建议。加密市场波动巨大,风险极高,请自行判断、谨慎决策、承担风险和后果。
点击延伸阅读👉教链内参|12月加息共识与中期选举前的博弈
加入教链会员:欢迎关注公众号并发消息「会员」或「VIP」了解详情。


参考资料:
[1] Decrypt, "Binance Drained of $5.5 Billion in Suspected Hack, Tether and Circle Freeze $1.8 Billion", Decrypt, 2026-10-29. 链接
[2] Cointelegraph, "Binance investigates potential multibillion-dollar hack", Cointelegraph, 2026-10-29. 链接
[3] CNBC, “Circle, Tether freeze funds impacted by potential Binance ‘security issue’”, CNBC, 2026-10-29. 链接