冻结不等于追回:Binance 63 亿美元案里的四种钱

冻结只是把钱钉在原地,不告诉你它归谁。这次 63 亿美元分成四种:能冻的稳定币、冻不了的 BTC、还在跑的 ETH,以及要靠法院判归属的那一部分。

冻结不等于追回:Binance 63 亿美元案里的四种钱

把 63 亿美元拆开看,它其实不是一笔钱,是四种性质完全不同的钱。

第一种,是发行方说冻就能冻的稳定币:Tether 约 17.7 亿 USDT、Circle 约 8.25 亿 USDC、Ripple 约 4000 万 RLUSD、World Liberty 约 2800 万 USD1。第二种,是网络层根本没有黑名单、只能靠交易所入金口拦的比特币:约 14 亿美元被拆进 19 个地址。第三种,是还在攻击者手上、没人动过的钱:10 月 31 日 16:51 UTC 仍有约 31 亿美元,其中 525,201 ETH(是他们拿走的 2.3 倍,多出来的用被冻前换出的稳定币买)。第四种,是最容易被忽略的一笔——冻住之后到底归谁,没有任何合约能回答。

所以「史上最大盗窃」这个说法遮住了一件更要紧的事:冻结是一小时内能做完的事,追回要几年,而归属要法院。

本文把 10-29 事件按"四种钱"重排一遍。数据来自 Bitquery 的逐链追踪、Galaxy Research 的偿付尺子、Fireblocks 的攻击路径复盘、CoinDesk 的法务圆桌(原页打不开,读到的是逐条摘要)与一份储备证明的方法论文;所有数字都标了口径与时点,我们没有自己做链上查询。


一、先对齐口径:为什么有六个"总额"

同一件事,市面上至少有六个数字。搞清差异来源,比记住任何一个都重要。

数字 口径
~20 亿美元 事发头几小时的早期估计
~25 亿美元 以太坊首笔清扫(167,464 ETH + 约 16 亿 USDT)
33–63 亿美元 Fireblocks 引用的毛流出区间
61.5–63 亿美元 Binance 官方口径:9–10 条链、20:04–23:56 UTC(UTC 时间)
63.6–64 亿美元 TRM / Chainalysis 归因文里的口径(含后续归集)
27–30 亿美元 冻结或救回的部分(不同时点、不同含项)

差异只来自四件事:毛流出还是净损失、扣不扣冻结、截取时点、算不算尚未确认的链。

最后一条最容易被忽略:Bitquery 明确写了,XRP Ledger 上那 3 亿美元是"推定"的——靠时序、靠转账构造方式、靠 Binance 自己的总额对上,而不是靠一个共享地址。一家愿意把这种推定写出来的机构,后面的话才值得听。

时间线(UTC,Bitquery 逐链核对):

时间 发生了什么
29 日 14:54 攻击者的 gas 钱包从 Tornado Cash 拿到约 1 ETH
20:04 第一笔流出发生在 XRP Ledger:5 个 Binance 账户把 2.335 亿 XRP 转给一分钟前才出现的地址
20:10 Solana;五分钟后 Base、Optimism
20:20 TRON(6.13 亿 USDT)与比特币(18,270 BTC,一个区块内);同时 EIP-7702 笔记落到 Binance 14
20:24 以太坊主笔:167,464 ETH + 16 亿 USDT + 62 种代币,一笔交易
20:57 World Liberty 冻结主收款地址里的 WLFI——当晚第一次冻结
21:01 / 21:04 Tether 首次冻结;Circle 冻 8.23 亿 USDC
21:25 Tether CEO 公开:已冻超 15.67 亿 USDT
23:56 最后一条链的流出结束(以太坊被扫持续约 3 小时 50 分钟)

二、第一种钱:能冻的稳定币——为什么能冻,冻了之后呢

USDT / USDC 是许可制代币:合约里有一张黑名单,地址被标记之后,任何从这个地址发出的转账都会被合约拒绝。这不是执法,是发行方的产品能力,几秒钟生效,不需要任何法院文书。

发行方 冻结额 备注
Tether 约 17.7 亿 USDT(另一口径 15.67 亿) 当晚较早、规模最大;CEO 在 X 上公布数字,未说明是否由执法指示
Circle 约 8.25 亿 USDC(CoinDesk:约 8.23 亿) 公开表述为"与执法部门协作"
Ripple 约 4000 万 RLUSD 首次在大案中出现
World Liberty 约 2800 万 USD1 当晚最早动手的一家

这次最值得记的不是数字,是 Circle 的态度变化。 4 月 Drift 被黑约 2.85 亿美元时,约 2.32 亿被盗 USDC 在 Circle 自己的跨链协议里走了约 6 小时没被冻;CEO Jeremy Allaire 当时的说法是,私营公司自行判断"哪条路是对的"会构成"道德困境"。而这一次,以太坊被扫后约 40 分钟,Circle 就冻了 8.23 亿,措辞是"与执法部门协作"。

