時価総額: $2.2043T 0.58%
ボリューム(24時間): $56.8553B 3.76%
恐怖と貪欲の指数:

39 - 恐れ

  • 時価総額: $2.2043T 0.58%
  • ボリューム(24時間): $56.8553B 3.76%
  • 恐怖と貪欲の指数:
  • 時価総額: $2.2043T 0.58%
暗号
トピック
暗号化
ニュース
暗号造園
動画
トップクリプトスペディア

言語を選択する

言語を選択する

通貨の選択

暗号
トピック
暗号化
ニュース
暗号造園
動画

ウォレットアドレスのP2PKHとP2SHの違いは何ですか?

P2PKH addresses start with "1" and require a public key and signature to spend funds, while P2SH addresses begin with "3" and allow complex spending conditions like multisignature setups.

2025/06/15 15:35

BitcoinトランザクションでP2PKHとP2SHを理解します

Bitcoinウォレットと対話する場合、ユーザーはさまざまな種類のアドレスに遭遇することがよくあります。最も一般的な2つは、P2PKH(Pay-To-Public-Key-Hash)P2SH(Pay-To-Script-Hash)です。これらの用語は、資金をどのように使うことができるかを指示する基礎となるトランザクションスクリプトを指します。 Bitcoinトランザクション、特に開発者、ウォレットプロバイダー、上級ユーザーを扱う人にとっては、違いを理解することは不可欠です。


p2pkhとは何ですか?

P2PKH(Pay-to-Public-Key-Hash)は、 Bitcoinアドレスのオリジナルで最も基本的なタイプです。数字「1」から始まり、Bitcoinの初期バージョンで導入されました。 P2PKHアドレスに資金を送信する場合、送信者は、受信者がスクリプトに埋め込まれたハッシュに一致する有効な公開キーとデジタル署名の両方を提供する必要があることを指定します。

それを分解するには:

  • 受信者の公開キーは、SHA-256で2回、次にRipemd-160で2回ハッシュして、より短い安全な識別子を作成します。
  • このハッシュは、 base58checkを使用してエンコードされて、おなじみの「1 ...」形式を作成します。
  • P2PKH出力から支出する場合、ユーザーは公開キーを明らかにし、署名の証明所有権を提供する必要があります。

この方法により、古いシステム全体でシンプルさと広範な互換性が保証されます。


P2SHとは何ですか?

P2SH(Pay-to-Script-hash)は、 Bitcoinトランザクションにより柔軟性を導入します。 BIP 16を介して導入されたこのタイプのアドレスは、通常「3」で始まります。公開キーのハッシュに資金をロックする代わりに、 P2SHはスクリプトのハッシュにロックします。これは、コインを使うために必要な実際の条件が、償還時間まで隠されることを意味します。

これがどのように機能しますか:

  • 複雑なスクリプトは、受信者またはウォレットプロバイダーによって作成されます。これには、マルチ署名ロジック、タイムロック、またはその他のカスタム条件が含まれます。
  • このスクリプトのハッシュは、 P2SHアドレスにエンコードされています。
  • 誰かがこの住所に資金を送るとき、彼らはハッシュを知っているだけです。償還条件の詳細についてはありません。
  • 支出後、救い主は、元のスクリプトとその条件を満たすために必要なデータ(複数の署名など​​)の両方を提供します。

このモデルは、プライバシーを強化し、複雑さを前もって公開することなく、Bitcoinの高度なスマートコントラクトのような機能を可能にします。


P2PKHとP2SHの主な違い

P2PKHとP2SHの両方がBitcoinの送信と受信に使用されますが、構造とユースケースが大きく異なります。

  • アドレス形式

    • P2PKHアドレスは、バージョンバイトエンコードにより「1」で始まります。
    • P2SHアドレスは「3」で始まります。
  • 償還ロジック

    • P2PKHでは、スペンダーは償還中に公開鍵と署名を明らかにします。
    • P2SHでは、スペンダーは、支出時に条件を満たす元のスクリプトとデータを明らかにします。
  • 複雑さと柔軟性

    • P2PKHは、単純な単一署名トランザクションのみをサポートします。
    • P2SHは、Multisig、M-of-Nしきい値、カスタムロジックなどの複雑な条件を有効にします。
  • プライバシーとオンチェーンフットプリント

    • P2PKHは、支出後すぐにパブリックキーを公開します。
    • P2SHは、償還まで完全なスクリプトを隠し、複雑なロジックのチェーン上の可視性を低下させます。

これらの区別により、日常の取引と共同基金管理など、さまざまなシナリオにそれぞれ適しています。


これらのアドレスはどのように生成されますか?

P2PKHおよびP2SHアドレスを作成するには、暗号化の操作とエンコーディングステップが含まれます。以下は単純化された内訳です:

