|
|
Veröffentlicht am 17.10.2025, 11:35:22
|
|
|
|

Die Entwicklung des Bitcoin-Protokolls hat zur Entstehung verschiedener Adresstypen im Bitcoin-Netzwerk geführt, um den Anforderungen an Sicherheit und Effizienz gerecht zu werden. Zum Beispiel erfordern einige Wallets, dass Sie den Adresstyp auswählen, wie in der untenstehenden Abbildung gezeigt:
Legacy-Adresse (P2PKH)
Protokoll: BIP-44 Typischer Pfad: m/44'/0'/0'/0/0/0 (erste externe Adresse des Bitcoin-Master-Accounts).
- Legacy-Adressen sind das erste von Bitcoin verwendete Adressformat und beginnen mit der Zahl 1, zum Beispiel: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Diese Adressen basieren auf Pay-to-Public-Key-Hash (P2PKH)-Skripten, deren Transaktionen viel Speicherplatz auf der Blockchain einnehmen, relativ langsam verarbeitet werden und nicht anonym genug sind.
Verschachtelte SegWit-Adresse (P2SH)
Protokoll: BIP-49 Typischer Pfad: m/49'/0'/0'/0/0/0 (1. externe Adresse des Bitcoin-Master-Kontos)
- Verschachteltes SegWit ist eine P2SH Bitcoin-Adresse, die mit der Zahl 3 beginnt, zum Beispiel: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit ist ein technologisches Upgrade, das darauf ausgelegt ist, die Flexibilität von Bitcoin-Transaktionen zu adressieren, die Netzwerkkapazität zu erhöhen und Transaktionsgebühren zu senken. Adressen, die SegWit nutzen, verringern die Größe der BTC-Transaktionen, was zu geringeren Übertragungsgebühren führt.
Native SegWit-Adresse (P2WPKH)
Protokoll: BIP-84 Typischer Pfad: m/84'/0'/0'/0/0/0 (erste externe Adresse des Bitcoin-Master-Kontos).
- Native SegWit ist eine Bitcoin-Adresse, die mit bc1q beginnt und das Bech32-Codierungsschema verwendet, zum Beispiel: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Native SegWit-Adressen optimieren die Transaktionsverarbeitung im Vergleich zu Nested SegWit weiter und schneiden in Bezug auf Cross-Wallet-Kompatibilität, Lesbarkeit und Speicherplatzersparnis besser ab.
Taproot-Adresse (P2TR)
Protokoll: BIP-86,Der Hyperlink-Login ist sichtbar. Typischer Weg: m/86'/0'/0'/0/0/0 (erste externe Adresse des Bitcoin-Masterkontos).
- Taproot ist ein Bitcoin-Adresstyp, der mit bc1p beginnt und das Bech32m-Codierungsschema verwendet, außerdem der neueste Bitcoin-Adresstyp, wie zum Beispiel: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, ein großes Upgrade, das Bitcoin Ende 2021 aktiviert hat, führte ein neues Signaturschema namens Schnorr-Signaturen ein, das es komplexen Multi-Signatur-Transaktionen ermöglicht, wie normale Transaktionen auszusehen und so Privatsphäre zu schaffen.
Vergleichstabelle
Vereinbarung | Adressformat (Beispiel Bitcoin genannt) | Adresspräfix (Bitcoin Mainnet) | Kernmerkmale: | | BIP-44 | Legacy-Adresse (Legacy-Adresse) | 1 | Das früheste Adressformat, das am kompatibelsten, aber länger ist, wurde nach und nach ersetzt. | | BIP-49 | P2WPKH verschachtelt in P2SH (kompatibles Format) | 3 | Kompatibel mit dem SegWit-Format für Legacy-Adressen, wodurch die Kompatibilität mit den Vorteilen von SegWit (wie niedrigen Gebühren) ausbalanciert. | | BIP-84 | P2WPKH-native SegWit-Adresse | bc1q | Das reine SegWit-Format mit niedrigeren Gebühren und höherer Sicherheit ist derzeit die Mainstream-Wahl. | | BIP-86 | P2TR (Taproot-Adresse) | bc1p | Es unterstützt das Taproot-Protokoll, das eine stärkere Privatsphäre und Funktionalität bietet (wie die Unterstützung komplexer Skripte) und für fortgeschrittene Szenarien geeignet ist. |
.NET/C# erzeugt die BTC-Taproot-Adresse
Beginnen Sie damit, das Paket wie folgt zu referenzieren:
Der Code lautet wie folgt:
Wie unten gezeigt:
Referenz:
Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar. |
Vorhergehend:Detaillierte Erklärung der Blockchain-Kodierung von Base58, Base58Check, Bech32 und Bech32mNächster:Douyin Mall Crawler-Analyse, Positionierung von 6 Göttern, Risikokontrollanalyse, jetzt sollten es 7 Götter X-Perseus sein
|