Una frase seme è una serie di parole utilizzate per recuperare un portafoglio di criptovaluta e accedere ai fondi ad esso associati. Grazie a questo, è molto facile eseguire il backup delle informazioni nel nostro portafoglio e proteggere così i nostri soldi in ogni momento.
LLa frase seme o la frase seme si riferisce a un insieme di 12-24 parole, che hanno lo scopo di offrirci un modo facile e semplice per supportare il nostro portafoglio di criptovaluta. In questo modo, se per qualsiasi motivo si dovesse perdere il controllo su di esso, potremmo recuperarlo semplicemente usando queste parole nell'ordine in cui ci sono state originariamente date.
Ovvero, in caso di guasti, furto o smarrimento dello smartphone o del computer, possiamo utilizzare la seedphrase e recuperare il nostro wallet da un altro dispositivo. Tutto questo mentre accediamo agli indirizzi associati al nostro portafoglio e, con esso, ai fondi disponibili in esso. Così, il Frasi seme sono una specie di codifica di chiavi private del nostro portafoglio, ma in un modo molto più amichevole e gestibile.
Generalmente possiamo vedere questa frase quando configuriamo per la prima volta un portafoglio in cui gestiamo le chiavi private e che segue lo standard definito dal Proposta di miglioramento Bitcoin (BIP) BIP-39. Queste parole sono comunemente visualizzate dal portafoglio in inglese, anche se alcuni portafogli forniscono parole in altre lingue, rendendo il compito ancora più semplice. D'altra parte, queste parole sembrano non avere una relazione speciale tra loro o un significato, ma la verità è che, crittograficamente e avendo un ordine specifico, lo fa.
NOTA DI SICUREZZA
È da chiarire che il seed consente il recupero dei wallet e dei fondi in caso di danneggiamento o smarrimento del dispositivo, ovvero l'oblio dei codici di accesso che sono stati configurati per detto wallet. Ma se un utente è vittima del furto del seed, potrebbe perdere tutte le criptovalute associate a quel seed, non potendo recuperare nulla. Chi ha il seme ha il potere di controllare i fondi e con essi spostarli in un'altra direzione.
Come funziona la frase seme o la frase seme?
Innanzitutto, lo sviluppatore del portafoglio implementa la funzionalità della frase seme seguendo lo standard BIP-39 o alcuni suoi derivati. Il BIP-39, si concentra sull'offrirci un metodo per generare chiavi private utilizzando una serie di parole mnemoniche che aiutano a sostenere il nostro portafoglio e allo stesso tempo garantiscono la costruzione di chiavi private e pubbliche sicure.
Il BIP-39 prende a caso le parole (di solito dalla lingua inglese, sebbene possano provenire da un'altra lingua) e crea con esse una lunga frase (di solito tra 12 e 24 parole). Qui maggiore è il numero di parole, maggiore è l'entropia e la sicurezza attribuibili alla frase risultante.
Naturalmente queste parole vengono scelte da lunghi dizionari, con una buona entropia (casualità), in modo da garantire la massima sicurezza possibile.
Una volta che gli algoritmi del wallet hanno creato questa serie di parole in base alla selezione dell'utente o alla sua configurazione interna, all'utente viene chiesto di salvarle nello stesso ordine in cui sono state date. Questo punto è importante, perché altrimenti il portafoglio non può essere ricostruito nel caso in cui ne abbiamo bisogno. Inoltre, il portafoglio ci chiederà di inserire queste parole nello stesso ordine. Questo per verificarli.
A questo punto viene attivata la fase di generazione della chiave privata del nostro wallet. Questo processo è possibile grazie all'utilizzo di una funzione crittografica denominata PBKDF2. Questa funzione è uno standard crittografico per la derivazione di chiavi sicure per attacchi di forza bruta. Un punto importante, tenendo presente che essendo parole "umane" è possibile che un attacco di questo tipo possa ottenere la frase e con essa la nostra chiave privata.
Questa funzione PBKDF2 è alimentata dalla frase seme completa del portafoglio. Quella sarà la nostra fonte di entropia o "disordine" nel processo di derivazione della chiave.
Inoltre, nel processo di generazione viene stabilita una serie di 2048 iterazioni. Con ogni iterazione, PBKDF2 genera una chiave diversa e il processo termina quando vengono eseguite le 2048 iterazioni pianificate. Insieme a questa funzione la funzione HMAC-SHA512 come funzione pseudo-casuale. Tutto ciò si traduce in una chiave con una lunghezza di 512 bit o 64 byte.
Questa chiave finale è nota come frase binaria o seme binario. Ed è quello che verrà finalmente utilizzato per generare chiavi private, o addirittura Portafoglio HD (deterministi che usano BIP-0032). In breve, il nostro seme o seme binario è ciò che alla fine ci consentirà di generare la nostra chiave privata, da cui la chiave pubblica e quindi l'indirizzo.
BIP-00032 è uno standard. Cioè, se usiamo le stesse parole in diversi portafogli che supportano BIP-0032 e provengono dalla stessa criptovaluta, otterremo sempre lo stesso seme binario, e da lì possiamo derivare la chiave privata e il resto delle chiavi pubbliche che ci appartengono.
Implementazione della frase seme nei portafogli
Indubbiamente, uno dei miglioramenti più significativi nei portafogli crittografici è stata l'implementazione del frase del seme, poiché sono molto più facili da gestire e memorizzare rispetto alle chiavi private. Ad esempio, nei portafogli HD, le frasi seme vengono solitamente implementate, generandone una al momento della creazione del portafoglio. Questo con lo scopo di rendere facile e veloce il recupero del portafoglio.
Suggerimenti per proteggere la frase seme
- Innanzitutto, quando configuri il portafoglio, devi fare una copia accurata della frase seme. Nessun refuso e nell'ordine specifico in cui viene visualizzato.
- Quindi è consigliato eseguire più backup di questa frase e conservarli in luoghi diversi e sicuri. Ciò garantirà che in ogni caso o in qualsiasi situazione, potrai avere accesso ai portafogli e ai fondi. È possibile seguire strategie per diffondere parole in luoghi diversi.
- Quando si tratta di archiviare copie di backup in un luogo sicuro, si intende scriverle su carta e conservarle in un luogo molto sicuro, ad esempio una cassaforte. Tieni presente che se una terza parte trova il tuo backup, potrebbe avere accesso ai tuoi fondi. Bit2Me consiglia di NON conservare MAI copie di backup di seed phrases in e-mail, immagini o altri supporti digitali se non sono state crittografate. Poiché esiste il rischio che vengano violati o violati e che qualcun altro possa impossessarsi dei fondi.
- Molti portafogli lo consentono aggiungere ulteriori livelli di sicurezzacome l'impostazione di un PIN o una password per migliorare la sicurezza. Ma tieni presente che questo non è mai un sostituto della frase seme. Quindi, se perdi quella password extra, perderai anche l'accesso ai tuoi indirizzi e fondi.
- Se quando configuri il tuo portafoglio, hai l'opportunità di impostare la tua frase seme, non farlo. Per sicurezza è meglio lasciare che il software del portafoglio generi la frase seme in modo casuale.
E non dimenticare che, se vuoi saperne di più su come proteggere le tue criptovalute, ti aspetta un post completo dove ti spieghiamo Come proteggere i tuoi bitcoin: scopri 7 modi. Lì puoi trovare semplici consigli per proteggere non solo i tuoi bitcoin ma qualsiasi altra criptovaluta che hai in tuo possesso.