Web3データアクセスの新時代: インデクサ技術の解析と主流プロジェクトの比較

Web3データアクセスの進化:インデクサーおよび関連プロジェクトの解析

データはブロックチェーン技術の核心であり、また非中央集権的なアプリケーション(dApp)の開発の基礎でもあります。現在、業界で多く議論されているのはデータの可用性(DA)であり、ネットワーク参加者が最新の取引データにアクセスして検証できることを確保することです。しかし、データのアクセス可能性という同等に重要な側面はしばしば無視されがちです。

モジュール化されたブロックチェーン時代において、DAソリューションは不可欠な部分となっています。これらのソリューションは、すべての参加者が取引データを使用できるようにし、リアルタイムの検証を実現し、ネットワークの完全性を維持します。しかし、DA層はデータベースではなく広告看板のようなものであり、データは永久に保存されず、時間とともに削除されます。

対照的に、データのアクセス可能性は、歴史データを取得する能力に関心を持っており、これはdAppの開発とブロックチェーン分析にとって重要です。議論は少ないものの、データのアクセス可能性はデータの利用可能性と同様に重要です。両者はブロックチェーンエコシステムにおいて異なるが補完的な役割を果たしており、包括的なデータ管理は両方の問題を同時に解決する必要があり、強力で効率的なブロックチェーンアプリケーションをサポートします。

! Web3データアクセスの進化:インデクサーと関連プロジェクトの紹介

ブロックチェーンデータ検索の従来の方法

誕生以来、ブロックチェーンはインフラストラクチャを根本的に変え、ゲーム、金融、ソーシャルネットワークなどの分野でdAppの創出を促進しました。しかし、これらのdAppを構築するには大量のブロックチェーンデータにアクセスする必要があり、これは困難で高価です。

dApp開発者にとっての選択肢の一つは、自己ホスティングとアーカイブRPCノードの運用です。これらのノードは全ての歴史的ブロックチェーンデータを保存し、完全なアクセスを可能にします。しかし、維持コストが高く、クエリ能力が限られており、開発者が必要とする形式でデータをクエリすることができません。より安価なノードを運用することも一つの選択肢ですが、データ取得能力が限られているため、dAppの運用に影響を与える可能性があります。

別の方法は、商業的なRPCノードサービスを利用することです。これらのプロバイダーはノードのコストと管理を担当し、RPCエンドポイントを通じてデータを提供します。公共RPCエンドポイントは無料ですが、レート制限があり、ユーザーエクスペリエンスに影響を与える可能性があります。プライベートRPCエンドポイントはパフォーマンスが優れていますが、単純なデータ取得でも大量の通信が必要であり、効率が悪く、スケーラビリティが難しいです。

より良い代替案: ブロックチェーンインデクサ

ブロックチェーンインデクサは、チェーン上のデータを整理し、データベースに送信してクエリを実行する上で重要な役割を果たすため、しばしば「ブロックチェーンのGoogle」と呼ばれます。彼らはブロックチェーンデータをインデックスし、SQLに似たクエリ言語(やGraphQL API)を通じてデータを利用可能にします。インデクサは統一されたクエリインターフェースを提供し、開発者が標準化された言語を使用して必要な情報を迅速かつ正確に検索できるようにし、プロセスを大幅に簡素化します。

異なるタイプのインデクサーはデータ検索の方法を最適化します:

  1. 完全ノードインデクサー: 完全なブロックチェーンノードを実行して直接データを抽出し、データの完全性と正確性を保証しますが、大量のストレージと処理能力が必要です。

  2. 軽量インデクサ: 完全ノードに依存して特定のデータをオンデマンドで取得し、ストレージの要求を減らすが、クエリ時間が増加する可能性がある。

  3. 専用インデクサー: 特定のデータタイプまたはブロックチェーンを最適化するため、例えばNFTデータやDeFi取引。

  4. アグリゲーターインデクサー: 複数のブロックチェーンやソースからデータを抽出し、オフチェーン情報を含む、統一されたクエリインターフェースを提供し、マルチチェーンdAppに適しています。

