DemeterはCardanoアプリの単一プロバイダー依存を軽減

独立したオペレーター、オープンAPI、セルフホスティングへの手順が文書化されていることで、Cardano開発者はアプリケーションの背後にあるインフラをより自在に制御できる。

By SongMarketCap

Cardano News - DemeterはCardanoアプリの単一プロバイダー依存を軽減

Demeterは、マネージドなCardanoアクセスと、単一のインフラ企業への依存を減らすよう設計されたアーキテクチャを組み合わせている。9月4日のDevelopers Office Hours #76で、TxPipeの創業者兼CEOであるSantiago Carmuegaが、アプリケーションの成長に伴って選択肢を確保し続けるために、このプラットフォームがどのように独立したオペレーターとオープンソフトウェアを活用しているかを説明した。

彼の発表は実務的なジレンマに言及した。インフラを外部委託すれば開発は簡素化される一方で、ブロックチェーンデータを提供するプロバイダーへの依存がアプリに残り得るという点だ。

2つのオペレーターがCardanoアプリケーションを支える

TxPipeとBlink Labsは共同でDemeterを運用している。プラットフォームのアーキテクチャ記述によれば、両者はそれぞれ完全で独立したスタックのコピーを稼働させている。リクエストは利用可能なインフラへルーティングされるため、一方が利用不能でも他方のオペレーターがトラフィックを処理できる。

この仕組みにより、アプリケーションとブロックチェーン間の可用性が確保される。ウォレットやDeFiアプリケーションがデータプロバイダーへのアクセスを失っても、CardanoはADAの送金処理を継続できる。その場合、影響を受けたアプリの利用者は残高の確認やトランザクションの送信に苦労する可能性がある。

Carmuegaは、オペレーターの独立性を、技術的な障害と単一組織の継続的運営への依存の双方に対する保護だと述べた。これは、アプリケーションが信頼できるインフラを必要とする事実を損なうことなく、その依存度を下げる。

マネージドAPI、利用ベースの料金、自動化

Demeterは、Cardanoのmainnet、Preview、Preprodにわたり、Ogmios、Kupo、Blockfrost、UTxO RPCへのアクセスを提供する。これらのインターフェースは、ADAや他のネイティブトークンを含む未使用アウトプットの取得をはじめ、ブロックチェーンのクエリやトランザクションのワークフローを支援する。

柔軟な料金モデルにより、トラフィックが止まっている間に最低料金が発生することなく、リクエストごとに課金される。専用キャパシティには別途条件がある。オープンソースのプロジェクト、初期段階のチーム、ハッカソン参加者、開発者向けツールのメンテナーは、無料アクセスを申請することもできる。

コマンドラインインターフェースにより、開発者はターミナルからDemeterと対話できる。Carmuegaは、Cardano上の支払い証明とサービスアクセスを結び付けるx402統合の取り組みと併せて、自動化されたワークフローやAIエージェントによる活用について述べた。その統合は9月4日のセッション中にテスト中だと説明され、一般公開の開始時期は発表されなかった。

オープンなインターフェースがセルフホスティングへの道筋を確保

Demeterは、プラットフォームでしか利用できないAPIの採用を開発者に求めるのではなく、基盤ツールのインターフェースをそのまま公開している。互換性のあるインターフェースを使うアプリケーションは、インフラプロバイダーが変わっても、その統合を維持できる。

これはまた、ホスティングされたアクセスから、アプリケーションのチーム自身が運用するインフラへ移行するための道筋にもなる。Demeterのドキュメントは、必要なスタックをデプロイするためのTerraformおよびKubernetesのスクリプトを提供するエグジットプロセスを記載している。

その移行を行うチームは、保守、アップグレード、可用性の責任を負うことになる。まずはそれらの作業をDemeterに任せ、アプリケーションが既に利用しているオープンなインターフェースを維持しつつ、段階的にインフラを自分たちの管理下に置くことができる。