イーサリアムの共同創設者であるヴィタリック・ブテリンは、「パージ」と呼ばれる第5弾のアップグレードを提案し、イーサリアムネットワークのデータストレージとプロトコルの複雑さを合理化することを目指しています。
このアップデートは、安定した管理可能なデータアーキテクチャに依存するイーサリアムの長期的なスケーラビリティ、セキュリティ、持続可能性にとって重要です。
イーサリアムデータストレージ対策
ブテリンのパージアップグレードは、イーサリアムの増加するストレージ要求に対処するフレームワークを導入します。古いネットワーク履歴を削除することで、ボトルネックを軽減し、ノードを運用するために必要なハードドライブのスペースを削減することを目指しています。
現在、イーサリアムノードを運用するには、実行クライアントだけで約1.1テラバイトのディスクスペースが必要で、合意形成クライアントにはさらに数百ギガバイトが必要です。実際、イーサリアムのガスリミットを上げなくても、ストレージ要件は毎年数百ギガバイト増加しています。
関連記事: イーサリアムネットワークの深掘り
パージは、ネットワークノード間でのデータストレージに分散型アプローチを提案しています。各ノードが完全なネットワーク履歴を保持する代わりに、小さくランダムなセグメントを保存できます。これにより、すべてのノードが同じ情報を保存する必要なく、データの冗長性を維持できます。
「ノードの運用を手頃な価格にすることで、各ノードが履歴のランダムな10%を保存する10万ノードのネットワークが実現できれば、各データは1万回複製されることになります。これは全てを保存する1万ノードのネットワークと同じ複製率です」とブテリンは説明しました。
もう一つの重要な提案は、「ステートレス」アプローチを導入してイーサリアムの状態データを管理することです。これにより、数十年にわたってデータを8テラバイト以下に保つことが可能になります。
さらにストレージを合理化するために、ブテリンは部分的または完全な状態の有効期限切れを探求することも提案しています。これには、古いデータが段階的に廃止され、アドレス空間の調整が組み合わされます。彼は、状態の有効期限がデータ形式間の移行を単純化する可能性があると指摘しました。新しい状態ツリーが複雑な変換なしに導入できるからです。
プロトコルの簡素化
ストレージを超えて、ブテリンはイーサリアムのプロトコルを効率的かつユーザーフレンドリーに保つ必要性を強調しています。バグを減らすことができ、開発者やユーザーがネットワークを容易にナビゲートできるようにプロトコルを単純化することができます。
一つの選択肢は「骨化」というプロセスで、プロトコルを固定し、安定性を高めるために新しい変更を停止します。または、イーサリアムは古い機能を段階的に廃止し、後方互換性を維持しながら不要な複雑さを最小限に抑えることができます。
「プロトコルへの変更を少なくし、同時に時間をかけて少し複雑さを取り除く中間的な方法も可能です」とブテリンは付け加えました。
関連記事: イーサリアムのガス料金が最も低い時期は?
一方で、ブテリンは単純さと後方互換性の必要性を再確認しました。彼によると、これによりアプリケーションが長期にわたる信頼性のあるサポートを必要とする場合の安定性が提供されます。
「イーサリアムの価値は、アプリケーションをデプロイできるプラットフォームであり、数年後もまだ機能すると確信できることにあります」と彼は結論づけました。
Follow us on:
X(Twitter):@BeInCryptoJapan
Telegramチャンネル:@BeInCrypto Japan オフィシャルチャンネル
免責事項 - Disclaimers
当ウェブサイトに掲載されているすべての情報は、誠意をもって作成され、一般的な情報提供のみを目的としています。当ウェブサイトに掲載されている情報に基づいて行う一切の行為については、読者ご自身の責任において行っていただきますようお願いいたします。