ビットコインアドレスバリデーター
ガイド
ビットコインアドレスバリデーター
ビットコインウォレットアドレスが有効かどうかを即座に検証します。このツールは、レガシー(P2PKH)、スクリプト(P2SH)、ネイティブSegWit(Bech32)、Taproot(Bech32m)など、すべての主要なアドレスタイプをサポートして、任意のビットコインアドレスの形式、エンコーディング、チェックサムを確認します。アドレスを貼り付けると、詳細な種類とネットワーク情報を含む即座の検証結果が表示されます。
使い方
ビットコインアドレスを入力フィールドに入力または貼り付けます。ツールはアドレスを入力時に自動的に検証し、アドレスが有効かどうか、種類(P2PKH、P2SH、Bech32、Taproot)、ネットワーク(メインネットまたはテストネット)、デコードされたハッシュまたはウィットネスプログラムを含む結果を下の表に表示します。「例を試す」をクリックすると、サンプルのビットコインアドレスが即座に検証されます。
特徴
- マルチフォーマットサポート – P2PKH(1で始まる)、P2SH(3で始まる)、Bech32/SegWit(bc1qで始まる)、Taproot/Bech32m(bc1pで始まる)アドレスを検証します
- チェックサム検証 – Base58CheckのSHA-256ダブルハッシュおよびBech32/Bech32mのポリモッド検証を使用した完全な暗号化チェックサム検証を実行します
- ネットワーク検出 – アドレスがメインネット、テストネット、またはレグテストネットワークのいずれに属しているかを識別します
- 即時結果 – ボタンをクリックする必要なく、入力時に自動検証します
- クライアント側処理 – すべての検証はブラウザ内で実行され、データはサーバーに送信されません
よくある質問
-
ビットコインアドレスのさまざまな種類は何ですか?
ビットコインには4つの主要なアドレスタイプがあります。P2PKH(Pay-to-Public-Key-Hash)アドレスは1で始まり、元の形式です。P2SH(Pay-to-Script-Hash)アドレスは3で始まり、マルチシグネチャウォレットをサポートします。Bech32(P2WPKH/P2WSH)アドレスはbc1qで始まり、ネイティブSegWitを使用してより低い手数料を実現します。Taproot(P2TR)アドレスはbc1pで始まり、プライバシーの向上とスマートコントラクト機能を提供します。
-
ビットコインアドレスのチェックサム検証はどのように機能しますか?
Base58Checkアドレス(1または3で始まる)は、ペイロードバイトのダブルSHA-256ハッシュを使用し、結果のハッシュの最初の4バイトがチェックサムとして追加されます。Bech32およびBech32mアドレスは、それぞれBIP173およびBIP350で定義されたポリノミアルモジュラーチェックサム(polymod)を使用し、最大89文字までのアドレス内で最大4文字のエラーを検出できます。
-
Bech32エンコーディングとBech32mエンコーディングの違いは何ですか?
Bech32(BIP173)はSegWit v0アドレス用に導入されました。Bech32m(BIP350)はSegWit v1以上のアドレス(Taprootを含む)に使用される更新されたエンコーディングです。違いはチェックサム計算に使用される定数にあります。Bech32は1を使用し、Bech32mは0x2bc830a3を使用します。この変更は、元のBech32エンコーディングで発見された長さ拡張脆弱性を修正するために行われました。
-
このツールはテストネットビットコインアドレスを検証できますか?
はい。バリデータはmまたはn(バージョンバイト0x6f)で始まるP2PKHアドレス、2(バージョンバイト0xc4)で始まるP2SHアドレス、tb1プレフィックス付きのBech32/Bech32mアドレスを含むテストネットアドレスをサポートします。bcrt1プレフィックスを使用するレグテストアドレスもサポートされています。
恵 スコアボードが到着しました!
スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!