Galaxy Research 直接给了 Circle 肯定,也顺势把这件事的分量说了出来:正因为发行方这次动作大、动作快,这周才是"很痛的一周",而不是"生死存亡的一周"。

但同时冒出来一个更难的问题——双重标准。前交易所高管 Anton Golub 的原话是:小平台被黑时,我们听到的是法院命令与法律限制。这句话之所以扎人,是因为它描述的是一种按体量分配的保护:同样的合约能力,对旗舰交易所 40 分钟到位,对协议要等几个月。另一头的风险也被点出来了(Frank Hepworth):每一次冻结都在给自己埋责任——冻错了就是另一场官司。

危机时刻最快、也最随意的

三、第二种钱:冻不了的比特币

比特币的基层没有黑名单。没有发行方,就没有能按下按钮的人。

  • 攻击者把约 14 亿美元的 BTC 拆进 19 个地址(CoinDesk 口径;Global Ledger 的图谱显示为分层分散);
  • 交易所可以在入金口拦,但那是每个交易所各自的决定,不是网络规则;
  • 这笔钱占了 Binance 自报"约 30 亿冻结"与发行方实际冻结额之间的差额——差的正是没人能冻的那部分。

这里有个反直觉的点:热钱包本来就在 Binance 的储备证明地址名单里。也就是说,"公开可查的储备地址"和"有人能把它扫空"这两件事完全可以同时成立。这正是下一节要展开的"控制 ≠ 可用"。

四、第三种钱:还在跑的钱(以及它跑得多贵)

冻结不是瞬间覆盖全部资产的。Bitquery 的数字:Tether 的 11 次冻结里有 6 次打在已经被清空的地址上;在被冻住之前,约 7.29 亿 USDT 已经跑掉(Global Ledger 的截点是 6.69 亿,时点不同)。跑掉的钱怎么用:

动作 数字
换成 ETH / TRX 约 6.69–7.29 亿 USDT 的规模
抵押借出 6000 万 USDT 存进 Aave,借出 19,762 WETH
兑换成本 大额 swap 的滑点约 3800–4400 万美元
ETH 持仓 525,201 ETH(原拿 200,630,多出来的是用稳定币买的)
仍然持有 10-31 16:51 UTC 约 31 亿美元,没有进任何交易所充值地址或混币器

Galaxy 有一个更直观的量:Binance 那天的 BTC 流出,是它 30 日均值的 11 个标准差。 这不是"大额提现",这是统计意义上的异常。

还有一笔容易被忽略的:一个收款地址在 40 分钟内归集了约 35.2 亿美元(Fireblocks)。这种归集速度本身就是证据——这不是一群人手工转账,是脚本在跑。

五、第四种钱:冻结之后,它到底归谁

这是全场最难、也最少被讲清的一段。CoinDesk 在 10-30 找了六位律师,结论一致:冻结不是返还。

冻结在合约层做的事只有一件:让这个地址转不出去。它不改变所有权,也不产生任何收款人。从"冻住"到"回到 Binance 的储备"或"回到散户手上",中间是三条不同的路:

路径 谁来做 需要什么
冻结(freeze) 发行方 无司法程序,立刻生效
销毁并重发(burn & reissue) Tether 等 法律依据 + 法院指定的收款人
合规返还 Circle 等 走合规流程,仍然需要法律命令
追回归属(recovery) 法院 证明所有权;资金散到其他交易所/托管方时,需要多辖区命令

三个律师的说法值得原样抄下来:NEOSLegal 的 Irina Heaver——"冻住 USDT 和 USDC 只是第一步";Nordic Law 的 Max Atallah——"冻结本身并不决定谁对这些资产有权利";Edwin Coe 的 Alexander Shirtcliff——资金一旦散开,追回可能需要多辖区的法院命令。

那 Binance 这头怎么补上的?

两条腿:先用自有资金把用户账面填平,再慢慢追。

  • 10-31:Binance 称已恢复受影响资产的 90%,分批恢复提现(CNBC);
  • 11-01:提现恢复,动用了 SAFU(约 10 亿美元等值 BTC)+ 公司自有资金(CNN);
  • Galaxy 的算术把这件事说透了:SAFU 那 10 亿根本不够,所以 Binance 承诺用公司资金全兜;对标 2025 年 10/10 事件(约 2.83 亿美元脱锚补偿 + 4 亿美元"Together Initiative",合计不到 7 亿),这次约为其 9 倍;
  • 更硬的尺子:2026 年三次 BNB 销毁共约 32 亿美元,扣掉冻结后的窟窿大约等于一年销毁量,也大约等于事件前 1440 亿美元资产的 4%。