Ethereumだけで3TBのストレージスペースが必要であり、ブロックチェーンの成長に伴ってどんどん拡大しています。インデクサープロトコルは複数のインデクサーをデプロイすることで、大量のデータを効率的にインデックス化し、高速でクエリできるようにします。これはRPCでは実現できません。

インデクサーは、複雑なクエリを可能にし、データのフィルタリングを簡単に行い、分析のために抽出することを許可します。一部のインデクサーは、複数のソースデータを集約し、複数のAPIをデプロイすることを回避します。複数のノードに分散されることにより、インデクサーはより高いセキュリティとパフォーマンスを提供し、RPCプロバイダーは集中化の特性により中断が発生する可能性があります。

全体として、RPCノードサービスと比較して、インデクサーはデータの検索効率と信頼性を向上させ、同時に単一ノードの展開コストを削減します。これにより、ブロックチェーンインデクサープロトコルはdApp開発者の第一選択となります。

! Web3データアクセスの進化:インデクサーと関連プロジェクトの紹介

インデクサーのアプリケーションシーン

dAppを構築するには、サービスを運営するためにブロックチェーンデータを検索して読み取る必要があります。これにはDeFi、NFTプラットフォーム、ゲーム、さらにはソーシャルネットワークを含むさまざまなdAppが含まれます。なぜなら、それらは他の取引を実行する前にデータを読み取る必要があるからです。

DeFi(デファイ)

DeFiプロトコルは、ユーザーに特定の価格、比率、手数料を提供するために異なる情報を必要とします。自動マーケットメーカー(AMM)は、スワップ金利を計算するために特定の資金プールの価格と流動性情報を必要とし、貸借プロトコルは、利用率を利用して貸出金利や清算債務比率を決定する必要があります。ユーザーの実行金利を計算する前に、情報をdAppに入力することが重要です。

ゲーム

GameFiはデータの迅速なインデックス作成とアクセスを必要とし、ユーザーにスムーズなゲーム体験を提供します。迅速なデータ検索と実行を通じて、Web3ゲームは性能においてWeb2ゲームと競争でき、より多くのユーザーを引き付けることができます。これらのゲームは土地所有権、ゲーム内トークン残高、ゲーム内操作などのデータを必要とします。インデクサーを使用することで、彼らは安定したデータフローと正常な稼働時間をより良く確保し、完璧なゲーム体験を保証できます。

NFTの

NFT市場と貸出プラットフォームは、NFTメタデータ、所有権と譲渡データ、ロイヤリティ情報などのさまざまな情報にアクセスするためにデータをインデックス化する必要があります。このようなデータを迅速にインデックス化することで、すべてのNFTを個別にブラウズして所有権や属性データを探すことを避けることができます。

価格と流動性情報を必要とするDeFi AMMでも、新しいユーザーポストを更新する必要があるSocialFiアプリでも、データを迅速に検索することはdAppの正常な動作にとって非常に重要です。インデクサーを利用することで、効率的かつ正確にデータを検索し、スムーズなユーザー体験を提供できます。

分析

インデクサは、原始ブロックチェーンデータ(から、各ブロック内のスマートコントラクトイベント)から特定のデータを抽出する方法を提供します。これにより、より具体的なデータ分析の機会が生まれ、包括的な洞察が得られます。

例えば、永続取引プロトコルは、どのトークンが取引量が多く、手数料を生み出すかを特定し、それに基づいてプラットフォーム上に永続契約としてリストするかどうかを決定できます。DEX開発者は自分の製品のためにダッシュボードを作成し、どの資金プールが最高のリターンや流動性を持っているかを深く理解することができます。また、開発者が自由にクエリを実行し、チャートに表示する任意のタイプのデータを表示できる公共ダッシュボードを作成することもできます。

複数のブロックチェーンインデクサーが利用可能なため、インデックスプロトコル間の違いを特定することは、開発者が自分のニーズに最適なインデクサーを選択するために重要です。

ブロックチェーンインデクサの概要

ザ・グラフ

