Seed
seme
Seed
seme
Difficoltà: base
Argomento: tecnologia
DEFINIZIONE
Un seed, tradotto letteralmente come seme, è un dato che può essere utilizzato per generare un Wallet HD. Può essere sufficiente per rigenerare le chiavi private e pubbliche del wallet, quindi è efficace come backup. Poiché il seed è deterministico, un dato seed genererà sempre le stesse chiavi e un singolo seed può generare un numero quasi infinito di chiavi pubbliche e private.
In sostanza un seed è una stringa casuale di cifre.
Un seed viene utilizzato per generare una singola chiave privata estesa (xprv), chiamata chiave privata master. Questa chiave privata può essere utilizzata per generare chiavi private secondarie e chiavi pubbliche, consentendo a un wallet di generare tutte le coppie di chiavi necessarie all'utente. Questa configurazione massimizza la facilità di backup di un wallet con i vantaggi per la privacy di evitare il riutilizzo degli indirizzi.
I seed sono spesso rappresentati come frasi mnemoniche per rendere semplice memorizzarle. I seed sono diventati uno standard della comunità grazie al BIP32, mentre le frasi mnemoniche sono diventate uno standard della comunità grazie al BIP 39.
Per trasferire un seed, e gli indirizzi da questo creati, da un wallet ad uno di un diverso sviluppatore, potrebbe non essere sufficiente il solo seed (o la sua rappresentazione tramite chiave mnemonica), ma potrebbe essere necessario anche il Derivation Path.
- Vedi anche
- BIP 32 (HD Wallet)
- BIP 39 (Mnemonic Phrases)
- Derivation Path Percorso di derivazione
- HD wallet (Hierarchical Deterministic wallet) Wallet deterministici gerarchici
- Mnemonic Wordlist Frase Mnemonica
- Private Key Chiave privata
- Public Key Chiave pubblica
- Seed Recovery Phrase
- Wallet Portafoglio
aggiornato il 2022-07-19