Seed Bitcoin a 12 Parole: 1 Errore su 16 Sfugge al BIP-39

scopri cos'è la frase seed nel mondo delle criptovalute e perché è fondamentale per la sicurezza dei tuoi asset digitali. guida essenziale per proteggere il tuo portafoglio crypto.

Il 31 luglio l’account Bitcoin Archive ha riacceso su X la discussione sull’usabilita’ dell’autocustodia, sostenendo che l’esperienza d’uso dei wallet resti ostica per scelta culturale. La specifica che regola le frasi di recupero dei seed Bitcoin, il BIP-39, contiene pero’ una sezione in cui i suoi stessi autori elencano i limiti del formato. Uno di questi riguarda esattamente il margine di errore concesso a chi trascrive le parole a mano.

Il dibattito riacceso il 31 luglio

Il post pubblicato da Bitcoin Archive parla di uno “sporco segreto”: secondo l’account, una parte consistente dei massimalisti Bitcoin “non tiene affatto all’adozione di massa” e descrive le esperienze difficili di autocustodia come “elitismo travestito da virtu'”.

La testata crypto.news, che ha raccolto il caso, aggiunge una precisazione onesta e poco comune: il post “non nomina persone, prodotti o organizzazioni e non fornisce dati a sostegno”, quindi va letto come opinione e non come constatazione verificata sulla comunita’ Bitcoin.

Il dibattito, in quella forma, non e’ verificabile. Verificabile e’ invece un’altra cosa: cosa dice la specifica che tutti i wallet moderni implementano, e quanto margine lascia davvero a un errore di trascrizione. Alla redazione di BitcoinLive24 e’ sembrato piu’ utile misurare quello.

📱 Ricevi tutte le notizie Bitcoin direttamente sul tuo iPhone

Scarica BitcoinLive24 Gratis

Cosa dice il BIP-39 sui limiti del seed Bitcoin

La proposta BIP-0039 ha una sezione intitolata “Shortcomings”, cioe’ punti deboli, scritta dagli autori stessi. Il terzo punto e’ il piu’ rilevante per chi scrive dodici o ventiquattro parole su un foglio:

“The checksum is short. This means it only gives modest odds of catching random errors (1-in-256 errors will be missed). It is also not able to provide any assistance in correcting errors.”

Tradotto: il codice di controllo e’ corto, offre probabilita’ modeste di intercettare errori casuali e non aiuta in alcun modo a correggerli. La cifra “1 su 256” non vale pero’ per tutte le frasi. Dipende dalla lunghezza, e la specifica lo mette nero su bianco in una tabella, dove ENT e’ l’entropia iniziale in bit, CS sono i bit di controllo e MS il numero di parole risultanti.

Entropia (ENT)Bit di controllo (CS)Totale bitParole (MS)Errori casuali non intercettati
128 bit4132121 su 16
160 bit5165151 su 32
192 bit6198181 su 64
224 bit7231211 su 128
256 bit8264241 su 256

Le prime quattro colonne sono la tabella della specifica, che fissa la regola CS = ENT / 32. L’ultima colonna e’ un calcolo della redazione, non un dato del BIP: con CS bit di controllo le combinazioni possibili sono 2 elevato a CS, quindi un errore casuale ha una possibilita’ su quel numero di produrre comunque una frase formalmente valida. Il valore “1 su 256” citato dagli autori nella sezione Shortcomings corrisponde al caso a 24 parole, l’unico compatibile con quella cifra (2 elevato a 8 fa 256); il BIP non lo esplicita. Con 12 parole i bit di controllo scendono a 4 e il rapporto diventa 1 su 16.

Va detto con precisione cosa significa. Se sbagli una parola e scrivi qualcosa che nella lista non esiste, il wallet se ne accorge subito: la parola non c’e’. Il codice di controllo serve nell’altro caso, quello in cui l’errore trasforma una parola valida in un’altra parola valida. E’ qui che la lunghezza della frase fa la differenza.

806 coppie a una lettera di distanza nella wordlist del seed Bitcoin

