時価総額: $2.8313T 0.35%
ボリューム(24時間): $138.9602B -22.27%
恐怖と貪欲の指数:

28 - 恐れ

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

言語を選択する

言語を選択する

通貨の選択

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

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

P2SH addresses enable complex Bitcoin transactions like multi-signature wallets and smart contracts by allowing funds to be sent to a script hash instead of a public key hash.

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-10-10 13:55:11

Bitcoinの総供給量1. Bitcoin の総供給量は 2,100 万コインに制限されています。この制限は Bitcoin プロトコルにハードコーディングされており、ネットワークのコンセンサス ルールを根本的に変更しない限り変更できません。 2. 現在、1900万以上のBitcoinがすでに採掘...

Bitcoin の端数を購入できますか?

Bitcoin の端数を購入できますか?

2025-10-10 18:01:25

部分 Bitcoin 所有権について1. はい、Bitcoin の端数を購入できます。 Bitcoin の最小単位はサトシと呼ばれ、これは 1 つの Bitcoin (0.00000001 BTC) の億分の 1 を表します。この分割可能性により、投資家は Bitcoin のコイン全体あたりの高価格...

Bitcoin を初めて購入するにはどうすればよいですか?

Bitcoin を初めて購入するにはどうすればよいですか?

2025-10-21 11:00:49

Bitcoin とその値を理解する1. Bitcoin は、銀行や政府などの仲介機関を必要とせず、ピアツーピア ネットワーク上で動作する分散型デジタル通貨です。これは、サトシ・ナカモトとして知られる匿名の存在によって 2009 年に作成されました。 2,100 万枚のコインの供給が限られていることが...

Bitcoinはなぜ革新的な技術と見なされているのですか?

Bitcoinはなぜ革新的な技術と見なされているのですか?

2025-08-12 20:29:18

地方分権化と中央当局の排除Bitcoinの背後にあるコアイノベーションは、その分散化された建築にあり、従来の金融システムに根本的に挑戦しています。中央銀行や金融機関が管理する従来の通貨とは異なり、 Bitcoinは、単一のエンティティが制御を保持していないピアツーピアネットワークで運営しています。こ...

Bitcoinはなぜ革新的な技術と見なされているのですか?

Bitcoinはなぜ革新的な技術と見なされているのですか?

2025-08-10 19:42:58

分散化されたアーキテクチャと信頼のないトランザクションBitcoinは、銀行や政府などの中央当局に依存せずに運営されている分散化された建築を導入したため、革命的と見なされます。従来の金融システムでは、トランザクションを検証および記録するために、仲介者に信頼が置かれています。 Bitcoinは、すべて...

Bitcoinの重要な機能は何ですか?

Bitcoinの重要な機能は何ですか?

2025-08-10 02:50:11

分散化とピアツーピアネットワークBitcoinの最も決定的な特徴の1つは、その分散型の性質です。銀行や政府などの中央当局に依存している従来の金融システムとは異なり、Bitcoinは、分散型ノードのネットワークによってトランザクションが検証および記録されるピアツーピアネットワークで運営されています。こ...

Bitcoin の総供給量はいくらですか?

Bitcoin の総供給量はいくらですか?

2025-10-10 13:55:11

Bitcoinの総供給量1. Bitcoin の総供給量は 2,100 万コインに制限されています。この制限は Bitcoin プロトコルにハードコーディングされており、ネットワークのコンセンサス ルールを根本的に変更しない限り変更できません。 2. 現在、1900万以上のBitcoinがすでに採掘...

Bitcoin の端数を購入できますか?

Bitcoin の端数を購入できますか?

2025-10-10 18:01:25

部分 Bitcoin 所有権について1. はい、Bitcoin の端数を購入できます。 Bitcoin の最小単位はサトシと呼ばれ、これは 1 つの Bitcoin (0.00000001 BTC) の億分の 1 を表します。この分割可能性により、投資家は Bitcoin のコイン全体あたりの高価格...

Bitcoin を初めて購入するにはどうすればよいですか?

Bitcoin を初めて購入するにはどうすればよいですか?

2025-10-21 11:00:49

Bitcoin とその値を理解する1. Bitcoin は、銀行や政府などの仲介機関を必要とせず、ピアツーピア ネットワーク上で動作する分散型デジタル通貨です。これは、サトシ・ナカモトとして知られる匿名の存在によって 2009 年に作成されました。 2,100 万枚のコインの供給が限られていることが...

Bitcoinはなぜ革新的な技術と見なされているのですか?

Bitcoinはなぜ革新的な技術と見なされているのですか?

2025-08-12 20:29:18

地方分権化と中央当局の排除Bitcoinの背後にあるコアイノベーションは、その分散化された建築にあり、従来の金融システムに根本的に挑戦しています。中央銀行や金融機関が管理する従来の通貨とは異なり、 Bitcoinは、単一のエンティティが制御を保持していないピアツーピアネットワークで運営しています。こ...

Bitcoinはなぜ革新的な技術と見なされているのですか?

Bitcoinはなぜ革新的な技術と見なされているのですか?

2025-08-10 19:42:58

分散化されたアーキテクチャと信頼のないトランザクションBitcoinは、銀行や政府などの中央当局に依存せずに運営されている分散化された建築を導入したため、革命的と見なされます。従来の金融システムでは、トランザクションを検証および記録するために、仲介者に信頼が置かれています。 Bitcoinは、すべて...

Bitcoinの重要な機能は何ですか?

Bitcoinの重要な機能は何ですか?

2025-08-10 02:50:11

分散化とピアツーピアネットワークBitcoinの最も決定的な特徴の1つは、その分散型の性質です。銀行や政府などの中央当局に依存している従来の金融システムとは異なり、Bitcoinは、分散型ノードのネットワークによってトランザクションが検証および記録されるピアツーピアネットワークで運営されています。こ...

すべての記事を見る

User not found or password invalid

Your input is correct