Le sfide dei produttori di portafogli Bitcoin nella transizione verso la crittografia post-quantistica
Esplora le sfide che i produttori di portafogli Bitcoin affrontano nell'adottare la crittografia post-quantistica, concentrandosi sui rischi e sulla sicurezza delle firme stateful.

Introduzione alla custodia di Bitcoin
La custodia di Bitcoin ha sempre comportato un certo grado di rischio, ma i produttori di portafogli, come Trezor, si stanno preparando per un mondo post-quantistico in cui sorgono nuove sfide. Questo perché SHRINCS, il principale candidato della comunità per uno schema di firma post-quantistico, consente agli utenti di effettuare transazioni utilizzando firme stateful, che richiedono un tracciamento rigoroso dello stato per prevenire il furto di fondi.
Il ruolo di SHRINCS
Secondo il CTO di Trezor, Tomáš Sušánka, SHRINCS è stato proposto alla fine dello scorso anno dal Direttore della Ricerca di Blockstream, Jonas Nick, e dal crittografo Mikhail Kudinov. SHRINCS si basa su un approccio composito basato su hash: gli utenti possono effettuare transazioni utilizzando sia firme stateful che firme stateless.
Firme stateful vs. firme stateless
Le firme stateless sono piuttosto grandi, potenzialmente influenzando le commissioni, la velocità delle firme e altri parametri di efficienza, ma sono sicure da riutilizzare. Al contrario, le firme stateful, più piccole ed efficienti, comportano seri rischi di sicurezza se riutilizzate oltre un determinato budget di firma. La componente stateful di SHRINCS è composta da un albero di firme monouso; se queste chiavi vengono accidentalmente utilizzate più di una volta, vengono rivelate sufficienti informazioni crittografiche affinché qualcun altro possa falsificare la firma di quell'utente e rubare effettivamente i fondi.
Responsabilità degli sviluppatori di portafogli
Se Bitcoin adotta con successo SHRINCS, mantenere un conteggio meticoloso dello stato del portafoglio diventerà una responsabilità critica per gli sviluppatori di portafogli, con molti potenziali rischi di sicurezza in casi limite.
"Stai dando loro un'opzione per sbagliare," ha dichiarato Sušánka durante un recente episodio di MARA Foundation TV, riferendosi al tracciamento dello stato. "È nostro compito farlo in modo sicuro, giusto? Non dovrebbe essere compito dell'utente."
Strategie di mitigazione del rischio
Per mitigare questo rischio, Trezor sta valutando opzioni su come supportare un'esperienza utente sicura in un mondo post-quantistico. Ad esempio, Sušánka ha affermato che l'azienda sta considerando di rendere le firme stateless, più pesanti e lente, l'impostazione predefinita per tutti gli utenti, nascondendo l'opzione stateful, più rischiosa, dietro un muro di impostazioni avanzate.
Compromessi e sfide future
Sebbene Sušánka riconosca che SHRINCS potrebbe essere la scelta crittografica conservativa, poiché si basa sulle stesse assunzioni crittografiche di SHA-256, si sente "un po' combattuto sull'argomento perché mantenere lo stato è un onere."
"Ad esempio, puoi avere due Trezor con lo stesso seed di recupero. Come condividi lo stato tra questi due? In realtà non lo fai," ha aggiunto. "Detto ciò, come per tutto, si tratta di compromessi," ha continuato Sušánka.
Preparazione per un futuro quantistico
Sušánka ha continuato a condividere che, mentre molti si concentrano sul percorso di migrazione di Bitcoin verso indirizzi e firme post-quantistici, i dispositivi hardware per portafogli dovranno anche essere aggiornati fisicamente per una protezione quantistica completa. La maggior parte dei dispositivi di firma utilizza crittografia vulnerabile ai quanti per funzioni di sicurezza specifiche dell'hardware, come il firmware e l'autenticazione del dispositivo.
Conclusioni e avvertimenti
Se gli utenti vogliono garantire che i loro dispositivi siano sicuri in un mondo post-quantistico, dovranno utilizzare dispositivi "quantum-ready", cioè dispositivi che utilizzano crittografia post-quantistica per l'autenticazione del dispositivo e del firmware. In previsione di queste esigenze, l'azienda sta già spedendo prodotti come Trezor Safe 7, che supportano la crittografia post-quantistica per i processi di autenticazione del portafoglio.
Naturalmente, le transazioni effettuate su questi dispositivi saranno sicure quantisticamente solo una volta che Bitcoin stesso si aggiornerà alla sicurezza post-quantistica. Detto ciò, Sušánka ha avvertito gli sviluppatori di non aspettare troppo a lungo per fornire agli utenti opzioni di migrazione, poiché crede che la migrazione di potenzialmente milioni di utenti richiederà tempo.
"Le persone dovrebbero essere pronte a fare compromessi," ha detto Sušánka. "Se saremo tutti molto rigidi su ciò che può e non può essere fatto, non arriveremo da nessuna parte."
André Beganski è un Senior Content Manager presso MARA Foundation, dove produce contenuti su argomenti che includono l'intersezione tra calcolo quantistico e crittografia. Ha precedentemente lavorato per Decrypt.