ブロックチェーンデータインデックスの進化史:ノードからAIによる全チェーンデータベースの活用

ブロックチェーンデータインデックスの進化:ノードから全チェーンAIデータベースへ

1. はじめに

2017年に最初の去中心化アプリ(dApp)が登場して以来、ブロックチェーンエコシステムは急速に発展し、多くの異なるブロックに基づく金融、ゲーム、ソーシャルdAppが登場しました。しかし、これらのアプリがインタラクションの過程で依存しているさまざまなデータソースについては、私たちが深く考える価値があります。

2024年、人工知能とWeb3がホットな話題になります。AIの分野では、データは生命の源のようなもので、システムの学習と進化を推進しています。膨大なデータの支援がなければ、最も巧妙なAIアルゴリズムでさえ、その潜在能力を発揮することは難しいです。

この記事では、ブロックチェーンデータの可用性の観点から、業界の発展過程におけるデータインデックスの進化の歴史を深く掘り下げます。また、従来のデータインデックスプロトコルThe Graphと新興のブロックチェーンデータサービスプロトコルChainbaseおよびSpace and Timeを比較し、これらAI技術を組み合わせた新しいプロトコルがデータサービスおよび製品アーキテクチャにおいてどのような違いがあるかを探ります。

2. データインデックスの進化:ブロックチェーンノードから全チェーンデータベースへ

2.1 データソース:ブロックチェーンノード

ブロックチェーンは去中心化された帳簿と呼ばれ、ノードはこのネットワークの基盤です。各ノードは完全なブロックチェーンデータのコピーを保持しており、ネットワークの去中心化特性を確保しています。しかし、一般ユーザーにとって、ノードを自ら構築し維持することは、技術的なハードルが高く、高価なハードウェアと帯域幅のコストを負担する必要があります。

この問題を解決するために、RPCノードプロバイダーが登場しました。彼らはノードの運用保守を担当し、RPCエンドポイントを通じてユーザーにデータアクセスサービスを提供します。公共RPCエンドポイントは無料ですが、レート制限があり、dAppのユーザー体験に影響を与える可能性があります。プライベートRPCエンドポイントは性能が優れていますが、複雑なクエリの効率は依然として低く、ネットワーク間の拡張が難しいです。それにもかかわらず、ノードプロバイダーの標準化APIインターフェースは、ユーザーがブロックチェーン上のデータにアクセスするためのハードルを下げ、後続のデータ解析とアプリケーションの基盤を築くことに貢献しています。

! 読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明

2.2 データ解析:原始データから利用可能なデータへ

ブロックチェーンノードが提供する原始データは通常、暗号化およびエンコード処理が施されています。これによりデータの完全性と安全性が保証されますが、解析の難易度も増します。一般のユーザーや開発者にとって、これらのデータを直接処理するには大量の専門知識と計算リソースが必要です。

したがって、データ解析プロセスは特に重要になります。複雑な原始データを理解しやすく操作しやすい形式に変換することで、ユーザーはこれらのデータをより直感的に活用できます。データ解析の質は、ブロックチェーンデータアプリケーションの効率と効果に直接影響し、全体のデータインデックスプロセスの中で重要な環節です。

2.3 データインデクサーの進化

ブロックチェーンのデータ量が急増する中、データインデクサーの需要がますます高まっています。インデクサーは、チェーン上のデータを整理し、クエリ用にデータベースに保存する役割を担っています。彼らはブロックチェーンデータをインデックスし、SQLに似たクエリ言語(を提供するGraphQL)インターフェースを通じて、データをいつでも利用可能にします。インデクサーは開発者に統一されたクエリインターフェースを提供し、データ取得プロセスを大幅に簡素化します。

