冷钱包漏洞首先体现在种子生成的随机性不足,这一点决定了后续离线保管是否安全。冷钱包漏洞并非单指设备离线失效,而是部分Coldcard旧版固件在生成seed时未能提供足够熵,导致私钥可被缩窄搜索范围。
Coinkite已于7月30日发布安全公告,确认部分旧版Coldcard固件受影响并提供修复版本。受影响设备的seed在生成瞬间已经弱化,设备即便一直离线,也无法改变这一初始缺陷。
冷钱包漏洞发生在种子生成时
12字BIP-39 seed的安全性,依赖于生成过程的不可预测熵。Coldcard技术说明显示,2021年起部分固件在seed生成路径上错误使用了MicroPython下的Yasmarang伪随机数生成器,而未按预期调用硬件随机数源。
安全研究方Block Engineering指出,问题源于配置值与编译前处理检查不一致,编译可通过但实际运行时会回退到受设备识别数据与时间状态影响的伪随机路径。Coinkite估计,受影响的Mk2和Mk3型号的seed有效搜索空间约为40 bits,较后期的Mk4、Mk5与Q虽加入部分secure element熵,但仍约为72 bits,低于正常12字seed应有的128 bits。

关键点是:对看似随机的输出再做哈希,无法弥补原始熵的不足。冷钱包可以隔绝日常联网风险,但无法把先天弱熵的seed变得更安全。
41分钟盗走7,500万美元BTC(约合人民币5.07亿元)

根据Galaxy Research在X上整理的链上数据,7月30日UTC 01:10至01:51的41分钟内,有1,196个地址被清空,涉及1,082.65 BTC,链上估值当时约为US$70.2M,约合人民币4.75亿元(原价约7,020万美元)。交易使用相同的手续费参数,且没有找零输出,研究方认为这更接近自动化工具批量使用已掌握私钥将资金扫走,而非大量用户同时转账。
需要注意的是,上述数字来自链上研究和公共追踪,非Coinkite对损失总额的最终确认。部分报道将后续资金流转一并计入后,金额可能更高,文章不应将所有链上统计与官方核实结论混为一谈。
AI是讨论点,不是已证实元凶

事件在社交平台迅速扩散,受害者Jonathan Goodman公开表示其Coldcard设备存放在银行保险箱、从未连网,却损失18.25245043 BTC,引发大量讨论。讨论焦点在于自我托管是否将交易所风险转移为普通用户难以验证的软硬件与备份流程风险。
将事件简化为“AI破解冷钱包”并不准确。Coinkite仅指出,因代码一直公开,必须假设有人可能用AI检查过往版本并发现问题;Block的报告也明确表示尚未完成端到端的漏洞利用实测。目前可确认的是seed随机性不足与链上可疑清空模式,但尚无独立证据证明AI参与了实际攻击。
修补与迁移建议
不少用户误以为安装固件更新即万事大吉,但Coinkite明确表示,固件更新只能确保以后新生成的seed使用修复后的机制,无法修补已生成的旧seed。受影响用户应先核对型号与固件版本,再按官方指引安装对应修复版并生成全新seed。

官方还建议,若在最初生成seed时加入至少50次独立且私密的公平骰子熵,或使用强度足够且独立保存的BIP-39 passphrase,风险判断会不同;但这并不意味着普通用户应在不了解流程下盲目操作。冷钱包不是一次设置后即可永久忘记的保险箱,离线重要,但seed的生成过程、固件是否受影响与迁移验证的完整性,同样决定资产能否真正掌握在自己手中。
总之,遇到类似安全事件时请按官方步骤逐步核查、先做小额测试再迁移其余资金,必要时寻求受信任的安全专家协助。

