BlockBeatsは、5月3日にイーサリアムの共同創設者であるヴィタリック・ブテリン氏がブログ記事を公開し、イーサリアムの目標は「世界台帳」になることだと述べたと報じた。世界台帳とは、文明の資産と記録を保存するためのプラットフォームであり、金融、ガバナンス、高価値データの認証の基盤レイヤーとなるものだ。これには、スケーラビリティと回復力という 2 つの要素が必要です。この投稿の目的は、回復力 (そして最終的にはスケーラビリティ) において極めて重要でありながら過小評価されがちな側面、つまりプロトコルのシンプルさに焦点を当てることです。ビットコインの最も優れた点の 1 つは、そのプロトコル設計が非常にシンプルでエレガントであることです。プロトコルをシンプルに保つことで、ビットコインやイーサリアムは信頼性が高く、中立的で、世界的に信頼されるインフラストラクチャ層になることができます。これまで、イーサリアムはこの点でしばしば不十分な点がありましたが、この投稿では、今後 5 年間でイーサリアムがどのようにしてビットコインとほぼ同じくらい簡潔になることができるかについて説明します。
簡素化されたコンセンサス レイヤー: 新しいコンセンサス レイヤー (旧称「Beam Chain」) は、過去 10 年間にコンセンサス理論、ZK-SNARK 開発、プルーフ オブ ステーク エコノミクスなどの分野で蓄積してきたすべての経験を適用し、Ethereum にとって長期的に最適なコンセンサス レイヤーを作成することを目的としています。このコンセンサス レイヤーの利点は、既存のビーコン チェーンよりもはるかにシンプルなことです。
実行層を簡素化: EVM は複雑性が増しており、その多くは不要であることが判明しています (多くの場合、私の責任です)。そのため、EVM を RISC-V、または Ethereum ZK 証明器を作成できる他の仮想マシンに置き換えることをお勧めします。
tinygrad プロジェクトのアプローチに学び、Ethereum の長期的な技術仕様に「最大コード行数目標」を設定することが推奨されます。目標は、Ethereum の主要なコンセンサス関連コードを、Bitcoin のシンプルさにできるだけ近づけることです。 Ethereum の従来のルール処理に関わるコードは残りますが、コンセンサスのクリティカル パスからは除外する必要があります。同時に、全体的な設計哲学において、可能な場合はよりシンプルなソリューションを優先し、「システムの複雑さ」よりも「カプセル化された複雑さ」を優先し、設計上の決定において明確で検証可能な特性と保証を備えたソリューションを優先するという、次の原則も実装する必要があります。