P2PKHアドレス生成の場合:

  • ECDSAを使用して秘密鍵を生成します。
  • 対応する公開キーを導き出します。
  • SHA-256を適用して、RIPEMD-160を使用して、公開キーのハッシュを取得します。
  • ネットワークバイトをプレーニングします(例:メインネットの0x00)。
  • ダブルSHA-256チェックサムを実行し、最初の4バイトを追加します。
  • base58checkを使用して結果をエンコードして、最終アドレスを取得します。

P2SHアドレス生成の場合:

  • 償還スクリプト(例:multisig)を作成します。
  • SHA-256とRIPEMD-160でスクリプトをハッシュします。
  • P2SHバージョンバイト(メインネットの0x05など)を追加します。
  • ダブルSHA-256チェックサムを計算します。
  • Base58Checkエンコードを使用して、最終アドレスを形成します。

各ステップは、Bitcoinエコシステム内でのセキュリティと相互運用性を確保する上で重要な役割を果たします。


各タイプのユースケース

P2PKHとP2SHの選択は、意図したユースケースに大きく依存します。

  • P2PKHは、シンプルさと幅広いサポートが優先事項である簡単なピアツーピアトランザクションに最適です。ほとんどの初期の財布と交換は、デフォルトのP2PKHアドレスにデフォルトです。

  • P2SHは、追加のセキュリティレイヤーまたは協力制御を必要とする環境で輝いています。一般的なアプリケーションには以下が含まれます。

    • 複数の当事者がトランザクションを承認する必要があるマルチ署名ウォレット。
    • 特定の条件が満たされた後に資金がリリースされるエスクローサービス。
    • 将来のブロックの高さまたはタイムスタンプまでファンドの可用性を遅らせるタイムロック契約。

ハッシュの背後にある複雑なロジックを抽象化することにより、 P2SHはBitcoinのスクリプトシステムの完全性を維持しながら、使いやすさを向上させます。


よくある質問

Q:P2PKHアドレスをP2SHアドレスに変換できますか?いいえ、あるタイプのアドレスを別の種類に直接変換することはできません。ただし、カスタムスクリプトを使用して新しいP2SHアドレスを作成し、 P2PKHアドレスからファンドを転送することができます。

Q:どのアドレスタイプがより良いプライバシーを提供しますか? P2SHは一般に、トランザクションが費やされるまで基礎となるスクリプトロジックが隠されたままであるため、より良いプライバシーを提供します。対照的に、 P2PKHは、資金が移動されたときに公開鍵を公開します。

Q:P2SHアドレスはすべてのBitcoinウォレットと互換性がありますか?ほとんどの最新の財布は、 P2SHアドレス、特にBIP 16を実装するアドレスをサポートしています。ただし、一部のレガシーシステムは、それらを認識していないか、手動構成が必要になる場合があります。

Q:なぜP2SHアドレスは「3」で始まるのですか?これは、エンコード中に使用されるバージョンバイトによるものです。 Bitcoin MainNetのP2SHアドレスの場合、バージョンバイトは0x05に設定されており、Base58Checkでエンコードされたときに「3」プレフィックスになります。

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

関連知識

仮想通貨ウォレットの選び方は?初心者に最適な財布はどれ?

仮想通貨ウォレットの選び方は?初心者に最適な財布はどれ?

2026-08-04 05:21:25

ウォレットの種類とその中心となる機能を理解する1. ソフトウェア ウォレットはインターネットに接続されたデバイス上で完全に動作し、分散型アプリケーション全体でトークンへの即時アクセスを提供します。 2. ハードウェア ウォレットは秘密キーをオフラインの物理デバイスに保存し、ネットワーク ベースのエク...

2026 年に最も安全な仮想通貨ウォレットは何ですか? MetaMask vs Ledger vs Trust Wallet

2026 年に最も安全な仮想通貨ウォレットは何ですか? MetaMask vs Ledger vs Trust Wallet

2026-08-04 00:40:22

安全アーキテクチャの比較1. UKey Wallet は、EAL 6+ 認定のセキュア エレメント チップを採用しており、Ledger Nano X の EAL 5+ 認定を上回り、OneKey の最高層のハードウェア セキュリティ標準と一致しています。 2. Ledger Nano Xは、エアギャ...

MetaMask ウォレットで保留中のトランザクションをキャンセルするにはどうすればよいですか?

MetaMask ウォレットで保留中のトランザクションをキャンセルするにはどうすればよいですか?

2026-08-04 01:00:14

保留中のトランザクションについて1. 保留中のトランザクションは、署名されてイーサリアム ネットワークにブロードキャストされているが、マイナーやバリデーターによってまだ確認されていない場合、MetaMask に表示されます。 2. これらのトランザクションは、ブロックに含まれるか、ガス価格の低下やネ...

バックパックウォレットエクステンションとは何ですか? Solana エコシステムをどのようにサポートしますか?

