NotizieCryptoMixin evidenzia i rischi dell'auto-custodia dopo l'incidente di entropia di COLDCARD

Mixin evidenzia i rischi dell'auto-custodia dopo l'incidente di entropia di COLDCARD

Autore: ChainWire·

Punti chiave

  • Una vulnerabilità divulgata nei portafogli hardware COLDCARD ha ridotto l'entropia dei seed generati, interessando le chiavi create dal 2021.
  • Una sicurezza multifirma efficace richiede che le chiavi siano generate utilizzando dispositivi indipendenti e fonti di entropia per evitare rischi correlati.
  • Mixin Safe impiega tre ruoli chiave distinti: Proprietario (Owner), Membri (Members) e Recupero (Recovery), per gestire le procedure di spesa e recupero degli asset.
  • Mixin Safe utilizza Multi-Party Computation e timelock relativi on-chain per garantire che nessuna chiave o dispositivo singolo possa autorizzare transazioni unilateralmente.
Mixin evidenzia i rischi dell'auto-custodia dopo l'incidente di entropia di COLDCARD

Hong Kong, Cina, 6 agosto 2026, Chainwire

Mixin Safe, un prodotto di auto-custodia multifirma sviluppato da Mixin, consente agli utenti di gestire la propria Owner Key con un portafoglio hardware e combina meccanismi MPC e timelock in un'architettura di sicurezza a strati.

Mixin ha evidenziato come il recentemente divulgato problema di generazione di numeri casuali di COLDCARD abbia rinnovato l'attenzione del settore sulla sicurezza della generazione delle chiavi nei portafogli hardware. COLDCARD, prodotto da Coinkite, è un popolare portafoglio hardware solo per Bitcoin ampiamente utilizzato per l'auto-custodia tra i detentori di Bitcoin che danno priorità alla firma air-gapped e al firmware open-source.

Secondo un rapporto tecnico pubblicato da Coinkite, alcune versioni di firmware interessate non hanno utilizzato il percorso previsto di generazione hardware di numeri casuali durante la creazione dei seed del portafoglio, determinando uno spazio di ricerca effettivo inferiore all'obiettivo di sicurezza originario. La qualità dell'entropia, ovvero la casualità utilizzata per generare i seed crittografici, è fondamentale per la sicurezza di ogni portafoglio di criptovalute, poiché un'entropia prevedibile o ridotta può rendere le chiavi vulnerabili ad attacchi brute-force.

Poiché il problema si è verificato durante la generazione del seed, l'aggiornamento del firmware può solo correggere i seed generati successivamente e non può modificare le chiavi interessate generate in precedenza. Coinkite ha consigliato agli utenti di valutare la propria esposizione in base al modello di dispositivo, alla versione del firmware e al metodo di generazione del seed e, ove applicabile, di generare un nuovo seed e migrare i propri asset.

Il problema è entrato nel processo di generazione del seed di COLDCARD già nel 2021. Sebbene il codice sia stato a lungo disponibile pubblicamente e soggetto a continue revisioni del settore, il problema è rimasto scoperto per diversi anni.

L'incidente non diminuisce il valore dei portafogli hardware o della revisione open-source. Tuttavia, dimostra che qualsiasi singolo dispositivo, versione del firmware o implementazione di sicurezza può incontrare problemi. Nell'auto-custodia delle criptovalute, gli utenti dovrebbero considerare non solo la sicurezza di ciascun componente, ma anche se più componenti critiche condividono una fonte comune di guasto.

La sicurezza multifirma dipende da più del numero di chiavi

La multifirma può ridurre l'impatto della perdita o del compromettimento di una singola chiave. Tuttavia, se più chiavi necessarie per raggiungere la soglia di firma vengono generate utilizzando lo stesso dispositivo, firmware o implementazione di numeri casuali, una vulnerabilità condivisa potrebbe influenzare diverse chiavi contemporaneamente.

Ad esempio, in un portafoglio multifirma 2-di-3, se due chiavi dipendono dalla stessa implementazione di generazione delle chiavi, una vulnerabilità comune potrebbe indebolire l'isolamento di sicurezza che la multifirma è destinata a fornire.

Questo è noto come rischio correlato nell'auto-custodia. Il concetto è a lungo discusso nei circoli di sicurezza di Bitcoin, dove gli operatori sottolineano che il vantaggio della multifirma si realizza solo quando le chiavi vengono generate utilizzando fonti di entropia indipendenti, diversi fornitori di hardware o diverse implementazioni software. Quando si valuta un'architettura multifirma, gli utenti dovrebbero considerare non solo quante chiavi utilizza, ma anche chi le genera e le controlla, quali dispositivi e fonti di entropia utilizzano e se dipendono dallo stesso codice o infrastruttura.

