Définition de portefeuille déterministe hiérarchique (HD)



Qu’est-ce qu’un portefeuille déterministe hiérarchique (HD) ?

Un portefeuille déterministe hiérarchique (HD) est un portefeuille numérique couramment utilisé pour stocker les clés numériques des détenteurs de crypto-monnaies telles que Bitcoin et Ethereum. Toute personne disposant d’une copie de la clé publique et de la clé privée de type mot de passe peut contrôler la crypto-monnaie du compte.

Points clés à retenir

  • Un portefeuille déterministe hiérarchique est un portefeuille numérique couramment utilisé pour stocker les clés des détenteurs de crypto-monnaies telles que Bitcoin et Ethereum.
  • Pour empêcher le piratage, ces clés doivent être générées aléatoirement et sauvegardées dans le portefeuille.
  • Les portefeuilles HD permettent de créer une série de paires de clés à partir d’une graine aléatoire, offrant commodité et facilité de gestion ainsi qu’une sécurité de haut niveau.

Comprendre les portefeuilles HD

Dans le monde de la crypto-monnaie, les portefeuilles contiennent des clés au lieu de pièces. Un portefeuille de crypto-monnaie a deux clés : une clé ou une adresse publique, qui agit un peu comme un numéro de compte, et une clé privée que le titulaire utilise pour transférer des fonds vers d’autres comptes. La clé privée ressemble beaucoup à un mot de passe. Une personne transférant Bitcoin depuis son compte, par exemple, utiliserait sa clé privée pour autoriser la transaction.

Cette combinaison de clés publiques et privées est conçue pour assurer la sécurité contre les pirates ainsi que l’anonymat des transactions. Étant donné que la paire de clés permet le transfert de la crypto-monnaie de quelqu’un, il est essentiel que la clé privée reste sûre. A cet effet, les clés sont générées aléatoirement.

Chaque clé doit être sauvegardée dans le portefeuille pour éviter qu’elle et les fonds auxquels elle est liée ne soient irrévocablement perdues pour le propriétaire. Mais pour garantir la confidentialité – l’un des objectifs de la création de Bitcoin et d’autres crypto-monnaies – et limiter l’utilisation de clés publiques à une transaction chacune, une nouvelle paire de clés devrait être créée pour chaque transaction. Cela peut devenir difficile à gérer avec le temps.

Les portefeuilles déterministes ont été créés pour offrir une solution, dans laquelle toutes les clés peuvent être retracées jusqu’à une graine aléatoire d’origine, généralement un ensemble de mots aléatoires et une fonction de hachage. Avec un portefeuille déterministe, la graine d’origine suffit pour récupérer toutes les clés privées et publiques, ne nécessitant donc qu’une seule sauvegarde au moment de la création.

Portefeuilles déterministes et déterministes hiérarchiques

Les portefeuilles HD sont le type de portefeuille déterministe le plus avancé. Ils contiennent des clés dans une structure arborescente, dans laquelle les clés parents peuvent produire des clés enfants, qui peuvent produire des clés petits-enfants et ainsi de suite, à l’infini. Le détenteur de la crypto-monnaie peut utiliser la structure arborescente comme méthode d’organisation des transactions par type de transaction ou par entité impliquée, comme les départements ou les filiales.

Comme les portefeuilles déterministes simples, tous les portefeuilles HD sont créés à partir d’une seule racine principale, généralement représentée par une séquence de mots mnémotechniques, ce qui facilite la transcription et le stockage pour les titulaires de compte. Mais les portefeuilles HD offrent également la possibilité de créer des clés publiques sans avoir à accéder aux clés privées correspondantes. Cela signifie qu’ils peuvent être utilisés sur des serveurs non sécurisés ou en mode réception uniquement.

Laisser un commentaire