レッスン4

Celestia in Action — エコシステムとユースケース

このモジュールでは、Celestiaを使用した実世界のアプリケーションとプロジェクトを紹介しています。ソブリンロールアップのコンセプト、Rollkitのロールアップ開発の簡素化における役割、Dymension、Eclipse、Manta Pacificなどのプロジェクトの詳細について説明しています。また、DeFi、ゲーム、アイデンティティ、エンタープライズ全般にわたる実世界のユースケースをカバーし、Celestiaが高性能でカスタマイズ可能なブロックチェーンを実現する方法を示しています。

主権ロールアップとは何ですか?

主権ロールアップは、Celestiaのようなモジュラーアーキテクチャによって可能にされた新しいブロックチェーン設計のクラスです。従来のロールアップとは異なり、親チェーンに決済とデータの可用性の両方を依存しない主権ロールアップは独立して動作します。彼ら自身が実行を処理し、状態を管理し、別のブロックチェーンにトランザクションを検証または最終決定するよう依存しません。彼らの唯一の外部依存先は、この場合はCelestiaによって提供されるデータ可用性レイヤーです。

「ソブリン」という用語は、ロールアップの自律性を指します。ソブリン・ロールアップは、イーサリアムのような外部決済チェーンに詐欺証明、有効性証明、または国家コミットメントを提出しません。代わりに、トランザクションデータをブロブとしてCelestiaに投稿し、データの注文と公開にのみ使用します。これにより、ロールアップは、実行環境の制御を放棄することなく、データの可用性の保証を継承する自己完結型のブロックチェーンとして機能することができます。

Ethereumロールアップとの主な違い

Ethereumのロールアップ(例:Optimistic Rollupsやzk-Rollupsなど)は、EthereumのLayer 1に密接に結びついています。これらは、データの掲示だけでなく、証明の検証と紛争の解決にもEthereumに依存しています。この統合により、強力なセキュリティ保証が提供されますが、トレードオフも導入されます。これらのロールアップは、Ethereumのガス制限、ブロック時間、およびアップグレードメカニズムに準拠する必要があります。それら内でのスマートコントラクトの展開や更新には、Ethereumのガバナンスとアップグレード経路を航行する必要があります。

それに対して、Celestiaを使用した主権ロールアップは外部の決済レイヤーに制約されません。彼らは独自の実行ロジックを定義し、独立してアップグレードし、ハードフォークやレイヤー1の調整を必要とせずに変更を導入できます。これにより、開発者は新しい仮想マシン、手数料メカニズム、またはコンセンサスルールを試行する柔軟性が向上します。

セレスティアとの統治ロールアップの動作方法

主権ロールアップが新しいブロックを生成すると、すべての取引データを1つのブロブにまとめ、Celestiaに公開します。Celestiaはブロブを記録し、順序付けを確認し、データ可用性レイヤーを介してネットワークに提供します。ロールアップ自体が取引の妥当性を検証し、状態を維持する責任があります。

セキュリティを確保するために、主権ロールアップはしばしば、データ可用性サンプリング(DAS)を使用してCelestiaのデータ可用性を検証できるライトクライアントまたはローカルフルノードに依存しています。これらのクライアントは、ロールアップブロックが正直に構築され、データが隠されていないことを検証することもできます。このアーキテクチャにより、イーサリアムまたは他の決済チェーンに証拠を提出する複雑さと遅延を回避しながら、信頼される最小限のデータ公開が維持されます。

利点とトレードオフ

ソブリンローラップはいくつかの利点を提供します。それらは実行に対して完全な自治権を提供し、開発者がベースチェーンとの調整なしにアップグレード、フォーク、新機能を実装できるようにします。また、単一のエコシステムへの依存を減らし、レイヤー1の決済チェーンに関連するコストや混雑を回避します。

ただし、この独立性にはトレードオフが伴います。主権ロールアップは、イーサリアムのような親チェーンからセキュリティを継承しません。彼らは独自の実行の正確性、バリデータの仮定、および経済的セキュリティモデルを管理しなければなりません。一部のケースでは、プロジェクトは、決済や流動性アクセスのために、既存のネットワークへのブリッジを任意で組み合わせることを選択する場合があります。