I tre ruoli chiave di Mixin Safe

Mixin Safe definisce tre ruoli chiave: Owner Key, Members Key e Recovery Key, e utilizza multifirma e timelock relativi per determinare come possono essere combinati per spese di routine e recupero.

  • Owner Key: Generata e gestita dall'utente tramite un portafoglio software o hardware compatibile.
  • Members Key: Una chiave di firma basata su MPC/TSS il cui utilizzo è autorizzato attraverso il processo di approvazione del co-gestore. MPC (Multi-Party Computation) e TSS (Threshold Signature Scheme) sono tecniche crittografiche che distribuiscono la firma tra più parti in modo che nessuna singola parte possieda la chiave privata completa.
  • Recovery Key: Utilizzata per il recupero e autorizzata a partecipare alla spesa con uno degli altri ruoli chiave solo dopo che il timelock relativo è stato soddisfatto.

Spesa di routine e recupero ritardato

Prima che il timelock relativo sia stato soddisfatto, il percorso di spesa di routine di Mixin Safe è:

Owner Key + Members Key

Una volta che il timelock relativo raggiunge la sua condizione predefinita, la Recovery Key diventa idonea a partecipare al recupero, consentendo due percorsi aggiuntivi di spesa di recupero:

Owner Key + Recovery Key

oppure:

Members Key + Recovery Key

Un timelock relativo non sblocca tutti gli asset in una data di calendario fissa. Invece, inizia il conteggio dopo che l'UTXO pertinente riceve la conferma del blocco. Ogni UTXO appena creato ha il proprio periodo di attesa. Questo meccanismo sfrutta le regole di consenso di Bitcoin, in particolare l'op-code CheckSequenceVerify (CSV) introdotto tramite BIP 68, 112 e 113, che applicano le condizioni di timelock a livello di protocollo.

La condizione viene convalidata dai nodi Bitcoin secondo le regole di consenso e non è determinata o modificata da Mixin Safe. Indipendentemente dal fatto che il timelock sia stato soddisfatto, nessun ruolo chiave singolo può spostare gli asset in modo indipendente.

Ridurre l'impatto di un singolo punto di guasto

Attraverso ruoli chiave separati, approvazioni di co-gestione, la rete MPC e le condizioni di tempo on-chain, Mixin Safe fornisce isolamento di sicurezza e percorsi di recupero per situazioni che coinvolgono danni al dispositivo, chiavi perse, co-gestori non disponibili o guasti dei singoli nodi MPC.

Se il portafoglio hardware che contiene l'Owner Key viene compromesso, un utente malevolo sarebbe comunque sprovvisto della firma dei Members. Se un singolo nodo MPC fallisce, non può generare in modo indipendente una firma completa. Se la Recovery Key viene compromessa, non può partecipare alla spesa prima che il timelock sia stato soddisfatto e deve comunque essere combinata con un altro ruolo chiave valido successivamente.

Se un utente perde l'Owner Key, la Members Key e la Recovery Key possono essere utilizzate insieme per completare il recupero alle condizioni on-chain predefinite una volta che il timelock è stato soddisfatto.

Questo design riduce la dipendenza del controllo degli asset da qualsiasi singolo dispositivo, chiave, co-gestore o nodo di rete.

La sicurezza dell'auto-custodia non riguarda il presumere che ogni componente rimarrà infallibile. Riguarda il garantire che il fallimento di un singolo componente sia insufficiente a compromettere l'intero sistema di controllo degli asset.

Mixin continuerà a monitorare le pratiche di sicurezza e la ricerca tecnica in tutto il settore delle criptovalute, migliorando al contempo Mixin Safe per fornire agli utenti opzioni di auto-custodia più resilienti.

Informazioni su Mixin

Fondata nel 2017, Mixin è un portafoglio orientato alla privacy incentrato su sicurezza e facilità d'uso. La sua architettura tecnologica combina MPC, funzionalità di privacy CryptoNote e comunicazione crittografata Signal Protocol. Mixin supporta più di 40 blockchain e oltre 10.000 asset, serve più di 10 milioni di utenti a livello globale e consente agli utenti di gestire in modo sicuro più di 1 miliardo di dollari in asset digitali in auto-custodia su più reti blockchain.

Per ulteriori informazioni, visitare Mixin.

Sonny Liu, Mixin Ltd — [email protected]