Rollup as a Service: ブロックチェーン拡張の新たな状況

著者: Callum@Web3CN.Pro

イーサリアムのエコロジーが成長するにつれて、単一ブロックチェーンの欠点がますます明らかになり、チェーンの混雑、高いトランザクションコスト、非カスタマイズなどの問題が徐々に明らかになり、これらのパフォーマンス制限を解決するために、多様な拡張ソリューションが必要になります。

現在、イーサリアムの拡張スキームはオンチェーン拡張(オンチェーン)とオフチェーン拡張(オフチェーン)に分かれています。オンチェーン拡張はブロックチェーン自体のパフォーマンスを向上させ、イーサリアム自体のスケーラビリティを向上させるもので、オフチェーン拡張は既存のイーサリアムプロトコルを変更せずに初段メインネットワークから切り離し、より高いスケーラビリティを実現します。現在、オンチェーン拡張にはシャーディングという 1 つのソリューションしかなく、オフチェーン拡張は多数ありますが、現在の主なソリューションはロールアップです。

**Rollup の本質は、単一のブロック チェーンから実行層を分離するモジュラー拡張ソリューションであり、計算をオフチェーンに転送し、実行結果をチェーンから検証のためにチェーンに送信します。重要な状況におけるネットワーク パフォーマンスを向上させます。 **このプロセス中に、新しいトラックである Rollup as a Service (RaaS) が徐々に派生しました。 RaaS は、ロールアップの展開をサービスとしてみなし、カスタマイズ可能なロールアップを提供し、開発者がロールアップを構築するためのより便利で柔軟なサービスを提供します。

この記事では、RaaS とは何かを紹介し、RaaS 関連プロジェクトを整理し、RaaS の機会と課題を分析します。

RaaS とは

RaaS を理解する前に、Rollup テクノロジーの原理を簡単に紹介します。これは、大量のトランザクション情報を単一のトランザクションに詰め込んで処理する技術であり、トランザクションのスループットを向上させ、トランザクションコストを削減し、イーサリアムネットワーク上のネットワークの分散度を向上させることができます。イーサリアムの拡張要件によりロールアップの開発が生まれ、汎用ロールアップとアプリケーション固有のロールアップも区別されました。 Arbitrum や Optimism などの汎用ロールアップでは、これらのプロジェクトはチェーン上に dapp エコロジーを展開できますが、レイヤー 1 の決済レイヤー、データ可用性レイヤー、コンセンサスレイヤーに依存します。 Lootapring や dydx などのアプリケーション固有のロールアップは、ロールアップとしてブロックチェーン上にデプロイされた単一のアプリケーションであり、個別のバリデーター セットを必要とせず、消費量も少なくなります。したがって、単一のブロックチェーン開発であっても、特定のアプリケーション開発であっても、ロールアップ ツールに対する需要は高く、それが徐々に RaaS 市場につながります。

つまり、Rollup as a Service (RaaS) は、新しいアプリケーションのカスタマイズを開始するためのロールアップ製品です。この製品はサービスとしてのソフトウェア (SaaS) 製品に似ており、ユーザーはサービス製品のどの部分も保守またはホストする必要がないため、複雑なソフトウェアおよびハードウェアの管理は必要ありません。 RaaS を使用すると、開発者は SDK またはダッシュボードを入手して、特定のアプリケーションのロールアップを起動できます。開発者は、ロールアップを操作するためのノードの検索やコードの構築や保守について心配する必要はなく、ロールアップ製品を展開するためのツールとサービスが提供されます。この製品は、強力な検閲防止機能を提供し、安全なトランザクション処理を可能にし、ブロックチェーン ネットワークの持続可能な運用を保証します。

RaaS 関連プロジェクト

現在、市場に出回っている RaaS プロジェクトは、主に SDK、ノーコード ソリューション、共有シーケンサーの 3 つのカテゴリに分類できます。

SDK

SDK ソリューションは開発者に一連の汎用ソフトウェア開発キットを提供し、ロールアップの展開をスマート コントラクトの展開と同じくらい簡単にします。代表的な製品としては、OP Stack、Rollkit、Sovereign SDKなどが挙げられます。

**OP Stack: ** モジュール型ブロックチェーンアーキテクチャを実現するためのオプティミズムチームのソフトウェアスタック OP Stack は、レイヤー 2 をコンセンサスレイヤー、実行レイヤー、決済レイヤーの 3 つのレイヤーに分割し、それらを標準化して開発者にとって簡単になります モジュールの組み立てにより、モジュール式ブロックチェーンの構築プロセスが簡素化されます。

Rollkit: は、Celestia コミュニティによって開発されたモジュラー ヘア チェーン SDK です。Rollkit フレームワークには、ロールアップを実行し、ABCI 準拠のクライアント インターフェイスを公開できるモジュラー ノードがあり、ABCI 準拠のブロックチェーン アプリケーションで使用できます。テンダーミントの代替品。デフォルトでは、ノードは Celestia をデータ可用性 (DA) レイヤーとして使用しますが、他のデータ可用性レイヤーを統合することもできます。

Sovereign SDK: は、オープンで相互接続されたロールアップ エコシステムであり、ゼロ知識の複雑さを排除する初のロールアップ フレームワークであり、すべての開発者が、あらゆるブロックチェーン上で実行できる相互運用可能なソフトウェアをシームレスに展開できるようにします。 SovereignSDK の目標は、Cosmos SDK が Layer1 に対して行ったことと同様に、zk-rollup の作成を簡素化することです。

これらの SDK プロジェクトは、ユーザーフレンドリーで使いやすいソリューションを提供し、ロールアップの展開を簡素化し、RaaS 市場をますます成熟させます。

コードスキームなし