Galaxy 的定性很克制也很准确:"这是一个惊人的数字,但 Binance 看起来拿得出来。"同时它列了三个待答问题:提现何时全面恢复、攻击者手上那约 24 亿美元的 ETH 与 BTC 会往哪走、以及一个外人怎么会这么懂 Binance 的提现系统。

顺带一句方法论的:Binance 初步结论是一名 DevOps 工程师的笔记本被拿下,进而拿到一个服务容器的访问、用交易所自己的提现系统提交提现,且没有私钥泄漏证据。Galaxy 把它压缩成一句话,这句值得贴在每家交易所的安全评审墙上——没人去攻击私钥的数学,大家攻击的是"告诉数学该做什么"的那个东西。

六、储备证明能证明什么:把五个概念拆开

事件之后,Binance 说要重新发布储备证明。读那份报告之前,先分清五个经常被揉成一个词的东西:

概念 它能回答 它不能回答
资产证明 / 储备证明 在那一刻,实体是否控制了所列资产 负债是否完整、资产是否被质押或受限
负债证明 覆盖范围内的用户余额是否被计入并加总正确 全公司的负债是否都披露了
偿付能力(solvency) 在给定的会计与法律范围内,资产是否大于负债 资产能否立刻变现或交付
流动性 到期时能不能付得出 长期是否资不抵债
安全与运营韧性 密钥、系统与流程能否抵挡攻击 资产负债表是否健康

Merkle 树 + zk-SNARK 解决的是"我的余额在不在那个承诺里"——这一点 Binance 自己的描述也说了(含"没有用户净余额为负")。但它不解决两个更麻烦的东西:

  • 分母问题:那个"总负债"是不是全部负债?一份密码学承诺可以忠实地保存一张不完整的表。
  • 快照问题:偿付能力是一种状态,不是一枚徽章。10-29 20:04 之前的储备证明是真的,之后就不是了。

最容易被误读的一条,来自这次事件本身:控制不等于可用。储备证明能证明"这些地址受控",证明不了"这些地址的签名权在谁手上、会不会被一个服务容器借走"。这一次,被扫空的恰恰是上了储备证明名单的热钱包。

所以读那份新报告,问题清单是五条:边界在哪(哪些实体/链/代币/负债在内)?分母完整吗?冻结的与可用的分开报吗?谁签的字、签名权与热钱包分离吗?这份东西能不能被证伪?

七、三件可以带走的事

  1. 一次事件里有四种钱,四种处理速度。 稳定币以分钟计,BTC 只能靠交易所自觉,ETH 交给时间和混币器,归属交给法院。把"冻结额"当成"追回额"是这一周最常见的错误。
  2. 发行方的冻结权,是这场事件里唯一真正见效的刹车。 它救了大约 27–30 亿美元,也顺手暴露了"按体量分配保护"的双重标准,以及"冻错了谁负责"的空白。
  3. 交易所的安全边界不在私钥,而在签名权与提现系统之间那段路。 而这段路,储备证明不覆盖。

给普通用户的三条检查(不用看链上):

  • 交易所公告里写的是"已恢复覆盖"还是"已恢复全部提现"?两者差着一条资金链。
  • 冻结数字里,有多少是稳定币、多少是 BTC?后面这个数字才决定最终损失。
  • 它的储备证明报告,有没有把热钱包与冷钱包分开报、有没有负债总额与第三方鉴证?只有资产列表的,是名单,不是证明。

八、边界

  • 本文是编译与整理,不是链上实测:我们没有查询地址、没有复算余额。逐链金额与时点来自 Bitquery(10-31 16:51 UTC 截点),滑点与 Aave 借款来自 Global Ledger,冻结额来自 Galaxy Research 与 CoinDesk 口径,攻击路径来自 Fireblocks 对 Binance 初步结论的转述。
  • 数字会继续变:冻结有增有减,攻击者手上的钱也在动。文中所有金额都是特定时点的读数。
  • CoinDesk 10-30 的法务圆桌原页我未能打开,引用的律师原话来自第三方逐条摘要,请以原文为准;Reuters、Hacken、Chainalysis 三篇也因 Cloudflare / JS 渲染未能取全文,只核对了标题、日期与摘要。
  • Chainalysis 在 10-31 自身也遭到入侵(客户姓名与邮箱),其归因结论仍与 TRM、ZachXBT 交叉一致,但做验证时不宜作单一信源。
  • 本文不构成投资建议,也不构成对任何平台偿付能力的判断。

Sources

DefiPlot 翻译整理,转载请标明出处。本文仅学习目的,不构成投资建议,DYOR。

本文属于「链上数据 / 安全」专题。查看专题全部文章 →
免责声明:本站资源仅用于学习目的,也不应被视为投资建议,读者在采取任何行动之前应自行研究并对自己的决定承担全部责任。