TechFlow Logo
ログイン/ 登録
ETHガス
Gwei
恐怖
gas
RollAppエコシステムのディープダイブ:Caldera、AltLayer、Dymension、Eclipseという4大RaaSの比較

RollAppエコシステムのディープダイブ:Caldera、AltLayer、Dymension、Eclipseという4大RaaSの比較

2023.12.06
共有先
マウスをクリックするだけで、新しいRollupを展開できる?

執筆:Smrti Lab

翻訳:Modular 101

英語原文は2023年3月28日に公開。本稿はその後半部分であり、前半部分は『RollAppエコの深層分析:四種類のアプリケーション固有Rollupソリューションの長所と短所とは?』を参照。

本パートでは、RollAppエコシステムにおけるRollup as a Service(RaaS)ソリューションについて紹介し、Caldera、AltLayer、Dymension、Eclipseの4つのソリューションの優劣を比較する。また、統一ソートネットワークの仕組みについても解説する。

4. RaaSソリューションの詳細検討

SDKを使ってゼロからアプリケーション固有のrollupを構築することは便利だが、依然として一定の学習コストや障壁が存在する。スマートコントラクト開発者が求めるのは、コードを書かず、あるいはrollupチェーンの基盤知識を持たなくても自身のRollAppをカスタマイズできる環境である。そのため、Rollup as a Service(RaaS)が登場し、開発プロセスをdapp体験に近づけた。これは現在非常に注目されているアプローチだ。

RaaSプロバイダー各社は、数回のクリックで簡単に独自のカスタム専用rollupを構築・起動できるようにしている。特定のエコシステムに特化したRaaSプロバイダーも存在する(例:CalderaはEVM向け、DymensionはIBC向け、EclipseはSVM向けなど)。しかし、こうしたモジュラー型ソリューションは将来的にさまざまなコンポーネントを追加可能であり、例えば高いスループットを実現する新しいVMや、より強固なセキュリティ保証を持つ新たなDA(データ可用性)ソリューションなどを随時統合できる。

Caldera

図7. Calderaの構造

Caldera(旧称:0xConstellation)は、EVMエコシステムに特化したrollupサービスプロバイダーである。Calderaチェーンは高性能(トランザクションごとにブロック生成)、カスタマイズ可能かつEVM互換であり、開発チームは既存のEVMツール(RPCやウォレットなど)をそのまま利用できる。

実行層

現時点では、開発者はイーサリアムVMを使用して自身のrollupをデプロイできる。ただし、今後複数のVMを追加する予定であることが明言されており、ドキュメントにはSVMやFuelVMのサポートも記載されている。

希望のVMを選択した後、開発者はgas代幣、ソーターの配置、ブリッジ手数料など、自身のニーズに応じたカスタマイズを追加できる(各ソリューションが時間とともに提供するモジュールに依存)。

決済層

Calderaチェーンは「決済rollup」と呼べる。Calderaチェーンは任意のEVM互換チェーン上で決済が可能である。最も人気があるのはイーサリアムやPolygonだが、BSC、Avalanche、Evmos、Auroraなど他の選択肢も利用できる。

補足として、この決済層にはすべての証明が送信されるため、最終的には各Calderaチェーンのセキュリティは基盤となるEVM互換の決済チェーンに依存することになる。

DA層

他のソリューション同様、CalderaはDA層の選択においてオープンな姿勢を取っている。開発チームはトランザクションデータを直接EVM決済層(イーサリアム、Polygon、BSCなど)に送信するか、またはCelestiaやEigen DAといった専用DAソリューションに送信するかを選べる。

AltLayer

図8. AltLayerの構造

Calderaと同様、AltLayerも決済rollupに基づくRaaSプロバイダーであり、独自の専用実行環境を立ち上げることを可能にする。

実行層

現時点でAltLayerは、ビルド者がEVMを使ってrollupを立ち上げることを許可している。ただし、将来的にはWasmなどの他のオプションも追加される予定である。

決済層

現状、AltLayer rollupにはイーサリアム、Polygon、BNBの3つの決済オプションがある。ただし、チームは今後、Solanaのような非EVMチェーンを含む他の決済オプションも追加する予定である。

DA層

モジュラー哲学へのこだわりから、AltLayerは理論上、現存するあらゆる主要なDAソリューションに接続可能だが、現時点での詳細はあまり明らかになっていない。

AltLayerには2つのコア製品がある:期限付きrollupであるFlash Layersと、期限なしのPessimistic Chainsである。

