63亿美元从热钱包流出
交易所安不安全,是币圈最底层的信任问题,因为绝大多数普通用户都需要依赖交易所来买卖和托管加密资产。这次出事的,是全球交易量最大的交易所币安。链上分析公司估算,被盗资产超过63亿美元。如果最终确认,这会是加密行业有史以来最大的一次被盗。
很多人第一反应是黑客攻破了比特币或者以太坊网络。实际上并不是这样。问题出在币安的热钱包自己签了授权,把自己变成了黑客的自动转款机。这个细节,比63亿美元更让人心里发凉。
攻击入口:一台被入侵的工程师笔记本
要理解这次攻击,需要先知道交易所怎么放钱。可以把它想象成银行:大部分资金锁在离线冷钱包里,但为了处理用户提现,必须保留一部分热钱包在线。这次被攻击的就是热钱包。
币安初步调查指向一名 DevOps 工程师的笔记本。这台笔记本被入侵,攻击者因此拿到了签名交易的权限。目前官方还没有发现钱包助记词直接泄露的证据,最终复盘还需要时间。但链上过程已经很清楚。
- 10月28日:从 Tornado Cash 分批取出少量 ETH 作 gas 费
- 10月29日白天:部署清扫合约,用自己控制的测试钱包完整演练两到三遍
- 10月30日凌晨:确认无误后正式动手,多链并行清扫
EIP-7702:钱包如何变自动转款机
正式攻击的时间窗口很短。黑客一次性提交了50笔 EIP-7702 交易。为什么是50笔?因为热钱包的 nonce 一直在变,他们用 nonce 喷洒,确保其中一个能命中。一旦命中,币安这个热钱包就被临时变成了黑客部署的清扫合约,只要调用,就会自动把里面的资产转到攻击者地址。
几分钟内,以太坊上近20万枚 ETH、十几亿 USDT 以及其他几十种代币被一笔转走。几乎同时,比特币、波场、Solana、Arbitrum、Avalanche 等多条链上的币安热钱包也开始转出。攻击者像几千个联号一样,多链并行清扫。
冻结资产救急,也刺痛去中心化
好在稳定币发行方反应很快,Tether 等迅速冻结了大量被盗的 USDT 和 USDC。Arbitrum 安全委员会也紧急把攻击者地址上的相关资产转到了冻结钱包。从降低损失的角度看,这对币安和用户当然是好事。
但我心情有点复杂。我一直在推动去中心化,看到这些随时冻结资产的项目,确实有一点无奈。这些项目主要是合约层面的稳定币,还有像 Arbitrum 这样的 Layer2,官方或安全委员会在紧急情况下可以直接干预。那它们还怎么自称完全去中心化?真正的去中心化,应该是没有人能轻易动你的资产。比特币和以太坊主网到现在都没有人能冻结,这才是核心价值。
现实是,为了安全和合规,很多项目不得不保留中心化手段。这是一种妥协,也是行业当下的真实状态。但我还是想说,去中心化依然是最值得走的方向。它并不完美,我们推动它,是因为它能让普通人真正掌握自己的资产主权。每一次事件,都在逼着我们把去中心化做得更扎实、更可用。
AI 与历史:风险在加速验证
EIP-7702 在2024年被提出时就有不少反对声音。当时以太坊正在讨论账户抽象方案,Vitalik 也参与进来,很快写了这个提案作为替代。很多人担心它会带来新的安全风险:签名权限一旦被拿到,可能被滥用成自动转款工具。当时有开发者明确预警过类似场景。现在回头看,风险在真实事件里被验证了。
在我看来,现在所有技术都应该随着 AI 的进步一起验证、修正和迭代。这两年 AI 进步太快了,黑客加速分析代码漏洞、生成攻击内容、自动化攻击流程都变得更容易。防守方也在用 AI,但这是一场不对称的军备竞赛。更让我觉得难的是,白帽黑客,也就是做好事的那批人,奖励通常也比较低。
把这件事放进历史里看:2019年币安也曾被盗过,规模小得多,用安全基金赔付,大约一周恢复,事后做了复盘。去年 Bybit 也被盗过很大一笔。更早有 Mt.Gox、FTX 这些更极端的案例。每次大事故之后,行业都会被迫往前走一步。FTX 之后储备证明被普遍采用。这一次,钱包的签名流程、授权权限的实时监控、AI 时代的攻击面,都会被重新审视。
用户自保:只放该放的钱
交易所不能当保险柜用。放在里面的币,本质上是对平台的债权。我的建议是:只放需要交易的量,长期持有可以考虑自己保管。但自己保管也有风险,助记词丢了就没有人能帮你找回来。怎么选,是你自己的判断。
学会看别人的储备证明,别只听平台说“我很安全”。去看覆盖率是不是百分百以上、多久更新一次。大事件期间最危险的是骗子,假客服、假补偿、假链接到处都是。任何人问你要助记词、私钥、验证码,都是骗子。
安全不是口号,去中心化也不是口号
这次事件表面上是热钱包被盗,本质上暴露的是中心化托管加上新功能结合后的系统性风险。交易所越大,单点风险就越大。EIP-7702 这种让钱包可以临时变成智能合约的功能,本意是提升用户体验,但一旦签名权限被拿到,攻击效率会指数级上升。AI 又进一步降低了黑客的准备成本和试错成本。
我在币圈快十年了,感受很深。每一次大事故之后,行业都会被迫进步,但这种进步来自一次次真金白银和信任的付出。真正的安全需要时间,需要不断被真实世界验证。我只是想提醒自己,也提醒大家:安全和去中心化都需要带着敬畏之心慢慢打磨,它们是长期工程,要落到实处。
不管把币放在哪里,下手之前先问自己三个问题:我为什么放在这里?我放了多少?如果这个地方明天出问题,我承受得了吗?想清楚再下手,下了手就为自己的判断负责。