ソブリンロールアップのユースケース

主権ロールアップの柔軟性により、さまざまなユースケースに適しています。ゲームネットワーク、ソーシャルメディアプラットフォーム、または高頻度DeFiプロトコルなどのアプリケーション固有のブロックチェーンは、カスタム実行環境とアップグレード制御から利益を得ることができます。完全なチェーンガバナンスまたは迅速なイテレーションサイクルが必要なプロジェクトも、レイヤー1のボトルネックを回避することで利益を得ることができます。

Celestiaは、これらのチェーンが効率的に動作するための共有インフラストラクチャを提供しています。データの可用性とコンセンサスを外部委託することで、開発者は、アプリケーションドメインに最適化された実行環境の構築に集中することができます。

Rollkitを使ってCelestia上でビルド

Rollkitは、Celestiaをデータの可用性に利用して、開発者が独自のロールアップやブロックチェーンを立ち上げることを可能にするモジュラーフレームワークです。これは、新しいチェーンをゼロから構築する複雑さを抽象化する、軽量でカスタマイズ可能なソフトウェア開発キット(SDK)として機能します。Rollkitを使用することで、開発者は、アプリケーションの実行レイヤーとビジネスロジックの作成に集中する一方、Celestiaに一任してコンセンサスとデータの公開を処理することができます。

Celestiaの一環として開発されたRollkitはオープンソースであり、拡張可能に設計されています。Cosmos SDK、EVM互換ランタイム、およびその他の仮想マシンを含むさまざまな実行環境をサポートしています。Rollkitの柔軟性により、開発者は独立して動作する主権ロールアップと、別個の決済レイヤーに依存する決済ロールアップの両方を構築できます。

RollkitはCelestiaとどのように統合されるのか

Rollkitチェーンは、そのトランザクションデータをBlobとしてCelestiaに提出するロールアップとして機能します。Rollkitベースのチェーンがブロックを生成すると、そのデータをパッケージ化してCelestiaに投稿し、Celestiaはそれをデータ可用性レイヤーに含めます。ロールアップは、Celestiaのブロックヘッダーを参照し、データ可用性サンプリング(DAS)を使用して、データが正しく公開されたことを検証できます。

統合は、Rollkitのモジュラーアーキテクチャを介して効率化されています。開発者は、実行レイヤーを実装または選択し、チェーンを構成して、ブロブの提出のためにCelestiaのAPIとやり取りするだけです。Rollkitは、状態管理、ブロックの生成、およびブロブの名前空間タグ付けを含むその他の処理を処理します。

この設計により、ロールアップをCelestia上で展開することは、完全なLayer 1ブロックチェーンを開発するよりもはるかに簡単になります。また、独自のコンセンサスやデータ可用性プロトコルを構築する必要がなくなり、それらの責任はCelestiaの基本レイヤーにオフロードされます。

Rollkitチェーンのユースケース

Rollkitは、レイヤー1インフラストラクチャの負担なしにカスタム実行の利点を享受したいプロジェクトに最適です。分散取引所、ゲーム、またはNFTプラットフォームなどのアプリケーション固有のチェーンは、Rollkitを使用して迅速で費用効率の良いチェーンを展開することができます。新しい仮想マシンを構築したり、新しい手数料モデルを試したりするプロジェクトも、モジュラー環境でテストおよび展開するためにRollkitを使用することができます。

一部の開発者は、Blobstreamを使用してCelestiaのデータを外部スマートコントラクトプラットフォームに橋渡しすることで、Ethereumなど他のエコシステムと連携するチェーンを構築するためにRollkitを使用するかもしれません。他の人は、完全に主権を保持し、実行とガバナンスを独立して処理することを選択するかもしれません。

開発者エクスペリエンスとツール

Rollkitは開発者の自律性と利便性を重視しています。コマンドラインツール、ノード管理スクリプト、テストネットおよびメインネットの展開に関するドキュメントが含まれています。Rollkitは複数のロールアップがCelestia上で干渉なく共存できるようにするカスタマイズ可能な名前空間もサポートしています。各ロールアップは独自の名前空間を使用してブロブの格納と取得を行い、多くの独立したチェーン上で並行操作を可能にします。

