Rollup拡張ソリューションの新しい解決策、TaikoのBBRはどのようにEthereumとL2を再構築するのか?
原文タイトル:Based Booster Rollup (BBR): Taikoのロードマップにおける新たな重要なマイルストーン
著者:Taiko
翻訳:Frank,Foresight News
数年前、イーサリアムはRollup中心のロードマップを採用しました。それ以来、イーサリアムコミュニティは、私たちが愛するブロックチェーンを何らかの形で拡張することを目的としたさまざまなRollup設計案を提案してきました。
今日は、数ヶ月前に発表した新しいRollup設計案について詳しく説明し、この新しい設計案がネイティブイーサリアムの拡張ソリューションになる非常に近いものであると考えています。私たちはこれを「Based Booster Rollup」(BBR)と呼んでいます。
「Based Booster Rollup」のビジョンを見てみましょう。
Based and boosted
「Based rollups」は、最も効率的で、最も分散化され、最もイーサリアムに適したRollupの運用方法と言えるでしょう。L1に順序付けの作業を委任することで、「Based rollups」はL1の分散化、シンプルさ、活発さなどの多くの利点を引き継ぎます。
言い換えれば、「Based rollups」はイーサリアムがネイティブ拡張性を実現するためのソリューションであり、中央集権的または半中央集権的な順序付けの新たなリスクを導入しません。
しかし、「Based rollups」に開箱即用のネイティブイーサリアムL1 DApp拡張機能を追加することで、その利点をさらに強化できるとしたら、どれほど素晴らしいでしょうか?
これが「booster rollups」が提供するものです。
想像してみてください、あなたのDAppは一度デプロイするだけで、自動的にすべてのL2に拡張され、追加のブロックスペースが必要な場合は、さらに「booster rollups」を追加でき、追加の設定作業は一切不要です。
言い換えれば、全体の操作プロセスは開発者にとってあまり追加の作業がなく、再デプロイのコストもなく、余計な心配もありません。
簡単に言えば、「booster rollups」の動作は、ノートパソコンに追加のCPU/SSDを追加するのに似ています:それらはあなたのコンピュータをより強力にし、アプリケーションをより速く実行し、より大きく拡張できるようにします。
より専門的な技術者向けに、「booster rollups」が行うことの一言技術要約があります:「booster rollups」は取引の実行とストレージをシャーディングします。
「booster rollups」の技術的な動作原理に興味がある方は、私たちの共同創設者兼CTOのBrecht Devosがethresear.chでこのテーマについて書いた記事をお読みください:
- クロスレイヤー通信:親チェーンへのトリビアルに証明可能で効率的な読み取りアクセス
- Booster rollups - L1を直接スケーリング
- Booster rollups パート2:ZK-EVMをZKコプロセッサとして
ここに「booster rollups」の背後にある思考過程を説明した Xスレッド もあります。さて、なぜbased rollupとbooster rollupが完璧な組み合わせなのか見てみましょう。
「Based Booster Rollup」のビジョン
「Booster rollups」は無差別であり、必要な強化機能を持つRollupであれば、OptimisticベースでもZKベースでも「Booster rollups」となり得ます。
しかし、すべてのRollupが完全にboostedされる必要はなく、適切な状況ではL2に限定された機能を実現することも可能です。
イーサリアムのネイティブ拡張を実現したいのであれば、Based rollupをboostすることが賢明な選択です。それは、L1の検証者が全体のboostedネットワークのために新しいブロックを提案できるようにすることで、イーサリアムに開箱即用の拡張能力をもたらします。これは、Boosted Based Rollup(BBR)が基盤となるRollupの利点を保持し、直接的なイーサリアムの拡張性を追加することを意味します。
BBRは、現在のすべてのRollupが直面している(および生じる)断片化の問題を解決する潜在能力も持っており、L1の順序付けやそれに伴うすべての利点を失うことなく実現できます。boostedネットワーク内のすべてのL2間に原子的なクロスRollup取引を追加することで、イーサリアムを「一つの場所」(in one place)で拡張するために必要なすべての機能を提供できます。
私たちはこれが非常に強力な設計であり、ネイティブ拡張イーサリアムに非常に近いと考えています。これがBoosted Based Rollup(BBR)のビジョンです。
これはすべて何を意味するのか?
BBRがもたらす利点を振り返ってみましょう。
ユーザーにとって、BBRはもはや断片化やL2からL2への移動を心配する必要がないことを意味します:彼らが好きなDAppはすべてすべてのL2に分散されます。
もちろん、BBRの設計は取引コストを大幅に削減し、スループットを向上させ、ユーザーは彼らが受けるべき拡張性と安全性のあるイーサリアムを享受します。
開発者にとって、BBRの設計は、すべてのL2に再デプロイすることなくDAppを強化することを可能にします。逆に、彼らはL1にDAppを一度デプロイするだけで、すべての作業が完了します------DAppは既存のすべてのboosted L2および将来デプロイされるすべてのL2に自動的に拡張されます。
いつ実現するのか?
私たちはいつ最初のBBRを見ることができるのでしょうか?
現在、TaikoはプロトコルにContestationを導入するために取り組んでおり、次のテストネットでBased Contestable Rollup(BCR)メカニズムの実際の動作をテストします(少なくとも一部)。
BCRの設計は、今後のメインネットに実装される設計であり、後ほど詳細情報を提供します。
メインネットでBCRをローンチした後(これは私たちの最初の重要なマイルストーンです)、私たちはプロトコルをBBRにアップグレードするか、独立したBBR L2を第二の重要なマイルストーンとしてローンチする予定です。
私たちはBBRがイーサリアムを新たなレベルに拡張する可能性を秘めていると信じています。もしBBRの設計に興味があり、技術仕様や実装に関して協力したいチームがあれば、Taikoチームにご連絡ください。
また、最初のTaiko改善提案(TIP)《TIP-0001:親チェーンへの読み取りと書き込みのサポート》を確認することもでき、これはboosted rollupの前提条件であり、コミュニティと議論することができます。
Taikoは今後数ヶ月以内にさらに詳細情報を発表する予定です。