時価総額: $3.704T 2.000%
ボリューム(24時間): $106.7616B -20.060%
恐怖と貪欲の指数:

48 - 中性

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

言語を選択する

言語を選択する

通貨の選択

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

Bitcoin P2SHアドレスとは何ですか? P2SHとP2PKHの違い

P2SHアドレスは、公開キーハッシュの代わりにスクリプトハッシュにファンドを送信できるようにすることにより、マルチシグネチャウォレットやスマートコントラクトなどの複雑なBitcoinトランザクションを有効にします。

2025/06/16 21:49

Bitcoin P2SHアドレスの理解

BitcoinネットワークのPay-to-Script-Hash(P2SH)アドレスは、以前のアドレス形式で見られるように、ユーザーが公開キーハッシュに直接ではなく、スクリプトハッシュにファンドを送信できるようにするアドレスの一種です。このイノベーションは、 BIP 16を通じて導入され、柔軟性を高め、送信者に償還スクリプトの詳細を負担することなく、より複雑なトランザクションタイプを可能にしました。

P2SHアドレスを使用する場合、受信者は公開キーハッシュの代わりにスクリプトハッシュを提供します。送信者は、有効なトランザクションを作成するためにこのハッシュを知る必要があります。資金を使うことができる条件を定義する実際の償還スクリプトは、受信者がコインを使うときにのみ明らかになります。

P2SHアドレスの主な利点の1つは、Bitcoinのブロックチェーンでマルチシグネチャウォレット、タイムロック契約、およびその他の高度なスマート契約機能をサポートする能力です。これらの機能により、従来のシングルキートランザクションと比較して、より安全で洗練されたユースケースが可能になります。

P2SHアドレスの構造

P2SHアドレスの構造は、標準のP2PKH(Pay-to-Public-Key-Hash)アドレスとは異なります。 P2SHアドレスは、一部のSEGWIT実装では「3」または「BC1 ...」という数字から始まりますが、 P2PKHアドレスは通常、ネイティブSEGWITバージョンの「1」または「BC1 ...」で始まります。

P2SHアドレスを生成するには、プロセスには以下が含まれます。

  • 支出条件を定義するカスタム償還スクリプトを作成します。
  • SHA-256の後にRIPEMD-160を使用して、Redeem Scriptをハッシュします。
  • バージョンバイトの準備(通常、メインネットの場合は0x05 )。
  • base58checkエンコードを適用して最終アドレスを作成します。

この構造により、後方互換性が保証され、Bitcoinネットワークが完全なスクリプトを使用することなくトランザクションを検証できるようにします。

P2PKHアドレスとは何ですか?

Pay-to-Public-Key-Hash(P2PKH)アドレスは、Bitcoinアドレスの最も早くて最も基本的な形式の1つです。これは、ユーザーの公開キーのハッシュバージョンを表し、シンプルでシングル署名トランザクションに使用されます。

P2PKHトランザクションでは、送信者は公開キーのハッシュにロックされた出力を作成します。受信者がこれらの資金を費やしたい場合、対応する公開鍵と有効なデジタル署名の所有権の両方を提供する必要があります。

P2PKHアドレスは、生態系における単純さと長年の存在により、財布や交換全体で広くサポートされています。ただし、 P2SHSEGWITベースの形式などの新しいアドレスタイプによって提供される柔軟性がありません。

P2PKHアドレスを生成する手順には次のものがあります。

  • 秘密鍵を生成します。
  • 秘密鍵から公開キーを導き出します。
  • SHA-256を使用して公開キーをハッシュし、それに続いてRIPEMD-160を使用します
  • バージョンバイト(メインネットの0x00)を追加します。
  • base58checkエンコードを実行して最終アドレスを取得します。

P2SHとP2PKHの重要な違い

P2SHP2PKHの両方が有効なBitcoinアドレスタイプですが、いくつかの違いがそれらを際立たせます。

  • トランザクションの柔軟性P2SHはマルチシグネチャトランザクションを含む複雑なスクリプトをサポートしますが、 P2PKHは単一シグネチャ支出のみを許可します。
  • コスト効率:多くの場合、 P2SHトランザクションは、資金が費やされたときに償還スクリプトデータがチェーン上に保存されるため、より高い料金が発生する場合があります。 P2PKHトランザクションには、より単純な構造があり、多くの場合、オンチェーンデータ要件が低くなります。
  • アドレス形式P2SHアドレスは通常「3」で始まり、 P2PKHアドレスは通常「1」で始まります。
  • スクリプトデータの責任P2SHを使用すると、スクリプトの複雑さが受信機に移動され、送信者の負担が軽減されます。対照的に、 P2PKHは、公開キーの検証を超えて追加のスクリプトロジックを必要としません。

