時価総額: $3.2872T 0.380%
ボリューム(24時間): $81.5121B -1.040%
恐怖と貪欲の指数:

50 - 中性

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

言語を選択する

言語を選択する

通貨の選択

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

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-06-16 02:08:14

Bitcoinハードウェアウォレットとは何ですか? Bitcoinハードウェアウォレットは、暗号通貨の保有に関連するプライベートキーを安全に保存するように設計された物理デバイスです。オンラインの脅威に対してより脆弱なソフトウェアウォレットとは異なり、ハードウェアウォレットはプライベートキーをオフラインに保ち、不正アクセスのリスクを大幅に減らします。これらのデバイスは通常、USBまたはBluetoothを介してコンピューターまたはモバイルデバイスに接続し、各トランザクションのユーザー確認が必要です。ハードウェアウォレットを使用することのセキュリティ利点により、Bitcoinのかなりの量を保持しているユーザーにとって好ましい選択肢になります。ハードウェアウォレットは、リモートでアクセスできない安全なチップ...

Bitcoin非custodialウォレットとは何ですか?自制心の秘密鍵の推奨

Bitcoin非custodialウォレットとは何ですか?自制心の秘密鍵の推奨

2025-06-16 23:29:01

Bitcoin非副次的財布の理解Bitcoin非耐性ウォレットは、ユーザーがプライベートキーを完全に制御するデジタルウォレットの一種です。取引所などのサードパーティサービスによって管理される管理ウォレットとは異なり、非義務ウォレットは、ユーザーのみが資金にアクセスして管理できるようにします。これは、あなたの資産に対する権限を持たず、セキュリティと自律性を大幅に強化する仲介者がいないことを意味します。これらの財布の決定的な特徴は、サードパーティの制御がないことです。非義理の財布を使用する場合、あなたは本質的にあなた自身の銀行として行動しています。プライベートキー - アクセスと送信に必要な暗号化コードBitcoin - は、デバイスまたはオフラインストレージメディアにローカルに保存されます。このセットア...

Bitcoin BIP44標準とは何ですか?多通貨ウォレットパス仕様

Bitcoin BIP44標準とは何ですか?多通貨ウォレットパス仕様

2025-06-15 16:08:44

Bitcoinおよび暗号通貨のBIP44標準を理解しますBitcoin改善提案44を表すBIP44標準は、さまざまな暗号通貨で使用される広く採用されている階層的決定論的財布構造です。これは、異なるウォレットプロバイダー間の一貫性と相互運用性を維持しながら、ウォレットが複数の通貨をサポートできるようにする構造化されたパス形式を定義します。 BIP44は、単一のシードからキーとアドレスを導き出すための均一な方法を提供し、ユーザーが互換性のあるウォレットを横切るニーモニックフレーズを使用して資金を回収できるようにします。この標準は、特にBitcoin(BTC)、Ethereum(ETH)、Litecoin(LTC)などの資産を処理する場合、多通貨ウォレット開発において重要な役割を果たします。 BIP44パス...

Bitcoin HDウォレットとは何ですか?階層化された決定論的財布の利点

Bitcoin HDウォレットとは何ですか?階層化された決定論的財布の利点

2025-06-16 15:56:48

Bitcoin HDウォレットの理解Bitcoin HDウォレット、または階層的な決定論的ウォレットは、単一のシードフレーズから複数のキーとアドレスを生成する暗号通貨ウォレットの一種です。トランザクションごとにランダムなプライベートキーを作成する従来のウォレットとは異なり、HDウォレットは構造化された階層に従って、決定論的な方法でキーを導き出します。これにより、すべてのキーが最初のシードに数学的に関連していることが保証され、バックアップと回復プロセスが大幅に効率的になります。 HDウォレットの構造は、BIP 32(Bitcoin改善提案32)に基づいており、これらのウォレットがキーを生成および管理する方法を概説しています。階層的な性質により、整理された派生パスが可能になり、ユーザーが複数のアカウントを...

