Rollups-as-a-Service ローミングガイド

0xjim
2023-03-29 13:56:30
コレクション
未来には、特定のアプリケーション向けの数百万のモジュール化されたチェーンがRollups-as-a-Serviceを通じて構築されるでしょう。

原文タイトル:Hitchhiker's Guide to Rollups-as-a-Service

著者:0xjim

編纂:Biteye コア貢献者 Crush

image

私たちは以前、数百万のブロックチェーンの未来について議論しました。一部は汎用のパブリックチェーンですが、その大多数は特定のアプリケーション、つまりアプリチェーンに使用されます。

モジュラー型ブロックチェーンの登場、イーサリアムのロールアップ中心のビジョン、そしてヴィタリックが彼の「エンドゲーム」という記事でスケーラビリティのために認めた中央集権は、この未来のビジョンをほぼ必然的なものにしました。

したがって、私たちは論理的な結論に達しました。未来には特定のアプリケーションのための数百万のモジュラー型チェーンが存在するでしょう------しかし、それらはどのように構築されるのでしょうか?もちろん、Rollups-as-a-Service (RaaS) を通じてです!

多くのアプリケーションチームは、インフラの運用を考えたくありません。AWSがホスティングサーバーの複雑さを抽象化するのと同様に、RaaSプロジェクトもブロックチェーンの構築と維持のために同じことを行っています。

近い将来、新しいチェーンの展開は、新しいウェブページを作成したり、アプリケーションを拡張したり縮小したりするのと同じくらい簡単になるでしょう。今私たちがDockerコンテナやKubernetesを通じて行っているように。

過去6ヶ月間で、私たちは軽量で構成可能なロールアップのために少量のコード製品を構築するRaaSプロジェクトの大量の発表を目にしました。

以下に、モジュラー型ブロックチェーンソリューションを現在使用しているRaaSプロジェクトの詳細なリストを紹介します。

01 関連プロジェクトの紹介

OG:CosmosとSubstrate

Cosmos SDKとSubstrate SDKは数年前から存在しており、開発者が独自の主権チェーンを作成することを可能にします(したがって技術的にはモジュラーではありません)。また、Substrateを通じてPolkadotのリレーチェーンに接続し、安全性を共有することもできます。

Alt-L1s(代替L1パブリックチェーン)

PolygonとAvalancheは2021年初頭のAlt-L1の物語の人気プロジェクトです。これらはモジュラー型フレームワークのプロトタイプを構築しました:Polygon EdgeとAvalancheサブネット。

特に注目すべきは、AvalancheがCrabadaやDeFi Kingdomsなどのゲームと提携し、これらのゲームが独自の専用サブネットを作成したことです。

PolygonはEdgeの範囲を拡大し------現在はPolygon Supernetsと呼ばれています。Supernetを通じて、dAppチームは既存のPolygon PoSバリデーターのステークを利用し、特定のアプリケーション用の別の環境を作成できます。

時間が経つにつれて、Polygon SupernetsはdAppチームにPolygon ZK技術を使用してZKロールアップを作成する能力も提供します。

イーサリアムマキシズ

イーサリアム上の多くのL2は、特定のアプリケーションのためのロールアップが彼らのネットワーク上でどのように機能するかを考えていますが、Scroll、Fuel、Mantle、Boba、Metis、ConsensysのzkEVM、Loopringは明らかにこれを見逃しています。

OPStackはOptimismのモジュラー型スタックであり、Baseの背後にいるアーキテクトであり、Baseや他のブランチ(例えばMinecraftゲーム)において重要な役割を果たしています。彼らは、ロールアップ間での同期性と原子性を提供する共有オーダラーのスーパーリングが出現することを望んでいます。

OP Labsチームのビジョンは、RaaS L2をイーサリアム上の「実験層」にすることです。例えば、イーサリアムの開発者は、新しいERCやEIPを生産環境でテストするために新しいロールアップを簡単に立ち上げることができ、イーサリアムL1が全面的に更新された後、あるいは他のより成熟したL2(例えばOptimismメインネット)が更新された後まで待つ必要はありません。

Arbitrum AnyTrustとそのゲーム最適化のための最初のデプロイNovaは、Arbitrumのモジュラー型ソリューションであり、Arbitrumの実行層Nitroを使用し、DACを使用してオフチェーンデータの可用性を実現する能力を持ち、L2に問題が発生した場合には自動的にデータをイーサリアムL1に転送して処理するフェイルオーバー機能を備えています。

