Coldcard钱包中价值70万美元的比特币不翼而飞——确保您的加密货币安全……

没有评论

多年来,Coldcard 的卖点一直是:除非有人亲手拿着设备,否则没人能拿到你的比特币。

本周,这一承诺破灭了,一名攻击者悄悄地发动了袭击。 扫过 不到一小时,就有超过一千个钱包中的约 1,082 个比特币被盗,价值约 70 万美元。更令人不安的是,窃贼甚至没有接触过任何设备,没有进行任何网络钓鱼,也不需要任何 PIN 码或密码。这些比特币一直存放在离线的冷存储中,完全按照所有自保指南的建议进行保管。然而,窃贼却毫发无损地将其盗走。对于将硬件钱包视为安全黄金标准的加密货币领域来说,这无疑是一个令人震惊的时刻。

追踪此次资金流失的Galaxy Digital区块链分析师最初估计损失接近38万美元,但随着更多地址被发现,他们随后上调了损失金额。硬件钱包制造商Coinkite已确认该漏洞并紧急发布了修复固件,但此时资金早已损失殆尽。根据Coinkite自身的安全公告,此次盗窃事件发生在公司公开警告用户前大约一天,因此许多用户在意识到问题之前,眼睁睁地看着自己的余额归零。对于一个以严密安全措施著称的品牌来说,这样的延迟无疑是雪上加霜。该公司表示,他们仍在努力确定损失的全部范围。

钱包生成钥匙的方式存在一个五年前的漏洞

问题的根源既令人感到乏味,又令人担忧。设置硬件钱包时,它本应使用真正的随机数生成助记词,这种随机数理论上几乎不可能被破解。然而,在2021年3月发布的某个固件版本中,Coldcard的软件开始绕过其专用的硬件随机数生成器,悄悄地回退到使用从芯片本身提取的可预测值。受影响的Mk3设备生成的助记词熵值仅为40位左右,而非预期的128位;而后来的Mk4、Mk5和Q型号的助记词熵值则在72位左右。简而言之,原本应该无法破解的助记词,现在却成了拥有现代硬件的攻击者可以轻松破解的工具。

更糟糕的是,这个问题竟然存在了五年多都没被发现。所有在受影响版本上创建的钱包,无论所有者是否操作过,都从一开始就存在同样的漏洞。一些研究人员认为,自动化或人工智能辅助工具可能帮助攻击者快速利用缩减后的密钥空间,一次性清除大量钱包,但这一说法尚未得到证实。Coinkite 表示,修复后的固件恢复了正确的随机性,但补丁无法改写历史。旧软件上生成的任何种子仍然以弱化形式存在,这正是目前官方建议如此直白的原因。

那些被撞的人做的一切都“正确”。

这件事之所以令人痛心,是因为受害者恰恰是那些严格遵循标准建议的人。钱包被掏空的大多是长期持有者,他们多年前就将加密货币从交易所取出,并一直存放在冷钱包中,这本应是负责任的做法。然而,他们谨慎的回报却是眼睁睁地看着自己的余额消失殆尽,而那些在托管平台上进行交易的新手和缺乏自律的交易者却毫发无损。这里面还隐藏着一个令人不快的转折。那些在设置过程中手动添加随机数、或者设置了密码短语或多重签名的用户似乎受到了保护,因为这些额外的输入弥补了固件丢弃的随机性。而最容易受到损失的,恰恰是那些仅仅信任设备能够妥善处理其最重要功能的用户。

如果你拥有一辆该怎么办

如果您持有 Coldcard,Coinkite 的指导非常明确:将您的助记词视为已泄露,并转移您的资金。这意味着您需要更新到已修复的固件,在更新后的硬件上生成一个全新的助记词,然后将所有资金转移到新的钱包中,因为如果助记词本身存在漏洞,固件更新并不能修复任何问题。令人恼火的是,没有自检功能可以告诉您您的助记词是否在可猜测的范围内,因此唯一安全的假设是它可能在范围内。您可以在设备的“高级”菜单中查看固件版本,任何在 2021 年到最近修复版本之间,在存在漏洞的版本上生成的助记词都应被视为可疑。随着事件规模的逐渐明朗,比特币下跌了约 3%,而这一时机也为那些一直力推受监管的托管机构和现货 ETF 而非 DIY 存储的人提供了一个现成的论据。

令人不安的教训是,“私钥不在手上,币就不在手上”一直被宣传为更安全的方式,而且在大多数情况下仍然如此,但私钥只有在最初就是随机生成的,才能真正保护你。一个不起眼的构建错误,竟然在比特币自托管领域最值得信赖的品牌之一中隐藏了五年之久,直到一场价值70万美元的盗窃案才被发现。但这并不意味着硬件钱包是骗局,或者冷存储已经过时。这确实意味着,那些看似不起眼的东西——固件更新、额外的熵、密码短语和多重签名设置——才是真正默默守护你安全的关键,直到有一天,它们成为你钱包空空如也的唯一保障。

---------------

作者: 塞德里克·霍洛威
纽约新闻室
最新加密新闻

没有评论