The Graphは、イーサリアム上で立ち上げられた最初のインデックスプロトコルで、以前はアクセスしにくかった取引データを簡単にクエリできます。これは、特定の資金プールに関連するすべての取引など、ブロックチェーンから収集されたデータのサブセットを定義およびフィルタリングするためにサブグラフを使用します。

インデックス証明を使用して、インデクサーはネイティブトークンGRTをステーキングしてインデックスおよびクエリサービスを行い、委託者はトークンをここにステーキングすることを選択できます。キュレーターは高品質なサブグラフにアクセスでき、インデクサーが最適なクエリ手数料を得るためにどのサブグラフのデータを編纂するかを決定するのを助けます。より大きな非中央集権への移行プロセスにおいて、The Graphは最終的にホスティングサービスを停止し、サブグラフをそのネットワークにアップグレードすることを要求し、同時にインデクサーのアップグレードを提供します。

そのインフラストラクチャにより、100万回のクエリあたりの平均コストは40ドルに達し、自己ホスティングノードよりもはるかに低くなります。ファイルデータソースを使用することで、オンチェーンおよびオフチェーンデータの同時並列インデックスをサポートし、高効率なデータ検索を実現します。

The Graphのインデクサー報酬は、ここ数四半期で着実に増加しています。これは、クエリの量の増加に加え、彼らが将来的にAI支援クエリの統合を計画しているため、トークン価格の上昇にも起因しています。

サブスクイッド

Subsquidは、ピアツーピアで水平方向にスケーラブルな分散型データレイクであり、大量のオンチェーンおよびオフチェーンデータを効率的に集約し、ゼロ知識証明によって保護します。分散型ワーカーネットワークとして、各ノードは特定のブロックサブセットデータの保存を担当し、必要なデータを保存しているノードを迅速に特定することによりデータの検索を加速します。

Subsquidはリアルタイムインデックスをサポートしており、ブロックが確定する前にそのインデックスを行うことができます。また、開発者が選択した形式でデータを保存することもサポートしており、BigQuery、Parquet、CSVなどのツールを使用して分析するのに便利です。さらに、サブグラフはSubsquidネットワーク上にデプロイでき、Squid SDKに移行することなく、ノーコードでデプロイを実現します。

テストネット段階にあるにもかかわらず、Subsquidは印象的な統計データを取得しました:8万人以上のテストネットユーザー、6万を超えるSquidインデクサーが展開され、ネットワーク上には2万以上の検証開発者がいます。最近、Subsquidはデータレイクメインネットを立ち上げました。

インデックスを除いて、Subsquid Networkデータレイクは、分析、ZK/TEEコプロセッサ、AIエージェント、OracleなどのユースケースにおけるRPCの代替としても使用できます。

サブクエリ

SubQueryは分散型ミドルウェア基盤ネットワークで、RPCとインデックスデータサービスを提供します。最初はPolkadotとSubstrateネットワークをサポートしていましたが、現在は200以上のチェーンに拡張されています。その動作原理は、インデックス証明を使用したThe Graphに似ており、インデクサーがデータをインデックスし、クエリリクエストを提供します。委託者はインデクサーに株をステーキングします。しかし、消費者が購入注文を提出することを導入しており、これはインデクサーの収入が保証されることを示しており、管理者ではありません。

それは、ノード間で新しいデータを継続的に同期するのを防ぎ、クエリ効率を最適化し、より大きな分散化に向かうSubQueryデータノードのサポートを導入します。ユーザーは、1 SQTトークンの計算料金を約1000リクエストごとに支払うか、プロトコルを介してインデクサーにカスタム料金を設定することを選択できます。

SubQueryは今年の初めにトークンを発行したばかりですが、ノードと委託者への報酬は米ドルの価値で前月比で増加しており、これはプラットフォーム上で提供されるクエリサービスの数が増加していることを示しています。TGE以来、SQTのステーキング総量は600万から1.25億に増加しており、ネットワークの参加度の増加を際立たせています。

! Web3データアクセスの進化:インデクサーと関連プロジェクトの紹介

コバレント