異なるタイプのインデクサーはそれぞれ利点があります:

  1. 完全ノードインデクサー:完全ノードから直接データを抽出し、データの完全性と正確性を保証しますが、大量のストレージと処理能力が必要です。
  2. 軽量インデクサ: 完全ノードに依存して特定のデータをオンデマンドで取得し、ストレージの必要性を減らすが、クエリ時間が増加する可能性がある。
  3. 専用インデクサ:特定のタイプのデータやブロックチェーンに最適化されており、NFTデータやDeFi取引などに対応します。
  4. アグリゲーター: 複数のブロックチェーンとソースからデータを抽出し、オフチェーン情報を含め、統一されたクエリインターフェースを提供し、マルチチェーンdAppに適しています。

現在、イーサリアムのアーカイブノードのストレージ要件は、異なるクライアントで3TBから13.5TBまで様々です。このような膨大なデータ量に直面して、主要なインデクサープロトコルは、マルチチェーンインデックスをサポートするだけでなく、異なるアプリケーションのニーズに応じてデータ解析フレームワークをカスタマイズしています。例えば、The Graphの「サブグラフ」(Subgraph)フレームワークです。

インデクサの登場は、データのインデックス作成とクエリの効率を大幅に向上させました。従来のRPCエンドポイントと比較して、インデクサは大量のデータを効率的に処理し、複雑なクエリやデータフィルタリングをサポートします。一部のインデクサは、複数のブロックチェーンのデータソースを集約することもサポートしており、マルチチェーンdAppが複数のAPIを展開する必要を回避します。分散型で運用することにより、インデクサはより強力なセキュリティとパフォーマンスを提供するだけでなく、集中型RPCプロバイダーによる中断リスクを低減します。

! 読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明

2.4 全チェーンデータベース:ストリーム優先モードへの移行

アプリケーションの要求がますます複雑になるにつれて、初級データインデクサーとその標準化インデックス形式は、クロスチェーンアクセスやオフチェーンデータマッピングなどの多様なクエリ要求を満たすことが徐々に難しくなっています。

現代のデータパイプラインアーキテクチャにおいて、「ストリーム優先」アプローチは、従来のバッチ処理の制限を解決するためのソリューションとなり、リアルタイムデータ処理と分析を実現しています。ブロックチェーンデータサービスプロバイダーもデータストリームの構築に向けて進展しており、The GraphのSubstreams、GoldskyのMirror、そしてChainbaseとSubSquidが提供するリアルタイムデータレイクなどがあります。

これらのサービスは、ブロックチェーン取引のリアルタイム解析と包括的なクエリ能力のニーズを解決することを目的としています。現代のデータパイプラインの視点からオンチェーンデータの課題を再定義することで、データ管理、保存、および提供の可能性を新しい視点から見ることができます。インデクサーを最終出力ではなくデータフローとして考えることで、あらゆるビジネスケースに合わせた高性能データセットの可能性を想像できます。

3. AI + Database: The Graph、Chainbase、Space and Timeの詳細な比較

3.1 ザ・グラフ

The Graphネットワークは、分散型ノードネットワークを通じてマルチチェーンデータのインデックスおよびクエリサービスを提供します。そのコア製品には、データクエリ実行マーケットとデータインデックスキャッシュマーケットが含まれ、ユーザーの製品クエリニーズに対応しています。

サブグラフ(はThe Graphネットワークの基本データ構造であり、ブロックチェーンからデータを抽出し、クエリ可能な形式に変換する方法を定義しています。ネットワークはインデクサー、キュレーター、デリゲーター、開発者の4つの重要な役割で構成されており、共同でweb3アプリケーションにデータサポートを提供します。

The Graphは完全に分散型サブグラフホスティングサービスに移行し、参加者間の経済的インセンティブによってシステムの運営を確保しています。最近、The Graphエコシステムのコア開発チームであるSemiotic LabsはAI技術を利用してインデックス価格設定とユーザーのクエリ体験を最適化し、AutoAgora、Allocation Optimizer、AgentCなどのツールを開発し、システムのインテリジェンスとユーザーフレンドリーさをさらに向上させました。

! [読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明])https://img-cdn.gateio.im/webp-social/moments-cf9a002b9b094fbbe3be7f611001b5c1.webp(

) 3.2 チェーンベース

