41分钟盗走8900万美元:Coldcard硬件钱包五年漏洞酿巨灾
41分钟清空4585个地址,损失近8900万美元
2026年7月30日,知名硬件钱包Coldcard遭遇大规模安全事件。攻击者在短短41分钟内,从1196个比特币地址中转出1082.65枚比特币(当时价值约7020万美元)。后续调查发现,此次攻击分为三波,分别发生于7月30日、8月1日和8月2日,累计影响4585个地址,共盗取1367枚比特币,总损失逼近8900万美元。
值得注意的是,整个攻击过程完全无需接触任何物理设备。攻击者精准锁定2021年至2026年间创建的钱包,利用其种子生成阶段的系统性缺陷实施掠夺。
漏洞根源:随机数发生器静默失效
比特币钱包的安全基石在于初始种子的真正随机性。然而,2021年3月Coldcard的一次固件更新意外将种子生成机制从硬件随机数发生器(HRNG)切换至基于设备序列号和内部时钟的软件伪随机数生成器(PRNG)。由于序列号和时钟均为公开或可预测信息,导致生成的种子熵值大幅下降。
在受影响最严重的Mk3设备上,有效熵值从设计目标的128位骤降至仅40位。这意味着攻击者只需穷举约1万亿种可能组合,即可通过比对区块链公开地址反推出私钥——这一计算量对现代算力而言完全可行。
受影响设备范围广泛,固件更新无法修复旧种子
漏洞影响覆盖多个Coldcard型号:Mk3设备自4.0.1版(2021年3月发布)起均受影响;Mk4、Mk5在5.6.0版前存在风险;Q型设备在1.5.0Q版前同样脆弱。尽管Coinkite于7月31日紧急推送修复固件(Mk3为4.2.0,Mk4/Mk5为5.6.0,Q为1.5.0Q),但已生成的弱种子无法通过更新修复。
用户必须在新固件下重新生成全新助记词并迁移资金,此过程本身亦存在操作风险。值得庆幸的是,启用BIP-39 Passphrase(非PIN码)或在初始化时手动掷骰子至少50次的用户,因引入额外不可预测熵源,其资产未受波及。
AI是否参与攻击?争议与警示并存
Coinkite推测攻击者可能借助人工智能分析其开源固件历史版本,从而发现该漏洞。这一说法虽未经证实,却引发行业震动——讽刺的是,该公司数周前曾使用AI辅助审查代码,却未能识别此严重问题。
独立研究人员随后验证,在已知漏洞前提下,AI模型确实能快速定位问题所在,表明AI代码分析门槛已显著降低。另有分析师推测,攻击者或利用AI生成脚本,针对性暴力破解BIP-84路径下的原生SegWit地址。然而,多位安全专家警告:过度聚焦AI角色可能掩盖更根本的问题——一个持续五年未被发现的工程缺陷。
2026年密钥安全危机:硬件钱包神话破灭?
Coldcard事件并非孤例,而是2026年上半年加密安全趋势的缩影。据区块链安全公司Blockaid数据,今年上半年多数资产损失源于密钥泄露与操作失误,而非智能合约漏洞。其CEO Ido Ben-Natan指出:“硬件钱包的安全性最终取决于用户看不见的固件与系统,防护必须在上游构建。”
五大行业启示:重构硬件钱包安全范式
一、“冷存储=绝对安全”叙事终结。 若密钥在生成阶段已被污染,后续物理隔离毫无意义。攻击者无需接触设备即可得手。
二、熵是生命线,需独立审计。 随机数质量必须配备自动检测与报警机制,关键组件应有多重冗余验证。
三、开源是双刃剑。 虽便于社区审查,但也为攻击者提供便利。真正的安全依赖有效审计,而非“理论上可审查”。
四、AI审计标准亟待更新。 AI不是万能工具,其效果取决于指令质量与人类判断。将其视为安全背书而非流程环节,风险极高。
五、用户主权越大,责任越重。 自托管要求用户信任看不见的底层系统。默认设置应确保最高安全级别,“掷骰子保命”不应成为常态。
结语:安全始于第一行代码
Coldcard事件的震撼不在于金额,而在于其对密码学根基的精准打击。一个沉睡五年的静默错误,在比特币价格攀升中悄然积累攻击价值,最终在三波闪电行动中收割1367枚BTC。正如分析师所言:“当你把密码学的保险换成了伪随机数,你其实从来就没有保险。” 对整个硬件钱包行业而言,这是一次血泪提醒:安全不是声明出来的,而是从第一行固件代码就开始构建的。