開発者は、実行ニーズに応じてCosmos SDKやTendermintのABCIインターフェースなど、馴染みのあるテクノロジーを統合することができます。この互換性により、すでにCosmosやEthereumエコシステムで作業しているチームが、CelestiaとRollkitを使用して移行または拡張することが容易になります。

Celestiaを使用する主要プロジェクト

メインネットのローンチ以来、Celestiaは、拡張可能で自律的なチェーンを構築するためにそのモジュラーアーキテクチャを活用しているさまざまなプロジェクトを引き付けています。これらのプロジェクトは、Layer 2のロールアップから汎用ロールアップフレームワークまで、複数のカテゴリにわたり、それぞれがデータの可用性のためにCelestiaを使用しながら、実行と状態の制御を保持しています。このセクションでは、Celestiaと一緒にまたは上に構築されている最も注目すべきチームとプロトコルの概要を提供します。

Dymension: The RollApp Hub

Dymensionは、Celestiaをデータ可用性に利用するアプリケーション固有のロールアップをホストおよびサポートするように設計されたモジュラーブロックチェーンプロトコルです。各RollAppは独立した実行環境であり、独自のロジックを持っていますが、すべてがDymensionの決済および流動性インフラストラクチャを介して接続されています。

Dymensionは、Cosmos SDKを使用してカスタムロールアップを迅速に立ち上げ、トランザクションデータをCelestiaに提出するためのフレームワークを開発者に提供します。それは、トークンブリッジング、プルーフ集約、共有ツールなどのサービスを提供するRollAppsのコーディネーターとして機能します。Dymensionは、Celestiaが個々のチェーンではなく、ロールアップのエコシステムの基盤として機能できる方法を示しています。

Eclipse: 任意のVM用にカスタマイズ可能なロールアップ

Eclipseは、Ethereum Virtual Machine(EVM)、Solana VM(SVM)、Move VMを含む複数の仮想マシンをサポートするロールアップインフラストラクチャのプロバイダーです。開発者は、データの可用性にCelestiaを使用しながら、Ethereumや他のチェーンで解決する高性能なロールアップを構築できます。

Eclipseは、実行、データの利用可能性、および決済を分離することで、プロジェクトに最適なコンポーネントを選択する柔軟性を提供します。 開発者は、フレンドリーなスマートコントラクト環境でカスタムチェーンを構築する一方、Celestiaを使用してロールアップデータを公開することで、データコストを削減し、スループットを向上させることができます。

Eclipseは、実行とDAが同じプロトコルレイヤーに結び付ける必要がない、合成可能なクロスチェーンシステムを可能にするCelestiaの役割を強調しています。

マンタ・パシフィック:Blobstreamを使用したzkEVMロールアップ

Manta Pacificは、Celestiaを使用してデータの利用可能性をオフロードするためにBlobstreamを介してプライバシーに焦点を当てたzkEVMレイヤー2チェーンです。Mantaは引き続きEthereumで決済を行いますが、Celestiaを活用してデータコストを削減し、スケーラビリティを向上させています。取引データはブロブとしてCelestiaに投稿され、その後Blobstreamによって提供されたライトクライアント証明を使用してEthereumで検証されます。

このハイブリッドアプローチにより、MantaはEthereumのセキュリティとスマートコントラクト互換性を活用しつつ、Celestiaのスケーラブルなデータレイヤーを使用してスループットを最適化し、レイヤー1の混雑を軽減することが可能となります。

Manta Pacificは、CelestiaがEthereumベースのエコシステムに統合され、既存のツールや契約を放棄することなく、モジュラーデータレイヤーを提供する方法を示しています。

Rollkit: オープンソースのロールアップフレームワーク

Rollkitは、それ自体がアプリケーションチェーンではありませんが、Celestiaのエコシステムの基盤となるコンポーネントです。開発者は、最小限の構成で主権または決済ロールアップを構築できるようになります。ファイナンスからゲームまで、さまざまな分野のプロジェクトが、Celestiaに依存しながら独自の実行モデルを実装したチェーンを作成するためにRollkitを使用しています。