ノーコード ソリューションは、コードを記述せずにロールアップを展開することであり、スケーラブルなロールアップを簡単かつ効率的に展開できるツールとリソースを開発者に提供します。代表的な製品としては、AltLayer、Eclipse、Calderaなどがあります。

AltLayer: は、Optimistic Rollups に基づく拡張レイヤーであり、Ethereum などのレイヤー 1、Arbitrum や Optimism などのレイヤー 2 に接続できます。 AltLayer はマルチチェーンとマルチ VM をサポートし、デフォルトで EVM と WASM をサポートします。したがって、AltLayer は単一の Layer1 または Layer2 に関連付けられませんが、すべての EVM および WASM 互換チェーンに対するモジュール式のプラグイン可能な拡張ソリューションとして使用できます。

Eclipse: は、Cosmos エコロジーに基づく主権ロールアップであり、開発者にカスタマイズ可能なロールアップ フレームワークを提供します。モジュール式ブロックチェーンのインフラストラクチャとして、あらゆるパブリック チェーンに共通の決済層ソリューションを提供できます。複数のレイヤー 1 ブロックチェーンと互換性のある、ユニバーサルなレイヤー 2 プラットフォームを目指しています。現在、Eclipse は Ethereum 仮想マシンと Solana 仮想マシンをサポートしています。

Caldera: は、Optimistic Rollups に基づいて構築されたカスタマイズ可能な Rollup フレームワークであり、高性能でカスタマイズ可能なアプリケーション固有の Layer1 ブロックチェーンの構築に重点を置いています。これらのカスタム構築されたブロックチェーンは、分散型アプリケーションのパフォーマンスとユーザー エクスペリエンスを最適化するための、高スループット、低レイテンシ、カスタマイズ可能な機能を提供します。 Caldera チェーンはすべての EVM 互換チェーンを選択できます。

コード不要のソリューション RaaS プロジェクトは、ロールアップを展開するためのシンプル、効率的、使いやすいソリューションを提供します。各ソリューションには、特定のニーズを満たす特定の機能 (複数のチェーンや仮想マシンのサポートなど) があります。ソリューションは、ロールアップ テクノロジーの推進にも役立ちます。

共有シーケンサー

ソーターはレイヤー 2 アーキテクチャの非常に重要なコンポーネントであり、多くのレイヤー 2 ユーザー トランザクションをオフチェーンに集約し、それらを単一トランザクションのセットとしてメイン チェーンのレイヤー 1 に送信することで、レイヤー 2 を効率的に実行できるようにします。共有ソーターは基本的に、異なるロールアップを提供できるロールアップ互換のソーターのセットです。現在、イーサリアム上のすべてのレイヤー 2 ロールアップは集中型ソーターを使用していますが、一部の RaaS プロジェクトでは分散型ソーターを開発しており、代表的な製品には Dymension や Espresso があります。

Dymension: は、Cosmos 上に構築されたソブリン ロールアップであり、RollApp のデプロイ プロセスを簡素化するように設計されたモジュラー ブロックチェーン プロジェクトです。 RollApps はアプリケーション固有のロールアップであり、RollApps のセキュリティと合意されたアプリケーション状態は Dymension 決済層によって維持されます。これにより、RollApp の注文者はエコシステムの一部として参加するために DYM トークンをステークする必要があります。

**Espresso:**Espresso Sequencer は Layer2 分散化をサポートします。ロールアップ トランザクションの分散型注文とデータ可用性を処理し、ロールアップとその基盤となるレイヤー 1 プラットフォームの間のミドルウェアとして機能します。 Espresso Sequencer は、任意の zk-VM またはオプティミスティック VM をデプロイできるプラットフォームとして設計されています。最後に、Espresso は、zk-VM とオプティミスティック VM を複数の Layer1 に同時に複製することで、相互運用性レイヤーとしても機能します。

分散型シーケンサー ノードは、複数のロールアップ プログラムを同時に処理し、トークンをインセンティブとして使用できます。トランザクションをソートし、異なるチェーン上でブロックを作成すると、クロスチェーンのロールアップもより安全になります。

RaaS の利点と課題

将来的には、マルチチェーンとマルチロールアップが暗号化業界の主要なトレンドになるでしょう。利用可能なプロジェクトが増えるにつれて、より高性能、より低コスト、さらにはカスタマイズされたサービスを備えたパブリック チェーンも求められるでしょう。 RaaS の開発はその基盤を築きます。

**まず、カスタマイズの観点から。 **RaaS は Rollup をモジュール化し、開発者が Rollup ベースのアプリケーションをより柔軟に構築して使用してプロジェクト固有のビジネス ニーズを満たすことができるようにし、それによってエコシステム全体にさらなる革新をもたらします。

**第二に、パフォーマンスの観点から見ると、レイヤー 2 ソリューションとして、ロールアップ テクノロジー自体はイーサリアム ネットワークのスループットを向上させ、コストを削減できます。 **RaaS は、開発者がコストを最大限に削減しながらアプリケーションを安全にデプロイできることを保証します。

**最後に、ビジネス モデルの観点から見ると、RaaS の発展の見通しは非常に幅広いです。 **チェーン上のアプリケーションの継続的な増加に伴い、イーサリアムメインネットワークの輻輳問題はより深刻になるため、RaaSの需要も増加します。

もちろん、Rollup 自体は技術的条件の制限の下でゆっくりと開発されており、RaaS トラックは初期段階にあります。例えば、セキュリティ、集中化とブリッジングの脆弱性、流動性の断片化などの問題が挙げられますが、テクノロジーの進歩に伴い、Rollup も常に改善されており、将来的にプロジェクトが着地し実現できるかどうかが重要です。 RaaS の助けを借りて、Rollup も開発を続け、トラックとエコロジーの大きな爆発を達成しました。

原文表示
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)