イーサリアムの共同創設者であるヴィタリック・ブテリン氏は、プロトコルの簡素化とノードリソースの負荷軽減のための次のステップ(Purge)を共有した。

ヴィタリック・ブテリン氏、イーサリアムパージの次のステップを発表

パージはイーサリアムの移行における重要な段階であり、古いネットワーク履歴や余分なネットワーク履歴を削除し、時間をかけてネットワークを簡素化する。

この段階は、履歴データのストレージを削減する以外にも、ノードオペレータのハードディスク要件とイーサリアムプロトコルの技術的負債を大幅に削減する。

ブテリン氏は、Dencunハードフォーク時にイーサリアム改善提案(EIP)-6780を導入することで、「SELFDESTRUCT」コード関数の大半が削除され、複雑さが解消され、新たなセキュリティ保証が追加されることでプロトコルが簡素化されたと指摘した。

ブテリン氏によると、EIP-6780の実装後、特定のSELFDESTRUCT関数のクリアランスにより、各イーサリアムブロックはより多くのストレージスロットを持つことになる。

ブテリン氏は、新しいEIPが将来的にSELFDESTRUCTコードを完全に排除することを望んでいる。

パージはEIP-4444を通じて履歴の有効期限を導入し、保存される履歴データの量を制限する。

その結果、ノードは1年以上前の履歴ブロックを削除するオプションを持つことになる。

履歴データは、ピアがチェーンの先頭と同期する必要がある場合や、特に要求された場合にのみ必要となる。

したがって、新しいブロックが確認された場合、完全に同期されたノードは365日以上前の履歴データを必要としない。

ブテリン氏は、EIP-4444はイーサリアムのノード非中央集権性を大幅に高めることができると述べている。

「潜在的には、各ノードがデフォルトで履歴の小さなパーセンテージを保存する場合、私たちはネットワーク全体で、現在のように、履歴の各特定の部分のほぼ同じ数のコピーを保存することさえできる。」

イーサリアムの共同創設者はまた、Gethが最近、プレマージ(PoW)ネットワークのサポートを取りやめることで、数千行のコードを削除したことを共有した。

彼は、Dencun後、ブロブのための18日間のストレージウィンドウは、ノードのデータ帯域幅を50ギガバイトに削減すると付け加えた。

ブテリン氏はまた、イーサリアムのプリコンパイル・コントラクトをパージする必要性についても議論した。

プリコンパイル・コントラクトは、イーサリアム仮想マシン(EVM)では実装できない複雑な形式の暗号を実装するために使用される。

しかし、最近ではコントラクト機能の需要が減少し、「コンセンサス・バグの重要な発生源であり、新しいEVMの実装にとって大きな痛みの原因」になっているとブテリン氏は述べた。

\無料アプリを使って/

仮想通貨のニュースを逃さずチェック