Base di conoscenza
Standard di seed a confronto: BIP-39, Electrum, SLIP39 e altri
Non ogni frase di recupero è una frase BIP-39. Electrum, SLIP39 e Monero hanno ciascuno il proprio sistema di seed, e la compatibilità tra loro è limitata.
Risposta breve
Le frasi di recupero non sono intercambiabili: le frasi di recupero BIP-39, Electrum e SLIP-39 ripristinano portafogli diversi. Lo standard con cui è stata creata la frase decide la compatibilità: una frase che funziona in una famiglia di portafoglio può fallire in un'altra, anche se le parole sembrano identiche.

Le frasi di recupero si somigliano ma non sono intercambiabili. Se un seed ripristina un portafoglio dipende dallo standard con cui è stato creato, e mescolare gli standard è una delle cause nascoste dei ripristini falliti.
BIP-39 (la maggior parte degli hardware wallet e dei portafogli software)
- 12, 15, 18, 21 o 24 parole dall’elenco fisso BIP-39 (2.048 parole)
- L’ultima parola contiene una somma di controllo: la somma di controllo rileva alcuni errori, ma non tutti. Una frase BIP-39 modificata può superare la verifica e generare un altro portafoglio.
- Una passphrase BIP-39 opzionale (25ª parola) cambia completamente il portafoglio derivato
- Usato da Ledger, Trezor, MetaMask, la maggior parte dei portafogli mobili e della maggior parte dei portafogli desktop moderni
- La compatibilità BIP-39 non basta: il portafoglio deve supportare anche la rete, i percorsi di derivazione, i tipi di account e indirizzo originali e l’eventuale passphrase.
Seed Electrum
- Le vecchie frasi di recupero Electrum (prima della versione 2.0) usano un elenco storico fisso di parole per convertire il seed in parole e ricostruirlo a partire da esse. Non usano il sistema di hash di versione HMAC-SHA512 introdotto in Electrum 2.0.
- Seed Electrum nuovi: 12-24 parole, validati dall’hash di versione proprio di Electrum — un prefisso di un HMAC-SHA512 della frase, non una parola a sé
- Non BIP-39: un seed Electrum non ripristinerà un portafoglio BIP-39 e viceversa
- Electrum usa anche i propri percorsi di derivazione (rami legacy / SegWit) a partire dal seed
SLIP39 (backup Shamir)
- Divide un seed in parti; una soglia di parti complete ripristina il portafoglio (ad esempio 2 su 3)
- Le parti sono di 20 o 33 parole dall’elenco SLIP39
- Usato da Trezor (backup Shamir) e alcuni altri hardware wallet
- Le parti ricostruiscono il seed principale sottostante del portafoglio — il valore da cui deriva ogni chiave — e non una frase BIP-39
- SLIP39 sostituisce BIP-39 invece di estenderlo, e i due non sono compatibili: le parti esistenti non possono essere riconvertite in una frase BIP-39 da 12 o 24 parole
- Conservi le parti Shamir nel formato SLIP39 e le ripristini con software che implementa SLIP39: una parte da 20 o 33 parole non è una frase che un portafoglio BIP-39 possa accettare
Seed Monero
- 25 parole che codificano la chiave di spesa privata e la chiave di visualizzazione privata
- Ha il proprio somma di controllo e il proprio elenco di parole
- Non BIP-39; i seed Monero ripristinano solo portafogli Monero (e software compatibile)
Seed legacy e non standard
- MultiBit Classic, i primi Bitcoin Core e altri portafogli pre-HD non usano alcun seed: usavano file di portafoglio e keypool
- I brain wallet sono password trasformate direttamente in chiavi, non seed
- Qualsiasi «frase di 12 o 24 parole» che fallisce la somma di controllo BIP-39 può essere ancora valida sotto un altro standard: è un segnale, non un vicolo cieco
Cosa significa per il recupero
- Prima di giudicare un seed non valido, identifichi lo standard: il numero di parole, se la frase porta l’hash di versione di Electrum e se il software è basato su BIP-39
- Un errore di «seed non valido» in un portafoglio non significa che il seed sia inutilizzabile: può appartenere a un altro standard
- Il recupero di un seed parziale o errato dipende dalla struttura di somma di controllo dello standard, che è ciò che rende possibili le ricerche limitate
Ha provato i passaggi ma non riesce ancora ad accedere?
La prima valutazione è gratuita e non richiede materiale sensibile: descriva cosa conserva e saprà se il recupero è realistico. Paga solo se il recupero riesce.