行业动态 › 正文

2026-11-05安全治理 · 取证复盘

币安 63 亿美元窃案深度取证:50 个签名全部有效,却查不出是谁签的

这不是一次「代码被攻破」。10 月 30 日发布的独立取证报告 v2.0 把 Ethereum 上的关键链路拆开核验后,给了一句很冷的结论:50 项授权签名都有效,但链上分不清这是私钥泄露、签名服务被滥用,还是审批流程被操纵。对正在把 AI 接进业务流程的单位来说,这句话比 63 亿美元更值得抄下来。

一、先把时间线钉住:一个热钱包,3 分 24 秒被清空

北京时间 10 月 30 日凌晨 4 时 24 分,币安标记为 Binance 14 的热钱包向一个此前从未出现过的地址转出 167,464 枚 ETH,同时带走约 16.15 亿枚 USDT 在内的 63 种代币。24 秒后,Binance 16 向同一地址转出 28,005 枚 ETH;4 时 41 分,另一热钱包转出 7.8 亿枚 USDC。

整个过程安静、连续、没有中断,看起来像一次被授权的内部调拨。链上统计口径下,40 分钟内多条链的流出总额停在 58 亿美元附近;涉及 Ethereum、Bitcoin、Tron、Arbitrum、Avalanche、Optimism、Base 等 10 条链。币安当天上午给出的官方口径是:本次事件影响约 63 亿美元,其中约 30 亿美元已在链上冻结,损失由 SAFU 基金与公司自有资金承担。

时点(北京时间)发生了什么
10 月 28 日起攻击地址经混币器分批取得 gas 费,事后看是 37 小时潜伏期的起点
10 月 30 日 04:24Binance 14 首笔异常转出,单笔约 25 亿美元
04:24 后 3 分 24 秒Binance 14 资产被一次性转走,委托持续有效
05:01 前后Tether 冻结主接收钱包中的 9.7 亿余枚 USDT
07:56链上记录到该钱包最后一次被扫出资金

需要分清三个口径:58 亿美元是链上统计的流出额,63 亿美元是币安确认的事件影响,30 亿美元是目前已冻结的部分。流出不等于净损失,冻结也不等于已经追回。

二、深度报告的核心不是「怎么偷的」,而是「查不出谁签的」

全球网络安全联盟 GCSA(与香港大学合办 AI 与网络安全研究中心)于 10 月 30 日发布《币安约 63 亿美元被盗事件独立取证与 EIP-7702 攻击链路分析》v2.0。报告复核了 18 笔原始交易及外层签名,验证了与 Binance 14 相关的 50 项 EIP-7702 初始授权签名与 1 项撤销签名,数据快照截至 10 月 30 日 13 时 03 分(北京时间),锚点区块 26303316。

它刻意划了一条界:一笔 type-4 交易里装了 50 项授权,不代表 50 项委托都生效;签名验证通过,只能证明「在那个时刻,有人具备合法的签署能力」。它无法反推私钥有没有离开受控环境,也无法指出是哪个内部系统发起了请求。

报告把这层意思写得很直白:在链上密码学视角下,私钥直接泄露、内网签名服务器凭证被滥用、底层审批流被劫持,三者产生的签名结果完全无法区分。要判断根因,只能靠链下证据——服务日志、终端记录、审批单据。

这也解释了它对官方初查的态度。币安初步调查指向一名 DevOps 工程师的笔记本电脑被入侵,再影响内部系统与未授权提款流程,并称「未发现钱包私钥泄露的证据」;TRM Labs、Chainalysis 则对朝鲜相关威胁活动给出高置信归因。GCSA 的写法是:这些可以提供事件脉络,但不作为该联盟自己的独立确认,也不能取代逐笔交易的核验。同样,报告只覆盖 Ethereum 重点链路,不是 10 条链的全量审计。

三、50 个预签名:把「撞大运」做成了一次成功

按 Cobo 联合创始人神鱼的复盘与 Blockaid 的分析,攻击者在 4 时 20 分广播了一笔包含 50 个授权的交易,目标是 Binance 14。EIP-7702 允许普通账户签署授权、把执行权委托给一段合约代码,但每项授权只在钱包当时的交易序号(nonce)上有效。

Binance 14 一直在处理用户提现,nonce 不断变化。攻击者提前准备了 50 个连续序号的签名,其中一个命中,3 分 24 秒后钱包被清空。此后委托一直有效,新资金进入钱包就会被再次扫走,直到 7 时 56 分链上仍记录到转出;约 3 小时 49 分后,攻击者再广播一笔零地址授权,才把委托清掉。

慢雾创始人余弦的评价是「操作较为粗糙,但正式动手前做足了演练准备」——攻击者事先列了涵盖 64 种代币的转移清单,还用测试钱包演练了两次,最后一次距正式攻击约 3 个半小时。

