ホームページ  >  記事  >  データの肥大化への取り組み: パージが必要な理由

データの肥大化への取り組み: パージが必要な理由

Barbara Streisand
Barbara Streisandオリジナル
2024-10-28 04:28:10391ブラウズ

Vitalki 氏は、現在イーサリアムが直面している最大の課題の 1 つは、膨大なデータ ストレージのニーズであると述べています。時間の経過とともにトランザクションが蓄積され、スマートコントラクト

データの肥大化への取り組み: パージが必要な理由

イーサリアムの共同創設者ヴィタリック・ブテリン氏は、イーサリアムの効率、アクセスしやすさ、ストレージ要件を再定義する可能性のある一連の投稿で新たな展開について概説した。この最新の開発は、個々のノードのストレージ負荷を軽減し、ネットワーク速度を向上させ、ブロックチェーンの整合性を維持することにより、イーサリアムを合理化するという差し迫ったニーズに対処します。

今日イーサリアムが直面している最大の課題の 1 つは、膨大なデータ ストレージのニーズであるとブテリン氏は言います。時間の経過とともに、トランザクションが蓄積し、スマート コントラクトが急増するにつれて、ブロックチェーンは大幅に成長し、新しいノードが参加したり、ネットワークがシームレスに動作したりすることが困難になってきました。現在、完全に同期されたイーサリアム ノードには 1.17 テラバイトを超えるストレージが必要ですが、この要件は今後も増加すると予想されます。このストレージの負担は、ノードを実行できる個人が少なくなり、ネットワークが集中化に対して脆弱になり、ユーザーとオペレーターの両方のコストが増加するため、分散化の障壁として機能します。

「パージ」と呼ばれるこの開発は、重要な情報をそのまま維持しながら、重要度の低いデータを定期的に「期限切れ」にするメカニズムを導入することで、このデータの負担を軽減することを目的としています。この進化により、同じレベルのセキュリティと機能を提供しながら、より軽量なプロトコルを使用して、イーサリアムが分散化されアクセス可能な状態を維持できるようになります。

パージの中心には、国家の期限切れと歴史の期限切れという 2 つの核となるアイデアがあります。状態の有効期限とは、ネットワークの現在の状態を維持するために不要になったブロックチェーン データの特定の部分を破棄するノードの能力を指します。たとえば、すでに終了し正規チェーンに含まれている古いトランザクションまたはスマート コントラクト呼び出しに関連するデータは、安全に削除できます。このアプローチは、イーサリアムの整合性を損なうことなく、イーサリアムの全体的なストレージ フットプリントを削減するのに役立ちます。

一方、履歴の有効期限には、ネットワークの運用やセキュリティに関係がなくなった履歴データの破棄が含まれます。ブテリン氏は、イーサリアムのトランザクション履歴全体はアーカイブや分析には貴重ですが、このデータをすべてすべてのノードに保持するのは冗長であると説明します。代わりに、The Purge では、ノードがイーサリアムの歴史のどの時点まで遡ってデータを保存するかを選択できるようになり、アクセシビリティとストレージ効率のバランスが取れます。ノードは、必要に応じて、他のノードまたは特殊なサービスから履歴データを定期的にダウンロードできます。

The Purge の最終目標の 1 つは、「ステートレス クライアント」を有効にすることです。これは、ノードがすべてのブロックチェーン データをリアルタイムで保存する必要性を排除する概念です。ステートレス クライアントは、削減されたデータセットに依存するため、大規模なストレージ容量を必要とせずにブロックを検証できます。この変革により、イーサリアムノードがスマートフォン、タブレット、さらにはウェアラブルなどの軽量デバイス上で実行される道が開かれる可能性があります。ブテリン氏は、ノードオペレーターのハードウェア要件が軽減され、より多くの人が参加しやすくなるため、これがイーサリアムの分散化とアクセシビリティにとって大きな前進となると構想しています。

ステートレス クライアントは、特定のトランザクションに関連するデータのみを含むコンパクトな証明である証人などの暗号化技術に大きく依存します。この方法でトランザクションを処理することで、ノードは完全な履歴や状態データをダウンロードせずにブロックチェーン上のアクティビティを検証でき、よりスケーラブルで汎用性の高いネットワークを構築できます。

The Purge はデータ管理を超えて、時代遅れの機能や冗長な機能を排除することでイーサリアムのプロトコルを簡素化することも目指しています。長年にわたって、イーサリアムのコードベースは、新機能やアップデートが絶え間なく追加されてきたため、ますます複雑になってきました。これにより、「技術的負債」、つまり多大な努力をしなければ維持、テスト、改善することが困難なレガシーコードが生じています。これらの古いコンポーネントを削除または書き換えることで、イーサリアムの効率と信頼性が向上し、将来のバグや脆弱性が発生する可能性が減ります。

プロトコルの合理化により、イーサリアムを初めて使用する開発者の認知障壁も低くなり、エコシステム内のイノベーションが加速する可能性があります。コードベースがシンプルになると、開発が迅速化され、トラブルシューティングが容易になり、新しい人材にとってより魅力的な環境が得られます。

パージはガス料金を直接削減しませんが、ネットワークコストに間接的に影響を与える可能性があります。イーサリアムの効率を向上させ、ストレージの負担を軽減することで、ノード運営者は運用コストが削減され、長期的には手数料の削減が可能になる可能性があります。さらに、より高速でスケーラブルなイーサリアム ネットワークは、最終的には通常のガス価格を押し上げる輻輳を発生させることなく、より多くのユーザーとトランザクションに対応できるようになります。ただし、ガス料金はネットワーク需要などの複数の要因に依存するため、ザ・パージが取引コストに直接与える影響は依然として不確実です。

分散化とセキュリティ: 効率的な設計による堅牢性の確保

Vitalik のイーサリアムに対するビジョンには、セキュリティを強化しながらネットワークの分散化を維持することが含まれます。 The Purge は、履歴データをオフロードし、ストレージ要件を合理化することにより、より多くの個人や組織が、たとえそれほど強力ではないデバイスでもノードを実行できるようにします。この包括性により、集中化に対するネットワークの抵抗が強化され、多くの参加者に権力が確実に分散されます。

セキュリティもこれらの変更から恩恵を受けるでしょう。ステートレスクライアントへの移行と技術的負債の削減により、検証プロセスが簡素化され、イーサリアムコードのバグや脆弱性のリスクが軽減される可能性があります。さらに、The Purge は、データを無期限に保持するのではなく「期限切れ」にすることにより、保存された状態や履歴データをターゲットとする潜在的なセキュリティ脅威に対する攻撃対象領域を最小限に抑えます。

全体像: 予測市場とその先におけるイーサリアムの将来

以上がデータの肥大化への取り組み: パージが必要な理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。