▍▶ 资讯

Coldcard硬件钱包曝5年漏洞,4500地址损失近8800万美元

冷钱包 Coldcard 最近被曝出固件级随机数漏洞,五年间导致超过 4500 个地址被清空,损失约 1300 枚 BTC,折合近 8800 万美元。问题核心在于设备生成私钥时的随机性不足,与常见的钓鱼或物理盗窃路径不同。

YOUTUBE · 07SJTfg8Zxs5:01
▶ 观看视频 · 在 YouTube 观看

五年旧患突然引爆

这一两天,Coldcard 这个号称把冷存储做到极致的硬件钱包,摊上了一个不小的麻烦。按目前多家链上分析机构的数据,累计已有超过 4500 个地址被清空,损失总量约 1300 多枚 BTC,按当前价格算接近 8800 万美元。更让人警觉的是,其中一波攻击在几十分钟内就扫掉了上千个地址,速度明显不像临时起意,攻击者很可能提前做了不少准备。

需要说明的是,不同机构统计口径还不完全一致,损失金额和地址数量后续可能还会修正。大家先看一个大概量级就好,不必把某个具体数字当成板上钉钉的事实。

私钥的本质是一串随机数

我们平时说的私钥,说白了就是一串超级长的随机数字。这串数字必须足够随机、足够混乱,别人才没有办法推算出来。生成这串数字的过程越混乱越安全;越有规律,越容易被人猜到。这次的问题大概率就处在这个随机环节:某些设备生成的私钥,随机性可能没有想象中那么高。

这背后其实有一个很简单的逻辑。冷钱包一直强调私钥不出设备,只要助记词不联网,理论上外人摸不到你的资产。但这次事件如果分析下来,问题发生在更底层:设备一开始生成私钥时,用来产生随机数的那部分材料,可能没有想象中那么难猜。

Coldcard 固件里的随机数隐患

具体技术原因,据一些安全研究人员的分析,大致是固件在某一层更新的时候,随机数生成这一块的代码逻辑可能出现了问题,导致部分设备在某些情况下跳过了原本设计的高强度随机数通道,改用了一套相对容易被推算的备用方案。这套方案用到的材料,和设备本身的一些信息有一定关联性,理论上具备被外部推算的可能。

当然,这目前还只是一种流传较广的技术解读,官方后续可能还会有更正式的说明。具体细节我建议大家以厂商和安全机构公布的公告为准。

我们可以做的三件事

面对这种底层问题,我们不可能靠猜哪一个平台绝对安全,但可以在操作上增加几层缓冲。我总结三个相对稳妥、不针对具体平台的思路。

  • 生成 seed phrase 时,别只依赖设备自带的随机数。可以选择支持手动掷骰子的钱包,多掷几次,加入一份来源独立的随机性,即使设备本身出现预判不到的问题,也多一层保障。
  • 设置一个足够复杂的 passphrase,也就是在助记词之外再加一层自己设定的密码。这样即便前面某个环节出了问题,没有这层密码,别人也很难真正动到你的资产。但一定做好离线备份,因为一旦忘了,谁都救不回来。
  • 如果资产规模较大,考虑使用多重签名(Multisig),尽量搭配不同厂商、不同技术方案的设备分别签名,不要把全部资产放在同一套技术方案里。

行业需要补上随机数测试这道工序

事件出来后,圈内开始出现反思。有安全团队提到,硬件钱包行业这些年可能确实缺一道工序:设备做出来以后,应该实际去测一次生成的随机数在统计学上到底够不够随机,不能光靠代码写完就完事。这个说法算是给整个行业提了个醒。

一些其他钱包厂商也站出来说明,自家的产品会使用不止一种随机数来源做交叉验证,理论上抗风险能力会更高。具体效果如何,还要交给时间和后续安全审计去检验。这些目前都是相关方各自表态,仅供参考,不代表最终定论。

如果你持有 Coldcard 设备

如果你手上正好有相关品牌的设备,先别慌。留意厂商官方渠道有没有发布相关说明,最好按官方给出的步骤操作,不要自己乱折腾。同时警惕任何要求你在网页或联网软件里输入助记词的人,那基本可以判断是骗子。

自托管安全,从来不是一劳永逸

说实话,这类问题这些年来零零星星都出现过,具体是哪个品牌不重要,核心提醒是差不多的:自我保管的安全,从来不是买一个硬件钱包就能一劳永逸。多花一点心思在随机数、passphrase 和签名方案这些环节上,总归是值得的。

我是老李,希望这期内容对你有帮助。

本文根据 Cédric Beau(老李)的视频整理 · YouTube

其他语言版本 : FrançaisEnglish

← 返回首页

▍▶ 資訊

Coldcard硬件錢包曝5年漏洞,4500地址損失近8800萬美元