这段最值得企业抄的地方不在密码学,而在三个动作:提前批量准备授权、对齐高频入口的状态、用完不急着撤销。换成任何一套自动化系统——模型网关、RPA 机器人、能调工具的智能体——都是同一套打法。

四、30 亿美元冻得住,1.8 万枚比特币冻不住

冻结这一侧的数字很具体:Tether 冻结逾 15.6 亿枚 USDT,Circle 冻结逾 8 亿枚 USDC,Ripple 冻结 4,054 万枚 RLUSD,World Liberty Financial 也冻结了相关 USD1。截至报告快照,目标地址仍在 USDT 黑名单中,余额约 1.75 亿枚。

官方确认影响 63 亿美元 已链上冻结 30 亿美元 · 47.6% 冻结数字为币安 10 月 30 日核实口径,随执法协作可能继续增加;比例为本刊按 30 ÷ 63 计算。

能冻住的原因不在链,而在发行方:USDT、USDC 由中心化机构发行,保留把地址列入黑名单的权力。ETH 与 BTC 没有发行方,没有任何机构能按下那个按钮。据 TRM Labs,攻击者显然预料到了这一点——以超过 10% 的折价把约 3.25 亿枚 USDT 卖给做市商,换成约 12.2 万枚 ETH。而已经被转走的约 1.8 万枚比特币,硬件钱包公司 Ballet 创始人 Bobby Lee 的判断是「那些钱已经没了」。

另一组参照数字:币安 2025 年报显示托管资产约 1,628 亿美元;设立于 2018 年的 SAFU 基金通常维持在约 10 亿美元规模。面对 63 亿美元的影响,赔付能力靠的是公司自有资金,而不是那只基金。

五、把这套逻辑搬到政企 AI 上:四个「签名权」问题

企业里没有热钱包,但有等价物:能发起动作的系统。模型网关、自动化脚本、接了工具的智能体,本质上都是「拿着凭证替人办事」的签名机。币安案给出的四条,可以直接改成落地检查项。

  • 谁能签,和能签多少,要分开管。 Binance 14 的问题是一次命中就扫空。自动化入口必须有单次额度、目标白名单与频次上限,「可撤销」要能用一条指令做完,而不是等 3 小时 49 分。
  • 审计只记结果,等于没记。 链上能证明签名有效,却答不出谁发起。企业日志至少要能回答三件事:谁发起、依据哪条规则批准、对应哪张业务单据。
  • 外部授权默认要能到期。 第三方 API、插件、代付服务都是攻击面;授权给出去时就要约定期限与撤销路径,别让它长期挂着。
  • 可控性取决于是否自持。 30 亿美元冻得住,是因为发行方还在;1.8 万枚比特币没救,是因为没人能替它按下按钮。数据和模型放在别人机房,出事时同样只能等对方配合。

这四条并不新,只是平时很难讲清楚代价。币安案把它们换算成了 63 亿美元。

机悟建议:上线前先做一次「签名权盘点」

四条,一下午能做完:

  • 列出所有「能自己发起动作」的系统——模型网关、RPA、智能体、定时任务,逐个写清它能碰到哪些数据、能调哪些外部接口;
  • 给每个入口定三档:只读、可写但需二次确认、自动执行;第三档必须带额度上限与目标白名单;
  • 把审计日志的字段补齐到「发起人 + 规则依据 + 业务单据号」,并抽 20 条真实操作回查一遍;
  • 做一次断网演练与一次恢复演练——核心功能在拔掉网线后仍然可用,才算数据真的在自己手里。

来源:GCSA《币安约 63 亿美元被盗事件独立取证与 EIP-7702 攻击链路分析》v2.0(2026 年 10 月 30 日发布)、币安官方公告与 SAFU 说明、Tether 与 Circle 公开声明、TRM Labs 与 Blockaid 分析、Cobo 神鱼与慢雾余弦复盘,经动区 BlockTempo、ChainCatcher、凤凰网科技、华尔街见闻、香港经济日报报道;归因与追回结论均为相关机构口径,未经司法认定。 本文仅转述公开报道,不评判任何企业与产品,不构成投资建议。

返回行业动态列表(共 128 条)→

权限清单写不清,AI 上线就是给自己加一个热钱包。

把你们现有的系统清单、数据边界与想跑的第一条流程给我们,先出一版可复核的权限与审计方案,再谈部署。

本页可引用 引用或转载请保留来源链接与日期,下面两行可直接复制:
「币安 63 亿美元窃案深度取证:50 个签名全部有效,却查不出是谁签的」,机悟 JAVIS,2026-11-05,https://javis.org.cn/news-2026-11-05-binance-63b-forensics.html
Markdown:[币安 63 亿美元窃案深度取证:50 个签名全部有效,却查不出是谁签的](https://javis.org.cn/news-2026-11-05-binance-63b-forensics.html)(机悟 JAVIS,2026-11-05)