
您的助記詞從來就不是隨機的。 這就是 Coldcard 事件背後的恐怖真相。 五年來,2021 年的一個固件漏洞默默將硬體噪音來源替換為一個由序列號和計時器種子啟動的弱軟體生成器。本應是 128 位的混沌,結果在舊型號上縮減至約 40 位,新型號上縮減至 72 位。 攻擊者只需枚舉這個極小的空間,比對鏈上地址,便輕鬆竊取了超過 1,700 BTC。 並非釣魚攻擊,也非實體盜竊,僅僅是數學追上了這場看似完全正常卻靜默失敗的事故。 這才是最值得銘記的教訓。 隨機性可能在毫無聲息的情況下失效。錢包仍正常運作,助記詞看起來完全合法,只有當他人率先完成計算時,損失才會顯現。 ERA 的解決方案刻意設計得複雜,但這正是其優點。 兩套來自不同製造商的獨立硬體生成器始終同時運行:STM32 自身的噪音來源與 NIST 認證的安全元件。 若您選擇專家模式,裝置還會加入三條僅您能提供的額外隨機流:您在螢幕上塗寫、搖晃裝置、並在真實房間中移動相機。每個樣本均由硬體在不可預測的時刻自行採集,並在接收前進行熵值測試。 所有資料最終透過 SHA-512 混合,即使多個來源遭入侵,其他來源仍能保護結果。 這架構對我而言很有道理,因為它拒絕了導致 Coldcard 失敗的單一信任點。 但我仍希望看到更清晰的公開證據,證明裝置內的統計測試不會被精心設計的環境操縱。我也想了解混合函數在出貨固件中的審計方式,而不僅限於實驗室環境。 這些仍是待解的問題。 在這些問題能以與設計本身同等透明的方式獲得解答之前,多源熵似乎是對我們不斷以慘痛方式重新發現的隨機性失敗最強大的實際應對方案之一。