Rollkitはさまざまなランタイムをサポートし、モジュラー展開のためのより多くのツールを統合するように常に進化しています。多くのロールアッププロジェクトの背後にあるコアSDKとして、Rollkitは起動プロセスを簡略化し、Celestiaの利用範囲をより広いブロックチェーン空間に拡大しています。

実世界でのユースケース

スケーラブルなDeFiインフラのサポート
分散型金融(DeFi)は急速に成長していますが、イーサリアムのようなモノリシックチェーンでの拡張性と高額な手数料に直面しています。Celestiaは、DeFiプロトコルがCelestiaをデータの利用可能性に使用するカスタムロールアップで実行されることで、これらの制限に対処しています。これらのロールアップは、特殊な実行ロジック、適した取引手数料モデル、およびレイヤー1環境の制約にとらわれることなく、より速いブロックタイムを実現できます。

たとえば、Celestia 上で主権ロールアップとして構築された分散型取引所(DEX)は、独自のアップグレードスケジュールを制御し、独自の取引メカニズムを実装し、ガス効率を最適化することができます。ロールアップがデータの可用性を Celestia にオフロードし、独立して実行を処理するため、需要が高い期間中にユーザーにスムーズな体験を提供することができます。

ゲームや高周波アプリケーション向けのカスタムチェーン
ブロックチェーンベースのゲームや高頻度アプリケーションは、迅速な実行と低レイテンシが求められますが、しばしばモノリシックなブロックチェーンでは保証されません。Celestiaは、ゲーム固有のロールアップや主権チェーンを展開し、セレスティアにデータの可用性を保証させながら、秒間数千件の取引を処理することを開発者に可能とします。

これらのゲームチェーンは、Celestiaを使用して、無関係なアプリケーションによって引き起こされるインフラオーバーヘッドを削減し、ネットワークの混雑を回避することができます。Celestiaのモジュラースタックを活用することで、開発者は環境を完全に制御しながら、安全で分散型のベースレイヤーから恩恵を受けることができます。

プライバシー保護型アイデンティティおよびソーシャルアプリケーション
ユーザーのアイデンティティやプライベートデータを扱うアプリケーションでは、通常、カスタム暗号プリミティブや専門の実行モデルが必要です。Celestiaは、ゼロ知識証明、選択的開示、またはその他のプライバシー保護技術に焦点を当てたユニークなランタイム環境を備えたチェーンの展開を可能にすることで、このようなユースケースをサポートしています。

主権ロールアップは、ユーザーの資格情報が検証され、プライバシーを尊重する形式で保存されるアイデンティティシステムを実装できます。同時に、Celestiaをデータの公開に依存することで、開発者がユーザーがデータの所有権を保持し、信頼できるアプリケーションと選択的に共有できるシステムを構築できるようになり、透明性や可用性を損なうことなく実現できます。

企業利用と規制された金融商品
一部の組織は、公共インフラと連携する許可されたまたは半公開のブロックチェーンを展開する必要がある場合があります。Celestiaのアーキテクチャにより、企業は規制要件やプライバシー要件を満たすモジュラーチェーンを展開することができ、同時に公共で分散型のデータレイヤーの恩恵を受けることができます。

たとえば、金融機関は、資産をトークン化したり、デジタル証券を決済したりするためにチェーンを展開する場合があります。データの可用性のためにCelestiaを使用することで、トランザクション履歴が検証可能で不変であることが保証され、実行環境は規制の枠組みに従って制限または監査することができます。

ロールアップ・サービス(RaaS)プラットフォーム
Celestiaは、Rollup-as-a-Serviceを提供するプラットフォームのバックエンドとしても機能し、開発者が最小限のセットアップで新しいロールアップを展開できるツールです。これらのプラットフォームは、カスタムDAソリューションを必要とせずに、Celestiaをデフォルトのデータレイヤーとして使用し、迅速な展開を可能にしています。Celestia上でデータを公開する際の複雑さの低減とコストの削減は、インフラストラクチャではなくアプリケーション開発に焦点を当てたいスタートアップや小規模プロジェクトにとって魅力的です。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン4