あまり言及されないが、使い捨て可能なチェーンはゲームやNFT分野で非常に有用なユースケースを持つ。以下に例を示す:

  • ミニゲーム:Yuga LabsのDookey Dashのように、短期間で混雑しないrollupを立ち上げて利益を得られる。

  • インディーゲーム:従来、こうしたゲームは短期間で人気が落ち、プレイヤーが次へ移行する傾向がある。そのため、短期チェーンとの相性が良い。

  • NFTミント:人気NFTのミントは常にイーサリアムを混雑させ、gasや遅延が増える。これを避けるため、チームは独自の専用rollup上でNFTミントを行うことができる。

Dymension

図9. Dymensionの構造

Dymensionは、埋め込み型rollupエコシステムの構築を目指している。具体的には、Cosmosスタックを使用して構築されたTendermint PoSチェーンである。このPoSチェーンは、Dymensionエコシステム全体の決済ハブとして機能し、接続されたすべてのrollupにセキュリティ、流動性、相互接続性を提供する。

埋め込み方式により、ベースレイヤーと同じ信頼・セキュリティ前提を享受しつつ、よりシンプルで安全、効率的になる。

Dymensionは、開発者が独自のアプリケーション固有rollupを簡単に構築・展開できるフレームワークも提供している。これまで見てきた他のソリューションがEVM世界に重点を置くのに対し、Dymensionは「Cosmosの垂直スケーリング」に焦点を当てており、エコシステムにL2「次元」を提供する。

実行層

現時点でDymensionは、CosmWasmまたはEVMの2つのVMオプションを提供している。Evmosとの提携によりEVMを利用でき、Solidity開発者は慣れ親しんだイーサリアムツールを使いながら、IBC接続の利点も享受できる。

決済層

前述の通り、Dymensionはエコシステム全体の決済ハブとして機能する。これは、イーサリアムやPolygonなどの既存L1チェーン上で決済を行う他のソリューションとは異なる点である。

DA層

現時点では、DymensionはCelestiaをDAソリューションとして利用できる。ただし、他のソリューションと同様、今後Eigen DAなど他のDAソリューションも「RollApp」スタックに追加される予定である(創業者が過去のインタビューで言及)。

埋め込み型rollupは柔軟性や主権に欠ける可能性があるが、Dymensionハブには以下のような利点がある:

  • 共有セキュリティ。Dymensionハブは共有セキュリティメカニズムを提供しており、RollAppが増えるほど全体のセキュリティが強化される。

  • 独自のRollAppを展開するには、DYMトークンをネットワークバリデータにステーキングする必要がある。これらのDYMはDymensionハブ内でステーキングされる。Dymensionチェーンを乗っ取るには、悪意ある主体がステーキングされたDYMの2/3を保持しなければならない。つまり、rollupが増えれば増えるほど、必要な資金が膨大になり、結果的にネットワークの安全性が高まる。

  • 相互接続性。Dymensionエコ内の主要コンポーネントの一つがInter Rollup Communication protocol (IRC)であり、これはエコ独自のIBCバージョンである。本質的に、rollup向けに最適化されたIBCであり、Dymensionハブを共通基盤としてrollup間のシームレスな橋渡しを実現し、Cosmosと同等のUXを提供する。ハブ自体がIBC対応であるため、RollAppsはOsmosisやJunoなど他のIBC対応Appチェーンとも相互運用できる。

Eclipse

図10. Eclipseの構造

これまで見てきたソリューションと同様、EclipseもRollupフレームワークと決済層を提供している。ただし、Eclipseの特徴はSolana VM(Sealevel)駆動のRollupに特化している点にある。

具体的には、Eclipse自体はCelestia上に構築された主権Rollupであり、Solana VM(Sealevel)を使用している。Solana開発者にとって魅力的なSVMの特徴の一つが「並列処理」であり、これによりSolana dappは非常に高いスループットを達成している。

実行層

各Rollupデプロイ者は自身の好みのVMを選べる。現時点ではSVMまたはEVMが選択可能である。

決済層

Eclipse自体がエコの汎用決済層として機能するため、Eclipse上に展開されたすべてのRollupはこのチェーン上で決済される。現時点ではオプティミスティック決済(詐欺証明)を提供しており、現在RISC-Zeroと協力してzk決済の導入を進めている。

DA層

DAプロバイダーとして、EclipseはRollupデプロイ者にCelestia、Eigen DA、Polygon Availのいずれかを選ばせている。また、ドキュメントでは将来イーサリアムDAの追加も宣言している。

