5 agosto 2026
Quando “air‑gapped” non basta: la lezione Coldcard su RNG, firmware e supply chain
Un attacco ha svuotato migliaia di wallet Bitcoin legati a un firmware che, per anni, ha generato seed phrase con un RNG debole e deterministico. Ricostruiamo cosa è andato storto (ombre di MicroPython, flag “definiti ma a zero”, API con lo stesso nome) e perché la fase di “salvataggio” si è trasformata in un’asta a colpi di fee nel mempool. Una storia che parla meno di crypto e molto di ingegneria del software: test, invarianti, audit e confini tra librerie.