先週、空投の発表とともに、ArbitrumはOrbitを発表しました。これは、Arbitrum上で完全なロールアップまたはAnyTrustインスタンスの形式でL3を立ち上げるための開発者ソリューションです。

Stylusと組み合わせることで、Orbitは開発者がC、C++、Rustを使用してアプリケーションを構築できるようにし、SolidityなどのEVM言語も含まれています。Offchain Labsは、L3を利用して新しいガバナンスメカニズムを導入したり、Nitroを変更したりするなどの迅速な実験を行うことを期待しており、これは無許可のロールアップ操作を通じて実現されます。

SlushはStarkNetの上に構築され、StarkNet上でzkVM L3を構築するためのSDKを提供しています。Starkwareはフラクタル拡張の概念を提唱しており、L3の先駆者と見なされています。

image

zkSyncもフラクタル拡張とL3について考えており、彼らはこれを「ハイパーチェーン」と呼んでいます。ハイパーチェーンはLLVM技術を採用しており、L1メインネット上で動作するzkEVMのフラクタルインスタンスであり、並行して動作できます。L1メインネット上で共同で決済を行うことで、ハイパーチェーン間の相互運用性を実現します。

誰でも許可なしにハイパーチェーンを展開でき、主要なzkSync L2と完全に同じzkEVMエンジンによってサポートされるカスタマイズ可能なモジュラー型zkEVMチェーンスタックを使用できます。開発者は異なる仮想マシン(例えばMoveVM)、異なるオーダラー設計、異なるデータ可用性スキーム(zkRollup、zkPorter、zkValidium)を選択できます。

さらに、Matter Labsチームは、ハイパーチェーン上の将来の実行環境が非常に短命または一時的になる可能性について一定のビジョンを持っています。例えば、数百万のNFTを簡単に鋳造するために迅速にロールアップを作成し、その後これらのNFTを別の実行層に転送し、一時的なロールアップを閉じることができます。

Calderaは、最初にOptimismのロールアップから始まり、モジュラー型チェーンをワンクリックで展開するビジョンを持っています。彼らはすでにテストネット上でOptimismロールアップのオンラインデモを行い、Curioなどのゲームクライアントと協力してメインネットでの構築を開始しました。

Stackrはまだ初期段階ですが、ETH Globalの勝者であり、非常に有望に見えます。彼らは「マイクロロールアップ」を利用して「ハイブリッドアプリケーション」を作成し、ロールアップが実行、データストレージ、そして十分に分散化を自由に選択できるようにしたいと考えています。

現在、Conduitに関する情報はあまりありませんが、OPStackに関連しており、「ワンクリックデプロイ」の体験を実現することに取り組んでいます。

コスモノーツ(Cosmosエコシステムの支持者)

DymensionのRDKは、Cosmos上でDymension Hubに接続されたRollAppsを作成することを可能にします。Dymension RollAppsはCosmos SDKと同じツールを使用して構築されますが、主な違いはコンセンサスフリーのブロックチェーンモジュール(つまり、バリデーター変換ロジックがない)を置き換えることであり、データ公開の帯域幅の問題がボトルネックにならないため、バニラロールアップよりもスケーラビリティが高いと予想されています。

Dymension Hubは、RollAppsと他のIBCを有効にしたチェーン間でホイール式IBC接続を可能にします。これはユーザーにとって有利であるだけでなく、Dymension Hubの自治ネットワークとしての地位を高めます。

(訳注:ホイール式IBC接続は、ブロックチェーンの世界でクロスチェーン通信を実現する方法の一つです。従来のホイールのように、一組の車輪が中心軸の周りを回転し、各ホイールが中心軸に接続されているのに対し、ホイール間には直接の接続がありません。

ブロックチェーンの世界では、各チェーンがメインチェーンとしか通信できず、互いに通信できないという構造がありましたが、ホイール式IBC接続の出現により、この構造が変わり、異なるブロックチェーンがより密接な相互運用性を実現し、直接接続を通じて信頼性が高く、安全で効率的なクロスチェーン通信を行うことができるようになりました。)

Sagaは、開発者が必要に応じて完全に安全で分散化された「チェインレット」を展開できる弾力的なブロックスペースプラットフォームです。Sagaは、Cosmosアプリチェーン、Celestiaロールアップ、Polygon Supernetsなど、チェインレット用の複数の基盤プラットフォームをサポートしています。他のRaaSプロジェクトと同様に、Sagaはゲーム分野に焦点を当てており、ゲーム業界が必要とするあらゆる技術をサポートしています。

image

Initiaはモジュラー型ソリューションであり、ゲーム市場に攻め込んでいます。彼らはMoveVMを実行層、ZK証明、Cosmos SDKを利用して迅速な決済とデータ可用性を実現しています。

