暗号資産分析プラットフォームは、単なるトークンやNFTの価格情報を超え、ブロックチェーン、プロトコル、プロジェクトに関する高度なインサイトを提供します。ただし、各種プラットフォームやツールには明確な違いがあります。
カバレッジやアクセス性、機能性と柔軟性、価格、独自機能など、常にトレードオフが生じます。アナリストが自分に最適なプラットフォームを選択できるよう、主要な暗号資産分析プラットフォーム3社を比較しました。
最適なツール選定の際、アナリストは以下の11の重要な観点を検討できます。
Dune Analytics、Footprint Analytics、Flipsideがこれらの分野でどのようなパフォーマンスを発揮し、それぞれの強みを解説します。

分析ツールの包括的な比較記事はこれまでも多数発表されていますが、本記事ではブロックチェーン分析専用ツールに特化して解説します。
また、各プラットフォームごとではなく、評価カテゴリごとに比較します。たとえばコストパフォーマンス重視や、NFT分析に最適なプラットフォームを探している場合は、該当セクションに直接進んでください。
カバレッジとは、Ethereum、Solana、Boba Networkなどのブロックチェーンやネットワーク、ツールがインデックス化する範囲を指します。また、特定チェーン上のトランザクションをどこまで遡ってインデックス化しているかという「深さ」も含まれます。
データエンジニアでブロックチェーンアナリストのPrimo Data氏は、各分析プラットフォームのネットワークカバレッジを比較した最新の可視化チャートを作成しています。
主要な暗号資産分析プラットフォーム3社のうち、Footprint Analyticsは43ネットワーク中20ネットワークに対応し、最も広いカバレッジを誇ります。Flipsideは15ネットワーク、Dune Analyticsは8ネットワークに対応しています。
ビットコイン、Solana、Ethereumなどの主要トークンやブロックチェーンのみを分析したい場合、いずれのプラットフォームも主流資産に対応しているため、カバレッジはあまり重要ではありません。
一方、GameFiなどのニッチ分野ではカバレッジが極めて重要です。多くのブロックチェーンゲームはDFK Chain、Ronin、Waxなど小規模かつ特化型、または一時的なチェーン上で運営されています。Footprint Analyticsはこれら3チェーン全てをカバーする唯一のプラットフォームであり、GameFi分析に最適です。
Web3のコードはオープンソースであるため、ブロックチェーンETL(Extract, Transform, Load)ウェアハウスの構築や、ユーザーが自由に探索できる環境の提供は比較的容易です。課題は解釈レイヤーであり、プラットフォームが生データをどのように分類し、不要な情報を除外するかにあります。
生データは柔軟性が高く、誰でも自由に定義・分類・解釈できますが、多くのアナリストにとってはそのままでは使いにくいものです。一方、データを単純化しすぎると、高度なニーズを持つチームがカスタマイズした分析を行う柔軟性が制限されます。
すべてのプラットフォームはリレーショナルデータベース上に構築され、SQLが主要なツールとなっています。FlipsideやDuneの利用には通常SQLの知識が必要ですが、FootprintはSQLの上に抽象化レイヤー(SQLクエリジェネレーター)を導入し、ドラッグ&ドロップで分析できるインターフェースを提供しています。このインターフェースではスタッククエリや相関サブクエリ、ウィンドウ関数は利用できませんが、シンプルなSQLクエリの構築が可能で、参入障壁を大きく下げています。そのため、エコシステム全体において重要な役割を担っています。
レイテンシとは、データの更新にかかる時間を指します。
アナリストのCarson Brown氏が10月に発表した@carsonbrown67/the-race-for-data-domination-an-evaluation-of-the-todays-top-crypto-analytics-platforms-3cdf83d512fe">詳細比較記事では、主要な分析プラットフォームのレイテンシを比較し、Duneが3社中最も短く、Footprint Analyticsは僅差で2位という結果でした。
レイテンシは大きな課題であり、エンジニアリングチームも積極的に改善に取り組んでいます。11月7日、Footprintは大規模なアップグレードを発表しました。アップグレード後、各プラットフォームで最新のEthereumブロック取得クエリを再度実施した結果が以下です。

