-
bitcoin $77146.398531 USD
-0.23% -
ethereum $2514.088317 USD
-0.37% -
tether $0.999674 USD
0.00% -
bnb $722.500739 USD
-1.34% -
xrp $1.361192 USD
-0.23% -
usd-coin $0.999776 USD
-0.01% -
solana $101.320251 USD
-0.42% -
tron $0.339801 USD
0.16% -
hyperliquid $78.899137 USD
-0.02% -
zcash $1141.149289 USD
-0.18% -
dogecoin $0.084480 USD
-0.05% -
monero $530.834712 USD
-1.66% -
chainlink $11.453705 USD
-0.73% -
unus-sed-leo $9.056535 USD
-0.61% -
cardano $0.207439 USD
-0.31%
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アドレスは、生態系における単純さと長年の存在により、財布や交換全体で広くサポートされています。ただし、 P2SHやSEGWITベースの形式などの新しいアドレスタイプによって提供される柔軟性がありません。
P2PKHアドレスを生成する手順には次のものがあります。
- 秘密鍵を生成します。
- 秘密鍵から公開キーを導き出します。
- SHA-256を使用して公開キーをハッシュし、それに続いてRIPEMD-160を使用します。
- バージョンバイト(メインネットの0x00)を追加します。
- base58checkエンコードを実行して最終アドレスを取得します。
P2SHとP2PKHの重要な違い
P2SHとP2PKHの両方が有効な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) までご連絡ください。速やかに削除させていただきます。
- 未確認の話題: 金網クジラ、1,000 万リンク、そして 17% の修正 - 実際に何が起こっているのでしょうか?
- 2026-09-13 16:55:01
- Cardano 価格の予測、分析、および動き: 市場のボラティリティと将来の可能性をナビゲートする
- 2026-09-13 16:25:01
- Revolut データ侵害: 偽の政府要求がセキュリティのギャップを悪用し、顧客データを暴露
- 2026-09-13 09:00:02
- ブロックストリーム、リキッドネットワーク、ビットコイン:「盗まれた」資金をめぐる対立
- 2026-09-13 08:35:01
- リップル RLUSD の流通額が 24 億ドルに達: ステーブルコインの軌跡を詳しく見る
- 2026-09-13 04:50:01
- XRPミリオネアの夢: 10,000 XRPで20年以内に金持ちになれるでしょうか?
- 2026-09-13 04:50:01
関連知識
Bitcoin BTC の初期の価格はいくらですか?
2026-08-13 22:19:45
市場のボラティリティパターン1. Bitcoin の急激な価格変動は、大規模な取引所の停止や分散型プラットフォームでの流動性の逼迫と一致することがよくあります。 2. イーサリアムのガス料金の高騰は歴史的に、レバレッジされたDeFiプロトコル全体で連鎖的な清算を引き起こしてきました。 3. ステーブ...
Bitcoin BTC の史上最高価格はいくらですか?
2026-08-23 01:40:13
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数が 6.25 から 3.125 に、そして 1.562...
Bitcoin BTC は開始以来どのくらい増加しましたか?
2026-08-13 14:19:49
Bitcoin 半減力学1. Bitcoin のプロトコルは、約 4 年ごとに、210,000 ブロックごとにブロック報酬の削減を強制します。直近の半減は2024年4月に行われ、マイナー報酬はブロック当たり6.25BTCから3.125BTCに減額されました。このメカニズムは Bitcoin のソース...
Bitcoin BTC は将来どこまで上昇する可能性がありますか?
2026-08-13 15:59:46
市場のボラティリティパターン1. Bitcoin の価格変動は、米国のインフレ報告や連邦準備理事会の金利決定などのマクロ経済指標と相関することがよくあります。 2. アルトコインの動きは Bitcoin の動きに頻繁に追随し、大量取引期間中にイーサリアムは強い相関を示します。 3. ホエールウォレッ...
これまでの Bitcoin BTC の最安値はいくらですか?
2026-09-03 02:39:49
市場のボラティリティパターン1. Bitcoin の価格変動は、主要なマクロ経済発表中に 24 時間以内に 15% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、2022 年第 3 四半期以降、弱気市場局面で 0.92 を超えて急上昇しました。 3. Binance と ...
過去最高値の Bitcoin BTC の価値はいくらですか?
2026-09-01 07:39:52
市場のボラティリティパターン1. Bitcoin の価格変動は、米国のインフレ報告や連邦準備理事会の金利決定などのマクロ経済指標と相関することがよくあります。 2. アルトコインの動きは Bitcoin の方向性の勢いに従うことが多いですが、DeFi プロトコルのアップグレードや NFT 市場の急上...
Bitcoin BTC の初期の価格はいくらですか?
2026-08-13 22:19:45
市場のボラティリティパターン1. Bitcoin の急激な価格変動は、大規模な取引所の停止や分散型プラットフォームでの流動性の逼迫と一致することがよくあります。 2. イーサリアムのガス料金の高騰は歴史的に、レバレッジされたDeFiプロトコル全体で連鎖的な清算を引き起こしてきました。 3. ステーブ...
Bitcoin BTC の史上最高価格はいくらですか?
2026-08-23 01:40:13
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数が 6.25 から 3.125 に、そして 1.562...
Bitcoin BTC は開始以来どのくらい増加しましたか?
2026-08-13 14:19:49
Bitcoin 半減力学1. Bitcoin のプロトコルは、約 4 年ごとに、210,000 ブロックごとにブロック報酬の削減を強制します。直近の半減は2024年4月に行われ、マイナー報酬はブロック当たり6.25BTCから3.125BTCに減額されました。このメカニズムは Bitcoin のソース...
Bitcoin BTC は将来どこまで上昇する可能性がありますか?
2026-08-13 15:59:46
市場のボラティリティパターン1. Bitcoin の価格変動は、米国のインフレ報告や連邦準備理事会の金利決定などのマクロ経済指標と相関することがよくあります。 2. アルトコインの動きは Bitcoin の動きに頻繁に追随し、大量取引期間中にイーサリアムは強い相関を示します。 3. ホエールウォレッ...
これまでの Bitcoin BTC の最安値はいくらですか?
2026-09-03 02:39:49
市場のボラティリティパターン1. Bitcoin の価格変動は、主要なマクロ経済発表中に 24 時間以内に 15% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、2022 年第 3 四半期以降、弱気市場局面で 0.92 を超えて急上昇しました。 3. Binance と ...
過去最高値の Bitcoin BTC の価値はいくらですか?
2026-09-01 07:39:52
市場のボラティリティパターン1. Bitcoin の価格変動は、米国のインフレ報告や連邦準備理事会の金利決定などのマクロ経済指標と相関することがよくあります。 2. アルトコインの動きは Bitcoin の方向性の勢いに従うことが多いですが、DeFi プロトコルのアップグレードや NFT 市場の急上...
すべての記事を見る