La sezione “Wordlist” del BIP-39 elenca tre caratteristiche che attribuisce a una lista ideale, e due riguardano proprio il rischio di scambiare una parola per un’altra. La prima dice che “la lista e’ costruita in modo che basti scrivere le prime quattro lettere per identificare la parola senza ambiguita’”. La redazione ha scaricato la lista inglese ufficiale e ha verificato: sono 2.048 parole con 2.048 prefissi di al massimo quattro caratteri tutti distinti (103 parole sono piu’ corte di quattro lettere). La caratteristica e’ rispettata al cento per cento.

La seconda chiede di evitare parole simili, e cita tre esempi: “build” e “built”, “woman” e “women”, “quick” e “quickly”. Anche qui il controllo conferma: di ciascuna coppia la lista contiene una sola parola. Le varianti morfologiche sono state effettivamente eliminate.

Resta pero’ un fenomeno diverso, che quella caratteristica non copre e che nessuno pubblica: le parole non imparentate fra loro che differiscono per una sola lettera. Contandole sull’intera lista, la redazione ne ha trovate 806 coppie, cosi’ ripartite:

Tipo di differenzaCoppieEsempi dalla lista ufficiale
Una lettera sostituita (stessa lunghezza)608act / art, aim / air, bag / bar, ball / wall, beach / bench, angle / ankle
Una lettera aggiunta o tolta198able / cable, again / gain, age / page, across / cross
Totale806coinvolgono 749 parole, il 36,6% della lista

Il conto e’ rifacibile da chiunque: si scarica il file english.txt dal repository dei BIP e si contano le coppie a distanza di edit pari a uno. Due precisazioni doverose. La prima: questo non e’ una violazione della caratteristica, perche’ gli esempi citati dal BIP sono varianti della stessa radice e quelle sono state rimosse. La seconda: “differire per una lettera” e’ una proprieta’ misurabile della lista, non una misura di quanto un essere umano confonda davvero due parole. Nessuno dei due dati dice che il BIP-39 sia mal progettato; dicono che il margine per un errore di penna esiste ed e’ quantificabile.

Cosa dicono gli studi sull’usabilita’

Il 43% e’ la quota di partecipanti che, in una ricerca della Carnegie Mellon University citata da crypto.news, ha riconosciuto correttamente l’immagine di una frase di recupero: alcuni credevano perfino che una frase smarrita potesse essere azzerata. Uno studio presentato alla conferenza CHI su 24 utenti crypto ha invece osservato che la scelta del wallet cambia con il caso d’uso, l’esperienza e il rischio percepito. Entrambi i dati sono riportati dalla testata, che non linka i lavori originali: li attribuiamo a lei e non a una lettura diretta dei paper.

Un lavoro che abbiamo invece consultato direttamente e’ l’articolo CAPPR-Wallet pubblicato su Scientific Reports nel 2026, che propone un’architettura di recupero alternativa. Il paper colloca il punto di rottura nell’utente: “this power comes with a significant burden: the user becomes the single point of failure”. La frase sul “single point of failure inherent in seed phrases” compare piu’ avanti e descrive cio’ che la loro architettura sostiene di eliminare, con un ripristino “in meno di 180 secondi” senza custodi centralizzati. Gli autori precisano pero’ che i risultati vengono da “un ambiente emulato e dataset sintetici”: non da wallet reali.

Anche la documentazione di Bitcoin Core sulla gestione dei wallet e’ esplicita sullo stesso punto: una passphrase dimenticata non e’ recuperabile e i file di backup devono restare integri. Il compromesso fra responsabilita’ e facilita’ d’uso, insomma, non nasce con il dibattito di queste ore.

Cosa significa per chi tiene Bitcoin in autocustodia

