Cointime

Download App
iOS & Android

私のビットコインに複数のアドレスがあるのはなぜですか?

Validated Media

原題: 「Web3 初心者シリーズ: なぜ私のビットコインには複数のアドレスがあるのか​​」 出典: ZAN チーム

著者のような初心者の友人は、初めて WEB3 ウォレットを使用したとき、喜んでビットコイン ウォレットを開いてアドレスをコピーする準備をしたものの、突然、自分が作成したウォレットに実際には複数の異なるアドレスがあることに気づいた人が多いかもしれません。それは、困惑した表情を浮かべながら、見慣れない交差点に向かって歩いているようなものです。

なぜアドレスが違うのでしょうか?これらのアドレスのうちどれを使用する必要がありますか?

OKX ウォレットの複数のビットコイン アドレス

これらのアドレスは何ですか?

ビットコインコミュニティはテクノロジーが常に進化しており、テクノロジーの発展によって新たなコンテンツが生み出されるコミュニティです。さまざまなアドレス形式は、新しいテクノロジーを適用した結果であると考えられます。次に、さまざまなアドレス形式の違いを調べます。

01 レガシーアドレス (P2PKH)

この形式は、2009 年にビットコインが初めて使用されたときに使用されたため、レガシー形式と呼ばれます。当時のビットコイン アドレスは公開鍵と秘密鍵のペアから作成されていたため、Payment Public Key Hash (P2PKH) アドレスとも呼ばれます。 。

現時点では、レガシータイプのアドレスはトランザクションでより多くのスペースを占有するため、トランザクション手数料が高くなる可能性があるようです。現在、このタイプのアドレスは、新しいアドレスと互換性のない古いウォレットを使用する場合にのみ使用されます。

Legacy アドレスには特徴があり、アドレスはすべて「1」で始まることがわかります。これは、アドレスを生成するときに、さまざまなシナリオ (例: testnet/mainnet) に従って生成された公開キーの前にプレフィックスが追加され、プレフィックスが追加された公開キーがハッシュによって計算されるため、最終的にアドレスは次のようになります。 「1」。

02 ネストされた SegWit アドレス (P2SH-P2WPKH)

従来のレガシー アドレスと比較して、P2SH アドレスは公開キーのハッシュではなく、償還スクリプト (償還スクリプト) のハッシュを使用します。平たく言えば、P2PKH は公開鍵のハッシュに支払いますが、P2SH は償還スクリプトに支払います。受信者が償還スクリプトの転送条件を満たした場合にのみ、内部の資金を使用できます。

支払いオブジェクトが公開鍵からスクリプトに変換されるため、柔軟性が大幅に拡張され、引き換えスクリプトの実行ロジックをカスタマイズできます。一般的なアプリケーションには、マルチシグネチャ トランザクションの実装が含まれます。

P2SH に基づいて、Segregated Witness テクノロジーが組み込まれている場合、このアドレスの形式は Segregated Witness 互換アドレス (Nested SegWit) になります。 Segregated Witness のアドレスを紹介するときに、Segregated Witness について詳しく知ることができます。 Segregated Witness テクノロジーの導入後は、取引量を削減できるため、取引手数料が削減されます。

P2SH アドレスが「3」で始まっていることがわかります。

03 分離された証人アドレス (ネイティブ SegWit) アドレス

このタイプのアドレスを導入する前に、その内部の主要なテクノロジーである Segregated Witness (SegWit) を導入する必要があります。名前が示すように、Segregated Witness は証人データ (証人) を分離し、個別に処理します。

03 分離された証人アドレス (ネイティブ SegWit) アドレス

このタイプのアドレスを導入する前に、その内部の主要なテクノロジーである Segregated Witness (SegWit) を導入する必要があります。名前が示すように、Segregated Witness は証人データ (証人) を分離し、個別に処理します。

そうすることの大きな利点は、取引情報のサイズが減り、それによって取引手数料が削減されることです。サイズの縮小によってもたらされるもう 1 つの利点は、ビットコインのブロック トランザクション サイズの上限が 1 MB から 4 MB に増加したことです。

Segregated Witness アドレスの特徴は、アドレスが「bc1」で始まることです。

04 タップルートアドレス (Taproot)

Taproot アドレスの利点は、複雑なトランザクション シナリオにおけるプライバシーと効率性です。ネイティブ SegWit と比較して、Schnorr アルゴリズムを使用して楕円曲線デジタル署名アルゴリズムを置き換えます。前者はバッチ トランザクション シナリオでより効率的であり、マルチ署名ウォレットのプライバシーを向上します。

メインルートアドレスは、一般に「bc1q」で始まるアドレスが特徴です。

どのようなアドレス形式を選択すればよいですか?

OKX、Unisat、その他のウォレットなどの現在の主流のウォレットは上記の 4 つのアドレスをサポートしているため、トランザクションコストを削減するには、ネイティブ SegWit および Taproot 形式のアドレスを使用する方が合理的です。

さらに、ビットコインの刻印などに興味がある場合は、これら 2 つのアドレスが最良の選択です。ほとんどのウォレットは、これら 2 つのアドレスの刻印に対して追加の処理を行っており、これにより、特別な UTXO がトランザクション中に誤って転送されるのを防ぐことができます。 。 「bc1」で始まるウォレットアドレスを探してください!