Initiaは、いわゆる「ロビー論(The Lobby Thesis、L2プロジェクト間で相互に交流し協力できるプラットフォームを提供する)」を通じて、L1エコシステムを強化し、L2間の組み合わせとクロスオーバーを実現することを計画しています。

EvmosはEvmos SDKを開発する計画を立てており、開発者がEthermintを使用してCosmos上で新しいEVM互換アプリチェーンを簡単に構築できるようにします。

Berachainは最近Polarisを発表しました。これは、イーサリアム仮想マシンを任意のコンセンサスメカニズムと統合するための再構築されたブロックチェーンフレームワークです。チームは、Polarisを使用して構築するための追加の開発者ツールやインフラを構築し、スムーズな体験を提供する予定です------例えば、ブロックエクスプローラーやウォレットなどです。

Eclipseは、SVMや他のVM実行層を構築することを許可するセトルメントロールアップを構築しています。CosmosやPolygon、最終的には他のL1を使用してデータ可用性を取得します。

image

セレスティアンズ

Celestia(以前はRollmintおよびOptimint)のRollkitは、主権(Sovereign)ロールアップまたはOptimismロールアップ(近日公開)を作成するためのモジュラー型フレームワークであり、モジュラー型データ可用性コンポーネントを備えています。

Rollkitは、ビットコインとの論争統合を含む任意のDA層を挿入できる汎用データ可用性層(DA層)インターフェースを持っています。

Astriaは、Celestiaをデータ可用性のセトルメントロールアップ実行層として使用しています。

Fractalは、zkVMロールアップを構築するためのサポートとリソースを提供するセンターです。

Sovereign Labsは「インターネット・オブ・ロールアップ」のためにSovereign SDKを構築しており、任意のL1を使用してデータ可用性とオーダリングを行い、任意のLLVM互換証明システムを使用してzk-proving(例えばRiscZeroやNil Foundation)を行い、主権zkロールアップを作成します。

その他のチーム

Artesiは、既製のツール(ブロックエクスプローラーやMPCウォレットなど)を使用して「フルスタック」ロールアップを構築しています。

Alt Layerは、時間制限のある短期使用シナリオのための「フラッシュレイヤー」を作成することに焦点を当てており、これらのレイヤーは一時的な自信ロールアップです。彼らはSubstrate SDKを使用しています。

Cartesi(Artesiと混同しないでください)は、Optimismロールアップ用のブロックチェーンSDKを作成しており、Risc-Vにコンパイル可能なLinuxオペレーティングシステムを備えています。

Opsideは、革新的な「三層」プラットフォームを使用してzkロールアップをサービスとして提供しています。

image

02 dApp-Chainチーム

私たちは現在、モジュラー型チェーンの構築を容易にするすべてのソリューションを理解しましたが、実際に新しいチェーンを構築しているのは誰でしょうか?

主に3つのカテゴリがあります:ゲーム、DeFi、クリエイター経済。

ゲーム

これまでのところ、ゲームは最も言及されるRaaSプロジェクトのユースケースであり、その多くはゲームユースケースにのみ焦点を当てています。

GameFiはブロックチェーン分野の金鉱であり、Efinity、Flow、Enjin、ImmutableX(最初はStarkEx、現在はPolygon zkEVM上)などの「ゲームチェーン」が数年にわたって登場しました。

これは理にかなっています。金融アプリケーションとは異なり、ゲームはまったく異なるパラメータを必要とします:より低いセキュリティ、より高いスループット、より高いストレージ容量など。

RaaSプロジェクトはWeb3ゲーム向けの競争に参加しています。

DeFi

より具体的には、独立した金融アプリケーションです。

共有実行層の可組み性を必要としないアプリケーションは、モジュラー型環境でうまく機能します。例えば、支払い(TerraのChai)やデリバティブ(dydx、perps、構造化製品など)などのユースケースです。

クリエイター経済

これは少し包括的な用語ですが、Web3ソーシャル、トークンゲーティング、コミュニティ/ソーシャルトークンプロジェクトも自分たちのアプリ特化型モジュラー型ブロックチェーンを積極的に開発しています。

これは理にかなっています。なぜなら、これらのアプリケーションも自己完結型であり、現在のクロスチェーンコンセンサスの可組み性の欠如に悩まされていないからです。

03 長い道のり

私はモジュラー型スタックとRaaS(Rollups-as-a-Service)ソリューションを利用してブロックチェーン技術を普及させることに非常に期待しています。

