ビットコインのフルノード同期が遅すぎますか?フルノードを使用せずに支払いを検証できるSPVメカニズム
ビットコインは誕生以来、電力リソースを浪費していると批判されてきましたが、その強力なコンピューティング能力は必要なプロセスであり、これに代わるより良い方法を見つけるのは困難です。
分散型台帳が長く存在するにつれて、その基礎となるテクノロジーであるブロックチェーン上の取引に参加する人がますます増えており、分散型台帳の内容は急速に拡大しています。ブロックに設定された 1 MB のストレージ量により、トランザクション プロセスとトランザクション速度が制限されます。 したがって、台帳全体をダウンロードするのは頭痛の種となっています。台帳全体をダウンロードするのではなく、自分に関連する部分だけを見つけることはできますか?言い換えれば、フィルターを見つけて無駄なものを排除するということです。
そこでSPV機構が登場しました。
01. SPVの仕組み
サトシ・ナカモトは論文でこの概念について言及しました:
フルノードを実行していない場合でもトランザクションを検証することは可能です。ユーザーは最長のチェーンのみを保持する必要があります。すべてのブロック ヘッダー データの上。 簡単に言うと: シャオヘイがビットコインをダーバイに送金した場合、ダーバイはどうやってコインの取引が完了したことを知ることができるのでしょうか?分散型システムでは証人を見つけることは不可能です。 従来の方法によると: Dabai はすべてのブロックチェーン台帳をダウンロードし、Xiaohei のアカウントを見つけ、まず以前にそのようなビットコインを持っているかどうか、Dabai に転送されたかどうかを確認し、記録します。ほんの最初のステップで、Dabai の貯蔵能力が爆発的に増加しました。各ビットコインのブロック容量は 1 MB で、ブロック ヘッダーはわずか 80 KB なので、ブロック ヘッダーをダウンロードするだけでスペースを大幅に節約できます。
ブロック ヘッダーとブロック本体とは正確には何ですか?
ブロック ヘッダーを人の頭と比較すると、ブロックのヘッダー情報 (ハッシュ値、タイムスタンプなど) が保存され、ブロック本体は人の全身に似ており、詳細なデータが保存されます。特定のトランザクション情報など、このブロックの。ブロックヘッダーはブロック本体に含まれます。
つまり、ブロック ヘッダーにはハッシュ値がありますが、ブロック ヘッダーをダウンロードした後でも、Dabai はトランザクションがどのブロックに記録されているかを知ることができません。現時点では、完全なトランザクション ID とトランザクション ID。ノードは、それが存在するかどうか、またどのブロックにあるかを確認します。
02. SPV 支払い検証プロセス
ねえ、鉱山労働者とシャオヘイが力を合わせてダバイを騙したらどうなるでしょうか?
ここで SPV メカニズムが役に立ちます。 鉱山労働者がシャオヘイが振り向いたと言ったら、彼は振り向いていません。次に、嘘をつくためには、さらに多くのトランザクションを偽造して、これらのトランザクションが自分のブロック ヘッダーと同じハッシュ値を取得できるようにする必要があります。
ただし、ハッシュの技術的特性により、変更されたデータのハッシュ値を元のデータと同じにすることは困難です。つまり、SPV の取引プロセス全体は次のとおりです。
最初のステップは、取引の支払いが確認されたかどうかを確認することです。
最初に検証対象の支払いのトランザクション ハッシュ値を計算し、ブロック ヘッダーをブロックチェーン ネットワークからローカルに保存し、次に検証対象の支払いに対応するメルケル ツリー ハッシュ認証パスをブロックチェーンから取得します。 。 取得したハッシュ値が自分のハッシュ値と一致するか比較し、一致していれば、その支払いが本物で正当であることを証明します。
2 番目のステップでは、
取得した確認の数を確認します。ブロックヘッダーの位置に基づいて、支払いが受け取った確認の数が決まります。 これら 2 つのステップを完了すると、取引支払いの検証が完了します。03. 概要
SPV メカニズムは、ストレージ スペースを節約するだけでなく、P2P ネットワーク帯域幅の無駄も削減し、一般ユーザーがデータなしでダウンロードを完了することもでき、アカウントの監査にも非常に便利です。 ただし、SPV は完全なブロック データを持っていないため、トランザクションが存在しないことを確認できません。この状況は簡単に二重支払いにつながる可能性があり、ランダムなリンク ノードがネットワークによって悪意のある攻撃を受ける可能性もあります。
SPV には他にも利点と欠点があると思いますか? メッセージ領域であなたの意見を共有することを歓迎します。
以上がビットコインのフルノード同期が遅すぎますか?フルノードを使用せずに支払いを検証できるSPVメカニズムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

