Bitcoin-Inhaber haben begonnen, die Vertrauensannahmen hinter Hardware-Wallet-Setups neu zu bewerten, nachdem ein Bug mit geringer Entropie in Coldcard-Geräten mit öffentlich beobachteten Diebstählen in Verbindung gebracht wurde, die am 30. Juli begonnen haben. Laut Cointelegraph lenkte das Problem erneut die Aufmerksamkeit darauf, ob Nutzer sich darauf verlassen können, dass Wallet-Hardware sichere Seed-Phrasen erzeugt, ohne eigene physische Entropie hinzuzufügen. Der Bericht besagte, dass Coldcard-Geräte offenbar funktionsfähige STM32-True-Random-Number-Generatoren (Zufallszahlengeneratoren) verwendeten, aber ein Firmware-Rewrite eine schwerwiegende Schwachstelle eingeführt habe. Ab der Firmware-Version 4.0.1, die im März 2021 veröffentlicht wurde, nutzte das Gerät den Yasmarang-PRNG von MicroPython anstelle der ordnungsgemäßen Verwendung des STM32-Hardware-RNG. Coinkite hat die Einordnung der PRNG-Nutzung als vorprogrammierten unsicheren Fallback bestritten, während Spekulationen auf X Behauptungen einschlossen, dass es sich bei dem Problem möglicherweise um eine absichtlich platzierte Hintertür gehandelt haben könnte. Der investigative Bitcoin-Journalist Hodlnaut sagte, der Bug sei wahrscheinlich aus nachlässigen Entwicklungsmethoden resultiert und aus Versuchen, Fehler durch zufällige Änderungen zu unterdrücken.

Coinkite schätzte, dass die Geräte Mk2 und Mk3 Seeds mit 40 Bits Entropie erzeugten, während Mk4, Mk5 und Q etwa 70 Bits erreichten – jedoch immer noch unter den 128 Bits, die für eine sichere 12-Wort-Seed-Phrase erforderlich sind. Seitdem sollen Angreifer private Schlüssel bruteforced haben und BTC im Wert von über 100 Millionen US-Dollar gestohlen haben. Wie wahrscheinlich es ist, dass ein Wallet gefunden wird, hängt davon ab, ob zusätzliche Würfel-Entropie verwendet wurde oder ob eine BIP-39-Passphrase und ein nicht standardisierter Pfad hinzugefügt wurden. James O’Beirne hat außerdem eine Website namens cktripwire eingerichtet, die Honeypot-Adressen nutzt, um abzuschätzen, welche Wallet-Typen Angreifer aktiv absuchen. Der Vorfall hat das Prinzip „Vertraue nicht, verifiziere“ bekräftigt: Nutzer, die durch Würfelwürfe ausreichende Entropie erzeugt hatten, konnten den Exploit vermeiden. Würfeln bietet einen transparenten Prozess, der von normalen Nutzern geprüft werden kann, während das Verifizieren eines TRNG eine physische Inspektion der Elektronik und der Firmware erfordern würde. Der Bericht stellte zudem fest, dass eine sichere Entropieerzeugung weiterhin die Voraussetzung für ein sicheres Wallet bleibt, und beschrieb mehrere Methoden, die nach dem öffentlichen Bekanntwerden des Exploits auf X geteilt wurden – darunter papierbasierte Seed-Erzeugung, Codex32-Würfel-Entzerrungs-Arbeitsblätter, gemischte Papier-Seed-Wörter sowie spezielle Hardware, die versucht, die Entropieerzeugung auf verschiedene Geräte zu verteilen.