ビタリックブテリンは、2030年までにイーサリアムを「ビットコインのように簡単に」したいと考えています。

イーサリアムの共同創設者ビタリックブテリンは、ブロックチェーンの回復力と長期的なスケーラビリティは、ビットコインのようにそれをシンプルにすることに依存していると考えています。5月3日のブログ投稿で、彼は「5年後のイーサリアムは、ビットコインのようにほぼシンプルになる可能性がある」と説明しました。ブテリンはこう書いています: 「ビットコインについての最も素晴らしい点の一つは、プロトコルが非常にシンプルであることです。」 ビタリックブテリンによれば、ビットコインのミニマリストデザインとシンプルさはそれを使いやすくしており、高校生でさえプロトコルの概念とアーキテクチャを理解できるという。ブテリンは、シンプルさが新しいインフラの構築コストを削減し、既存のインフラの保守コストを削減し、エラーのリスクを減らすなど、他の利点ももたらすと主張している。 最近のアップグレードであるプルーフ・オブ・ステーク (PoS) とゼロ知識簡潔非対話的知識の主張 (zk-SNARK) により、イーサリアムはより強力になりました。しかし、設計の単純さを無視することで、イーサリアムのコストが増加しました。ブテリンは説明します: 「以前は、イーサリアムは通常そうすることはありませんでした (時々は私自身の決定によるものであり)これが過剰な開発コスト、多種多様なセキュリティリスク、そしてR&D文化の狭さを引き起こす一因となっていました。通常は、証明されていない利益を追求するためです。」 イーサリアムのコンセンサスレイヤーを簡素化する 11月、イーサリアム財団の研究者ジャスティン・ドレイクは「ビームチェーン」と呼ばれるコンセンサスレイヤーのアップグレードを提案しました。ビタリック・ブテリンは、ビームチェーンが「現在のビーコーンチェーンの時代遅れの前任者に比べて、はるかにシンプルになる可能性が高い」と考えています。 これは、シャーディングが3つのスロットの最終性を再設計することを可能にし、個別のスロット、エポック、同期委員会といった複雑な概念を排除することをビタリックブテリンが指摘しました。また、彼は3つのスロットの基本的な最終性の実装は約200行のコードで達成できる可能性があり、多くを簡素化することができると強調しました。 シャーディングは、同時にアクティブなバリデーターの数を減らすことになり、これにより「より安全なブランチ選択ルールのシンプルな実装を使用する」ことができると、ブテリンは書いています。 スターレシオチェーンは、STARKに基づくサブメッシュプロトコルも統合されるため、誰でもアグリゲーターになれる。ブテリンは指摘した: 「暗号化の複雑さ自体はかなりのものですが、少なくともそれには緊密にパッケージ化された複雑さがあり、プロトコルに対してはるかに低いシステムリスクがあります。」 ブテリン氏は、稼働中のバリデーターの数を減らし、STARKに基づく集約者を統合することで、「シンプルで強力なP2Pアーキテクチャを可能にする可能性がある」と付け加えました。彼はさらに、バリデーターの出入りから非稼働の漏れに至るまで、いくつかの側面を再考し、単純化する機会があると述べました。そして、これは、コードの行数(LoC)を減らし、「より読みやすい保証」を作成することによって達成できるかもしれません。 ブテリンは、コンセンサス層が「比較的分離されている」と強調し、イーサリアム(EVM)の実行操作から、これにより実行層に対して「比較的広い範囲」の改善を行うことができると述べました。 イーサリアムの実行レイヤーを簡素化する 先月、ブテリンはEVMの契約言語をRISC-Vに置き換える提案をし、効率を最大100倍向上させることができると述べました。ブテリンは、RISC-Vの採用は単純さも高めると主張し、「RISC-Vの仕様はEVMに比べて不合理なほど単純である」と言いました。 しかし、これは既存のアプリケーションの互換性が維持されることを保証することを意味します。ブテリンは書いています: 「最初に理解すべき重要な点は、単一のクライアントの中でさえ、"イーサリアムのコードベース"を定義する唯一の方法は存在しないということです(。」 ビタリックブテリンによれば、オレンジの領域は減少できない。ブテリンは、目的は緑の領域を最小限に抑え、コードを黄色の領域に移動させることであると述べ、「コードは今日のチェーンを理解し解釈するため、または最適なブロックを構築するために非常に価値があるが、合意の一部ではない」と言った。このプロセスをアップルが長期的な後方互換性を達成する方法になぞらえた。彼は書いた: 「重要なのは、オレンジと黄色の領域が複雑にパッケージされていることであり、プロトコルを理解したい人はそれらを無視することができます。イーサリアムの実装はそれらを無視でき、これらの領域でのいかなるエラーもコンセンサスにリスクをもたらすことはありません。」 これは、オレンジと黄色の領域のコードの複雑さが、緑の領域のコードの複雑さと比べて「はるかに少ない欠点」を持っている理由です。 緑地面積を減らすために、ビタリックブテリンは次のステップを提案しました: 第1段階:新しい前方コンパイラプログラムはRISC-Vで記述されます。 第2段階:開発者はRISC-Vで契約を書くオプションを持ちます。 第3段階:以前のすべての翻訳は、ハードフォークを通じてRISC-Vの実装に置き換えられます。 フェーズ4:RISC-VにEVMインタープリタを展開し、それをスマートコントラクトとしてチェーン上に展開する。 ブテリンは、これらのステップがイーサリアムのコンセンサスが「自然に」RISC-Vを理解することを保証すると述べました。 プロトコル全体の標準を簡素化するために ブテリンは「スタックの異なる部分での標準を共有する」ことを簡素化への道として提案しました。 例えば、ブテリンは、利用可能なデータをサンプリングするためにユニークな削除コードを使用し、P2Pで放送し、分散履歴を保存することを提案しています。これにより、コード行の総数が最小限に抑えられ、効率が向上し、検証可能性が確保されると彼は主張しています。 同様に、彼はEthereumの3つの層で共有される唯一のシリアライズ形式を提案しました:実行層、コンセンサス層、そしてスマートコントラクトであるアプリケーションバイナリインターフェース)ABI(。ブテリンは、デコードが容易で広く使用されているSSZの使用を提案しました。 最後に、EVMがRISC-Vまたは他のシンプルな言語に置き換えられた後、ブテリンはコンセンサス層と実行層の両方のためにメルクルパトリシアヘキサリー木からバイナリ木に移行することを提案しました。この移行は、効率を改善しコストを削減しつつ、すべてのEthereum層が同じコードでアクセスおよび解釈できることを保証する可能性があります、とブテリンは書いています。 人格の変化 Buterin氏は、Tinygradの例に倣って、Ethereumが明示的な最大コードフローターゲットを適用することを提案して結論付けています。Buterin氏は、目標は「イーサリアムのコンセンサスにとって重要なコードをビットコインとほぼ同じくらいシンプルにする」ことだと繰り返し述べました。 しかし、より重要なのは、イーサリアムが可能な限りシンプルなオプションが選択される基準を適用する必要があるということです。これは、システム的な複雑さよりもパッケージ化された複雑さを優先することを意味します。 ブテリンは、イーサリアムの歴史的ルールを処理するコードは、彼の最新の提案とともに存続し続けると主張しています。しかし、そのようなコードは、重要な合意コードやグリーンゾーンの外に保管される必要があります。

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