|
|
Publié le 17-10-2025 à 11:35:22
|
|
|
|

L’évolution du protocole Bitcoin a conduit à l’émergence de différents types d’adresses dans le réseau Bitcoin pour répondre aux besoins de sécurité et d’efficacité. Par exemple, certains portefeuilles exigent que vous sélectionniez le type d’adresse, comme montré dans la figure ci-dessous :
Adresse héritée (P2PKH)
Protocole : BIP-44 Chemin typique : m/44'/0'/0'/0/0/0/0 (1ère adresse externe du compte maître Bitcoin).
- Les adresses héritées sont le premier format d’adresse adopté par Bitcoin, et elles commencent par le chiffre 1, par exemple : 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Ces adresses sont basées sur des scripts Pay-to-Public-Key-Hash (P2PKH), et leurs transactions occupent beaucoup d’espace sur la blockchain, sont relativement lentes à traiter et ne sont pas assez anonymes.
Adresse SegWit imbriquée (P2SH)
Protocole : BIP-49 Chemin typique : m/49'/0'/0'/0/0/0/0 (1ère adresse externe du compte maître Bitcoin)
- SegWit imbriqué est une adresse P2SH Bitcoin qui commence par le chiffre 3, par exemple : 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit est une mise à niveau technologique conçue pour améliorer la malléabilité des transactions Bitcoin, augmenter la capacité du réseau et réduire les frais de transaction. Les adresses utilisant SegWit réduisent la taille des transactions BTC, ce qui entraîne des frais de transfert plus faibles.
Adresse native SegWit (P2WPKH)
Protocole : BIP-84 Chemin typique : m/84'/0'/0'/0/0/0/0 (1ère adresse externe du compte maître Bitcoin).
- Native SegWit est une adresse Bitcoin qui commence par bc1q et utilise le schéma d’encodage Bech32, par exemple : bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Le SegWit natif permet d’optimiser davantage le traitement des transactions par rapport au SegWit imbriqué, offrant de meilleures performances en termes de compatibilité multi-portefeuilles, de lisibilité et d’économie d’espace.
Adresse Taproot (P2TR)
Protocole : BIP-86,La connexion hyperlientérée est visible. Chemin typique : m/86'/0'/0'/0/0/0 (1ère adresse externe du compte maître Bitcoin).
- Taproot est un type d’adresse Bitcoin qui commence par bc1p et utilise le schéma d’encodage Bech32m, et c’est aussi le dernier type d’adresse Bitcoin, tel que : bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, une mise à niveau majeure que Bitcoin a mise en place fin 2021, a introduit un nouveau schéma de signature appelé signatures Schnorr, qui permet aux transactions multi-signatures complexes de ressembler à des transactions classiques, ajoutant ainsi de la confidentialité.
Table comparatif
accord | Format d’adresse (en prenant Bitcoin comme exemple) | Préfixe d’adresse (Bitcoin Mainnet) | Caractéristiques principales : | | BIP-44 | Adresse héritée (adresse héritée) | 1 | Le format d’adresse le plus ancien, qui est le plus compatible mais a une longueur plus longue, a été progressivement remplacé. | | BIP-49 | P2WPKH imbriqué en P2SH (format compatible) | 3 | Compatible avec le format SegWit pour les adresses héritées, équilibrant la compatibilité avec les avantages SegWit (comme des frais faibles). | | BIP-84 | Adresse native SegWit P2WPKH | BC1Q | Le format SegWit pur, avec des frais plus bas et une sécurité accrue, est le choix grand public actuel. | | BIP-86 | P2TR (Adresse Taproot) | BC1P | Il prend en charge le protocole Taproot, qui offre une confidentialité et des fonctionnalités plus solides (comme le support de scripts complexes), et convient aux scénarios avancés. |
.NET/C# génère l’adresse BTC Taproot
Commencez par référencer le paquet, comme suit :
Le code est le suivant :
Comme montré ci-dessous :
Référence:
La connexion hyperlientérée est visible.
La connexion hyperlientérée est visible. |
Précédent:Explication détaillée du codage blockchain Base58, Base58Check, Bech32 et Bech32mProchain:Analyse du crawler du centre commercial Douyin positionnement 6 dieux, analyse de contrôle des risques, maintenant ça devrait être 7 dieux X-Persée
|