ヴィタリックは、技術的負債を減らし、開発の敷居をドロップするために、極簡主義のイーサリアム開発ブループリントを提案しました。

イーサリアム共同創設者 Vitalik Buterin は最近、技術的な長文を発表し、「簡潔性」をブロックチェーンの未来のスケーラビリティとレジリエンスの核心的な方針として提唱し、さらにイーサリアムメインネットは今後数年で現行の仮想マシン EVM からより効率的で、より検証しやすい新しいアーキテクチャ、例えば RISC-V への移行を段階的に行うべきだと提案し、さらには Cairo を採用する可能性があり、完全なプロトコルの簡素化を実現することを目指している。

ヴィタリックはビットコインのシンプルな特性を参考にした。

ヴィタリック・ブテリンは、過去にイーサリアムが拡張性とアプリケーションの柔軟性において多くの成果を上げてきたことを指摘しています。例えば、FusakaハードフォークはL2のデータ空間を大幅に向上させ、Mergeの完了によりパブリックブロックチェーンはプルーフ・オブ・ステーク(PoS)に移行しました。また、ゼロ知識証明能力と量子コンピュータ耐性のメカニズムを引き続き推進しています。しかし、真にグローバルな信頼の金融およびデータ基盤となるためには、「プロトコルの簡潔さ」が過小評価されているが、不可欠な鍵となるでしょう。

ヴィタリック・ブテリンは、ビットコインの成功は大部分がシンプルさに起因していると述べています:1つのチェーン、1つのブロック、各ブロックはシンプルなプルーフ・オブ・ワークメカニズムによって検証され、ほぼすべての開発者が理解し、再実装することができます。それに対して、イーサリアムはより複雑な仮想マシン、多くのプリコンパイル関数、歴史的な負担を採用しているため、新しいクライアントの開発のハードルが高くなり、プロトコルの参加者が減少し、さらにはガバナンスが過度に集中する原因となっています。

しかし、イーサリアムをよりシンプルにすることにはどんな利点があるのでしょうか?

より多くの人々がプロトコルの研究、開発、ガバナンスを理解し参加できるようにし、技術的な障壁によるエリート独占を減らす。

開発と統合コストを削減する、新しいクライアント、新しいZK証明書、新しい開発者ツール。

長期的なメンテナンスコストを削減する。

システム的な脆弱性のリスクを低減し、バグをより簡単に発見し修正できるようにします。

攻撃面を減らす:コンポーネントが少ないほど、特定の利益に支配されにくくなる。

彼は、イーサリアムの現在の過度に複雑なプロトコル構造が自らの設計決定に一部起因していることを認め、将来的には簡潔さを優先原則とし、プロトコルが理解しやすく、参加しやすく、検証しやすいだけでなく、安全性と開発効率を向上させるべきだと呼びかけた。

コンセンサス層から実行層への簡略化されたブループリント

ヴィタリック・ブテリンは、今後5年間にイーサリアムで実施可能な幾つかの重要な簡素化提案について説明しました。これには、コンセンサス層と実行層が含まれます。昨年のバンコクDevcon期間中に、Beam Chainの解決策が提案されました。Beam Chainは、過去10年間のコンセンサス理論、ZK-SNARK、ステーキング経済学などの経験を統合し、より長期的で最適化されたコンセンサス層を構築しようとしています。しかし、新しいコンセンサス層は現在の信標链 (Beacon Chain)よりも簡単です。

(イーサリアム最も野心的なプロジェクト、一文で振り返るJustin DrakeがバンコクのDevconで言及したBeam Chainとは?)

コンセンサス層の簡素化:

三時隙終局(3-slot finality)を採用し、スロットとエポックの区別、コミッティのシャッフルメカニズム、同期コミッティなどのメカニズムを廃止しました。基本的な実装は約200行のコードで済み、安全性はほぼ最適解です。

STARK集約証明を採用しており、誰でもアグリゲーターとして機能でき、信頼できる中央の役割は必要ありません。

バリデーターのメカニズムを再構築し、入場、退出、引き出し、非アクティブ罰則などを含めて、プログラムのロジックとルールの保証を簡素化します。

実行層 (Execution Layer) 再構築は、現行の EVM を捨て、RISC-V 仮想マシンまたは他の ZK フレンドリーな VM に移行することに焦点を当てており、100 倍以上の性能向上を得ることができます。Vitalik は、これは根本的な効率の向上を実現できると述べています。なぜなら、スマートコントラクトは証明者 (provers) 内部で直接実行され、インタプリタのオーバーヘッドを省くことができるからです。EVM と比較して、RISC-V は非常にシンプルです。また、開発者により多くの選択肢を提供し、Solidity と Vyper は新しい仮想マシンをコンパイルするためのバックエンドを追加できます。

彼は、RISC-Vを選択すれば、より多くの主流言語で書かれた開発者が彼らのコードをVMに移植できるようになると述べています。また、ほとんどの事前コンパイルの必要性を排除し、少数の高性能要件(、例えば楕円曲線)は、将来量子コンピュータが登場した後に削除される可能性もあります。

イーサリアムハートスワップ(? Vitalikは、イーサリアムのエグゼクティブレイヤーがEVMを完全に置き換え、RISC-V)に切り替える可能性があることを提案しています

Vitalikは、イーサリアムがコード行数の上限を設定して、ミニマリズムを実践することを奨励しています。

記事の最後で、Vitalik Buterinはイーサリアムコミュニティに「簡潔性」を精神として捉えるよう呼びかけました。それは去中心化と同様に、プロトコルの弾力性の源です。彼は、イーサリアムが将来的にAIプロジェクトtinygradを模倣し、明確な「最大コード行数制限」を設けることを提案しました。これにより、プロトコルのロジックを減らし、非コンセンサスに必要な履歴ロジックをメインのフローに混ぜ込むことを避けることができます。

この記事では、Vitalikが技術的負債を減らし、開発のハードルを下げるために、極簡主義のイーサリアム開発の青写真を提案しています。最初に登場したのは、チェーンニュースABMediaです。

原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、免責事項 を参照してください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGate.ioアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)