What is The Graph?
ブロックチェーンからデータにアクセスし、整理する作業は、複雑で時間のかかるものになりがちです。The Graphは、このプロセスを簡素化するために設計されたインデックス作成プロトコルであり、ブロックチェーンデータへの高速で信頼性が高く、コスト効率の良いアクセスを提供します。これにより、開発者やアプリケーションは、自らインフラを運用する負担なく、90以上のネットワークから必要な情報をクエリ、ストリーミング、取得できるようになります。
The Graphが課題を解決する方法
生のブロックチェーンデータを直接扱う場合、イベントの解析、インフラの管理、スケーラビリティの課題への対処が必要になります。The Graphは、データをインデックス化して整理することで、これらの複雑さを排除し、容易にクエリ可能な状態にします。これにより、以下のことが可能になります。
開発速度の向上: カスタムインデックス作成ソリューションの構築やデータサーバーの管理といった手間を省くことで、アプリケーションをより迅速に作成できます。
コスト削減: 高額なデータインフラの運用にかかるコストと時間を大幅に削減し、The Graphの競争力のあるデータ市場を活用できます。月間60〜98%のコスト削減が見込まれます。
弾力性の向上: グローバルに分散された参加者ネットワークを通じて、高いアプリケーションの稼働時間と継続的なデータフローを確保し、99.99%以上の稼働率を提供します。
主な機能
The Graphは、さまざまなニーズに対応するデータサービススイートを提供します。
🌐 Subgraphs: GraphQLを基盤とするオープンAPIを使用して、構造化されたブロックチェーンデータをクエリできます。既存のコミュニティ作成のSubgraphsを利用することも、独自のSubgraphsを構築して、特定のスマートコントラクトからデータを抽出、処理、保存し、アプリケーションのフロントエンドや分析のために履歴データを容易にアクセスできるようにすることができます。
⚡ Substreams: 高度な処理のために、高性能なリアルタイムデータストリームにアクセスできます。モジュール式コンポーネントと並列化されたエンジンで構築されたSubstreamsは、インデックス作成時間を高速化し、非EVMチェーンの増加するリストをサポートすることで、高頻度取引やライブ分析などのユースケースを可能にします。
💰 Token API (ベータ版): 設定不要で、標準化されたトークンデータに即座にアクセスできます。このAPIは、残高、価格、保有者、メタデータ、転送イベントなど、オンチェーンのNFTおよびファンジブルトークン情報に、シンプルなGETリクエストを介してアクセスできるようにします。ウォレットアプリケーションや流動性プール追跡に最適です。
ユースケース
The Graphは、開発者が多様なweb3アプリケーションやサービスを構築することを可能にします。
dAppフロントエンドの強化: キュレーションされたSubgraphsまたはカスタムSubgraphsをクエリすることで、分散型アプリケーション(dApps)の特定の履歴データを容易に取得・表示できます。例えば、DeFiアプリケーションはSubgraphsをクエリして、ユーザーの過去のトランザクションやプール参加履歴を迅速かつ確実に表示できます。
リアルタイム分析と取引: Substreamsを活用して、高頻度のブロックチェーンデータをリアルタイムで処理します。これは、ライブトレーディングボットや複数のチェーンにわたる最新の市場動向を表示するダッシュボードなど、即時的な洞察を必要とするアプリケーションにとって不可欠です。
トークンデータの統合: Token APIを使用して、ウォレットやマーケットプレイス向けにトークンの残高や価格情報を迅速に取得します。この機能により、膨大なトークンコントラクトデータを自身でインデックス化する必要なく、ユーザーに正確な資産情報を表示するプロセスが簡素化されます。
The Graphを選ぶ理由
The Graphは、その分散型インフラストラクチャと専門的なデータサービスにより際立っています。
分散型ネットワーク: このプロトコルは、インデクサー、キュレーター、デリゲーターからなるグローバルネットワークによって支えられており、データの可用性、弾力性、検閲耐性を保証します。
特化型データ製品: 基本的なクエリ機能に加えて、The Graphはリアルタイムストリーミング用のSubstreamsや専用のToken APIといった独自のツールを提供し、最適化されたソリューションで特定の開発者ニーズに対応します。
結論
The Graphは、複雑なブロックチェーンデータをアクセス可能かつ利用可能にし、分散型ウェブに不可欠なインフラストラクチャを提供します。Subgraphs、Substreams、およびToken APIを介した信頼性の高いインデックス作成およびクエリサービスを提供することで、開発者はより迅速な開発、コスト削減、堅牢なアプリケーションの作成が可能になります。
The Graphがどのようにweb3開発ワークフローを効率化できるか、ぜひご検討ください。