もちろん、アドレス形式が異なるウォレットでも資金取引は可能ですのでご安心ください。

ビットコインの残高やブロック情報を確認したい場合は、開発者向けに豊富な API を提供する ZAN のノード サービスをご利用ください。 API ドキュメントの詳細: https://docs.zan.top/reference/zan_getbalance-enhance

さらに詳しく - 主要テクノロジーの紹介

上記の紹介を終えて、誰もが多かれ少なかれウォレットについて予備知識を持っていますが、私はウォレット内のテクノロジーのいくつかを取得することに非常に興味があるので、内部の謎に満ちたテクノロジーを見てみましょう。

01Redeem Script 引き換えスクリプト

P2SH を導入したとき、これが償還スクリプト トランザクションのためのテクノロジーであることはわかっていました。そのため、償還スクリプトとは何であり、ビットコイン エコシステムにおけるその役割は何でしょうか。

引き換えスクリプトを紹介する前に、ビットコイントランザクションの基本構造を紹介する必要があります。

以下は典型的な P2PK タイプのトランザクションで、04ae で始まるアドレスから 15kD で始まるアドレスに 10 BTC を転送したいと考えています。 04ae アドレスを持つアカウントは、実際にこのアカウントを使用する権利がある (秘密キーを所有している) ことをチェーン上の他のアカウントに示す必要があり、その後、このトランザクションで自分の身元を証明するために署名 (ScriptSig) を提供する必要があります。

署名の取得に加えて、検証者は、UTXO に対応する前のトランザクションの出力スクリプトを見つける必要もあります。これら 2 つのスクリプトが結合されて引き換えスクリプトが形成されます。引き換えスクリプトの機能は、トランザクションの正当性を証明することです。

このトランザクションでは、署名と出力スクリプトが両方ともコンピューターの命令であることがわかります。 OP_PUSHBYTES は、データをスタックに PUSH することを意味します。まず、04ae が ScriptSig で自分の秘密鍵を使用してトランザクション全体に署名し、その署名がスタックにプッシュされます。次に、公開キーをスタックにプッシュします。 OP_CHECKSIG では、公開キーを使用して署名を復号化し、トランザクションに一貫性があるかどうかを比較します。それらが一貫している場合、ID は有効です。

この P2PK 方式に加えて、引き換えスクリプトは P2PKH や P2SH などのさまざまな認証方式を実装することもできます。

この P2PK 方式に加えて、引き換えスクリプトは P2PKH や P2SH などのさまざまな認証方式を実装することもできます。

02 隔離された証人 隔離された証人

上記の紹介から、新しいウォレット形式では現在、Segregated Witness テクノロジーが使用されていることがわかります。では、Witness とは何で、どのように分離されているのでしょうか?

ここでの Witness は、Bitcoin の基本構造におけるスクリプト署名 (scriptSig) 情報と考えることができ、Segregated Witness はそれを基本構造から抽出し、新しいデータ構造に置きます。

上の図からわかるように、トランザクションに必要なコンテンツはトランザクションのソース情報とトランザクションの出力情報だけです。黄色の部分 (トランザクションの合計サイズ) にはサイズ制限があるため、トランザクションのサイズが削減されます。署名を個別に送信すると、1 つのブロックでより多くのトランザクションに対応できるようになります。さらに、トランザクションの署名を計算する際、署名部分の内容は含まれないため、トランザクションの展性の問題を効果的に解決できます。

以下は P2TR トランザクションです。このトランザクションには追加の監視部分があることがわかります。その機能は、トランザクションの正当性を検証することです。 ScriptSig の代わりに Witness を使用した後も、正当性を検証する方法は変わりません。つまり、公開鍵を使用して Witness の署名を復号し、トランザクションの内容が一貫しているかどうかを検証します。ノードがトランザクションの合法性を検証する必要がある場合にのみ、証人情報を要求します。

要約すると、Segregated Witness はトランザクション署名部分を元のトランザクションの残りの部分から分離するため、単一トランザクションのサイズが削減され、ブロック全体の容量が増加します。また、署名部分の内容はトランザクションのハッシュ値の計算に含まれないため、トランザクションの展性の問題を効果的に解決できます。

BTC
コメント

全てのコメント