しかし、私はまた、私が5年間の暗号通貨のキャリアを通じて見てきたように、私たちはまだ非常に初期の段階にいることを認識しています。

Fuel、Celestia、zkロールアップのようなモジュラー型プロジェクトはまだリリースされていません。ほとんどのRaaSプロジェクトはまだアルファテスト段階にあり、手動で権限を設定したデプロイが行われています。

アプリケーションプロトコルチームが独自のdappチェーンをデプロイすることを考慮することは言うまでもありません。現状では、特定のアプリケーション向けのモジュラー型チェーンを構築することは、どの開発チームにとっても簡単なことではありません:

共有状態機械を離れると、接続性と可組み性が影響を受けます。

既存のインフラ(RPCエンドポイント、ブロックエクスプローラー、ウォレットなど)は直接使用できず、自分のインフラ上で運用するのは高コストです。

流動性は分散しており、コミュニティをゼロから構築する必要があります。ネットワークは基盤となるチェーンを継承する努力をしません。

最後に、これは単なる「掘削とシャベルの道」ではないかという消えない懸念があります。

(訳注:ここでの「掘削とシャベルの道」は、暗号通貨とブロックチェーン技術に関する懸念を指し、業界全体が同じことを繰り返していると考えられることを示しています。これは、ゴールドラッシュの時代の金鉱労働者が金鉱を掘り集めていたことに似ています。)

強力な開発ツールに加えて、この分野には次のブルマーケットで新しいユーザーを呼び込む象徴的なアプリケーションが必要です。

彼らは、将来の百万のチェーンの世界で現れるユーザーの痛点を解決する必要があります:可組み性の問題、クロスチェーンの価値移動、さらにはチェーンの完全な抽象化です。

04 翻訳者のまとめ

この記事では、ブロックチェーン技術の未来の発展トレンドを探求し、主にRollups-as-a-Service (RaaS)の概念に言及しました。RaaSプロジェクトは、開発チームに軽量で構成可能なロールアップソリューションを提供し、内部ブロックチェーンの迅速な構築と維持を支援することを目的としています。

クラウドコンピューティングのAWSに似て、RaaSプロジェクトは基盤となるインフラの複雑さを開発者から抽象化し、彼らがアプリケーションの開発と運用に集中できるようにします。

この記事では、現在のRaaS分野のさまざまなソリューションとプロジェクトを列挙しています。主に以下のものが含まれます:

  • CosmosとSubstrate:これらの2つのプラットフォームは、最初のブロックチェーン開発フレームワークであり、数年の発展の歴史があります。彼らの主な特徴は、自主的なチェーンの作成をサポートし、Substrateを通じてPolkadotリレーチェーンに接続して平行チェーンになることができることです。

  • PolygonとAvalanche:これらの2つのプラットフォームは、最初は大規模なアプリケーションを対象としており、EdgeやSubnetなどのモジュールを備え、多様なビジネスニーズに応えています。最近、彼らはSupernetソリューションのサポートを開始し、開発チームがカスタムZKロールアップを構築する可能性を提供しています。

  • イーサリアムL2:イーサリアムネットワークの混雑と効率の問題により、多くのL2プロジェクトが台頭し、デジタル資産の取引やアプリケーションシナリオに対して、より効率的で低コストのソリューションを提供しようとしています。例えば、OptimismやArbitrumはそれぞれ独自のロールアップとL2アーキテクチャを導入し、開発者がイーサリアムネットワーク上で迅速にアプリケーションを構築できるようにし、より多様なスケーリングソリューションをサポートしています。

  • StarkNetに基づくSlush、RollKit、Fractalなどのブロックチェーンプロジェクトは、ZKロールアップをコア技術として採用し、より迅速で安全かつ柔軟なロールアップアプリケーションシナリオを探求しています。

実際、デジタル資産のアプリケーションシナリオが増加するにつれて、ハードフォークやソフトフォークではさまざまな特定のニーズを満たすブロックチェーンアプリケーションシナリオには対応できなくなっています。

RaaSプロジェクトは、開発者がモジュラー型ブロックチェーンを迅速に構築し、ニーズに応じてスケーリングやアップグレードを行う手助けをし、デジタル資産、ゲーム、ソーシャル、DeFiなどのシナリオに対して効率的、安全、持続可能なソリューションを提供します。

もちろん、以前にも多くのブロックチェーンプロジェクトやプラットフォームが類似のサービスを提供する計画を立てていましたが、開発者の能力や知識不足などの理由から、これらの計画の実現には多くの困難が伴いました。そのため、RaaSのソリューションはさらなる発展と改善が求められています。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する