Chainbaseは全チェーンデータネットワークであり、すべてのブロックチェーンデータを1つのプラットフォームに統合します。その特徴的な機能には:

  • リアルタイムデータレイク: ブロックチェーンデータストリーム専用のリアルタイムデータレイクを提供します。
  • ダブルチェーンアーキテクチャ: Eigenlayer AVSに基づいて実行レイヤーを構築し、CometBFTコンセンサスアルゴリズムと並行ダブルチェーンアーキテクチャを形成します。
  • 革新的なデータフォーマット標準:「Manuscripts」データフォーマット標準をご紹介します。
  • 暗号世界モデル:AIモデル技術を組み合わせて、ブロックチェーン取引を理解し、予測できるAIモデルTheiaを構築。

ChainbaseのAIモデルTheiaは、NVIDIAのDORAモデルに基づいており、オンチェーンとオフチェーンのデータ分析暗号モードを組み合わせ、因果推論を通じて応答を行い、ユーザーにインテリジェントなデータサービスを提供します。

! [読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明]###https://img-cdn.gateio.im/webp-social/moments-b343cab5112c1a3d52f4e72122ae0df2.webp(

) 3.3 スペースとタイム

Space and Time ###SxT(は、検証可能な計算レイヤーを構築し、分散型データウェアハウス上でゼロ知識証明を拡張することに取り組んでいます。そのコア技術であるProof of SQLは、分散型データウェアハウス上で実行されるSQLクエリが改ざん防止かつ検証可能であることを保証する革新的なゼロ知識証明技術です。

SxTはMicrosoft AIと共同でイノベーションラボを設立し、ユーザーが自然言語処理でブロックチェーンデータを扱える生成型AIツールを開発しています。Space and Time Studioでは、ユーザーが自然言語のクエリを入力すると、AIが自動的にSQLに変換してクエリを実行する体験ができます。

! [読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明])https://img-cdn.gateio.im/webp-social/moments-97443cbd177ac4ffd1665da670ffbf12.webp(

結論と展望

ブロックチェーンデータインデックス技術は、最初のノードデータソースから始まり、データ解析とインデクサーの発展を経て、最終的にはAIによって強化された全チェーンデータサービスへと進化し、徐々に改善されてきました。これらの技術の継続的な進化は、データアクセスの効率と正確性を向上させるだけでなく、ユーザーに前所未有のスマートな体験をもたらしました。

未来を展望すると、AI技術やゼロ知識証明などの新技術の進展に伴い、ブロックチェーンデータサービスはさらにインテリジェントで安全性が高まるでしょう。インフラとして、ブロックチェーンデータサービスは業界の進歩と革新において重要な役割を果たし続けるでしょう。

! [読み取り、分析するインデックス、Web3データインデックストラックを簡単に説明])https://img-cdn.gateio.im/webp-social/moments-0742180b7da8a9dcddafc465a4dba9cb.webp(

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 6
  • リポスト
  • 共有
コメント
0/400
BtcDailyResearchervip
· 14時間前
全チェーンデータがいくら素晴らしくても、通貨の価格の上昇には及ばない。
原文表示返信0
ZKSherlockvip
· 14時間前
実際に... AI駆動のブロックチェーンインデックスのプライバシーへの影響は、ここでは非常に過小評価されています。ZKPアーキテクチャはどこですか?
原文表示返信0
gas_guzzlervip
· 14時間前
聞くだけで疲れる ノードが回らない
原文表示返信0
DarkPoolWatchervip
· 15時間前
中央集権がないのは意味がない
原文表示返信0
FlashLoanKingvip
· 15時間前
また一つのAIを煽る水文
原文表示返信0
DefiEngineerJackvip
· 15時間前
*ため息* またしてもデータインデックスに関するナイーブな意見か... 実際のベンチマークを見せてくれ、ser
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)