Celestia in Action — エコシステムとユースケース

このモジュールでは、Celestiaを使用した実世界のアプリケーションとプロジェクトを紹介しています。ソブリンロールアップのコンセプト、Rollkitのロールアップ開発の簡素化における役割、Dymension、Eclipse、Manta Pacificなどのプロジェクトの詳細について説明しています。また、DeFi、ゲーム、アイデンティティ、エンタープライズ全般にわたる実世界のユースケースをカバーし、Celestiaが高性能でカスタマイズ可能なブロックチェーンを実現する方法を示しています。

主権ロールアップとは何ですか?

主権ロールアップは、Celestiaのようなモジュラーアーキテクチャによって可能にされた新しいブロックチェーン設計のクラスです。従来のロールアップとは異なり、親チェーンに決済とデータの可用性の両方を依存しない主権ロールアップは独立して動作します。彼ら自身が実行を処理し、状態を管理し、別のブロックチェーンにトランザクションを検証または最終決定するよう依存しません。彼らの唯一の外部依存先は、この場合はCelestiaによって提供されるデータ可用性レイヤーです。

「ソブリン」という用語は、ロールアップの自律性を指します。ソブリン・ロールアップは、イーサリアムのような外部決済チェーンに詐欺証明、有効性証明、または国家コミットメントを提出しません。代わりに、トランザクションデータをブロブとしてCelestiaに投稿し、データの注文と公開にのみ使用します。これにより、ロールアップは、実行環境の制御を放棄することなく、データの可用性の保証を継承する自己完結型のブロックチェーンとして機能することができます。

Ethereumロールアップとの主な違い

Ethereumのロールアップ(例:Optimistic Rollupsやzk-Rollupsなど)は、EthereumのLayer 1に密接に結びついています。これらは、データの掲示だけでなく、証明の検証と紛争の解決にもEthereumに依存しています。この統合により、強力なセキュリティ保証が提供されますが、トレードオフも導入されます。これらのロールアップは、Ethereumのガス制限、ブロック時間、およびアップグレードメカニズムに準拠する必要があります。それら内でのスマートコントラクトの展開や更新には、Ethereumのガバナンスとアップグレード経路を航行する必要があります。

それに対して、Celestiaを使用した主権ロールアップは外部の決済レイヤーに制約されません。彼らは独自の実行ロジックを定義し、独立してアップグレードし、ハードフォークやレイヤー1の調整を必要とせずに変更を導入できます。これにより、開発者は新しい仮想マシン、手数料メカニズム、またはコンセンサスルールを試行する柔軟性が向上します。

セレスティアとの統治ロールアップの動作方法

主権ロールアップが新しいブロックを生成すると、すべての取引データを1つのブロブにまとめ、Celestiaに公開します。Celestiaはブロブを記録し、順序付けを確認し、データ可用性レイヤーを介してネットワークに提供します。ロールアップ自体が取引の妥当性を検証し、状態を維持する責任があります。

セキュリティを確保するために、主権ロールアップはしばしば、データ可用性サンプリング(DAS)を使用してCelestiaのデータ可用性を検証できるライトクライアントまたはローカルフルノードに依存しています。これらのクライアントは、ロールアップブロックが正直に構築され、データが隠されていないことを検証することもできます。このアーキテクチャにより、イーサリアムまたは他の決済チェーンに証拠を提出する複雑さと遅延を回避しながら、信頼される最小限のデータ公開が維持されます。

利点とトレードオフ

ソブリンローラップはいくつかの利点を提供します。それらは実行に対して完全な自治権を提供し、開発者がベースチェーンとの調整なしにアップグレード、フォーク、新機能を実装できるようにします。また、単一のエコシステムへの依存を減らし、レイヤー1の決済チェーンに関連するコストや混雑を回避します。

ただし、この独立性にはトレードオフが伴います。主権ロールアップは、イーサリアムのような親チェーンからセキュリティを継承しません。彼らは独自の実行の正確性、バリデータの仮定、および経済的セキュリティモデルを管理しなければなりません。一部のケースでは、プロジェクトは、決済や流動性アクセスのために、既存のネットワークへのブリッジを任意で組み合わせることを選択する場合があります。

