Il est intéressant de noter que la majorité des personnes qui travaillent avec le bitcoin ne se demandent même pas combien de types d'adresses différents existent en réalité. Et il y en a quatre, chacun répondant à ses propres besoins.



Le plus ancien et familier est le P2PKH, qui commence par un chiffre un. Ces adresses sont partout, c’est le classique. Fonctionne simplement : le payeur envoie des fonds à un hachage de la clé publique du destinataire, et non à la clé elle-même. Cela peut sembler compliqué, mais l’idée est que cela augmente la confidentialité — même si l’adresse devient connue, la clé publique elle-même reste cachée. De plus, les données sont plus compactes dans la blockchain.

Ensuite est apparu le P2SH — adresses commençant par un trois. Gavin Andresen les a présentées en 2012 spécialement pour des scénarios plus complexes, comme les multi-signatures. Ici, l’adresse est déjà liée à un hachage de script, et non simplement à une clé. L’expéditeur doit connaître uniquement le hachage du script, et lors de la dépense de la sortie, il doit fournir le script lui-même. Cela a donné au réseau beaucoup plus de flexibilité et ouvert des possibilités pour l’innovation.

Bech32 — un format plus récent, qui commence par bc1q. Il a été développé par Peter Wuille et Greg Maxwell, d’où le nom : B pour les développeurs et ech pour l’algorithme de détection d’erreurs. L’algorithme est intelligent — il distingue le chiffre un de la lettre l, zéro de la lettre o. Cela réduit le risque d’erreur lors de la saisie de l’adresse. Le format supporte SegWit et offre de meilleures capacités de détection d’erreurs.

Et le plus récent — Taproot, qui commence par bc1p. C’est une évolution de l’idée SegWit, conçue pour économiser de l’espace dans le bloc et réduire les frais. Taproot compresse encore plus les données, augmente l’efficacité des transactions et offre une meilleure confidentialité.

Et pourquoi les adresses dans le portefeuille changent-elles après chaque utilisation ? C’est pour la sécurité et la confidentialité. Si on utilise constamment la même adresse, toute l’historique des transactions sera lié à celle-ci — n’importe qui pourra suivre tous les mouvements de fonds. Une nouvelle adresse à chaque fois — et l’historique n’est pas visible. De plus, si une clé privée est compromise, seul les fonds liés à cette adresse sont en danger, le reste restant sécurisé.

Techniquement, cela fonctionne via des courbes elliptiques — dans Bitcoin, l’algorithme secp256k1 est utilisé. Chaque nouvelle adresse est générée avec une nouvelle paire de clés, un processus très rapide grâce à l’efficacité de l’algorithme.

Les portefeuilles modernes utilisent généralement un HD Wallet — un portefeuille hiérarchique déterministe. Au lieu de stocker chaque clé privée séparément, le HD Wallet génère toute une chaîne d’adresses à partir d’une valeur initiale unique selon les standards BIP32 et BIP44. Cela facilite la sauvegarde — il suffit de sauvegarder une seule valeur initiale et de pouvoir restaurer toutes les adresses et fonds. De plus, il supporte une structure hiérarchique — on peut créer plusieurs sous-portefeuilles pour différentes utilisations. Cela offre une meilleure expérience utilisateur, sécurité et confidentialité en même temps.

Donc, les types d’adresses Bitcoin ne sont pas simplement différents formats, mais une évolution de solutions pour des besoins spécifiques. De la sécurité de base à la scalabilité et à la confidentialité.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler