$BTC #coldcard漏洞被盗594枚btc #Coldcard
Zuerst das Fazit: Das ist weder ein Angriff auf das Bitcoin-Protokoll, noch wurde ein Offline-Hardware-Wallet aus der Ferne von einem Hacker kontrolliert.
Wirklich „unterlegen“ war eine vorgelagerte Ebene: Teile der Coldcard-Firmware haben beim „Generieren der Mnemonics“ den erwarteten echten Hardware-Zufallswert nicht in den richtigen Codepfad eingespeist, sondern sind in einen vorhersagbaren Software-Pseudozufallszahlengenerator geraten. Es sieht immer noch nach Zufall aus – 12/24 Wörter – aber der Suchraum der Kandidaten ist in der Praxis um mehrere Größenordnungen kleiner.
Anders gesagt: Die betroffenen privaten Schlüssel könnten sich bereits ab dem ersten Tag ihrer Erstellung im Bereich eines Enumerations-/Aufzählbarkeitsspektrums befunden haben. Das Problem lässt sich auch dann nicht beheben, wenn das Gerät später offline bleibt, Signaturen per SD-Karte verwendet oder sogar auf neue Hardware umgestellt wird und dieselbe Seed/Phrasenfolge (Mnemonic) erneut importiert wird.