新闻加密货币币安 55 亿美元黑客攻击揭秘:50 个 EIP-7702 Nonce 几分钟内攻陷一个热钱包

币安 55 亿美元黑客攻击揭秘:50 个 EIP-7702 Nonce 几分钟内攻陷一个热钱包

作者: Crypto Ninjas·

要点速览

  • •攻击者在一笔以太坊 type-4 交易中使用了 50 个 EIP-7702 授权,覆盖 18,914,775 至 18,914,824 的 nonce 区间,其中仅有一个与热钱包 Binance 14 的实时 nonce 匹配。
  • •这笔成功的授权将热钱包委托给攻击者控制的 sweeper 合约,该合约于 10 月 29 日交易被纳入约三分钟后被调用,清空了钱包。
  • •首轮大规模扫款转移了约 167,464 ETH、16.15 亿 USDT 以及数十种价值约 25 亿美元的其他代币,且委托关系仍然存在,可能在无需进一步授权的情况下转走更多资金。
  • •Blockaid 估计此次更大范围事件的损失不低于 55 亿美元,与该攻击相关的资金流动涉及以太坊、Optimism、Arbitrum、Avalanche、比特币和 Tron。
  • •截至 10 月 29 日,已有超过 25.4 亿美元的相关资产被冻结,其中近 15.7 亿美元由 Tether 冻结,超过 8 亿美元由 Circle 冻结,币安表示用户资金安全。
币安 55 亿美元黑客攻击揭秘:50 个 EIP-7702 Nonce 几分钟内攻陷一个热钱包

一项最新的链上分析揭示了这起史上最大规模的加密货币盗窃事件之一是如何围绕币安的热钱包系统发生的。据安全公司 Blockaid 称,攻击者提交了一笔包含 50 个 EIP-7702 授权的以太坊 type-4 交易,每一笔授权都押注不同的 nonce,直到其中之一与该交易所热钱包( identified 为 Binance 14)的活跃 nonce 匹配。

The attacker didn't know Binance 14's live nonce. So they sprayed 50 EIP-7702 auths (18914775-18914824) in one type-4 tx. Only 1 of 50 was a hit. A 7702 auth is valid only for the current nonce at inclusion. The hot wallet was still firing. One nonce in that window landed.

— Blockaid (@blockaid_) October 29, 2026

该公司的分析详细说明了狭窄的时间窗口结合钱包的持续活动如何使一笔授权得以成功。攻击者无需提前确定确切的 nonce;这 50 个授权构成了一个区间,当 Binance 14 持续交易时,其中一笔就可能匹配。Blockaid 估计,在这次更大范围的事件中损失至少达 55 亿美元。

50 个 EIP-7702 授权命中一次

在 10 月 29 日 20:20:59 UTC,攻击者提交了 50 个授权,覆盖从 18,914,775 到 18,914,824 的 nonce 区间。Binance 14 当时仍在处理提款,这意味着其 nonce 处于波动之中。攻击者并不知道实时 nonce 的确切数值,只知道它落在这个区间内的某个位置。

Blockaid 报告称,在 50 个授权中,49 个无效,只有一个被接受。这笔成功的授权将币安的钱包委托给了攻击者控制的 sweeper 合约。由于 EIP-7702 授权仅在被纳入时的当前 nonce 下有效,这一策略依赖于钱包保持活跃——随着 Binance 14 持续发出交易,被扫射区间中的一个 nonce 得以命中。攻击者随后调用了 sweeper 合约,约三分钟后清空了该钱包。

EIP-7702 将热钱包变成了可编程账户

EIP-7702 扩展了以太坊的能力,允许外部拥有账户临时充当智能合约账户,将执行委托给代码。在本次事件中,被委托的合约功能非常广泛,包括从钱包转出代币和 ETH 的能力。

在首轮大规模扫款中,Blockaid 记录到约 167,464 ETH、16.15 亿 USDT 以及数十种其他代币被转移,撰写本文时价值约 25 亿美元。此后该委托关系仍然保持,最终可能在无需额外授权的情况下从钱包中转走更多资金。

币安事件蔓延至单一钱包之外

对币安的攻击似乎并未随着最初的资金转出而结束。据 Blockaid 称,其他由币安控制的钱包将资金转移到了与以太坊、Optimism、Arbitrum 和 Avalanche 上同一攻击行动相关联的地址。其他公开估计还发现与该攻击相关的比特币以及 Tron 上的资金流出。

随着事件持续发展,损失的完整规模预计会更加清晰,但 Blockaid 的最新统计显示总损失不低于 55 亿美元。

币安宣布已知悉一次“潜在安全漏洞”,并正在调查其发生方式,但未公开细节。该交易所表示用户资金是安全的。

已有超过 25 亿美元加密资产被冻结

这些可疑转账促使稳定币发行方和其他行业参与者迅速采取行动。截至 10 月 29 日,币安报告与该事件相关的资产中已有超过 25.4 亿美元被冻结。其中近 15.7 亿美元由 Tether 冻结,超过 8 亿美元由 Circle 冻结。Ripple 等加密公司也参与了资产冻结。

该事件再次使 EIP-7702 成为焦点,尤其是因为它并不需要攻破以太坊本身。相反,一笔有效的授权使攻击者控制的进程接管了热钱包的执行。

Blockaid 表示,在首轮扫款后不久,该公司便检测到恶意委托,并在几分钟内识别出 EIP-7702 机制。