|
|
Geplaatst op 17-10-2025 11:35:22
|
|
|
|

De evolutie van het Bitcoin-protocol heeft geleid tot de opkomst van verschillende soorten adressen in het Bitcoin-netwerk om te voldoen aan de behoeften van veiligheid en efficiëntie. Sommige wallets vereisen bijvoorbeeld dat je het adrestype selecteert, zoals te zien is in de onderstaande figuur:
Legacy-adres (P2PKH)
Protocol: BIP-44 Typisch pad: m/44'/0'/0'/0/0/0 (1e externe adres van het Bitcoin-hoofdaccount).
- Legacy-adressen zijn het eerste adresformaat dat door Bitcoin wordt aangenomen, en ze beginnen met het getal 1, bijvoorbeeld: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Deze adressen zijn gebaseerd op Pay-to-Public-Key-Hash (P2PKH) scripts, en hun transacties nemen veel ruimte in op de blockchain, zijn relatief traag te verwerken en zijn niet anoniem genoeg.
Geneste SegWit-adres (P2SH)
Protocol: BIP-49 Typisch pad: m/49'/0'/0'/0/0/0 (1e externe adres van het Bitcoin-hoofdaccount)
- Geneste SegWit is een P2SH Bitcoin-adres dat begint met het getal 3, bijvoorbeeld: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit is een technologische upgrade die is ontworpen om de kneedbaarheid van Bitcoin-transacties aan te pakken, de netwerkcapaciteit te vergroten en transactiekosten te verlagen. Adressen die SegWit gebruiken verminderen de omvang van BTC-transacties, wat resulteert in lagere overdrachtskosten.
Native SegWit-adres (P2WPKH)
Protocol: BIP-84 Typisch pad: m/84'/0'/0'/0/0/0 (eerste externe adres van het Bitcoin-hoofdaccount).
- Native SegWit is een Bitcoin-adres dat begint met bc1q en het Bech32-coderingsschema gebruikt, bijvoorbeeld: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Native SegWit-adressen optimaliseren de transactieverwerking verder ten opzichte van Nested SegWit, en presteren beter qua cross-wallet compatibiliteit, leesbaarheid en ruimtebesparing.
Taproot-adres (P2TR)
Protocol: BIP-86,De hyperlink-login is zichtbaar. Typisch pad: m/86'/0'/0'/0/0/0 (1e externe adres van het Bitcoin-hoofdaccount).
- Taproot is een Bitcoin-adrestype dat begint met bc1p en het Bech32m-coderingsschema gebruikt, en ook het nieuwste Bitcoin-adrestype is, zoals: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, een grote upgrade die Bitcoin eind 2021 activeerde, introduceerde een nieuw handtekeningensysteem genaamd Schnorr-handtekeningen, waarmee complexe transacties met meerdere handtekeningen eruitzien als gewone transacties, wat privacy toevoegt.
Vergelijkingstabel
overeenkomst | Adresformaat (gebruik van Bitcoin als voorbeeld) | Adresprefix (Bitcoin Mainnet) | Kernkenmerken: | | BIP-44 | Legacy-adres (legacy-adres) | 1 | Het vroegste adresformaat, dat het meest compatibel is maar een langere lengte heeft, is geleidelijk vervangen. | | BIP-49 | P2WPKH genest in P2SH (compatibel formaat) | 3 | Compatibel met het SegWit-formaat voor legacy-adressen, waarbij compatibiliteit wordt afgewogen met SegWit-voordelen (zoals lage kosten). | | BIP-84 | P2WPKH native SegWit-adres | bc1q | Het pure SegWit-formaat, met lagere kosten en hogere beveiliging, is momenteel de mainstream keuze. | | BIP-86 | P2TR (Taproot-adres) | bc1p | Het ondersteunt het Taproot-protocol, dat sterkere privacy en functionaliteit heeft (zoals het ondersteunen van complexe scripts), en geschikt is voor geavanceerde scenario's. |
.NET/C# genereert het BTC Taproot-adres
Begin met het refereren naar het pakket, als volgt:
De code is als volgt:
Zoals hieronder getoond:
Referentie:
De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar. |
Vorig:Gedetailleerde uitleg van blockchain Base58, Base58Check, Bech32 en Bech32m coderingVolgend:Douyin Mall crawler analyse positioneert 6 goden, risicobeheersingsanalyse, nu zou het 7 goden moeten zijn X-Perseus
|