この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
技術チャット
›
ビットコインアドレスタイプ:レガシー、ネストされたセグウィット、ネイティブセグウィット...
眺める:
222
|
答える:
0
ビットコインアドレスタイプ Legacy、Nested SegWit、Native SegWit、Taproot の紹介
[リンクをコピー]
クズども
2025年10月17日 11:35:22に投稿
|
|
|
|
ビットコインプロトコルの進化により、セキュリティと効率性のニーズに合わせたビットコインネットワーク内のさまざまなアドレスタイプが登場しました。 例えば、一部のウォレットでは、下の図のようにアドレスタイプを選択する必要があります:
レガシーアドレス(P2PKH)
プロトコル:BIP-44
典型的な経路:m/44'/0'/0'/0/0(ビットコインマスターアカウントの最初の外部アドレス)。
レガシーアドレスはビットコインが最初に採用したアドレス形式で、例えば1から始まる1です。例えば1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
これらのアドレスはペイ・トゥ・パブリックキー・ハッシュ(P2PKH)スクリプトに基づいており、取引はブロックチェーン上で多くの容量を占有し、処理も比較的遅く、匿名性も十分ではありません。
ネストされたSegWitアドレス(P2SH)
プロトコル:BIP-49
典型的な経路:m/49'/0'/0'/0/0(ビットコインマスターアカウントの最初の外部アドレス)
ネストされたSegWitは、例えば3で始まるP2SHビットコインアドレスです。例えば、3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
SegWitは、ビットコイン取引の柔軟性に対応し、ネットワーク容量を増やし、取引手数料を削減するために設計された技術的アップグレードです。 SegWitを使うアドレスはBTC取引の規模を縮小し、移送手数料を抑えることができます。
ネイティブSegWitアドレス(P2WPKH)
プロトコル:BIP-84
典型的な経路:m/84'/0'/0'/0/0(ビットコインマスターアカウントの最初の外部アドレス)。
ネイティブSegWitはbc1qで始まるビットコインアドレスで、Bech32エンコーディング方式を使用しています。例えばbc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
ネイティブSegWitは、ネストされたSegWitと比べて取引処理をさらに最適化し、クロスウォレット互換性、可読性、スペース節約の面で優れています。
タップルートアドレス(P2TR)
プロトコル:BIP-86、
ハイパーリンクのログインが見えます。
典型的な経路:m/86'/0'/0'/0/0(ビットコインマスターアカウントの最初の外部アドレス)。
Taprootはbc1pで始まるビットコインアドレスタイプで、Bech32m符号化方式を使用しています。また、最新のビットコインアドレスタイプでもあります。例:bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
ビットコインが2021年末に導入した大きなアップグレードであるTaprootは、Schnorr署名という新しい署名方式を導入しました。これにより、複雑なマルチシグネチャ取引が通常の取引のように見せかけられ、プライバシーが高まります。
比較表
合意
アドレス形式(ビットコインを例に)
アドレスプレフィックス(ビットコインメインネット)
コア機能:
BIP-44
レガシーアドレス(レガシーアドレス)
1
最も互換性がありながら長さが長い最も初期のアドレス形式は徐々に置き換えられてきました。
BIP-49
P2WPKHがP2SH(互換フォーマット)にネストされている
3
レガシーアドレスのSegWitフォーマットに対応し、低料金などのSegWitの利点との互換性のバランスを取っています。
BIP-84
P2WPKHネイティブSegWitアドレス
BC1Q
現在の主流は、料金が低くセキュリティが高い純粋なSegWit形式です。
BIP-86
P2TR(Taprootアドレス)
BC1P
Taprootプロトコルをサポートしており、より強力なプライバシーと機能(複雑なスクリプトのサポートなど)を持ち、高度なシナリオに適しています。
.NET/C# は BTC Taproot アドレスを生成します
まずパッケージを参照することから始めてください。以下のように。
ログインが見えます。
コードは以下の通りです:
ログインが見えます。
以下に示すように:
参考:
ハイパーリンクのログインが見えます。
ハイパーリンクのログインが見えます。
先の:
ブロックチェーンBase58、Base58Check、Bech32、Bech32mコーディングの詳細な説明
次に:
抖音モールクローラー分析、6神の位置、リスク制御分析、今は7神X-ペルセウスのはずです。
関連記事
•
Linux圧縮zip、7z極端圧縮(最小ファイル)
•
IGP(RIP、IS-IS、OSPF、EBGP、IBGP)内部ゲートウェイプロトコル
•
NAT(ネットワークアドレス変換)ネットワークアドレス変換
•
ブロックチェーンBase58、Base58Check、Bech32、Bech32mコーディングの詳細な説明
•
OneKey Pro 暗号通貨ハードウェアウォレット購入チュートリアル
•
.NET/C# Sqids(Hashids)アルゴリズムによるデジタル暗号化および復号化
•
PYUSD(ブロックチェーンPayPalステーブルコイン)の簡単な紹介
閲覧したセクション
安全な攻防
.Net/C#
レジャー灌漑
ネットワーク技術
Windows/Linux
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com