ソブリンロールアップのユースケース

主権ロールアップの柔軟性により、さまざまなユースケースに適しています。ゲームネットワーク、ソーシャルメディアプラットフォーム、または高頻度DeFiプロトコルなどのアプリケーション固有のブロックチェーンは、カスタム実行環境とアップグレード制御から利益を得ることができます。完全なチェーンガバナンスまたは迅速なイテレーションサイクルが必要なプロジェクトも、レイヤー1のボトルネックを回避することで利益を得ることができます。

Celestiaは、これらのチェーンが効率的に動作するための共有インフラストラクチャを提供しています。データの可用性とコンセンサスを外部委託することで、開発者は、アプリケーションドメインに最適化された実行環境の構築に集中することができます。

Rollkitを使ってCelestia上でビルド

Rollkitは、Celestiaをデータの可用性に利用して、開発者が独自のロールアップやブロックチェーンを立ち上げることを可能にするモジュラーフレームワークです。これは、新しいチェーンをゼロから構築する複雑さを抽象化する、軽量でカスタマイズ可能なソフトウェア開発キット(SDK)として機能します。Rollkitを使用することで、開発者は、アプリケーションの実行レイヤーとビジネスロジックの作成に集中する一方、Celestiaに一任してコンセンサスとデータの公開を処理することができます。

Celestiaの一環として開発されたRollkitはオープンソースであり、拡張可能に設計されています。Cosmos SDK、EVM互換ランタイム、およびその他の仮想マシンを含むさまざまな実行環境をサポートしています。Rollkitの柔軟性により、開発者は独立して動作する主権ロールアップと、別個の決済レイヤーに依存する決済ロールアップの両方を構築できます。

RollkitはCelestiaとどのように統合されるのか

Rollkitチェーンは、そのトランザクションデータをBlobとしてCelestiaに提出するロールアップとして機能します。Rollkitベースのチェーンがブロックを生成すると、そのデータをパッケージ化してCelestiaに投稿し、Celestiaはそれをデータ可用性レイヤーに含めます。ロールアップは、Celestiaのブロックヘッダーを参照し、データ可用性サンプリング(DAS)を使用して、データが正しく公開されたことを検証できます。

統合は、Rollkitのモジュラーアーキテクチャを介して効率化されています。開発者は、実行レイヤーを実装または選択し、チェーンを構成して、ブロブの提出のためにCelestiaのAPIとやり取りするだけです。Rollkitは、状態管理、ブロックの生成、およびブロブの名前空間タグ付けを含むその他の処理を処理します。

この設計により、ロールアップをCelestia上で展開することは、完全なLayer 1ブロックチェーンを開発するよりもはるかに簡単になります。また、独自のコンセンサスやデータ可用性プロトコルを構築する必要がなくなり、それらの責任はCelestiaの基本レイヤーにオフロードされます。

Rollkitチェーンのユースケース

Rollkitは、レイヤー1インフラストラクチャの負担なしにカスタム実行の利点を享受したいプロジェクトに最適です。分散取引所、ゲーム、またはNFTプラットフォームなどのアプリケーション固有のチェーンは、Rollkitを使用して迅速で費用効率の良いチェーンを展開することができます。新しい仮想マシンを構築したり、新しい手数料モデルを試したりするプロジェクトも、モジュラー環境でテストおよび展開するためにRollkitを使用することができます。

一部の開発者は、Blobstreamを使用してCelestiaのデータを外部スマートコントラクトプラットフォームに橋渡しすることで、Ethereumなど他のエコシステムと連携するチェーンを構築するためにRollkitを使用するかもしれません。他の人は、完全に主権を保持し、実行とガバナンスを独立して処理することを選択するかもしれません。

開発者エクスペリエンスとツール

Rollkitは開発者の自律性と利便性を重視しています。コマンドラインツール、ノード管理スクリプト、テストネットおよびメインネットの展開に関するドキュメントが含まれています。Rollkitは複数のロールアップがCelestia上で干渉なく共存できるようにするカスタマイズ可能な名前空間もサポートしています。各ロールアップは独自の名前空間を使用してブロブの格納と取得を行い、多くの独立したチェーン上で並行操作を可能にします。

