Dans le monde du cryptage, l'adresse du portefeuille est aussi importante que le « numéro de compte de carte bancaire » et « l'adresse de réception », et toute opération en est indissociable. Avec la naissance du protocole Ordinals, la mise à niveau de Bitcoin basée sur Segregated Witness et Taproot a été promue. Adopté, cela incite de nombreuses personnes à utiliser pour la première fois des formats d'adresse spéciaux tels que « bc1p » Alors, combien de formats d'adresses de portefeuille possède Bitcoin et quelles sont leurs caractéristiques ? Aujourd'hui, nous allons faire un peu de vulgarisation scientifique...
01. Qu'est-ce qu'une adresse Bitcoin ?
Une adresse Bitcoin est utilisée pour envoyer et recevoir des Bitcoins, tout comme un compte bancaire traditionnel. Toute personne possédant votre compte bancaire peut vous envoyer des Bitcoins, et vous pouvez également transférer des Bitcoins vers d'autres comptes.
Une adresse Bitcoin est une chaîne de lettres et de chiffres. Voici quelques exemples :
Ces adresses Bitcoin indiqueront la source de réception et d'envoi des Bitcoins, indiquant aux gens d'où viennent les Bitcoins et les lieux. aller. C'est en fait comme un système de messagerie pour envoyer et recevoir des e-mails, sauf dans le scénario Bitcoin, le contenu de l'e-mail est Bitcoin, l'adresse e-mail est l'adresse Bitcoin et la boîte aux lettres est le portefeuille Bitcoin.
Cependant, il convient de noter que une seule adresse ne signifie pas nécessairement un seul utilisateur Il peut y avoir un groupe de personnes derrière une adresse, et une personne peut également avoir plusieurs adresses.
02. Classification des types d'adresses Bitcoin
Comme vous pouvez le voir sur l'image ci-dessus, les adresses Bitcoin commencent toutes par le préfixe 1, 3 ou bc1. A part cela, il n'y a pas d'autre début. C'est parce qu'ils utilisent un format d'adresse différent. En fait, il existe quatre principaux types d'adresse Bitcoin :
1. Adresse Legacy/Payment Public Key Hash (P2PKH)
Ce type d'adresse est un Bitcoin traditionnel. adresse, appelée adresse héritée, également appelée adresse de hachage de clé publique de paiement (P2PKH), car lorsque Bitcoin a été lancé en 2009, sa méthode de génération partait de la génération d'une paire clé publique/clé privée. seul moyen de créer une adresse.
Aujourd'hui, ce type d'adresse utilise le plus d'espace dans les transactions et est donc le type d'adresse le plus cher. Cependant, ces adresses sont faciles à identifier car elles commencent toutes par « 1 ».
Exemple : 15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn
Actuellement, vous n'utiliserez ce type d'adresse que lorsque vous utiliserez certains anciens portefeuilles incompatibles avec la nouvelle adresse.
2. Adresse Pay-to-Script-Hash (P2SH)
Par rapport aux adresses traditionnelles commençant par "1", les adresses P2SH ne sont pas des hachages de clés publiques, mais font appel à certaines technologies. Le hachage du script peut être utilisé pour les transferts nécessitant plusieurs signatures, etc. Vous pouvez même utiliser Segregated Witness pour économiser les frais de transaction. L'envoi vers une adresse P2SH est environ 26 % moins cher qu'un portefeuille utilisant une ancienne adresse.
Exemple : 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N
3. Adresse de témoin séparée (SegWit) Adresse Bech32
Les adresses Segwit sont également appelées adresses Bech32, et leur caractéristique est qu'elles commencent par bc1q. Ce type d'adresse Bitcoin réduit la quantité d'informations stockées dans la transaction. Elles ne stockent pas les signatures et les scripts dans la transaction, mais dans le témoin. Par conséquent, Par rapport aux adresses P2SH, les adresses Segwit peuvent économiser environ 16 % des frais de transaction. par rapport à Économisez plus de 38 % sur les adresses traditionnelles. En raison de cette économie de coûts, il s’agit de l’adresse de transaction Bitcoin la plus couramment utilisée.
Exemple : bc1q42lja79elem0anu8q8s3h2n687re9jax556pcc
Cependant, certaines plateformes de trading et portefeuilles ne prennent pas encore en charge les adresses Segwit, les utilisateurs seront donc invités à leur envoyer une adresse P2SH. C'est pourquoi la plupart des portefeuilles incluent toujours la possibilité de créer un portefeuille P2SH ou même une ancienne adresse.
4. Adresse Taproot
Afin d'augmenter l'efficacité de l'espace de bloc et d'améliorer les frais, SegWit a introduit quelques changements dans la façon dont les adresses sont construites. Par conséquent, sur la base de l'adresse SegWit, une adresse Taproot commençant par « bc1p » a été développée, qui est traduite par l'adresse racine principale Ce type d'adresse réduit encore l'espace de stockage, améliore l'efficacité des transactions et offre une meilleure confidentialité.
Exemple : bc1pmzfrwwndsqlk5yh69yjr5lfgfg4ev8c0tsc06e
03. Résumé
Les adresses Bitcoin présentent certaines similitudes avec les comptes bancaires modernes, car les comptes bancaires sont également utilisés dans les transactions visant à envoyer des actifs. Cependant, pour les adresses Bitcoin, les Bitcoins sont envoyés.
Bien qu'il existe différents types d'adresses Bitcoin, ces adresses sont utilisées de la même manière et ont des fonctions de compatibilité croisée, afin que les Bitcoins puissent circuler entre différentes adresses.
Cependant, un rappel chaleureux que la sécurité du cryptage a toujours été un problème digne d'attention. Assurez-vous de vérifier attentivement l'adresse avant d'envoyer des actifs cryptés afin d'éviter des pertes inutiles.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!