Blog
Come recuperare una parola mancante nella propria frase di recupero (1–4 parole)
In breve
Le parole mancanti in una frase BIP-39 possono talvolta essere ricostruite dalle parole e posizioni rimaste. Ogni posizione sconosciuta ha 2.048 parole possibili. La somma di controllo elimina molte combinazioni, ma da sola non identifica il portafoglio originale.
- Conservi il backup originale e annoti posizioni note, lettere parzialmente leggibili, lunghezza della frase e tipo di portafoglio. Un indirizzo noto o altri dati affidabili aiutano a verificare un candidato.
- Ogni ulteriore parola mancante aumenta molto il lavoro. Una o due lacune sono generalmente più gestibili; nessun numero fisso garantisce il risultato o determina da solo la fattibilità.
- Strumenti come seedrecover.py possono provare i candidati offline con le impostazioni corrette. Non inserisca frasi complete o parziali nei siti web. Senza parole conservate né altri dati utilizzabili del portafoglio, non è possibile ricreare una frase dal nulla.

C'è una lacuna nella Sua frase di recupero. La carta si è strappata, l'inchiostro è sbiadito, o aveva scritto solo undici delle dodici parole. La lacuna non cambia ciò che è registrato sulla blockchain: le coin restano al loro posto mentre ricostruisce la via d'accesso. Quanto sia realistica quella ricostruzione dipende dall'aritmetica, e vale la pena capire i numeri prima di provare qualsiasi cosa.
Perché una lacuna può essere colmata
Ogni parola della Sua frase proviene da un elenco fisso di 2.048 possibilità. È proprio questo il motivo per cui una parola mancante in una frase di recupero può essere trovata: non è un'ipotesi aperta, è uno dei 2.048 candidati noti per ogni posizione vuota. La frase porta anche un'autoverifica intrecciata nelle parole (come funziona, e perché i portafogli rifiutano le frasi non valide, è spiegato nella nostra guida alle frasi non valide). Il suo compito qui è più silenzioso: elimina silenziosamente la maggior parte dei candidati prima che venga testato qualsiasi cosa. Per una frase di 12 parole con un vuoto, solo circa 128 dei 2.048 candidati superano l'autoverifica. Per una frase di 24 parole, circa 8.
L'ultimo pezzo è uno dei Suoi vecchi indirizzi di ricezione. I candidati che superano l'autoverifica aprono ciascuno un portafoglio diverso; l'indirizzo identifica quale di quei portafogli è il Suo. Cercare, filtrare, confermare: questo è tutto il metodo.
Prima di testare qualsiasi cosa
Annoti ciò che ha ancora, prima che il Suo ricordo si offuschi: le parole superstiti nelle loro posizioni, la lunghezza della frase, quali posizioni sono vuote e da dove proviene la frase. Se la copia è strappata o sbiadita, conservi l’originale e lo maneggi il meno possibile. Mantenga la frase offline; non la fotografi con un telefono o una fotocamera che potrebbe sincronizzare le immagini online. Una parola parzialmente leggibile riduce una posizione da 2.048 candidati a una manciata, e quel frammento merita protezione. Poi trovi un vecchio indirizzo di ricezione, da un estratto conto della transazione, un prelievo da un exchange o un vecchio screenshot del portafoglio. Un indirizzo noto è utile, ma non è l’unico riferimento possibile: anche una xpub o, per le reti supportate, un database di indirizzi della blockchain può consentire di verificare i candidati.
Se la frase proviene da un dispositivo Ledger o Trezor, le situazioni specifiche del marchio sono trattate separatamente: la nostra guida alle frasi Ledger e la guida alle frasi Trezor.
Quanto costa la ricerca, per numero di parole mancanti
Una parola mancante: risolta in pochi secondi. 2.048 candidati, la maggior parte eliminati dall'autoverifica, il resto deciso dal Suo indirizzo. Questa è la posizione migliore in cui trovarsi, e di solito può farlo in autonomia con lo strumento qui sotto.
Due parole mancanti: ancora veloce. Circa 4,2 milioni di combinazioni. Un computer normale le esamina in minuti quando c'è un indirizzo da testare.
Tre parole mancanti: pesante ma reale. Circa 8,6 miliardi di combinazioni. Si passa da un portatile a un software basato su GPU che testa centinaia di migliaia di combinazioni al secondo, e servono ore o giorni.
Quattro parole mancanti: qui una ricerca alla cieca diventa costosa. Circa 17.600 miliardi di combinazioni grezze. Fattibile con hardware serio e tempo, e qualsiasi vincolo aggiuntivo (una parola parzialmente leggibile, una prima lettera nota) riduce drasticamente lo spazio. Quattro è il limite di lavoro che di norma ci diamo: un riferimento di costo, non una soglia che decide un caso.
Cinque o più: raramente realistico. Lo spazio cresce di un fattore 2.048 a ogni vuoto aggiuntivo, quindi una ricerca di quelle dimensioni è generalmente impraticabile senza ulteriori vincoli. I vincoli possono comunque cambiare il quadro — posizioni note, lettere parzialmente leggibili, una frase più corta, un insieme ristretto di candidati — ed è per questo che il solo numero non decide mai un caso. Ciò che nessun servizio può cambiare è l’aritmetica, e chi promette lo stesso un risultato non Le sta dicendo la verità.
Recuperare in autonomia una parola mancante
Uno strumento di recupero delle frasi non cerca alla cieca. Una frase BIP-39 ha una somma di controllo, e ogni parola proviene dalla stessa lista di 2.048 parole. Ciò significa che un vuoto di una parola è una ricerca limitata: lo strumento combina le parole note con ogni candidato della lista, conservi solo le combinazioni che superano la somma di controllo e verifichi il risultato contro uno dei Suoi vecchi indirizzi di ricezione. Per una singola parola mancante è una ricerca rapida e vincolata, non una forza bruta.
Per eseguirla in autonomia, usi la modalità di recupero della frase di uno strumento open source come BTCRecover (la famiglia da cui proviene seedrecover.py). Lo scarichi solo dal repository ufficiale, lo copi su un computer che può scollegare e lavori completamente offline. Gli fornisce la frase parziale con il vuoto marcato, la lunghezza della frase, il tipo di portafoglio da cui proviene e un vecchio indirizzo di ricezione: testa i candidati sopravvissuti e restituisce la frase completata quando c'è una corrispondenza. Non digiti mai una frase di recupero, nemmeno parziale, in alcun sito web: una frase che tocca un modulo online deve essere considerata compromessa, intera o no.
Ripristini la frase completata direttamente nell'app del Suo portafoglio, sul Suo dispositivo.
Più parole mancanti o posizioni incerte
BTCRecover gestisce anche lacune di più parole, incluso il caso più difficile in cui ha le parole ma non sa quali posizioni sono vuote. Valuti con onestà il limite: configurare ricerche GPU su miliardi di combinazioni è lavoro da riga di comando, e una configurazione sbagliata brucia giorni senza mai sembrare sbagliata in modo ovvio. Se Le mancano due o più parole e non si sente a Suo agio con questi strumenti, questo è il punto in cui ha senso affidare il caso, piuttosto che dopo una settimana di tentativi falliti.
Limiti pratici e casi in cui la ricostruzione è impossibile
Con cinque o più parole mancanti, una ricerca è raramente realistica, a meno che ulteriori indizi non riducano notevolmente il numero di candidati. Senza un indirizzo noto o altri dati affidabili di verifica, non è possibile confermare il risultato: i candidati che superano l'autoverifica sono tutti ugualmente plausibili, quindi anche una piccola ricerca non può dire quale risposta sia la Sua. Una frase completamente persa – niente parole, niente indirizzo, niente file del portafoglio – non può essere ricostruita da nessuno, e pagare qualcuno per provarci aggiunge solo una seconda perdita alla prima.
Dopo la ricostruzione: chiuda la lacuna per sempre
Una frase che ha perso parole una volta le perderà di nuovo allo stesso modo. Quando l'accesso torna, sposti tutto in un portafoglio con una frase appena generata e faccia un backup completo di quella: tutte le posizioni, numerate, lunghezza annotata. Non continui sull'originale rattoppato. Su cosa scriverla e dove tenerla è spiegato nella nostra guida alla conservazione dei backup.
Se alla Sua frase mancano parole e può indicare uno dei Suoi vecchi indirizzi, Crypto Recovers eseguirà la valutazione gratuitamente e Le dirà onestamente se la ricerca è realistica, prima di qualsiasi impegno; il numero di vuoti entra in quella risposta, ma non è una soglia di ammissione. No cure, no pay, e il contratto viene firmato prima che inizia qualsiasi lavoro. La consegna in caso di successo resta volutamente semplice: Lei, il portafoglio riaperto e un nuovo portafoglio che solo Lei controlla. Sposti le coin e saldi personalmente la tariffa di successo in un'unica sessione, con entrambe le parti presenti. Le Sue coin non sono mai presso di noi: non trattenute, non memorizzate, non gestite.
FAQ: parola mancante nella frase
Una parola mancante nella frase di recupero può essere recuperata?
Di solito sì, quando è noto almeno un indirizzo del portafoglio. Ogni posizione mancante è una ricerca sull'elenco BIP-39 di 2.048 parole, e la somma di controllo elimina la maggior parte dei candidati prima del test. Più dura è la lacuna – più parole mancanti, nessun indirizzo – più costa la ricerca, ma una singola parola mancante è normalmente risolvibile in pochi minuti.
Quanto tempo serve per trovare una parola mancante?
Una parola mancante: secondi o minuti su un computer normale. Due: minuti o ore. Tre: ore o giorni con software basato su GPU. Quattro: giorni o settimane con hardware serio e ogni vincolo aggiuntivo che può fornire. La risposta onesta per il Suo caso esatto dipende da quante parole mancano e da cos'altro ha.
E se non ho un vecchio indirizzo di ricezione?
Senza un indirizzo o altri dati affidabili di verifica, la sola somma di controllo non permette di stabilire quale candidato corrisponda al Suo portafoglio. Un indirizzo da un estratto conto, un prelievo da un exchange o un vecchio screenshot è il punto di verifica – trovarne uno è di solito la cosa più utile che può fare.
La somma di controllo da sola può recuperare una parola mancante?
La somma di controllo riduce una singola parola mancante da 2.048 candidati a un insieme minuscolo (circa 128 per una frase di 12 parole, circa 8 per 24), ma non può dire quale candidato sia il Suo. Le serve comunque un indirizzo o un altro dato affidabile di verifica per confermare quello giusto.
Come recupero una parola mancante da un Ledger o un Trezor?
Il metodo è lo stesso di qualsiasi portafoglio BIP-39: segni la lacuna nella frase parziale, cerchi con uno strumento come BTCRecover usando uno dei Suoi vecchi indirizzi di ricezione e ripristini la frase completata sul dispositivo. Il dispositivo stesso non deve essere coinvolto finché non reinserisce la frase completa. Le situazioni specifiche di Ledger e Trezor sono trattate nelle nostre guide alle frasi Ledger e Trezor.
Ho tutte le 12 parole, ma non conosco l'ordine. Il portafoglio può ancora essere recuperato?
Di solito sì, purché disponga di un vecchio indirizzo di ricezione. Dodici parole note in ordine sconosciuto danno 479.001.600 disposizioni possibili (12 × 11 × 10 … × 1, scritto 12!): troppe per provarle a mano, ma un compito delimitato per un software. L'autoverifica scarta la maggior parte delle disposizioni prima di qualsiasi test, e il Suo indirizzo conferma quella giusta. BTCRecover esegue questa ricerca offline con la funzione tokenlist (una GPU la abbrevia ulteriormente), e ogni posizione che riesce a fissare riduce nettamente il conteggio.
Qualcuno potrebbe aver visto 8 delle mie 12 parole. Il mio portafoglio è ancora al sicuro?
No. Otto parole note ne lasciano solo quattro sconosciute, cioè 2.048⁴, circa 17.600 miliardi di candidati: la stessa ricerca che questa guida descrive come fattibile con hardware serio e tempo. Un aggressore non ha bisogno del Suo indirizzo, perché ogni candidato può essere verificato direttamente sulla blockchain. Sposti subito tutto in un portafoglio con una frase appena generata. L'aritmetica che ricostruisce un backup danneggiato misura altrettanto bene un backup trapelato.