開発者は、実行ニーズに応じてCosmos SDKやTendermintのABCIインターフェースなど、馴染みのあるテクノロジーを統合することができます。この互換性により、すでにCosmosやEthereumエコシステムで作業しているチームが、CelestiaとRollkitを使用して移行または拡張することが容易になります。

Celestiaを使用する主要プロジェクト

メインネットのローンチ以来、Celestiaは、拡張可能で自律的なチェーンを構築するためにそのモジュラーアーキテクチャを活用しているさまざまなプロジェクトを引き付けています。これらのプロジェクトは、Layer 2のロールアップから汎用ロールアップフレームワークまで、複数のカテゴリにわたり、それぞれがデータの可用性のためにCelestiaを使用しながら、実行と状態の制御を保持しています。このセクションでは、Celestiaと一緒にまたは上に構築されている最も注目すべきチームとプロトコルの概要を提供します。

Dymension: The RollApp Hub

Dymensionは、Celestiaをデータ可用性に利用するアプリケーション固有のロールアップをホストおよびサポートするように設計されたモジュラーブロックチェーンプロトコルです。各RollAppは独立した実行環境であり、独自のロジックを持っていますが、すべてがDymensionの決済および流動性インフラストラクチャを介して接続されています。

Dymensionは、Cosmos SDKを使用してカスタムロールアップを迅速に立ち上げ、トランザクションデータをCelestiaに提出するためのフレームワークを開発者に提供します。それは、トークンブリッジング、プルーフ集約、共有ツールなどのサービスを提供するRollAppsのコーディネーターとして機能します。Dymensionは、Celestiaが個々のチェーンではなく、ロールアップのエコシステムの基盤として機能できる方法を示しています。

Eclipse: 任意のVM用にカスタマイズ可能なロールアップ

Eclipseは、Ethereum Virtual Machine(EVM)、Solana VM(SVM)、Move VMを含む複数の仮想マシンをサポートするロールアップインフラストラクチャのプロバイダーです。開発者は、データの可用性にCelestiaを使用しながら、Ethereumや他のチェーンで解決する高性能なロールアップを構築できます。

Eclipseは、実行、データの利用可能性、および決済を分離することで、プロジェクトに最適なコンポーネントを選択する柔軟性を提供します。 開発者は、フレンドリーなスマートコントラクト環境でカスタムチェーンを構築する一方、Celestiaを使用してロールアップデータを公開することで、データコストを削減し、スループットを向上させることができます。

Eclipseは、実行とDAが同じプロトコルレイヤーに結び付ける必要がない、合成可能なクロスチェーンシステムを可能にするCelestiaの役割を強調しています。

マンタ・パシフィック:Blobstreamを使用したzkEVMロールアップ

Manta Pacificは、Celestiaを使用してデータの利用可能性をオフロードするためにBlobstreamを介してプライバシーに焦点を当てたzkEVMレイヤー2チェーンです。Mantaは引き続きEthereumで決済を行いますが、Celestiaを活用してデータコストを削減し、スケーラビリティを向上させています。取引データはブロブとしてCelestiaに投稿され、その後Blobstreamによって提供されたライトクライアント証明を使用してEthereumで検証されます。

このハイブリッドアプローチにより、MantaはEthereumのセキュリティとスマートコントラクト互換性を活用しつつ、Celestiaのスケーラブルなデータレイヤーを使用してスループットを最適化し、レイヤー1の混雑を軽減することが可能となります。

Manta Pacificは、CelestiaがEthereumベースのエコシステムに統合され、既存のツールや契約を放棄することなく、モジュラーデータレイヤーを提供する方法を示しています。

Rollkit: オープンソースのロールアップフレームワーク

Rollkitは、それ自体がアプリケーションチェーンではありませんが、Celestiaのエコシステムの基盤となるコンポーネントです。開発者は、最小限の構成で主権または決済ロールアップを構築できるようになります。ファイナンスからゲームまで、さまざまな分野のプロジェクトが、Celestiaに依存しながら独自の実行モデルを実装したチェーンを作成するためにRollkitを使用しています。

