Vitalik Buterin: ロールアップを中心としたイーサリアムのロードマップ
編集者注: この記事は以下から引用しましたバビット情報(ID:bitcoin8btc)、著者: Vitalik Buterin、コンパイラ: Free and Easy、承認を得てリリースされました。
編集者注: この記事は以下から引用しました
バビット情報(ID:bitcoin8btc)
バビット情報(ID:bitcoin8btc)
前面に書かれています: 拡張需要の高まりに直面して、イーサリアムの共同創設者ヴィタリック・ブテリンは最近、ロールアップを中心としたイーサリアムの新しいロードマップを提案しました。ENS ドメイン名、アプリケーションなども完全にレイヤー 1 にあり、すべてのこれらは変更する必要があり、ユーザーのメインアカウント、残高、資産などがロールアップなどのレイヤー 2 ネットワークに完全に移行される世界に適応する必要があります。
先週、Optimism チームはテストネットの第 1 フェーズとメインネットのロードマップを発表しました。彼らだけではなく、Fuel はテストネットの立ち上げに向けて動いており、Arbitrum はすでにテストネットを持っています。 ZK ロールアップの分野では、Starkware テクノロジーに基づく Loopring、Zksync、および Deversifi が開始され、メイン ネットワークにユーザーがいます。 OMG Network のメインネット ベータ版の実行により、プラズマも前進しています。一方、イーサリアム 1.0 のガス価格は新たな高値に上昇しており、一部の非金融 DAPP は閉鎖され、他の DAPP はテストネットでの実行を選択しています。
イーサリアム 2.0 のロードマップはスケーラビリティを提供しており、イーサリアム 2.0 の初期段階が急速に近づいていますが、アプリケーションの基本層のスケーラビリティは、まだ数年先のイーサリアム 2.0 の最後の主要段階まで達成されません。さらに皮肉なことに、 、ロールアップ データ可用性レイヤーとしてのイーサリアム 2.0 の可用性はフェーズ 1 (フェーズ 1) で表示され、フェーズ 2 のかなり前に到着します。これらの事実を総合すると、特定の結論につながります。イーサリアム エコシステムは、短期および中期のスケーリング戦略として、ロールアップ (および一部のプラズマとチャネル) に移行する可能性が高くなります。
この前提から始めると、イーサリアムコア開発とエコシステム開発の優先順位付けに関するいくつかの具体的な結論につながることがわかりますが、それは場合によっては現在の道筋とは異なります。それでは、これらの結論は何でしょうか?
EIP 2929副題
EIP 1559短期: ロールアップ向けのイーサリアム 1.0 の進歩
短期的には、この作業の主な結果は、オンチェーン計算や IO 操作の効率ではなく、データ ブロックの容量の拡大にイーサリアムのベース レイヤーの拡張を集中させることです。ロールアップのスケーラビリティの唯一の決定要因は、チェーンが保持できるデータ量であり、現在の ~60kb/s を超えるデータ量の増加は、ロールアップのスケーラビリティのさらなる向上に役立ちます。
基本層にはまだいくつかの問題があります。
、ブロックチェーンが現在のガスレベルでの DoS 攻撃に耐性があることを確認します。
ZK ロールアップで達成したいことを完全にサポートする新しい楕円曲線プリコンパイル。
ステートレス クライアントのサポートを改善するための 16 進ツリー -> バイナリ ツリーの変更およびその他の変更 (ブロックチェーンの使用方法に関係なく、ステートレス クライアントは価値があるため)。
アカウント抽象化は、L1 がサポートしているかどうかを気にせずに L2 に実装できるため、その重要性はそれほど高くありません。そして、その他の「スマートベースレイヤー機能」の優先順位が低くなりました。
副題ここ;
短期: ロールアップ用のインフラストラクチャの調整
現在、ユーザー アカウントは L1 上にあり、ENS ドメイン名は L1 上にあり、アプリケーションは完全に L1 上にあり、これらすべてを変更する必要があります。私たちは、ユーザーの主要な口座、残高、資産などが完全に L2 にある世界に適応する必要があります。以下の点に注意してください。
ここ
レイヤ 2 プロトコルは、Web DAPP のようにではなく、ウォレットに組み込まれる必要があります。現在、dapps/quasidapps への L2 統合 (Gitcoin の zksync 統合など) では、ユーザーが dapp を完全に信頼する必要があるため、セキュリティが大幅に低下します。理想的には、L2 をウォレット自体 (メタマスク、ステータスなど) の一部にして、現在の信頼モデルを維持できるようにしたいと考えています。 zksync 支払いをサポートするアプリケーションが zksync 組み込みメタマスク、zksync 組み込みステータスなどをすぐにサポートできるように、このサポートを標準化する必要があります。
異なる L2 間でアセットを転送するエクスペリエンスをできるだけ瞬時かつシームレスにするために、クロス L2 転送についてさらに取り組む必要があります。
Yul または同様の中間コンパイル言語でより明示的に標準化します。
ロールアップを中心とした経済的持続性のメリット
仮想通貨プロジェクトは財政的に持続可能でなければならないという避けられない疑問ですが、2020年にはそれは数百万ドル、さらには数千万ドルを意味します。この一部は、Gitcoon Grants や Ethereum Foundation などの公共財資金提供団体によってカバーされる可能性がありますが、これらのメカニズムはこのレベルの資金をカバーできるほど十分な規模ではありません。ただし、レイヤー 2 プロジェクトは、独自のトークンを起動することでそれをカバーできます。もちろん、トークンが実際の経済的価値に裏付けられていることが前提となります (つまり、L2 が料金を徴収できなければなりません)。
ロールアップ中心のロードマップのもう 1 つの利点は、(開発に資金を提供するトークンをサポートすることによって) 直接的または間接的に開発に資金を提供できる料金/MEV を収集できる L2 プロトコルの余地を残すことです。イーサリアムのベースレイヤーには信頼できる中立性というもう 1 つの重要な要件があり、これがプロトコル内での公共財融資を困難にしていますが、L2 には独自の公共財融資メカニズム (または Gitcoin 助成金) があり、これははるかに小さいというよりも物議を醸しています。したがって、このスペースを開放することは、イーサリアム全体の長期的な経済的持続可能性にとって良い戦略的措置となります。
資金の問題はさておき、最も創造的な研究者や開発者は、自分の島で影響力のある立場に就き、イーサリアムプロトコルの将来について他の人々と議論することを望むことがよくあります。さらに、さまざまなプラットフォームを構築しようとする既存のプロジェクトも数多くあります。ロールアップ中心のロードマップは、ネイティブの高度な経済的および技術的自律性を維持しながら、これらすべてのプロジェクトがイーサリアム エコシステムの一部となる明確な機会を提供します。
副題
長期的な焦点
これらの短期的な懸念を超えて、ロールアップ中心のロードマップは、誰もが処理できる単一の高セキュリティのエグゼクティブシャードと、信頼性の高い拡張データ可用性レイヤーとして、イーサリアム 2.0 の長期的な将来を再考することを意味する可能性があります。
この理由を理解するには、次の点を考慮してください。
現在、イーサリアムメインネットの TPS は約 15 です。
全員がロールアップに切り替えれば、すぐに約 3000 tps になります。イーサリアム 2.0 フェーズ 1 が出現し、ロールアップがデータ ストレージのためにイーサリアム 2.0 シャード チェーンに転送されると、理論的には最大約 10,000 tps に達します。最終的にはフェーズ 2 が登場し、イーサリアム 2.0 シャード チェーンとネイティブ コンピューティングが導入され、約 1000 ~ 5000 tps が実現します。
私の考えでは、最終的にフェーズ 2 が到来しても、基本的には誰も気にしないでしょう。好むと好まざるにかかわらず、誰もがロールアップ中心の世界に適応しており、その頃には全員を基本チェーンに戻そうとするよりも、その道を歩み続ける方が簡単になるでしょう(戻っても利益はなく、20〜100倍)スケーラビリティが低下します)。
これはイーサリアム 2.0 に相当します。」」アプローチでは、ベースレイヤーがスケールダウンされ、いくつかのこと、つまりコンセンサスとデータの可用性をうまく実行することに焦点が当てられます。。
実際、シャード データの可用性はシャード EVM 計算よりもはるかに安全であるため、これはイーサリアム 2.0 にとってより良い立場になる可能性があります。シャード EVM 計算に対する不正多数決の証明には不正証明が必要であり、これには厳格で潜在的にリスクのある 2 エポック同期の仮定が必要ですが、データ可用性サンプリング (ゼロ知識証明 ZKP または多項式コミットメントを使用している場合) は非同期の場合には安全です。
これは、イーサリアム 2.0 メイン チェーンを他のシャード化された L2 チェーンと区別するのに役立ちます。イーサリアム 2.0 は、
機能的脱出速度
副題
異なるシャード間でブロック時間をずらすため、常に、一部のシャードが数百ミリ秒以内にブロックを提案するようにスケジュールされます。これにより、チェーン自体が超低レイテンシになるリスクを冒さずに、超低レイテンシで複数のシャードにまたがるロールアップを実行できるようになります。
コンセンサスアルゴリズムを改善し、強化する。
EVM を微調整して不正行為の証明の検証をより容易にする (たとえば、これはコードがサンドボックスから流出するのを防ぐある種の「フレームワーク」機能を意味する可能性があります)、または他のものを使用するために SLOAD/SSTORE を再マップできるようにします。アカウントストレージ以外の他のコンテンツをデータソースとして使用します。
ZK-何でも盗みます。