バックパックウォレットエクステンションとは何ですか? Solana エコシステムをどのようにサポートしますか?

2026-08-04 14:36:16

バックパックウォレット拡張機能の概要1. Backpack Wallet Extension は、Solana および Ethereum ブロックチェーンとのシームレスな対話のために特別に設計された非保管型のオープンソースのブラウザベースの暗号ウォレットです。 2. スタンドアロンのウォレットインタ...

Rabby ウォレットのシミュレーションが失敗するのはなぜですか?どうすれば直りますか?

Rabby ウォレットのシミュレーションが失敗するのはなぜですか?どうすれば直りますか?

2026-08-06 13:20:13

市場のボラティリティパターン1. Bitcoin の価格変動は、主要なマクロ経済発表中に 24 時間以内に 15% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、弱気相場局面では 0.9 を超えて急上昇し、独立した評価シグナルの減少を示しています。 3. VIX が 35...

Rabby Wallet 承認セキュリティとは何ですか?暗号通貨詐欺をどのように防ぐのでしょうか?

Rabby Wallet 承認セキュリティとは何ですか?暗号通貨詐欺をどのように防ぐのでしょうか?

2026-08-05 14:53:55

市場のボラティリティパターン1. Bitcoin の価格変動は、中央銀行による金利調整などのマクロ経済の変化を反映することがよくあります。 2. 分散型金融プロトコルへの高い流動性注入の期間中、アルトコインの評価は BTC から切り離されることがよくあります。 3. クジラウォレットのアクティビティ...

仮想通貨ウォレットの選び方は?初心者に最適な財布はどれ?

仮想通貨ウォレットの選び方は?初心者に最適な財布はどれ?

2026-08-04 05:21:25

ウォレットの種類とその中心となる機能を理解する1. ソフトウェア ウォレットはインターネットに接続されたデバイス上で完全に動作し、分散型アプリケーション全体でトークンへの即時アクセスを提供します。 2. ハードウェア ウォレットは秘密キーをオフラインの物理デバイスに保存し、ネットワーク ベースのエク...

2026 年に最も安全な仮想通貨ウォレットは何ですか? MetaMask vs Ledger vs Trust Wallet

2026 年に最も安全な仮想通貨ウォレットは何ですか? MetaMask vs Ledger vs Trust Wallet

2026-08-04 00:40:22

安全アーキテクチャの比較1. UKey Wallet は、EAL 6+ 認定のセキュア エレメント チップを採用しており、Ledger Nano X の EAL 5+ 認定を上回り、OneKey の最高層のハードウェア セキュリティ標準と一致しています。 2. Ledger Nano Xは、エアギャ...

MetaMask ウォレットで保留中のトランザクションをキャンセルするにはどうすればよいですか?

MetaMask ウォレットで保留中のトランザクションをキャンセルするにはどうすればよいですか?

2026-08-04 01:00:14

保留中のトランザクションについて1. 保留中のトランザクションは、署名されてイーサリアム ネットワークにブロードキャストされているが、マイナーやバリデーターによってまだ確認されていない場合、MetaMask に表示されます。 2. これらのトランザクションは、ブロックに含まれるか、ガス価格の低下やネ...

バックパックウォレットエクステンションとは何ですか? Solana エコシステムをどのようにサポートしますか?

バックパックウォレットエクステンションとは何ですか? Solana エコシステムをどのようにサポートしますか?

2026-08-04 14:36:16

バックパックウォレット拡張機能の概要1. Backpack Wallet Extension は、Solana および Ethereum ブロックチェーンとのシームレスな対話のために特別に設計された非保管型のオープンソースのブラウザベースの暗号ウォレットです。 2. スタンドアロンのウォレットインタ...

Rabby ウォレットのシミュレーションが失敗するのはなぜですか?どうすれば直りますか?

Rabby ウォレットのシミュレーションが失敗するのはなぜですか?どうすれば直りますか?

2026-08-06 13:20:13

市場のボラティリティパターン1. Bitcoin の価格変動は、主要なマクロ経済発表中に 24 時間以内に 15% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、弱気相場局面では 0.9 を超えて急上昇し、独立した評価シグナルの減少を示しています。 3. VIX が 35...

Rabby Wallet 承認セキュリティとは何ですか?暗号通貨詐欺をどのように防ぐのでしょうか?

Rabby Wallet 承認セキュリティとは何ですか?暗号通貨詐欺をどのように防ぐのでしょうか?

2026-08-05 14:53:55

市場のボラティリティパターン1. Bitcoin の価格変動は、中央銀行による金利調整などのマクロ経済の変化を反映することがよくあります。 2. 分散型金融プロトコルへの高い流動性注入の期間中、アルトコインの評価は BTC から切り離されることがよくあります。 3. クジラウォレットのアクティビティ...

すべての記事を見る

User not found or password invalid

Your input is correct