これらの区別により、 P2SHは、ファンドのセキュリティと管理の強化を必要とする上級ユーザーと機関にとって好ましい選択肢となります。

P2SHアドレスのユースケース

P2SHアドレスは、単純なピアツーピアトランザクションを超えるさまざまな高度なユースケースを有効にします。

  • マルチ署名ウォレット:資金を移動する前に複数の当事者にサインオフする必要があり、組織と共有アカウントのセキュリティを強化します。
  • エスクローサービス:エスクローロジックをスクリプトに埋め込むことにより、トランザクションのサードパーティの仲裁を許可します。
  • タイムロック契約:ブロックの高さまたはタイムスタンプに基づいた条件付き支出を有効にします。これは、資金のリリースの遅延に役立ちます。
  • スマートコントラクト:Ethereumに比べて限られていますが、BitcoinはP2SHスクリプトを介して基本的なスマートコントラクトを実装できます。

これらの各シナリオは、 P2SHによって有効になった柔軟なスクリプトシステムの恩恵を受け、ユーザーは基本プロトコルを変更せずにファンドアクセスのカスタムルールを定義できます。

P2SHおよびP2PKHアドレスを識別する方法

アドレスがP2SHまたはP2PKHであるかどうかを識別し、その形式を調べてコンポーネントをデコードすることで実行できます。

  • プレフィックスを確認してください:
    • P2SH :SEGWITの実装に応じて、 「3」または「BC1 ...」から始まります。
    • P2PKH :ネイティブのセグウィット形式で「1」または「BC1 ...」で始まります。
  • ブロックエクスプローラーを使用してアドレスを調べ、マルチシグネチャまたはスクリプトベースのトランザクションに関連付けられているかどうかを確認します。
  • Base58CheckまたはBECH32エンコードされた文字列をデコードして、埋め込まれたハッシュを表示し、アドレスタイプを決定します。

Bitcoinエクスプローラーアドレス検証APIなどのツールは、このプロセスを自動化し、アドレスの性質とその基礎となるスクリプト構造に関する詳細な洞察を提供できます。

よくある質問

Q:P2PKHアドレスをP2SHアドレスに変換できますか?

いいえ、アドレスタイプを直接変換することはできません。 P2SHアドレスを作成する新しいウォレットまたはスクリプトを生成し、その新しいアドレスに資金を転送する必要があります。

Q:P2SHアドレスはすべてのウォレットと互換性がありますか?

ほとんどの最新のウォレットは、特にマルチシグネチャトランザクションを処理するP2SHアドレスをサポートしています。ただし、古いまたはミニマリストのウォレットは完全にはサポートされない場合があります。

Q:なぜP2SHトランザクションは、料金の費用がかかることがあるのですか?

P2SHトランザクションは、多くの場合、より大きなスクリプトデータを使用すると、ブロックチェーン上のより多くのスペースを占有し、データサイズに基づいてより高い料金になります。

Q:P2SHはSegwitの出現と依然として関連していますか?

はい、P2SHは、特に後方互換性を維持するラップされたセグウィットアドレス関連するままですネイティブSegwit(BECH32)は効率の改善を提供しますが、 P2SHの互換性は移行段階でより広範な採用を保証します。

免責事項:info@kdj.com

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

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

関連知識

Bitcoinを購入した交換に残す必要がありますか?

Bitcoinを購入した交換に残す必要がありますか?

2025-08-04 06:35:44

分散化された金融(DEFI)におけるスマート契約の役割を理解するスマート契約は、コードに直接書かれた条件との自己執行契約です。それらは、主にイーサリアムのブロックチェーンネットワークで動作し、分散型ファイナンス(DEFI)アプリケーションのバックボーンを形成します。これらの契約は、事前定義された条件...

Bitcoinを交換で保持するのと個人の財布で保持することの違いは何ですか?

Bitcoinを交換で保持するのと個人の財布で保持することの違いは何ですか?

2025-08-02 15:15:14

監護対非信頼性管理と非耐性コントロールの理解Bitcoinを取引所に保持する場合、ユーザーは基本的に資産を第三者に委ねています。交換は監護サービスとして動作します。つまり、ユーザーファンドに関連するプライベートキーの制御を維持しています。このセットアップにより、取引所はアカウント所有者に代わって取引...

Bitcoin鉱業の環境への影響は何ですか?それは深刻な懸念ですか?

Bitcoin鉱業の環境への影響は何ですか?それは深刻な懸念ですか?

2025-08-04 02:14:59

Bitcoinマイニングのエネルギー消費を理解するBitcoinマイニングは、ワークの証明(POW)コンセンサスメカニズムに依存しており、鉱夫はトランザクションを検証してブロックチェーンを確保するために複雑な暗号化パズルを解決する必要があります。このプロセスには重要な計算能力が必要であり、それが大量...

