# イーサリアムの再構築:シンプルさへの回帰イーサリアムは、世界の分散型金融システムの核心基盤として、文明資産を担い、記録する世界的な帳簿になることを目指してきました。しかし、システムが進化するにつれて、その複雑さも増しており、これはスケーラビリティに影響を与えるだけでなく、システムの理解性、保守性、検証性を低下させることが重要です。今こそ、イーサリアムの設計理念を再考し、シンプルな軌道に戻す時です。## シンプルさ:非中央集権の基盤ビットコインが驚くべき存在である理由は、そのプロトコルの極限的なシンプルさに大きく起因しています。このシンプルさは、理解や開発のハードルを下げるだけでなく、長期的なメンテナンスの複雑さを減少させ、重大なセキュリティホールのリスクを低下させ、特定の利益による操作の可能性を減少させます。それに対して、イーサリアムはこの点でまだ大きな改善の余地があります。## コンセンサス層の簡素化未来のイーサリアムのコンセンサス機構は、過去10年間のコンセンサス理論、ゼロ知識証明、ステーキング経済などの研究成果を融合させ、長期的に最適で著しく簡素化されたコンセンサス層を構築することを目指しています。主な施策には以下が含まれます:1. 三槽エンドメカニズムを導入し、slotおよびepochに関連する複雑なロジックを簡素化します。2. フォーク選択とネットワーク構造を最適化し、アクティブなバリデーターの数を減らし、フォーク選択ルールを簡素化する。3. 検証者の参加、退出、引き出し、キー切り替えなどのメカニズムを再設計し、コードの複雑さを低減する。## エグゼクティブレベルでのイノベーション実行層はイーサリアムの中で最も複雑な部分であり、多くの「黒魔法」を含んでいます。この層を簡素化するために、現在のEVMの代わりに、よりシンプルで高性能、ゼロ知識証明に優しい仮想マシンをRISC-Vのように使用することを検討できます。この置き換えは、顕著なパフォーマンス向上をもたらし、主流のプログラミング言語をより良くサポートし、監査とセキュリティ検証が容易になります。移行プロセスは、AppleがIntelチップからARMチップに移行する際に使用したRosetta技術に似た漸進的なアプローチを採用することができます。これにより、既存の契約が正常に機能し続ける一方で、新しい仮想マシンアーキテクチャへの段階的な移行が保証されます。## 統一されたシステムコンポーネントの構築システムの複雑さをさらに削減するために、将来のイーサリアムプロトコルはより多くの共有コンポーネントを統合すべきである:- 統一された冗長符号はデータの可用性サンプリング、履歴ストレージ、P2Pブロードキャストの加速に使用される- 統一されたシリアル化フォーマットを採用し、効率を向上させ、L2のデカップリングを容易にする- 統一された状態ツリー構造は、ゼロ知識証明により適しており、パフォーマンスを向上させます。これらの改善により、イーサリアムの基盤がより優雅で効率的になり、さまざまな一時的な解決策でつぎはぎされたものではなくなります。## シンプルな道へ向かうシンプルさを追求するには、文化的な変革が必要です。システムの簡素化による利益はすぐには現れないかもしれませんが、長期的には、これがイーサリアムの弾力性と持続可能性を大いに向上させるでしょう。tinygradの考え方を参考にして、イーサリアムの長期的な規範のためにコンセンサスコードの最大行数の目標を設定し、その複雑さをビットコインのレベルに近づけることを目指しましょう。今後のデザインでは、よりシンプルなソリューションを優先し、システム全体の複雑さではなく部分的なカプセル化を好み、明確な属性と検証可能性を持つアーキテクチャの選択を採用すべきです。これらの努力を通じて、イーサリアムは今後5年間でビットコインに近いシンプルさを達成し、世界コンピュータになるというビジョンをより良く実現できることが期待されています。
イーサリアム未来のロードマップ:シンプルさを再構築し、持続可能な発展を促進
イーサリアムの再構築:シンプルさへの回帰
イーサリアムは、世界の分散型金融システムの核心基盤として、文明資産を担い、記録する世界的な帳簿になることを目指してきました。しかし、システムが進化するにつれて、その複雑さも増しており、これはスケーラビリティに影響を与えるだけでなく、システムの理解性、保守性、検証性を低下させることが重要です。今こそ、イーサリアムの設計理念を再考し、シンプルな軌道に戻す時です。
シンプルさ:非中央集権の基盤
ビットコインが驚くべき存在である理由は、そのプロトコルの極限的なシンプルさに大きく起因しています。このシンプルさは、理解や開発のハードルを下げるだけでなく、長期的なメンテナンスの複雑さを減少させ、重大なセキュリティホールのリスクを低下させ、特定の利益による操作の可能性を減少させます。それに対して、イーサリアムはこの点でまだ大きな改善の余地があります。
コンセンサス層の簡素化
未来のイーサリアムのコンセンサス機構は、過去10年間のコンセンサス理論、ゼロ知識証明、ステーキング経済などの研究成果を融合させ、長期的に最適で著しく簡素化されたコンセンサス層を構築することを目指しています。主な施策には以下が含まれます:
エグゼクティブレベルでのイノベーション
実行層はイーサリアムの中で最も複雑な部分であり、多くの「黒魔法」を含んでいます。この層を簡素化するために、現在のEVMの代わりに、よりシンプルで高性能、ゼロ知識証明に優しい仮想マシンをRISC-Vのように使用することを検討できます。この置き換えは、顕著なパフォーマンス向上をもたらし、主流のプログラミング言語をより良くサポートし、監査とセキュリティ検証が容易になります。
移行プロセスは、AppleがIntelチップからARMチップに移行する際に使用したRosetta技術に似た漸進的なアプローチを採用することができます。これにより、既存の契約が正常に機能し続ける一方で、新しい仮想マシンアーキテクチャへの段階的な移行が保証されます。
統一されたシステムコンポーネントの構築
システムの複雑さをさらに削減するために、将来のイーサリアムプロトコルはより多くの共有コンポーネントを統合すべきである:
これらの改善により、イーサリアムの基盤がより優雅で効率的になり、さまざまな一時的な解決策でつぎはぎされたものではなくなります。
シンプルな道へ向かう
シンプルさを追求するには、文化的な変革が必要です。システムの簡素化による利益はすぐには現れないかもしれませんが、長期的には、これがイーサリアムの弾力性と持続可能性を大いに向上させるでしょう。tinygradの考え方を参考にして、イーサリアムの長期的な規範のためにコンセンサスコードの最大行数の目標を設定し、その複雑さをビットコインのレベルに近づけることを目指しましょう。
今後のデザインでは、よりシンプルなソリューションを優先し、システム全体の複雑さではなく部分的なカプセル化を好み、明確な属性と検証可能性を持つアーキテクチャの選択を採用すべきです。これらの努力を通じて、イーサリアムは今後5年間でビットコインに近いシンプルさを達成し、世界コンピュータになるというビジョンをより良く実現できることが期待されています。