I quattro bit di controllo di una frase da dodici parole e le 806 coppie a una lettera di distanza hanno tre conseguenze pratiche, tutte verificabili e nessuna che richieda di cambiare wallet.

  • La lunghezza della frase non e’ solo una questione di sicurezza crittografica. Passare da 12 a 24 parole divide per sedici la probabilita’ che un errore di trascrizione sfugga: da 1 su 16 a 1 su 256, secondo il calcolo della redazione sui bit di controllo della tabella BIP-39.
  • Il codice di controllo non corregge nulla. Lo dice il BIP stesso: “non e’ in grado di fornire alcun aiuto nel correggere gli errori”. Serve a dire che qualcosa non torna, non a dire quale parola sia sbagliata.
  • La verifica del backup e’ l’unico test che conta. Rileggere le parole non basta, perche’ 749 parole della lista hanno almeno una vicina a una lettera di distanza: l’unica prova e’ ripristinare davvero il wallet da quel foglio, su un dispositivo pulito, prima di affidargli somme importanti.

Il contesto di questi giorni rende il tema meno teorico del solito. Il furto da 594 bitcoin che ha colpito i possessori di Coldcard Mk3, con seed generate da un generatore di numeri casuali ancora sotto indagine, e la successiva discussione su quanto il multisig abbia effettivamente protetto riguardano la generazione e la custodia delle chiavi. Il margine di errore nella trascrizione e’ un problema distinto, che resta anche quando il dispositivo funziona perfettamente. Nel frattempo i dati di adozione mostrano che in Canada l’uso degli hardware wallet resta fermo all’8% di chi detiene monete in prima persona, categoria che in Canada vale il 21% della popolazione.

Conclusione

Il dibattito su X restera’ probabilmente irrisolto, perche’ verte sulle intenzioni di una comunita’ e quelle non si misurano. I limiti del formato, invece, sono documentati dagli autori della specifica dal primo giorno e si contano: quattro bit di controllo per una frase da dodici parole, otto per una da ventiquattro, 806 coppie di parole separate da una sola lettera su 2.048. Un’usabilita’ migliore, quando arrivera’, partira’ da qui e non dalla polemica.

Domande frequenti

Quanti errori intercetta il checksum di un seed a 12 parole?

Un seed a 12 parole ha 4 bit di controllo, quindi 16 combinazioni possibili: un errore casuale su 16 produce comunque una frase formalmente valida e non viene intercettato. Con 24 parole i bit di controllo sono 8 e il rapporto scende a 1 su 256, come indicato dal BIP-39.

Il BIP-39 puo’ correggere una parola sbagliata?

No. La specifica dichiara che il codice di controllo “non e’ in grado di fornire alcun aiuto nel correggere gli errori”: segnala che la frase non e’ valida, ma non indica quale parola sia sbagliata ne’ come sostituirla.

Basta scrivere le prime quattro lettere di ogni parola?

Si’, ed e’ una delle tre caratteristiche che il BIP-39 attribuisce a una lista ideale. La redazione di BitcoinLive24 ha verificato la lista inglese ufficiale: le 2.048 parole hanno 2.048 prefissi di al massimo quattro caratteri tutti distinti, quindi le prime quattro lettere identificano una sola parola.

Quante parole della lista BIP-39 si somigliano?

Sulla lista inglese ufficiale da 2.048 parole ci sono 806 coppie che differiscono per una sola lettera, 608 per sostituzione e 198 per aggiunta o rimozione di un carattere. Coinvolgono 749 parole, il 36,6% della lista. Le varianti morfologiche citate come esempio dal BIP, come “build” e “built”, sono invece assenti: di ogni coppia la lista contiene una sola parola.

Per seguire ogni giorno le notizie su Bitcoin in italiano, scarica l’app BitcoinLive24.

Questo articolo non costituisce consulenza finanziaria.

📱 Segui Bitcoin in tempo reale con l'app gratuita BitcoinLive24

App Store · Google Play
Avatar photo

Redazione Bitcoinlive24

Contenuti prodotti dalla redazione di BitcoinLive24 con il supporto di sistemi di intelligenza artificiale su fonti selezionate, con supervisione editoriale. Come lavoriamo: bitcoinlive24.com/news/politica-editoriale/

Lascia un commento

BitcoinLive24
Panoramica privacy

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.