51%の攻撃とは何ですか?それはBitcoinを破壊する可能性がありますか?

51%の攻撃とは何ですか?それはBitcoinを破壊する可能性がありますか?

2025-08-03 17:08:02

51%の攻撃の概念を理解する51%の攻撃とは、単一のエンティティまたはグループが、ハッシュレートとしても知られるブロックチェーンネットワークの総計算能力の半分以上を制御するシナリオを指します。 BitcoinのようなProof-of-Work(POW)システムでは、鉱夫は複雑な暗号化パズルを解決して...

Bitcoinの保持に関連する最大のセキュリティリスクは何ですか?

Bitcoinの保持に関連する最大のセキュリティリスクは何ですか?

2025-08-03 15:16:17

秘密鍵の妥協への露出Bitcoinを保持する際の最も重要なセキュリティリスクの1つは、プライベートキーの妥協です。これらの暗号化キーは、Bitcoinウォレットに対する所有権と制御の唯一の証明です。マルウェア、フィッシング攻撃、または不安定なストレージを介して秘密鍵が公開されている場合、攻撃者は、所...

政府は閉鎖または禁止することができますか?

政府は閉鎖または禁止することができますか?

2025-08-02 09:44:42

Bitcoinの分散構造を理解するBitcoinは、分散型のピアツーピアネットワークで動作します。つまり、単一のエンティティ、組織、または政府によって制御されていません。中央銀行や規制機関に依存している従来の金融システムとは異なり、Bitcoinのインフラストラクチャは、ノードと鉱夫のグローバルネッ...

Bitcoinを購入した交換に残す必要がありますか?

Bitcoinを購入した交換に残す必要がありますか?

2025-08-04 06:35:44

分散化された金融(DEFI)におけるスマート契約の役割を理解するスマート契約は、コードに直接書かれた条件との自己執行契約です。それらは、主にイーサリアムのブロックチェーンネットワークで動作し、分散型ファイナンス(DEFI)アプリケーションのバックボーンを形成します。これらの契約は、事前定義された条件...

Bitcoinを交換で保持するのと個人の財布で保持することの違いは何ですか?

Bitcoinを交換で保持するのと個人の財布で保持することの違いは何ですか?

2025-08-02 15:15:14

監護対非信頼性管理と非耐性コントロールの理解Bitcoinを取引所に保持する場合、ユーザーは基本的に資産を第三者に委ねています。交換は監護サービスとして動作します。つまり、ユーザーファンドに関連するプライベートキーの制御を維持しています。このセットアップにより、取引所はアカウント所有者に代わって取引...

Bitcoin鉱業の環境への影響は何ですか?それは深刻な懸念ですか?

Bitcoin鉱業の環境への影響は何ですか?それは深刻な懸念ですか?

2025-08-04 02:14:59

Bitcoinマイニングのエネルギー消費を理解するBitcoinマイニングは、ワークの証明(POW)コンセンサスメカニズムに依存しており、鉱夫はトランザクションを検証してブロックチェーンを確保するために複雑な暗号化パズルを解決する必要があります。このプロセスには重要な計算能力が必要であり、それが大量...

51%の攻撃とは何ですか?それはBitcoinを破壊する可能性がありますか?

51%の攻撃とは何ですか?それはBitcoinを破壊する可能性がありますか?

2025-08-03 17:08:02

51%の攻撃の概念を理解する51%の攻撃とは、単一のエンティティまたはグループが、ハッシュレートとしても知られるブロックチェーンネットワークの総計算能力の半分以上を制御するシナリオを指します。 BitcoinのようなProof-of-Work(POW)システムでは、鉱夫は複雑な暗号化パズルを解決して...

Bitcoinの保持に関連する最大のセキュリティリスクは何ですか?

Bitcoinの保持に関連する最大のセキュリティリスクは何ですか?

2025-08-03 15:16:17

秘密鍵の妥協への露出Bitcoinを保持する際の最も重要なセキュリティリスクの1つは、プライベートキーの妥協です。これらの暗号化キーは、Bitcoinウォレットに対する所有権と制御の唯一の証明です。マルウェア、フィッシング攻撃、または不安定なストレージを介して秘密鍵が公開されている場合、攻撃者は、所...

政府は閉鎖または禁止することができますか?

政府は閉鎖または禁止することができますか?

2025-08-02 09:44:42

Bitcoinの分散構造を理解するBitcoinは、分散型のピアツーピアネットワークで動作します。つまり、単一のエンティティ、組織、または政府によって制御されていません。中央銀行や規制機関に依存している従来の金融システムとは異なり、Bitcoinのインフラストラクチャは、ノードと鉱夫のグローバルネッ...

すべての記事を見る

User not found or password invalid

Your input is correct