Passer au contenu principal

Adresses Bitcoin et comment les utiliser

Mis à jour aujourd’hui

1. Format Legacy (P2PKH) de l'adresse Bitcoin

Par exemple : 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u

P2PKH est l'abréviation de Pay To PubKey Hash (Payer au hachage de clé publique).

2. Adresse Bitcoin au format Nested SegWit (P2SH)

Par exemple : 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN

Nested P2SH, qui prend une adresse P2SH existante (commençant par « 3 ») et l'encapsule dans une adresse SegWit. Ceci est fait pour la rendre compatible avec les versions antérieures. Cependant, il s'agit d'une sorte de « hack » qui fait que les transactions SegWit nécessitent environ 10 % d'espace supplémentaire.

SegWit signifie « Segregated Witness » (Témoin Séparé), où « Segregated » signifie séparé, isolé, et « Witness » est la partie signée associée à une transaction. Ainsi, SegWit est la séparation de certaines données de signature de transaction de la transaction elle-même. SegWit a été activé sur la blockchain Bitcoin.

Le principal avantage de la séparation des données de signature et des données liées à la transaction est qu'elle réduit la taille des données stockées dans un bloc Bitcoin. Cela donne à chaque bloc une capacité supplémentaire pour stocker plus de transactions. Cela signifie également que le réseau peut gérer plus de transactions et que l'expéditeur paie des frais moins élevés. Donc, si vous souhaitez réduire les frais lors de l'envoi de bitcoins, utilisez les adresses SegWit pour les recevoir.

Un autre avantage majeur des adresses SegWit est qu'elles sont rétrocompatibles, il est donc possible d'interchanger des bitcoins d'adresses SegWit avec des bitcoins d'adresses Legacy.

3. Adresse Bitcoin au format Native SegWit (Bech32)

Par exemple : bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3

Les adresses commencent par « bc1 », le format d'adresse encodé Bech32 développé pour SegWit, évitant la confusion et étant plus lisible. Parce que moins de caractères sont nécessaires pour l'adresse, il est plus facile et plus efficace de calculer l'adresse en utilisant l'encodage Base32 plutôt que le traditionnel Base58. Les données peuvent être stockées plus densément dans le code QR, et Bech32 offre une plus grande sécurité avec un code de contrôle et des codes de détection d'erreurs mieux optimisés pour minimiser les chances d'adresses invalides.

L'adresse Bech32 elle-même est compatible avec SegWit. Aucun espace supplémentaire n'est nécessaire pour insérer les adresses SegWit dans les adresses P2SH, de sorte que les frais de traitement sont inférieurs avec les adresses au format Bech32.

__2021-08-12___9.56.06.png

4. Taproot
En novembre 2021, une mise à niveau majeure connue sous le nom de Taproot a été introduite pour Bitcoin. Cela a apporté un nouveau format d'adresse : P2TR, « pay-to-Taproot » (payer à Taproot). Les adresses Taproot permettent des transactions plus efficaces avec des frais réduits et une confidentialité améliorée à mesure que l'adoption augmente. Les adresses Taproot commencent par les caractères « bc1p ». Taproot est techniquement une version améliorée de SegWit, et ses adresses sont encodées à l'aide d'une version modifiée de bech32 connue sous le nom de bech32m.

Une adresse Taproot Bech32m ressemble à ceci :

bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe

btcdz0.png
Avez-vous trouvé la réponse à votre question ?