很多玩比特币的朋友都觉得,硬件离线钱包就是妥妥的保险柜,私钥断网存着,黑客连根毛都碰不到对吧?可2026年夏天出的这档子事,直接把所有人的安全感砸得稀碎。有人没碰过用户设备,没偷抄私钥的纸条,也没发钓鱼链接,硬生生算走了价值上亿美元的比特币。这到底是怎么回事?

打开网易新闻 查看精彩图片

链上机构Galaxy Research追踪下来,攻击者是钻了Coldcard硬件钱包的随机数生成漏洞的空子,一共从8865个地址转走了1789.28枚比特币,案发时价值差不多1.147亿美元。最离谱的是,攻击者没碰过用户的设备,没偷走抄私钥的纸,也没发钓鱼链接骗谁点。他们就靠一件事:算,硬生生算出了本该绝不可能猜到的私钥种子。

这个漏洞的根儿,得往前倒五年到2021年3月,当时一次代码改动出了错。Coldcard生成钱包种子的时候,本来应该从硬件随机源获取真正的随机数,结果一条回退路径被意外打开了,直接换成了软件生成的伪随机序列。打个比方说,你本来以为保险箱密码是真·掷骰子掷出来的,结果它其实是按印在说明书上的固定公式算出来的。只要拿到说明书,谁都能把密码一个个试出来。

打开网易新闻 查看精彩图片

受影响最严重的是Coldcard的Mk3型号,官方公告显示,部分Mk3生成种子的时候,有效随机性最低只有40比特,原来正常设计应该是128比特。40比特是什么概念?相当于所有可能的密码组合被压缩了无数倍,压缩到只要有足够算力,就能直接离线一个个试出来。Mk4、Mk5还有Q型号也没能幸免,只是随机性压缩的幅度比Mk3小一点。

第一波攻击发生在2026年7月30日,Galaxy Research记录显示,攻击者41分钟就从1196个地址转走了1082.65枚比特币,而且每笔转账的手续费都一模一样,一看就是流水线作业。之后几天又接连发生了第二波、第三波、第四波攻击。有个受害者损失了18.25枚比特币,他明明严格照做了所有安全建议,设备一直离线,种子也抄在纸上从来没碰过网,结果还是中招了。问题出在种子生成的那一秒,从那时候起漏洞就已经在了。

Coldcard的生产商Coinkite在2026年7月31日就发布了安全警告,当天发了紧急固件补丁,8月20日又推出了5.6.1版本。新版本要求新生成种子必须加入用户自己提供的随机性,比如至少按65次按键,或者掷50次骰子抛128次硬币都行。但官方也说了句让人揪心的实话:升级固件救不了已经生成的旧种子,旧种子仍然暴露在风险里,想要安全必须创建新钱包把币转走。换句话说,五年来在这批设备上生成过种子的单签用户,唯一的补救办法就是搬家。

打开网易新闻 查看精彩图片

这次Coldcard漏洞让整个币圈后背发凉,不光是因为丢的钱够多,还刚好踩在AI大规模渗透代码安全的时间点上,直接把一件事摆到了台面上:找漏洞这件事,现在已经变得超级便宜了。加密投资机构Dragonfly的管理合伙人Haseeb Qureshi 公开了一组测试数据,用Anthropic的Claude Code做一次审计,大概8分钟就复现了这个漏洞,模型调用成本才差不多2美元。换成断网的GLM 5.2模型,也就20分钟左右也能搞定。他说得特别直白:花2美元做一次AI加固就能发现这个漏洞,厂商没有任何借口。

现在防守方已经在拼命用AI找漏洞了,有个叫“比特币红队”的志愿者项目,由AnchorWatch首席执行官Rob Hamilton牵头,靠着Kimi K3等开源模型,24小时内扫描了大概390个比特币相关项目,一共记录了4962项发现,其中85项是致命级别,635项是高危。这个项目每天算力投入大概1万美元,由OpenSats承担,这个投入放在传统代码审计里根本不可能做到,是AI把单位成本压到了这个程度。可问题来了,工具是中性的,攻击者也能拿着同款工具找漏洞啊。

Coldcard联合创始人NVK有句话现在被到处转:如果你的固件是开源的,或者曾经公开过,那就默认攻击者和防御者都在同时读它。比特币桥接协议Boltz,在这次漏洞爆发的时候还一度暂停了交换服务,理由就是担心攻击者用AI找漏洞的速度比团队修补漏洞的速度快太多。AI没站在任何一边,它只是把“发现漏洞”从一种稀缺的高端专业能力,变成了谁都能买的批量算力服务。

打开网易新闻 查看精彩图片

很多人出事之后第一反应是,我用的是多签,肯定没事。这话其实只对了一半,这次事件里多签确实给不少用户挡了枪,攻击者主要针对的就是单签钱包。但多签能不能真的扛住,得看一个很具体的事:你需要的签名密钥里,有几个是从受影响的Coldcard生成的。

Galaxy Research明确提醒,多签只有在签名需要的密钥不是全部来自受影响设备时才管用。如果你用的是2-of-3多签,三个密钥里有两个都是漏洞设备生成的,那攻击者理论上就能凑够签名直接把钱转走。Nunchuk的迁移指南也把用户分了档:Coldcard生成的密钥数量够签名门槛的,必须马上搬;只占一个还没到门槛,单个坏密钥动不了钱,但也建议尽快迁移。

这件事其实暴露出一个比“用不用多签”更深的问题,自托管圈子里一直有句话叫“不要信任,要验证”,但普通持有者真能验证的东西其实少得可怜。你能验证设备没联网,能验证固件版本号,但你根本没办法验证“生成种子那一瞬间,芯片给出的随机性到底够不够”。Coldcard漏洞最核心的教训不是自托管不好,而是自托管的安全成本,被整个行业低估太久了。你拿到了比特币的完全控制权,同时接手的也是一整套需要你自己判断的工程风险。

打开网易新闻 查看精彩图片

这次AI扫描大风暴里,比特币核心客户端和底层密码库libsecp256k1基本都守住了。比特币开发者Niklas Gögge说,针对Bitcoin Core的大规模大模型扫描出了一千多份报告,绝大多数都是误报或者内部API问题,到现在也没发现高危或者严重漏洞。风险其实不是均匀分布在整个比特币生态里的,它高度集中在第三方厂商的应用层,集中在那些把“离线”当成安全结论,而不是安全起点的环节。

对手里拿比特币的普通人来说,这件事最现实的启示,不是让你立刻把手里的硬件钱包都扔了,而是得接受一个有点扎心的事实:你选哪种托管方式,得匹配你真正能理解和搞定的安全边界,而不是只匹配你想要的安全感。不管是ETF、协同托管、多厂商多签还是完全自托管,每一种选择都是在“完全控制权”和“操作安全负担”之间做取舍,没有哪一种方案是Coinkite的漏洞肯定会被修好,Coldcard的固件也会不断更新,但这起事件留下的问题不会跟着一个补丁就消失。当找漏洞的成本已经降到2美元和8分钟,防守方和攻击方之间的赛跑,早就不再比谁更聪明,而是比谁先把该做的基本功课做在前面。

打开网易新闻 查看精彩图片

百分百无成本安全的。选完全自托管,你躲开了交易所的对手方风险,但也接下了一份需要持续学习、持续核查的责任。如果你把大额资产放进一个连随机数从哪来都搞不清楚的设备,那这份所谓的“参考资料:中国日报网 区块链安全风险观察

安全”,其实早就超出了你能承受的范围。