Covalentは分散型インデクサーネットワークで、ブロックサンプルプロデューサー(BSP)ネットワークノードがバルクエクスポートを通じてブロックチェーンデータのコピーを作成し、Covalent L1チェーン上で証明を公開します。これらのデータは、ブロック結果プロデューサー(BRP)ノードによって、設定されたルールに基づいて精緻化され、要件を満たすデータが選別されます。

統一APIを通じて、開発者は複雑なクエリを書くことなく、一貫したリクエストとレスポンス形式で関連するブロックチェーンデータを簡単に抽出できます。Moonbeam上で決済されるCQTトークンを支払い手段として使用して、ネットワークオペレーターからこれらのプリコンフィグされたデータセットを抽出できます。

Covalentの報酬は、CovalentのトークンCQTの価格上昇もあって、Q1'23からQ1'24にかけて全体的に上昇傾向にあるようです。

インデクサーを選択する際の考慮事項

データのカスタマイズ性

いくつかのインデクサー(、例えばCovalent)は汎用インデクサーで、APIを通じて標準の事前構成データセットを提供します。速度は速いですが、カスタムデータセットを必要とする開発者には柔軟性を提供できません。インデクサーフレームワークを使用することで、特定のアプリケーションの要件に応じたより多くのカスタムデータ処理が可能になります。

セキュリティ

インデックスデータは安全でなければならず、そうでなければこれらのインデクサーに基づいて構築されたdAppも攻撃を受けやすくなります。たとえば、取引やウォレットの残高が操作される可能性がある場合、dAppは流動性を失い、ユーザーに影響を与える可能性があります。すべてのインデクサーは、質押されたトークンを介して何らかの形の安全対策を採用していますが、他のインデクサーソリューションは、さらなる安全性を確保するために証明を使用する可能性があります。

Subsquidは楽観的およびゼロ知識証明オプションを提供しており、Covalentはブロックハッシュ値を含む証明をリリースしました。Graphは楽観的チャレンジウィンドウ期間を用いてインデクサー問い合わせに対して争議チャレンジ期間を提供し、SubQueryは各ブロックのためにMerkle Mountain証明を生成し、そのデータベースに保存されているすべてのデータの各ブロックのハッシュ値を計算します。

スピードとスケーラビリティ

ブロックチェーンが成長するにつれて、取引量も増加し、大量のデータのインデックス作成がますます煩雑になり、より多くの処理能力とストレージスペースが必要になります。ブロックチェーンネットワークが成長するにつれて、効率を維持することがますます困難になりますが、インデクサープロトコルは、これらの増大するニーズを満たすソリューションを導入しています。

例えば、Subsquidはより多くのノードを追加することでデータを保存し、水平スケーリングを実現し、ハードウェアの改善に伴って拡張できます。Graphは並列ストリームデータを提供し、データをより迅速に同期します。SubQueryはノードシャーディングを導入して同期プロセスを加速します。

サポートされているネットワーク

ほとんどのブロックチェーン活動は依然としてイーサリアム内で行われていますが、時間が経つにつれて、さまざまなブロックチェーンがますます人気を集めています。例えば、Layer 2s、Solana、Moveブロックチェーン、そしてビットコインエコシステムチェーンは、それぞれ独自の開発者と活動の増加を持ち、インデックスサービスも必要としています。

他のインデックスプロトコルがサポートしていない特定のチェーンをサポートすることで、より多くのマーケットシェアの料金を獲得できます。

原文表示
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.
  • 報酬
  • 4
  • 共有
コメント
0/400
ZKSherlockvip
· 18時間前
実際に... DAは戦いの半分に過ぎません。真のプライバシーの悪夢は、履歴データの取得から始まります。
原文表示返信0
BearMarketHustlervip
· 18時間前
DAはまだ重要ですか?本当におかしいです。
原文表示返信0
ThatsNotARugPullvip
· 18時間前
データベースが重なって、カードが止まってしまった。
原文表示返信0
UnluckyValidatorvip
· 18時間前
オンチェーンにもハードディスクの容量警告がありますか?
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)