ビットコイン(BTC)アドレスの種類
- CryptoRush
- 2024年6月20日
- 読了時間: 3分

ビットコイン(BTC)アドレスの種類
ビットコインアドレスはビットコインの送金や受け取りを行うための識別子です。ビットコインアドレスは公開鍵暗号学の一種である楕円曲線暗号方式(ECDSA)を使用して生成されます。ビットコインアドレスは一意の文字列であり、32バイトのハッシュ値をBase58Checkエンコードしたものです。
ビットコインアドレスの種類
1. Pay-to-Public-Key-Hash(P2PKH)アドレス: P2PKHアドレスは最も一般的なビットコインアドレスの形式であり、1で始まるベース58エンコードされた文字列で表されます。これはビットコインの初期のアドレス形式であり、公開鍵のハッシュを使用して生成されます。P2PKHアドレスは、アドレスに関連付けられたプライベートキーを持つ人がビットコインを送信および受け取ることができます。
2. Pay-to-Script-Hash(P2SH)アドレス: P2SHアドレスは、3で始まるベース58エンコードされた文字列で表されます。P2SHアドレスは、マルチシグ(複数の署名が必要なトランザクション)やスクリプトに基づく複雑な条件を使用するトランザクションに使用されます。P2SHアドレスでは、スクリプトのハッシュを使用してアドレスが生成されます。
3. Bech32アドレス: Bech32アドレスは、bc1で始まるような新しい形式のビットコインアドレスです。Bech32アドレスは、Segregated Witness(SegWit)トランザクションにおけるアドレスフォーマットとして導入されました。Bech32アドレスは、P2WPKH(Pay-to-Witness-Public-Key-Hash)およびP2WSH(Pay-to-Witness-Script-Hash)トランザクションに使用されます。
4. Legacyアドレス: Legacyアドレスは、ビットコインの初期のアドレス形式であり、1または3で始まるアドレスです。LegacyアドレスはP2PKHおよびP2SHトランザクションに使用されます。これらのアドレスは、古い形式であるため、手数料が高くなる傾向があります。
ビットコインアドレスは、ビットコインを保管するためのウォレットと関連付けられています。ウォレットは、公開鍵とプライベートキーのペアを生成し、トランザクションの署名や検証、アドレスの生成などを行います。ウォレットは、ハードウェアウォレット、ソフトウェアウォレット、オンラインウォレットなどの異なる形態で提供されています。
ビットコインアドレスは、匿名性を保護するためにも重要です。ビットコインのブロックチェーンは公開されており、ビットコインアドレスを使用してトランザクションの送信者や受信者を特定することができます。しかし、ビットコインアドレスは本質的に匿名です。ビットコインの所有者は、アドレスと個人の身元を関連付けることは非常に困難です。 ビットコインアドレスの種類は、トランザクションの種類やセキュリティのニーズに応じて異なります。P2PKHアドレスは最も一般的であり、多くのビットコインウォレットで使用されています。P2SHアドレスは、複雑な条件を必要とするトランザクションに使用されます。Bech32アドレスはSegWitトランザクションに使用され、より効率的なトランザクション処理を可能にします。
Comments