OKXはグローバルデジタル資産取引プラットフォームです。その主な機能には、1。デジタル資産の売買(スポット取引)、2。デジタル資産間の取引、3。4。DiversifiedTrading製品(デリバティブなど)の提供、5。Asset付加価値サービスの提供、6。便利な資産管理。

この記事では、Binance Academy、Okx Learn、Coingecko、Cryptoslate、Coindesk、Investopedia、Coinmarketcap、Huobi University、Coinbase Learn、Cryptocompareなど、10の有名な仮想通貨関連アプリの推奨Webサイトを推奨しています。これらのWebサイトは、仮想通貨市場データ、価格動向分析などの情報を提供するだけでなく、基本的なブロックチェーンの知識、取引戦略、さまざまな取引プラットフォームアプリのチュートリアルとレビューなどの豊富な学習リソースを提供し、ユーザーがそれらをよりよく理解し、利用するのに役立ちます。

デジタル通貨ローリングポジションは、貸付を使用して取引レバレッジを増幅してリターンを増やす投資戦略です。 この記事では、ローリング(バイナンス、Okex、gate.io、huobi、bybitなど)をサポートする取引プラットフォームの選択などの重要な手順など、デジタル通貨ローリングプロセスを詳細に説明します。 ただし、ローリングポジション取引は非常に危険であり、投資家は慎重に運営し、完全なリスク管理戦略を策定する必要があります。 デジタル通貨ローリングのヒントの詳細については、読み続けてください。

この記事では、OUYI OKEXアカウントの登録、使用、キャンセル手順を詳細に紹介します。登録するには、アプリをダウンロードし、携帯電話番号または電子メールアドレスを入力して登録する必要があります。使用法は、ログイン、リチャージ、引き出し、取引、セキュリティ設定などの操作手順をカバーします。アカウントをキャンセルするには、OUYI Okexカスタマーサービスに連絡し、必要な情報を提供し、処理を待つ必要があり、最後にアカウントキャンセルの確認を取得する必要があります。 この記事を通じて、ユーザーはOUYI OKEXアカウントの完全なライフサイクル管理を簡単に習得し、デジタルアセットトランザクションを安全かつ便利に実施できます。

gate.io取引プラットフォームの処理料は、トランザクションタイプ、トランザクションペア、ユーザーVIPレベルなどの要因によって異なります。スポット取引のデフォルト料金率は0.15%(VIP0レベル、メーカー、テイカー)ですが、VIPレベルはユーザーの30日間の取引量とGTポジションに基づいて調整されます。レベルが高いほど、料金率は低くなります。 GTプラットフォームコイン控除をサポートしており、55%オフの最低割引を楽しむことができます。契約トランザクションのデフォルトレートはメーカー0.02%、テイカー0.05%(VIP0レベル)であり、これもVIPレベルの影響を受け、異なる契約タイプとレバレッジ

この記事では、Binance、Okx、Gate.io、Kraken、Bybit、Coinbase、Kucoin、Bitget、Gemini、Bitstampなど、有名なWeb3トレーディングプラットフォームのトップ10をリストします。 この記事では、通貨の数、取引タイプ(スポット、先物、オプション、NFTなど)、取り扱い手数料、セキュリティ、コンプライアンス、ユーザーグループなどなど、各プラットフォームの特性を詳細に比較します。高周波トレーダー、契約取引愛好家、またはコンプライアンスとセキュリティに焦点を当てた投資家であろうと、そこから参照情報を見つけることができます。

この記事では、Binance PCバージョンのログインと登録の完全なガイドを提供します。最初に、Binance PCバージョンでログインする手順を詳細に説明しました。ブラウザで「Binance公式Webサイト」を検索し、ログインボタンをクリックし、電子メールとパスワードを入力し(検証コードを入力するには2FAを有効にしてください)、次にログインします。記事では、登録プロセスを説明します。最後に、この記事はアカウントのセキュリティも強調し、ユーザーに公式ドメイン名、ネットワーク環境に注意を払い、パスワードを定期的に更新し、アカウントのセキュリティを確保し、ビナンスPCバージョンが提供するさまざまな機能のより良い使用、市場条件の視聴、取引の実施、資産の管理などを確保します。

市場データと一般的な評価基準に基づいて、この記事では、2025年のトップ10の正式なWeb3トレーディングプラットフォームアプリをリストしています。リストには、Binance、OKX、Gate.io、Huobi(現在はHTX)、Crypto.com、Coinbase、Kraken、Gemini、Bitmex、Bitmexなどの有名なプラットフォームが含まれています。これらのプラットフォームには、ユーザースケール、トランザクションのボリューム、セキュリティ、コンプライアンス、製品の革新などに独自の利点があります。たとえば、Binanceは巨大なユーザーベースと豊富な製品サービスで知られていますが、Coinbaseはセキュリティとコンプライアンスに焦点を当てています。 適切なプラットフォームを選択するには、あなた自身のニーズとリスク許容度に基づいて包括的な検討が必要です。