Bitcoinゼロコンファレンストランザクションはリスクがありますか?ゼロ確認の使用シナリオ

Bitcoinゼロコンファレンストランザクションはリスクがありますか?ゼロ確認の使用シナリオ

2025-06-15 03:57:12

Bitcoinでのゼロ確認トランザクションの理解Bitcoinしばしば「未確認のトランザクション」と呼ばれるゼロコンファレンストランザクションは、ネットワークにブロードキャストされているが、まだブロックに含まれていないものです。これは、彼らが鉱夫から確認を受けていないことを意味します。これらのトランザクションは特定のコンテキストでは役立ちますが、二重の支出またはトランザクションの順応性の可能性により、固有のリスクも搭載されています。ユーザーがBitcoinを送信すると、トランザクションはすぐにネットワーク上に表示され、ノード間でメンバー(未確認のトランザクションのための一時的な保管エリア)に表示されます。少なくとも1つの確認を待たずに即座に支払いを受け入れる商人またはサービスは、潜在的な脆弱性をもたら...

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

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

2025-06-16 21:49:51

Bitcoin P2SHアドレスの理解BitcoinネットワークのPay-to-Script-Hash(P2SH)アドレスは、以前のアドレス形式で見られるように、ユーザーが公開キーハッシュに直接ではなく、スクリプトハッシュにファンドを送信できるようにするアドレスの一種です。このイノベーションは、 BIP 16を通じて導入され、柔軟性を高め、送信者に償還スクリプトの詳細を負担することなく、より複雑なトランザクションタイプを可能にしました。 P2SHアドレスを使用する場合、受信者は公開キーハッシュの代わりにスクリプトハッシュを提供します。送信者は、有効なトランザクションを作成するためにこのハッシュを知る必要があります。資金を使うことができる条件を定義する実際の償還スクリプトは、受信者がコインを使うときにの...

どのBitcoinハードウェアウォレットが優れていますか?主流のハードウェアデバイスの比較

どのBitcoinハードウェアウォレットが優れていますか?主流のハードウェアデバイスの比較

2025-06-16 02:08:14

Bitcoinハードウェアウォレットとは何ですか? Bitcoinハードウェアウォレットは、暗号通貨の保有に関連するプライベートキーを安全に保存するように設計された物理デバイスです。オンラインの脅威に対してより脆弱なソフトウェアウォレットとは異なり、ハードウェアウォレットはプライベートキーをオフラインに保ち、不正アクセスのリスクを大幅に減らします。これらのデバイスは通常、USBまたはBluetoothを介してコンピューターまたはモバイルデバイスに接続し、各トランザクションのユーザー確認が必要です。ハードウェアウォレットを使用することのセキュリティ利点により、Bitcoinのかなりの量を保持しているユーザーにとって好ましい選択肢になります。ハードウェアウォレットは、リモートでアクセスできない安全なチップ...

Bitcoin非custodialウォレットとは何ですか?自制心の秘密鍵の推奨

Bitcoin非custodialウォレットとは何ですか?自制心の秘密鍵の推奨

2025-06-16 23:29:01

Bitcoin非副次的財布の理解Bitcoin非耐性ウォレットは、ユーザーがプライベートキーを完全に制御するデジタルウォレットの一種です。取引所などのサードパーティサービスによって管理される管理ウォレットとは異なり、非義務ウォレットは、ユーザーのみが資金にアクセスして管理できるようにします。これは、あなたの資産に対する権限を持たず、セキュリティと自律性を大幅に強化する仲介者がいないことを意味します。これらの財布の決定的な特徴は、サードパーティの制御がないことです。非義理の財布を使用する場合、あなたは本質的にあなた自身の銀行として行動しています。プライベートキー - アクセスと送信に必要な暗号化コードBitcoin - は、デバイスまたはオフラインストレージメディアにローカルに保存されます。このセットア...