パフォーマンスは、ユーザーがデータをクエリする際の速度を指します。これはプロフェッショナルなアナリストや、効率的なデータ処理が求められる場合に特に重要です。

結果は、Flipsideが最速、Footprint Analyticsが2位、Duneは応答時間17秒で3位となりました。

DuneとFootprintは、初心者向けの無料プランと、上級者向けの有料プランを提供しています。Footprintの無料プランはデータAPIもサポートしています。


Flipsideは利用料を一切徴収していません。プロジェクト(UniswapやSushiSwapなど)とアナリストの仲介役として、分析報酬を提供しつつ、分析基盤を無償で提供しています。
報酬の分配方法については、Discordでの説明をご覧ください。各報酬はプラットフォームとアナリストで50%ずつ分配されます。
すべてのプラットフォームが基本的なチャート作成機能を備えていますが、Footprintは動的・静的の両面から多角的なデータ可視化を実現できる追加オプションを提供しています。下表は3社の可視化機能を比較したものです。

ブロックチェーン分析向けの優れたデータモデルは、以下の要件を満たす必要があります。
全プラットフォームが生トランザクションデータをサポートし、包括的な分析が可能です。また、デコード済みデータを格納するテーブルも各社で提供されています。ただし、事前集計済みの統計テーブルを使ってビジネスメトリクスを迅速に把握したい場合は、Footprintのみがこうしたテーブルを提供しています。

NFT分析を行う場合、各プラットフォームが対応するネットワークやマーケットプレイスのカバレッジを事前に確認することが重要です。以下のクエリで各社のデータ値を取得できます。
結果として、Flipsideが最も多くのマーケットプレイスに対応しています。Footprintはウォッシュトレード検出(Twitter参照)など、追加のビジネスメトリクスも提供しており、他の指標同様APIでクエリ可能です。
すべてのプラットフォームはリレーショナルデータベース上に構築されています。数十億~数兆行規模のデータを扱う場合、スケーラブルなインフラの構築が不可欠です。
3社ともSQLを主要なクエリ言語として採用しており、クエリの移植も最小限の修正で可能です。FootprintはSQLの上位に抽象化レイヤーを追加し、ドラッグ&ドロップ型のクエリ作成を実現しています。さらにJupyter Notebookもインターフェースとして新たに採用されました。

オンチェーンデータ分析において、統計ツール(相関分析など)を用いてオフチェーンデータと比較できることは非常に重要です。DuneとFootprintはいずれも、ユーザーが独自テーブルをアップロードし、プラットフォーム内でリアルタイム分析できる機能を備えています。
さらに、Footprintは参照用ルックアップテーブル(token_info、protocol_infoなど)も提供しており、トークン名から迅速に検索することができます。NFTトークンのメタデータカバレッジも広く、NFT属性分析も可能です。

単発のデータ取得で実行速度を重視しないリサーチチームやアナリストがレポートにチャートを埋め込む場合、クエリ実行速度は大きな問題ではありません。しかし、ソフトウェア連携を前提とするチームでは、高速なクエリ実行(例:ウォレットアプリでの取引履歴取得)やデータベース連携インターフェースが求められます。
Dune(Query Engine V2)、Flipside、Footprintはいずれも公式SQL APIを提供しており、ウェブ上の任意のクエリをAPIに移行できます。ただし、この統合方式は事前にSQLクエリを構築する必要があるため、最もシンプルとは言えません。FootprintはREST APIの開発を進めており、ボタン一つでデータ取得が可能になります。
自動データロードについては、Footprintのみが公式ソフトウェア基盤を提供しており、完全自動のデータパイプライン構築が可能です。
また、Flipsideのみが公式SDK(PythonおよびR対応)を提供しています。