Recommended for you

  • ヴィタリク氏:仮想通貨ユーティリティの最低点は過ぎた

    ヴィタリック・ブテリン氏は、仮想通貨ユーティリティの最低点は過ぎたとツイートした。テクノロジーの観点から見ると、過去 5 年間の最大の発展は主に、ブロックチェーンのスケーラビリティ問題が差し迫った解決を迎えたことです。 Vitalik氏は特に予測市場Polymarketに言及し、今春のインタビュー後、同社がイーサリアム上に存在することに非常に満足していると述べた。

  • FBI:仮想通貨取引所の従業員になりすまして資金を違法に盗む詐欺師に注意してください

    FBIは8月1日、詐欺師が仮想通貨取引所の従業員になりすまして、一方的なメッセージや電話を通じて資金を盗んでいると警告を発し、アカウントに問題があると主張して被害者にログインメッセージを提供させた。リンクをクリックするか、識別情報を共有します。

  • 7月の安定通貨発行額は1,443億米ドルに増加し、USDTの市場シェアは78.9%に達した

    TheBlockProのデータによると、7月のチェーン上のステーブルコインの調整後の取引量は18.8%増加して9,974億米ドルに達し、ステーブルコインの供給量は1.2%増加して1,443億米ドルに達し、そのうちUSDTとUSDCが市場シェアを占めていた。それぞれ78.9%と17.1%。さらに、ビットコインとイーサリアムの調整後のオンチェーン取引量は全体で31.8%増加し、4,450億米ドルに達しました。このうち、ビットコインの調整後のオンチェーン取引量は34.7%増加し、イーサリアムの調整後オンチェーン取引量は4,450億米ドルに増加しました。 27.7%。

  • アラブ首長国連邦のドバイ商業銀行が仮想資産サービスプロバイダーの専用口座を開設

    アラブ首長国連邦(UAE)のドバイ商業銀行(CBD)は、顧客の資金を管理し、規制上の健全性要件を満たすために、仮想資産サービスプロバイダー(VASP)の専用口座を開始しました。CBDは中央銀行に準拠するための専用口座を開始しました。 UAE およびドバイ仮想資産規制庁 (VARA) の規制。 CEOのベルント・ファン・リンダー氏は、この動きはドバイ商業銀行の中核的な銀行サービスと一致しており、デジタル経済の発展を促進する同銀行の計画を支援すると述べた。

  • ブロックチェーン融資プロトコルMorphoがRibbit Capital主導で5,000万米ドルの資金調達を完了

    DeFi企業モルフォは、CEOのポール・フランボットがまだ大学3年生だったときに1,800万ドルの資金を調達した。今回、モルフォはプライベートトークンセールを通じて5000万ドルを調達したが、評価額は明らかにしなかった。この戦略的資金調達ラウンドは、Robinhood、Revolut、Coinbaseなどの金融テクノロジー企業への初期投資家であるRibbit Capitalが主導しました。

  • 北京:預金保管と家賃監督におけるデジタル人民元の使用を奨励

    「北京市住宅賃貸保証金保管及び家賃監督暫定措置」が発布された。本措置は、本市内で他人の住宅を借りて転貸事業を行う住宅賃貸事業者が賃借人から徴収する敷金及び家賃の保管、監督、管理にも適用されるとしている。この市は、預金の保管と家賃の監督にデジタル人民元の使用を奨励しています。

  • アクティブな融資額は2022年初頭以来の最高水準に戻り、これはDeFiが再び回復していることを示している可能性がある

    ゴールデン・ファイナンスは、仮想通貨市場分析プラットフォームのトークンターミナルが7月31日の記事で「DeFiは再び回復しつつある」と述べたと報じた。データによると、アクティブ融資量やTVLなどの主要指標は最近の最低水準である2023年から上昇しており、その中にはアクティブ融資額も含まれている。融資額は約133億ドルと2022年初め以来の高水準に戻っており、これは「強気市場の先行指標」であるレバレッジが上昇していることを意味する可能性がある。

  • 7月末のグレースケール位置データ更新:GBTCは約241,000BTCに下落、ETHEは約207万ETHを保有

    Grayscale は、7 月 31 日の時点でビットコインとイーサリアムのファンド データを次のように公式に更新しました。

  • 7月のビットコインチェーンのNFT売上高は約7,730万ドルで、2023年11月以来の最低記録となった

    Cryptoslamのデータによると、7月のビットコインチェーンにおけるNFT売上高は77,311,729.1ドルで、2023年11月以来の最低記録を樹立した。さらに、7月のビットコインチェーン上のNFT取引数は12万件未満で、これも2023年11月以来の最低水準となった。その中には、約35,477人の独立した売り手と約49,348人の独立した買い手がいた。

  • Upbit、Bithumb、Coinoneが規制手数料の支払いを開始、総額3億ウォンに上る見込み

    仮想資産ユーザー保護法の施行に伴い、Upbit、Bithumb、Coinone などの仮想資産サービスプロバイダーも規制手数料の支払いを開始します。規制手数料は営業利益に応じて徴収され、総額は3億ウォン(22万ドル)になる見通しだ。 暗号資産サービスプロバイダーの規制上の負担額は、前営業年度の営業利益と負担率に基づいて計算されます。 2024年の株価に基づくと、Upbitの手数料は約2億7,200万ウォン(19万9,000ドル)、Bithumbの手数料は約3,650万ウォンとなる。 CoinoneとGopaxはそれぞれ603万ウォンと83万ウォンである。昨年の営業収益が約17億ウォンだったコルビットは、規制負担金の支払い対象外となっている。規制上の拠出金の実際の徴収は来年開始される。 「監督手数料」とは、金融監督局の検査を受ける金融会社などの金融機関が、監督やサービスの対価として金融監督局に支払う準税金だという。この税は営業利益が30億ウォン(220万ドル)以上の規制対象企業に課される。