Rollkitはさまざまなランタイムをサポートし、モジュラー展開のためのより多くのツールを統合するように常に進化しています。多くのロールアッププロジェクトの背後にあるコアSDKとして、Rollkitは起動プロセスを簡略化し、Celestiaの利用範囲をより広いブロックチェーン空間に拡大しています。

実世界でのユースケース

スケーラブルなDeFiインフラのサポート
分散型金融(DeFi)は急速に成長していますが、イーサリアムのようなモノリシックチェーンでの拡張性と高額な手数料に直面しています。Celestiaは、DeFiプロトコルがCelestiaをデータの利用可能性に使用するカスタムロールアップで実行されることで、これらの制限に対処しています。これらのロールアップは、特殊な実行ロジック、適した取引手数料モデル、およびレイヤー1環境の制約にとらわれることなく、より速いブロックタイムを実現できます。

たとえば、Celestia 上で主権ロールアップとして構築された分散型取引所(DEX)は、独自のアップグレードスケジュールを制御し、独自の取引メカニズムを実装し、ガス効率を最適化することができます。ロールアップがデータの可用性を Celestia にオフロードし、独立して実行を処理するため、需要が高い期間中にユーザーにスムーズな体験を提供することができます。

ゲームや高周波アプリケーション向けのカスタムチェーン
ブロックチェーンベースのゲームや高頻度アプリケーションは、迅速な実行と低レイテンシが求められますが、しばしばモノリシックなブロックチェーンでは保証されません。Celestiaは、ゲーム固有のロールアップや主権チェーンを展開し、セレスティアにデータの可用性を保証させながら、秒間数千件の取引を処理することを開発者に可能とします。

これらのゲームチェーンは、Celestiaを使用して、無関係なアプリケーションによって引き起こされるインフラオーバーヘッドを削減し、ネットワークの混雑を回避することができます。Celestiaのモジュラースタックを活用することで、開発者は環境を完全に制御しながら、安全で分散型のベースレイヤーから恩恵を受けることができます。

プライバシー保護型アイデンティティおよびソーシャルアプリケーション
ユーザーのアイデンティティやプライベートデータを扱うアプリケーションでは、通常、カスタム暗号プリミティブや専門の実行モデルが必要です。Celestiaは、ゼロ知識証明、選択的開示、またはその他のプライバシー保護技術に焦点を当てたユニークなランタイム環境を備えたチェーンの展開を可能にすることで、このようなユースケースをサポートしています。

主権ロールアップは、ユーザーの資格情報が検証され、プライバシーを尊重する形式で保存されるアイデンティティシステムを実装できます。同時に、Celestiaをデータの公開に依存することで、開発者がユーザーがデータの所有権を保持し、信頼できるアプリケーションと選択的に共有できるシステムを構築できるようになり、透明性や可用性を損なうことなく実現できます。

企業利用と規制された金融商品
一部の組織は、公共インフラと連携する許可されたまたは半公開のブロックチェーンを展開する必要がある場合があります。Celestiaのアーキテクチャにより、企業は規制要件やプライバシー要件を満たすモジュラーチェーンを展開することができ、同時に公共で分散型のデータレイヤーの恩恵を受けることができます。

たとえば、金融機関は、資産をトークン化したり、デジタル証券を決済したりするためにチェーンを展開する場合があります。データの可用性のためにCelestiaを使用することで、トランザクション履歴が検証可能で不変であることが保証され、実行環境は規制の枠組みに従って制限または監査することができます。

ロールアップ・サービス(RaaS)プラットフォーム
Celestiaは、Rollup-as-a-Serviceを提供するプラットフォームのバックエンドとしても機能し、開発者が最小限のセットアップで新しいロールアップを展開できるツールです。これらのプラットフォームは、カスタムDAソリューションを必要とせずに、Celestiaをデフォルトのデータレイヤーとして使用し、迅速な展開を可能にしています。Celestia上でデータを公開する際の複雑さの低減とコストの削減は、インフラストラクチャではなくアプリケーション開発に焦点を当てたいスタートアップや小規模プロジェクトにとって魅力的です。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.