核心要点
在运行固件4.0.1(2021年3月)及更高版本的Coldcard Mk3上生成的种子可能存在风险,该风险持续至最后一个Mk3版本5.0.3。
约594.48个比特币在三个区块窗口内从500个单签名地址中被转出;Coinkite尚未将此次转出与漏洞关联。
Coinkite表示,Mk4、Mk5和Q型号不受影响,可用于生成替代种子。
风险取决于创建种子时运行的固件,而非购买设备的时间。
该公司在7月30日的公告中告知用户,如果种子是在运行固件4.0.1(2021年3月发布)或更高版本的Mk3上生成的,则应视为存在潜在风险。该问题持续至5.0.3版本,即最后一个支持该型号的固件。
Coinkite将此次通知描述为初步分析,后续将进行正式技术审查,目前尚未公布熵缺陷的说明、受影响设备数量或资金损失数额。
周五早晨发生了什么
在协调世界时约01:31至01:56之间,594.48个比特币从约500个单签名地址中被转出。AnchorWatch首席执行官Rob Hamilton(其初步链上分析基于Atlas 21的报道)统计,在三个区块窗口(区块960188至960191)内,有1,324个未花费交易输出在500笔交易中被扫走。约562个比特币随后被合并到一个地址中。
以比特币价格接近64,300美元计算,这大约相当于3,830万美元。
Hamilton的初步判断是,钱包生成过程中似乎存在熵缺陷。Wizardsardine的Kevin Loaec(最早公开发出警报的人之一)认为可能是随机数生成器的熵过低,或许存在于某个软件库中。
两个细节指向种子生成问题,而非单一交易所或服务。所有被清空的地址都是单签名地址,且许多地址已休眠多年,比特币时间跨度从2021年到2026年,这与受影响固件的使用年限高度吻合。
Coinkite尚未确认此次转出与其公告之间的关联,也没有确凿的公开证据建立这种联系。
你是否受影响取决于一个词
公告针对的是在受影响Mk3上生成的种子,而非设备接触过的所有钱包。
三个条件必须同时满足:
种子词是在Coldcard Mk3本身上创建的。
当时设备运行的是4.0.1(2021年3月)或更高版本。
该种子仍然控制着比特币或由其派生的钱包。
第二个条件让用户感到困惑,因为Coldcard报告的是当前运行的固件,而非多年前的版本。关键在于钱包首次创建时运行的固件版本,这与硬件购买时间无关。任何在2021年3月之前生成种子且此后从未重新生成的人,都不在所述范围内。任何在此日期之后设置种子,或无法重建创建顺序的人,应假设自己受到影响,直到Coinkite的审查缩小范围。
在其他地方生成并导入Mk3的种子从未使用过设备的随机数生成器,因此不受漏洞影响。Coinkite对较新硬件直接说明:根据当前分析,Mk4、Q和Mk5不受影响,公告建议使用其中一款设备来创建替代种子。
将种子迁移到较新设备上无济于事
新固件修复了未来种子的生成方式,但对已存在的种子词没有影响。
种子是钱包中每个私钥和地址的派生来源。如果其背后的随机性弱于预期,攻击者可以在更小的可能种子范围内搜索,直到找到控制着有余额地址的种子。无论哪种情况,种子词对其所有者看起来都是随机的,因为弱点在于设备选择它们的方式,而非最终短语的外观。
一个报道的案例鲜明地说明了这一点。一名Reddit用户描述,其钱包中的资金被清空,该钱包的种子是在2021年5月购买的Mk3上生成的,随后在2026年1月恢复到了Mk4上。较新且不受影响的设备继承了原始种子词,从而也继承了原始弱点。该账户为自行报告,并不能证明与大规模转出有关,但其描述的机制正是Coinkite所警告的。
补救措施是使用从未受影响的设备生成的种子。
优先检查余额
鉴于周五发生的情况,受影响用户应在计划迁移前确认资金是否仍在。钱包被清空需要采取应急响应,而非谨慎转移。
使用第二台设备进行迁移
Coinkite强调要冷静处理,并指出仓促的迁移可能比漏洞本身带来更直接的风险。
在不受影响的Coldcard上生成新种子。
在存入任何资金前,记录并验证备份。
在设备屏幕上验证接收地址。
发送一笔小额测试交易,确认新钱包正常工作。
仅在上述检查通过后,再转移剩余资金。
在迁移完成并确认前,保留旧备份。
如果Mk3是你唯一的设备
Coinkite提供了两种方法,但均被视为临时而非完全修复。
第一种方法是应用BIP-39助记词密码短语,即添加到恢复词中的单独秘密,而非Coldcard的PIN码。PIN码保护设备,但不影响底层密钥,因此对此处无帮助。
首先阅读官方助记词密码短语说明,然后在Mk3上选择“Passphrase”,输入一个长、随机且唯一的字符串。切勿使用引文、姓名、常见短语或重复使用的密码,也切勿在电脑、手机或网站上输入。准确备份,并与种子词分开存储,因为丢失它将意味着丢失资金。
选择“APPLY”,记录新钱包的八位数字指纹,然后关闭设备电源并重新开启,重新输入助记词密码短语,确认相同的指纹出现。将助记词密码短语钱包导出到你的协调器,在Mk3屏幕上验证其接收地址,然后关机重启,在不输入助记词密码短语的情况下登录以访问原始钱包。发送一笔小额测试交易,重新输入助记词密码短语,确认测试到达,然后才转移剩余资金。
每个助记词密码短语都会生成一个有效的钱包,包括包含拼写错误的短语。在每次发送前验证指纹,正是为了发现这个问题。
仅使用骰子的替代方案
第二种方法完全绕过了设备的随机数生成器。
在运行4.1.9固件的空Mk3上,选择“Import Existing > Dice Rolls”,并输入至少99次公平六面骰子的独立投掷结果,即可通过直接哈希投掷序列来创建种子。Coinkite明确说明,普通的“New Wallet”流程不会执行此操作,因此必须使用骰子路径。
这是一个高级操作,Coinkite也将其标注为如此。在一台设备上同时运行两个种子意味着需要安全地在它们之间切换:在擦除任何内容前验证每个书面备份和指纹,验证骰子钱包的接收地址,恢复并验证原始钱包,在进行余额转移前发送测试交易。
投掷序列是关键材料。切勿拍照、以数字方式保存或输入联网计算机。骰子投掷文档中详细介绍了该方法。
助记词密码短语争取时间,而非安全
Coinkite的初步分析认为,使用强大BIP-39助记词密码短语保护的资金因该漏洞面临的风险极低,因为助记词密码短语从原始种子和添加的秘密中派生出一个独立钱包。针对基于弱化基础种子直接构建的钱包的自动搜索无法触及该钱包。
这与周五的转出情况相符:每个被清空的地址都是单签名地址,且每个地址持有超过0.15个比特币。
底层熵缺陷仍然存在。那些恢复词仍然弱于预期,现在一切都取决于一个添加短语的强度与保密性。永久修复方案是使用不受影响的设备生成新种子。
这对硬件钱包意味着什么
Coinkite的调查仍在继续,正式审查发布后,影响范围可能发生变化。用户应关注该公司自身的更新,而非截图、转发消息或任何第三方提供的测试短语是否易受攻击的服务。
最后一点值得强调。如此规模的警告会吸引那些最可能迅速行动的人,从而引发钓鱼攻击。没有任何合法工具会要求提供种子词,任何支持表格、网站或恢复服务也不应接收它们。
这里的教训比“硬件钱包失败了”更为狭隘。离线设备将私钥与恶意软件隔离,它确实做到了。但它无法保护一个在创建时就已经可预测的种子,而密钥生成是整个安全模型的起点。
BTC

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注