加密史最大安全事件复盘 · EIP-7702 代码委派 × 十链签名基建失守

币安 63.6 亿美元惊魂夜:EIP-7702 权限委派与十链闪电清扫全景解构

基于创作者【云雷】专题分享线索,交叉核验 TRM Labs、Bitquery、慢雾(SlowMist)余弦与律动 BlockBeats 链上审计数据。深度回答一个核心技术问题:为什么说 EIP-7702 协议本身并非漏洞主因,而攻击者又是如何利用 0xef0100 代码指针与 50 笔连续 Nonce 预签名,绕过传统提币风控并在 3 分 24 秒内单笔搬空 Binance 14 热钱包?

📌 线索与链上审计信源 2026-10-30 实时核验
专题线索:创作者 云雷
链上取证:TRM Labs / Bitquery / SlowMist
主攻击载体:Binance 14 (0x28C6…1d60)
十链累计异常流出总额
$63.6 亿
2025 Bybit 案 ($15亿) 的 4.2 倍 波及 10 条公链
Binance 14 首笔原子清扫
3分24秒
167,464 ETH + 16.15亿 USDT Gas 仅 $0.95
EIP-7702 恶意指针驻留
3小时45分
50 笔预签名 1 笔命中 连续触发 7 轮清扫
多方联合紧急冻结与抢救
~$27.0 亿
Tether/Circle/Ripple/Arb 拦截率约 42.5%
阶段 01 · 渗透前奏与暗网筹备 (T-36h ~ T-4h) 10月27日 – 10月30日 00:30 BJT

伪装面试渗透签名内网 + Tornado 提币与三轮测试钱包彩排

攻击者通过 Contagious Interview 钓鱼渗透工程环境;10月28日从 Tornado Cash 提取 3 笔 ~0.1 ETH 充当 Gas,29日深夜 23:59 部署无源码清扫合约 0x63e8…6fAe 并完成 3 轮外部钱包彩排,随后静默 3 小时 51 分钟。

阶段 02 · 多链同步点火与 BTC 剥离链 (T+0m ~ T+16m) 10月30日 04:04 – 04:20 BJT

XRP/Solana 率先异动,18,270 枚 BTC 与 6.28 亿美元波场资产同步出逃

04:04 BJT(20:04 UTC)5 个币安 XRP 钱包率先转出 2.3346 亿枚 XRP(~$2.96亿);04:10 Solana 转出 97.05 万枚 SOL;04:20 比特币热钱包转出 18,270 BTC(~$14.8亿)并当场启动 Peel Chain 拆分为 1,000 BTC 整数包。

阶段 03 · 50 笔预签名盲狙与 3分24秒 清扫 (T+16m ~ T+20m) 10月30日 04:20:59 – 04:24:47 BJT

EIP-7702 指针注入 Binance 14,单笔交易瞬秒 25 亿美元资产

04:20:59 提交含 50 份连续 Nonce(18,914,775–18,914,824)的 EIP-7702 交易,1 份命中将 Binance 14 改造为清扫器外壳;3 分 24 秒后(04:24:23)单笔扫空 167,464 ETH、16.15 亿 USDT 及 62 种代币,手续费不到 1 美元。

阶段 04 · 链上生死竞速:溢价换仓 vs 发行方冻结 (T+37m ~ T+117m) 10月30日 04:41 – 06:01 BJT

黑客顶着 15% 滑点狂买 30.8 万枚 ETH;Tether/Circle/Ripple 冻结 26.7 亿

为躲避稳定币黑名单,攻击者在 UniswapX、1inch Fusion 与 Aave 疯狂抛售 7.29 亿 USDT 换取抗审查的 ETH 与 TRX(损失 $1.19 亿滑点);Circle(05:04 冻结 8.23 亿 USDC)、Tether(冻结 17.59 亿 USDT)与 Ripple(06:01 冻结 4,050 万 RLUSD)紧急拉闸。

阶段 05 · 诡异的 3 小时 45 分钟权限真空期 (T+151m ~ T+232m) 10月30日 06:55 – 07:56 BJT

06:55 币安用原私钥抢救零碎代币却未撤销委托,黑客完成第 7 次清扫

令人费解的应急盲区:虽然币安暂停了提币并在 06:55 BJT 用同一把钥匙将剩余零碎代币转回安全钱包,但未立即覆盖 0xef0100 委托指针,导致新充入 Binance 14 的资金在 04:41 至 07:56 间又被黑客连续清扫 6 次。

阶段 06 · 委托撤销、Arbitrum 强行夺回与 SAFU 兜底 (T+242m ~) 10月30日 08:06 – 14:43 BJT

08:06 正式撤销 EIP-7702 授权;Arbitrum 安全委员会强行划回 $3,000 万

08:06–08:10 BJT 币安终于完成 EIP-7702 撤销签名;08:08 Arbitrum 安全委员会动用紧急权限将黑客地址内 8,426 ETH 与 7,460 万枚 ARB 强制划入锁定地址。币安宣布 SAFU 基金与自有资金全额兜底,重构签名服务。

阶段 01 链上取证详情 10月27日 – 10月30日 00:30 BJT

伪装面试渗透签名内网 + Tornado 提币与三轮测试钱包彩排

● 社会工程学入口(Contagious Interview):事发前三天(10月27日),币安安全团队曾披露过去一周拦截了多起朝鲜黑客组织的伪装招聘攻击——攻击者假扮猎头或项目方,诱导工程师在代码测试中运行含木马的开发工具,从而横向渗透至热钱包提币签名服务容器。

● 链上彩排轨迹(慢雾余弦指出“操作粗糙但准备充分”):攻击者操作地址 0x7C86…5CA0 自 10月28日起从 Tornado Cash 提取 3 笔约 0.1 ETH 的燃气费;29日 10:29 部署首版废弃合约 0x19be…f2bf,22:20–22:24 对两个自备外部钱包发起两轮 EIP-7702 清扫演练;23:59 部署最终版无源码清扫器 0x63e8…6fAe,并于 30日 00:21–00:30 完成第 3 次彩排。

// 链上准备指纹 (UTC+8 北京时间)
Gas_Source: Tornado Cash -> 0x7C86…5CA0 (0.0983 ETH x 3)
Final_Sweeper: 0x63e8…6fAe (Unverified, fn: sweep())
Rehearsals: 3 external EOA wallets tested before 00:30 BJT
📈 10月30日凌晨(北京时间)累计流出 vs 累计冻结曲线(亿美元)