ビットコイン プロトコルが進化するにつれて、セキュリティと効率のニーズに対応するために、ビットコイン ネットワークにさまざまな種類のアドレスが登場しました。ビットコインの 4 つの重要なアドレス タイプは次のとおりです。
レガシーアドレス (P2PKH)
レガシー アドレスは、ビットコインで採用された最も古いアドレス形式です。例: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9 のように、数字の 1 で始まります。
このタイプのアドレスは、Pay-to-Public-Key-Hash (P2PKH) スクリプトに基づいており、そのトランザクションはブロックチェーン上の大きなスペースを占有し、処理が比較的遅く、十分な匿名性がありません。
ネストされた SegWit アドレス (P2SH)
ネストされた SegWit は、数字の 3 で始まる P2SH ビットコイン アドレスです。例: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
SegWit は、ビットコイントランザクションのスケーラビリティの問題を解決し、ネットワーク容量を増加し、トランザクション手数料を削減するために設計されたテクノロジーアップグレードです。 SegWit を使用したアドレスは BTC トランザクションのサイズを削減し、それによって送金手数料を削減します。
ネイティブ SegWit アドレス (P2WPKH)
ネイティブ SegWit は、bc1q で始まり、Bech32 エンコード スキームを使用するビットコイン アドレスです。例: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
ネストされた SegWit と比較して、ネイティブ SegWit アドレスはトランザクション処理をさらに最適化し、ウォレット間の互換性、可読性、スペース節約の点で優れたパフォーマンスを発揮します。
タップルートアドレス (P2TR)
Taproot は、bc1p で始まり、Bech32m エンコーディング スキームを使用するビットコイン アドレス タイプです。たとえば、bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe です。
Taproot は、2021 年後半に有効化されたビットコインのメジャー アップグレードであり、Schnorr 署名と呼ばれる新しい署名スキームを導入しています。これにより、複雑なマルチ署名トランザクションを通常のトランザクションのように見せることができ、それによってプライバシーが向上します。