Investor's wiki

Portafoglio gerarchico deterministico (HD).

Portafoglio gerarchico deterministico (HD).

Che cos'è un portafoglio gerarchico deterministico (HD)?

Un portafoglio deterministico gerarchico (HD) è un portafoglio digitale comunemente utilizzato per archiviare le chiavi digitali per i possessori di criptovalute come Bitcoin ed Ethereum. Chiunque abbia una copia della chiave pubblica e privata simile a una password può controllare la criptovaluta nell'account.

Comprensione dei portafogli gerarchici deterministici (HD).

Nel mondo delle criptovalute, i portafogli contengono chiavi anziché monete. Un portafoglio di criptovalute ha due chiavi: una chiave pubblica o un indirizzo, che agisce in modo molto simile a un numero di conto, e una chiave privata che il titolare utilizza per trasferire fondi ad altri conti. La chiave privata è molto simile a una password. Qualcuno che trasferisce Bitcoin dal proprio account, ad esempio, utilizzerà la propria chiave privata per autorizzare la transazione.

Questa combinazione di chiavi pubbliche e private è progettata per garantire la sicurezza dagli hacker e l'anonimato nelle transazioni. Poiché la coppia di chiavi consente il trasferimento della criptovaluta di qualcuno, è fondamentale che la chiave privata rimanga sicura. A tal fine, le chiavi vengono generate in modo casuale.

Ogni chiave deve essere salvata nel portafoglio per evitare che i fondi a cui è collegata vengano persi irrevocabilmente dal proprietario. Ma per garantire la privacy, uno degli scopi che guidano la creazione di Bitcoin e altre criptovalute, e limitare l'uso delle chiavi pubbliche a una transazione ciascuna, sarebbe necessario creare una nuova coppia di chiavi per ogni transazione. Questo può diventare difficile da gestire nel tempo.

I portafogli deterministici sono stati creati per offrire una soluzione, in cui tutte le chiavi possono essere ricondotte a un seme casuale originale, solitamente un insieme di parole casuali e una funzione hash. Con un portafoglio deterministico, il seed originale è sufficiente per recuperare tutte le chiavi private e pubbliche, richiedendo quindi un solo backup al momento della creazione.

Portafogli deterministici e gerarchici

I portafogli HD sono il tipo più avanzato di portafoglio deterministico. Contengono chiavi in una struttura ad albero, in cui le chiavi padre possono produrre chiavi figlio, che possono produrre chiavi nipoti e così via, all'infinito. Il detentore di criptovaluta può utilizzare la struttura ad albero per organizzare le transazioni per tipo di transazione o per entità coinvolta, come dipartimenti o filiali.

Come i semplici portafogli deterministici, tutti i portafogli HD sono creati da un unico seme principale, solitamente rappresentato da una sequenza di parole mnemoniche, che semplifica la trascrizione e l'archiviazione per i titolari di account. Ma i portafogli HD offrono anche la possibilità di creare chiavi pubbliche senza dover accedere alle chiavi private corrispondenti. Ciò significa che possono essere utilizzati su server non sicuri o in modalità di sola ricezione.

Mette in risalto

  • Per prevenire l'hacking, queste chiavi devono essere generate casualmente e salvate nel portafoglio.

  • Un portafoglio deterministico gerarchico è un portafoglio digitale comunemente utilizzato per archiviare le chiavi per i possessori di criptovalute come Bitcoin ed Ethereum.

  • I portafogli HD consentono di creare una serie di coppie di chiavi da un seme casuale, offrendo praticità e gestibilità, nonché sicurezza di alto livello.