Bitcoin BIP44標準とは何ですか?多通貨ウォレットパス仕様

Bitcoin BIP44標準とは何ですか?多通貨ウォレットパス仕様

2025-06-15 16:08:44

Bitcoinおよび暗号通貨のBIP44標準を理解しますBitcoin改善提案44を表すBIP44標準は、さまざまな暗号通貨で使用される広く採用されている階層的決定論的財布構造です。これは、異なるウォレットプロバイダー間の一貫性と相互運用性を維持しながら、ウォレットが複数の通貨をサポートできるようにする構造化されたパス形式を定義します。 BIP44は、単一のシードからキーとアドレスを導き出すための均一な方法を提供し、ユーザーが互換性のあるウォレットを横切るニーモニックフレーズを使用して資金を回収できるようにします。この標準は、特にBitcoin(BTC)、Ethereum(ETH)、Litecoin(LTC)などの資産を処理する場合、多通貨ウォレット開発において重要な役割を果たします。 BIP44パス...

Bitcoin HDウォレットとは何ですか?階層化された決定論的財布の利点

Bitcoin HDウォレットとは何ですか?階層化された決定論的財布の利点

2025-06-16 15:56:48

Bitcoin HDウォレットの理解Bitcoin HDウォレット、または階層的な決定論的ウォレットは、単一のシードフレーズから複数のキーとアドレスを生成する暗号通貨ウォレットの一種です。トランザクションごとにランダムなプライベートキーを作成する従来のウォレットとは異なり、HDウォレットは構造化された階層に従って、決定論的な方法でキーを導き出します。これにより、すべてのキーが最初のシードに数学的に関連していることが保証され、バックアップと回復プロセスが大幅に効率的になります。 HDウォレットの構造は、BIP 32(Bitcoin改善提案32)に基づいており、これらのウォレットがキーを生成および管理する方法を概説しています。階層的な性質により、整理された派生パスが可能になり、ユーザーが複数のアカウントを...

Bitcoinゼロコンファレンストランザクションはリスクがありますか?ゼロ確認の使用シナリオ

Bitcoinゼロコンファレンストランザクションはリスクがありますか?ゼロ確認の使用シナリオ

2025-06-15 03:57:12

Bitcoinでのゼロ確認トランザクションの理解Bitcoinしばしば「未確認のトランザクション」と呼ばれるゼロコンファレンストランザクションは、ネットワークにブロードキャストされているが、まだブロックに含まれていないものです。これは、彼らが鉱夫から確認を受けていないことを意味します。これらのトランザクションは特定のコンテキストでは役立ちますが、二重の支出またはトランザクションの順応性の可能性により、固有のリスクも搭載されています。ユーザーがBitcoinを送信すると、トランザクションはすぐにネットワーク上に表示され、ノード間でメンバー(未確認のトランザクションのための一時的な保管エリア)に表示されます。少なくとも1つの確認を待たずに即座に支払いを受け入れる商人またはサービスは、潜在的な脆弱性をもたら...

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

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

2025-06-16 21:49:51

Bitcoin P2SHアドレスの理解BitcoinネットワークのPay-to-Script-Hash(P2SH)アドレスは、以前のアドレス形式で見られるように、ユーザーが公開キーハッシュに直接ではなく、スクリプトハッシュにファンドを送信できるようにするアドレスの一種です。このイノベーションは、 BIP 16を通じて導入され、柔軟性を高め、送信者に償還スクリプトの詳細を負担することなく、より複雑なトランザクションタイプを可能にしました。 P2SHアドレスを使用する場合、受信者は公開キーハッシュの代わりにスクリプトハッシュを提供します。送信者は、有効なトランザクションを作成するためにこのハッシュを知る必要があります。資金を使うことができる条件を定義する実際の償還スクリプトは、受信者がコインを使うときにの...

すべての記事を見る

User not found or password invalid

Your input is correct