冷錢包 Coldcard 最近被曝出固件級隨機數漏洞,五年間導致超過 4500 個地址被清空,損失約 1300 枚 BTC,摺合近 8800 萬美元。問題核心在於設備生成私鑰時的隨機性不足,與常見的釣魚或物理盜竊路徑不同。

YOUTUBE · 07SJTfg8Zxs5:01
▶ 觀看視頻 · 在 YouTube 觀看

五年舊患突然引爆

這一兩天,Coldcard 這個號稱把冷存儲做到極致的硬件錢包,攤上了一個不小的麻煩。按目前多家鏈上分析機構的數據,累計已有超過 4500 個地址被清空,損失總量約 1300 多枚 BTC,按當前價格算接近 8800 萬美元。更讓人警覺的是,其中一波攻擊在幾十分鐘內就掃掉了上千個地址,速度明顯不像臨時起意,攻擊者很可能提前做了不少準備。

需要說明的是,不同機構統計口徑還不完全一致,損失金額和地址數量後續可能還會修正。大家先看一個大概量級就好,不必把某個具體數字當成板上釘釘的事實。

私鑰的本質是一串隨機數

我們平時說的私鑰,說白了就是一串超級長的隨機數字。這串數字必須足夠隨機、足夠混亂,別人才沒有辦法推算出來。生成這串數字的過程越混亂越安全;越有規律,越容易被人猜到。這次的問題大概率就處在這個隨機環節:某些設備生成的私鑰,隨機性可能沒有想象中那麼高。

這背後其實有一個很簡單的邏輯。冷錢包一直強調私鑰不出設備,只要助記詞不聯網,理論上外人摸不到你的資產。但這次事件如果分析下來,問題發生在更底層:設備一開始生成私鑰時,用來產生隨機數的那部分材料,可能沒有想象中那麼難猜。

Coldcard 固件裡的隨機數隱患

具體技術原因,據一些安全研究人員的分析,大致是固件在某一層更新的時候,隨機數生成這一塊的代碼邏輯可能出現了問題,導致部分設備在某些情況下跳過了原本設計的高強度隨機數通道,改用了一套相對容易被推算的備用方案。這套方案用到的材料,和設備本身的一些信息有一定關聯性,理論上具備被外部推算的可能。

當然,這目前還只是一種流傳較廣的技術解讀,官方後續可能還會有更正式的說明。具體細節我建議大家以廠商和安全機構公佈的公告為準。

我們可以做的三件事

面對這種底層問題,我們不可能靠猜哪一個平台絕對安全,但可以在操作上增加幾層緩衝。我總結三個相對穩妥、不針對具體平台的思路。

  • 生成 seed phrase 時,別隻依賴設備自帶的隨機數。可以選擇支持手動擲骰子的錢包,多擲幾次,加入一份來源獨立的隨機性,即使設備本身出現預判不到的問題,也多一層保障。
  • 設置一個足夠複雜的 passphrase,也就是在助記詞之外再加一層自己設定的密碼。這樣即便前面某個環節出了問題,沒有這層密碼,別人也很難真正動到你的資產。但一定做好離線備份,因為一旦忘了,誰都救不回來。
  • 如果資產規模較大,考慮使用多重簽名(Multisig),儘量搭配不同廠商、不同技術方案的設備分別簽名,不要把全部資產放在同一套技術方案裡。

行業需要補上隨機數測試這道工序

事件出來後,圈內開始出現反思。有安全團隊提到,硬件錢包行業這些年可能確實缺一道工序:設備做出來以後,應該實際去測一次生成的隨機數在統計學上到底夠不夠隨機,不能光靠代碼寫完就完事。這個說法算是給整個行業提了個醒。

一些其他錢包廠商也站出來說明,自家的產品會使用不止一種隨機數來源做交叉驗證,理論上抗風險能力會更高。具體效果如何,還要交給時間和後續安全審計去檢驗。這些目前都是相關方各自表態,僅供參考,不代表最終定論。

如果你持有 Coldcard 設備

如果你手上正好有相關品牌的設備,先別慌。留意廠商官方渠道有沒有發布相關說明,最好按官方給出的步驟操作,不要自己亂折騰。同時警惕任何要求你在網頁或聯網軟件裡輸入助記詞的人,那基本可以判斷是騙子。

自託管安全,從來不是一勞永逸

說實話,這類問題這些年來零零星星都出現過,具體是哪個品牌不重要,核心提醒是差不多的:自我保管的安全,從來不是買一個硬件錢包就能一勞永逸。多花一點心思在隨機數、passphrase 和簽名方案這些環節上,總歸是值得的。

我是老李,希望這期內容對你有幫助。

本文根據 Cédric Beau(老李)的視頻整理 · YouTube

其他語言版本 : FrançaisEnglish

← 返回首頁