新しいRollup体験の幕開け

ユーザーフレンドリーなRaaSに求められる要素:

  • 一定程度のチェーンカスタマイズ性(例:チェーンとのインタラクションを許可するアドレスのホワイトリスト、独自gasトークンなど)。

  • ユーザーフレンドリーな機能(例:ブリッジUI、ブロックエクスプローラなど)。

  • 統合された開発ツール群(例:Graphインデックスツール、オラクル、ブロックレベルAPIなど)。

設計上、現在のRaaSプロジェクトはこれら3点すべてを提供できる。真の課題は、これらの機能がどの程度実装されているか、そしてその安定性と展開スピードにある。

AltLayerとCalderaはすでにテストネット上で開発者向けにRollup作成機能を開放している。以下の表は両者の比較である:

図11. AltLayerとCalderaの比較

現時点で、AltLayerの開発者はトランザクションソート機構、Flash Layer名、ネイティブ通貨名・シンボル・小数点桁数、創世アカウントと残高をカスタマイズできる。一方、Calderaはメインネット上でgasトークンのカスタマイズのみを許可している。

現状、AltLayerとCalderaが提供する開発ツールに大きな差はない。ただし、AltLayerは決済層の切り替えができないのに対し、Calderaはイーサリアム、Polygon、独自テストネットの3つのオプションを提供している。AltLayerは単一のソーターモデルしか持たないが、FCFSモデルを採用することでgas戦争の影響を軽減している。

Flash Layerは期限後に消滅するため、詐欺の温床となる可能性がある。ユーザー保護と信頼構築のために、AltLayerは導入プロセスにモニタリングやリスク管理機能を実装すべきだろう。

興味深いことに、RaaSプロジェクトはWeb2ホスティングプラットフォーム(Netlifyなど)と連携し、Web2ユーザーがUXを変えずにRollup上でアプリを作成できるようにする可能性がある。これにより、より多くの開発者とイノベーションが暗号世界に流入するだろう。

5. 統一ソートネットワークの現状

現在、イーサリアム上のほとんどのRollupは、高性能、低遅延、即時確定性を実現するために、中心化されたソーターに依存している。しかし、MEVによるユーザーへの影響を軽減し、Rollupの単一障害点を回避するために、ソートネットワークの分散化が必要不可欠である。

統一ソートネットワークには多数の参加者がおり、それぞれ独自のソーターセットを提供しようとしている(例:Espresso、Astria)。FlashbotのSUAVEは、異なるチェーン上のMEVサーチャー、実行者、ビルダー/ソーター間の市場を提供する。一方、Sagaは自らのバリデータセットを利用してRollupにソートサービスを提供しようとしている。

ここでは個々のプロジェクトの詳細には踏み込まず、アプリチェーンの歴史的文脈から考察する。

図12. アプリRollupとアプリチェーンの比較

アプリRollup SDKはアプリチェーンSDKに似ており、統一ソートネットワークは共有バリデータセットに似ている。

注目に値するのは、BlocklessやHamsterなど、共有分散バリデータセットを提供するプロジェクトは、当初からSDKに注力したプロジェクトに比べてより多くの困難に直面していることだ。

この差の主な理由は、市場がブロックチェーンのセキュリティや分散化よりも、ビジネスモデルの実現可能性やチェーン立ち上げの容易さを重視しているためかもしれない。Optimismが詐欺防止措置をまだ実装しておらず、ソーターを自ら管理していることもその一例である。

統一ソートネットワークの歴史が繰り返されるのか、特にソートネットワークのコンセンサスに注力するプロジェクト(EspressoやAstriaなど)にとっては、これからどうなるか見ものである。

結論

今後数年間でRollAppエコシステムは著しい成長が見込まれる。とはいえ、中心化、セキュリティ、ブリッジ、流動性の断片化など、解決すべき潜在的問題が多数存在する。Rollupとモジュラー構築はブロックチェーンのスケーラビリティに不可欠である。技術の進歩により、RollupはカスタマイズされたUIの提供、運用コストの削減、ローカルトークン経済の設計空間の拡大を通じて、Web3開発者とユーザーの生活を簡素化していくだろう。

TechFlow公式コミュニティへようこそ

Telegram購読グループ:https://t.me/TechFlowDaily

Twitter公式アカウント:https://x.com/TechFlowPost

Twitter英語アカウント:https://x.com/BlockFlow_News

お気に入りに追加
SNSで共有