|
|
Publicerad den 2025-10-17 11:35:22
|
|
|
|

Utvecklingen av Bitcoin-protokollet har lett till framväxten av olika typer av adresser i Bitcoin-nätverket för att passa behoven av säkerhet och effektivitet. Till exempel kräver vissa plånböcker att du väljer adresstypen, som visas i figuren nedan:
Äldre adress (P2PKH)
Protokoll: BIP-44 Typisk väg: m/44'/0'/0'/0/0/0/0 (första externa adressen till Bitcoin-huvudkontot).
- Äldre adresser är det första adressformatet som Bitcoin antager, och de börjar med siffran 1, till exempel: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
- Dessa adresser baseras på Pay-to-Public-Key-Hash (P2PKH)-skript, och deras transaktioner tar upp mycket plats på blockkedjan, är relativt långsamma att bearbeta och är inte tillräckligt anonyma.
Nästlad SegWit-adress (P2SH)
Protokoll: BIP-49 Typisk väg: m/49'/0'/0'/0/0/0 (första externa adressen till Bitcoin-huvudkontot)
- Nästlad SegWit är en P2SH Bitcoin-adress som börjar med siffran 3, till exempel: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
- SegWit är en teknologisk uppgradering utformad för att hantera Bitcoin-transaktioners formbarhet, öka nätverkskapaciteten och minska transaktionsavgifterna. Adresser som använder SegWit minskar storleken på BTC-transaktioner, vilket resulterar i lägre överföringsavgifter.
Inhemsk SegWit-adress (P2WPKH)
Protokoll: BIP-84 Typisk väg: m/84'/0'/0'/0/0/0 (första externa adressen till Bitcoin-huvudkontot).
- Native SegWit är en Bitcoin-adress som börjar med bc1q och använder Bech32-kodningsschemat, till exempel: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
- Inbyggda SegWit-adresser optimerar ytterligare transaktionshanteringen jämfört med Nested SegWit och presterar bättre vad gäller plånbokskompatibilitet, läsbarhet och platsbesparing.
Taproot-adress (P2TR)
Protokoll: BIP-86,Inloggningen med hyperlänken är synlig. Typisk väg: m/86'/0'/0'/0/0/0 (första externa adressen till Bitcoin-huvudkontot).
- Taproot är en Bitcoin-adresstyp som börjar med bc1p och använder Bech32m-kodningsschemat, och är även den senaste Bitcoin-adresstypen, såsom: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
- Taproot, en stor uppgradering som Bitcoin aktiverade i slutet av 2021, introducerade ett nytt signatursystem kallat Schnorr-signaturer, vilket gör att komplexa transaktioner med flera signaturer kan se ut som vanliga transaktioner och därmed ger integritet.
Jämförelsetabell
överenskommelse | Adressformat (med Bitcoin som exempel) | Adressprefix (Bitcoin Mainnet) | Kärnfunktioner: | | BIP-44 | Äldre adress (äldre adress) | 1 | Det tidigaste adressformatet, som är det mest kompatibla men har längre längd, har gradvis ersatts. | | BIP-49 | P2WPKH inbäddad i P2SH (kompatibelt format) | 3 | Kompatibel med SegWit-formatet för äldre adresser, och balanserar kompatibilitet med SegWit-fördelar (såsom låga avgifter). | | BIP-84 | P2WPKH:s ursprungliga SegWit-adress | bc1q | Ren SegWit-format, med lägre avgifter och högre säkerhet, är det nuvarande mainstream-valet. | | BIP-86 | P2TR (Taproot-adress) | bc1p | Den stöder Taproot-protokollet, som har starkare integritet och funktionalitet (såsom att stödja komplexa skript), och är lämpligt för avancerade scenarier. |
.NET/C# genererar BTC Taproot-adressen
Börja med att referera till paketet, enligt följande:
Koden är följande:
Som visas nedan:
Hänvisning:
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig. |
Föregående:Detaljerad förklaring av blockchain Base58, Base58Check, Bech32 och Bech32m-kodningNästa:Douyin Mall-crawleranalys positionering 6 gudar, riskkontrollanalys, nu borde det vara 7 gudar X-Perseus
|