加密货币分析平台使人们能够深入了解区块链、协议和项目的更深层次情况,而不仅仅是代币和NFT的价格。然而,不同的平台和工具之间存在着差别。
在广度和可用性、功能和灵活性、价格和特色等方面始终存在权衡。为了帮助分析师选择最适合他们需求的平台,我们比较了当前排名前三的加密货币分析平台,分别是:
覆盖范围
灵活性和易用性之间的平衡
延迟
性能
价格
可视化选项
数据模型
NFT数据
技术栈
链下数据获取能力
API/SDK
我们将探讨排名前三的这几大平台(Dune Analytics、Footprint Analytics和Flipside)在这些方面分别具有哪些优势。
在此之前,已经有几篇关于分析工具的综合比较文章。但在本篇文章中,我们将仅关注专门为解决区块链分析问题而构建的工具。
此外,我们将逐一解决每个类别的问题,而不是逐个讨论每个软件的问题。如果您或您的团队想要解决特定问题,如找到最经济实惠的工具或拥有最多NFT功能的工具,您可以直接跳转到该部分进行学习。
覆盖范围是指一个工具索引的链/网络的数量,如以太坊、Solana、Boba Network等。但覆盖范围也可以包括深度,即给定链的第一个索引交易的时间。
数据工程师和区块链分析师Primo Data创建了最好的最新可视化图表,比较了不同分析平台的网络覆盖范围。
在排名前三的加密货币分析平台中,Footprint Analytics覆盖范围最广,覆盖了43个被追踪网络中的20个。Flipside紧随其后,有15个,Dune Analytics则仅有8个。
如果你只需要分析其中一种主流代币或区块链,如比特币、Solana或以太坊,那么覆盖范围并不重要,因为这三个分析平台都提供对这几个主流代币的分析。
然而,在其他领域,如GameFi,覆盖范围则非常重要,因为许多游戏都使用自己小型、临时链,如DFK Chain、Ronin和Wax。Footprint Analytics广泛的覆盖范围使其成为GameFi分析的首选平台。它是唯一一个提供对这三个链的分析的平台。
由于Web3的代码开源性质,建立一个区块链ETL仓库并提供给用户自行探索相对容易。困难的部分在于解释层,即平台如何将所有原始数据分类为有意义的类别,同时过滤掉垃圾信息。
原始数据本身非常灵活,因为它允许任何人根据自己的意愿定义、分类和解释它,但对于绝大多数分析师来说是不可用的。另一方面,过度简化数据使得有高级需求的团队无法创建定制的专用分析。
所有平台最终都是建立在关系型数据库之上的,这意味着SQL被用作主要工具。要使用Flipside和Dune,当Footprint在SQL上设计了一个额外的抽象层(一种 SQL 查询生成器),也就是一个拖拉分析的界面,需要具备SQL的知识。虽然只能通过用户界面构建简单的SQL查询(没有堆叠查询、相关子查询、窗口功能),但由于进入门槛降低了,这是对整个生态系统的重要补充。
延迟是指更新数据所需的时间长度。
在分析师Carson Brown十月份发布的一篇@carsonbrown67/the-race-for-data-domination-an-evaluation-of-the-todays-top-crypto-analytics-platforms-3cdf83d512fe">深度比较文章中,他对几大分析平台的延迟情况进行了对比,发现Dune是这3个平台中延迟时间最短,Footprint Analytics则稍逊,位居第二。
延迟显然是一个严重的问题,我们的工程团队一直在努力解决它。11月7日,Footprint宣布了一些重大升级。升级后,在每个平台上再次查询最新的以太坊区块,结果如下:
性能是指用户查询数据的速度。特别是对于职业分析师或那些需要高效处理数字的人来说,平台的速度至关重要。
我们对每个平台使用相同的简单查询方法,即获取过去30天按区块编号分组的gas价格总和,并跟踪响应时间。
点击图片可查看完整电子表格
结果显示,Flipside速度最快,Footprint Analytics次之,Dune则以17秒的响应时间排名第三。
点击图片可查看完整电子表格
Dune和Footprint都有为初学者设计的免费版本,还有针对高级用户的付费版。Footprint的免费版本还支持数据API。
Flipside不收取任何费用。它充当项目(如Uniswap/SushiSwap等)之间的中间人,提供分析奖励,同时提供进行分析所需的基础设施。https://discord.com/channels/784442203187314689/969279427252985856/983878030223106108这里解释了奖励的分配方法:每次奖励都将与分析师进行五五分成。
所有平台都提供基本的图表功能。但如果用户希望以不同角度查看数据,同时具备动态和静态形式,Footprint提供了这样的选项。下表对这三个平台进行了对比:
点击图片可查看完整电子表格
用于区块链分析的良好数据模型应满足以下标准:
点击图片可查看完整电子表格
如果你对NFT分析感兴趣,那么在选择平台之前,有必要评估每个网络和市场的覆盖范围。以下查询返回相应的数值。
可以看到,Flipside支持的市场最多。Footprint拥有业务指标,如洗盘交易(https://twitter.com/Footprint_Data/status/1578707786455666688#m),与其他指标一样,可以通过API查询。
从根本上讲,所有平台都建立在关系型数据库上。当涉及到数据库中数十亿甚至数万亿行数据时,需要布局可扩展的基础架构。
这三个平台都以SQL作为主要的查询语言,这意味着查询可以在各平台之间以最小的更改进行迁移,但是Footprint在SQL之上另外加了一个抽象层,允许拖拉查询。此外,Jupyter Notebook最近被接受为界面。
点击图片可查看完整电子表格
在分析网络数据时,能够使用统计工具(如相关性分析)将其与链下数据进行比较非常重要。Dune和Footprint在各自的平台内实现了上传自己的表格进行及时分析的功能。
Footprint还可以引用查找表(如token_info、protocol_info),以便立即通过名称找到所需的代币。Footprint对NFT代币元数据的覆盖使NFT特征分析成为可能。
点击图片可查看完整电子表格
如果研究团队和分析师对一次性数据检索没有严格的执行时间要求,只需将图表放入报告中,那么计划进行软件集成的团队需要足够快速的查询执行(我们可以以最受欢迎的钱包用例为例,如交易历史记录),以及与数据库交互的界面。Dune(查询引擎v2)、Flipside和Footprint有一个官方的SQL API,允许用户将任何查询从网站迁移到API。这不是最简单的集成方法,需要预先构建SQL查询,因此Footprint正在同时开发一个REST API,用户仅需点击按钮就可以获取数据。
关于数据加载自动化,只有Footprint有官方的软件基础设施。这允许用户构建完全自动化的数据管道。
仅有Flipside实现了官方SDK。支持的编程语言是Python和R。
点击图片可查看完整电子表格
加密货币分析平台使人们能够深入了解区块链、协议和项目的更深层次情况,而不仅仅是代币和NFT的价格。然而,不同的平台和工具之间存在着差别。
在广度和可用性、功能和灵活性、价格和特色等方面始终存在权衡。为了帮助分析师选择最适合他们需求的平台,我们比较了当前排名前三的加密货币分析平台,分别是:
覆盖范围
灵活性和易用性之间的平衡
延迟
性能
价格
可视化选项
数据模型
NFT数据
技术栈
链下数据获取能力
API/SDK
我们将探讨排名前三的这几大平台(Dune Analytics、Footprint Analytics和Flipside)在这些方面分别具有哪些优势。
在此之前,已经有几篇关于分析工具的综合比较文章。但在本篇文章中,我们将仅关注专门为解决区块链分析问题而构建的工具。
此外,我们将逐一解决每个类别的问题,而不是逐个讨论每个软件的问题。如果您或您的团队想要解决特定问题,如找到最经济实惠的工具或拥有最多NFT功能的工具,您可以直接跳转到该部分进行学习。
覆盖范围是指一个工具索引的链/网络的数量,如以太坊、Solana、Boba Network等。但覆盖范围也可以包括深度,即给定链的第一个索引交易的时间。
数据工程师和区块链分析师Primo Data创建了最好的最新可视化图表,比较了不同分析平台的网络覆盖范围。
在排名前三的加密货币分析平台中,Footprint Analytics覆盖范围最广,覆盖了43个被追踪网络中的20个。Flipside紧随其后,有15个,Dune Analytics则仅有8个。
如果你只需要分析其中一种主流代币或区块链,如比特币、Solana或以太坊,那么覆盖范围并不重要,因为这三个分析平台都提供对这几个主流代币的分析。
然而,在其他领域,如GameFi,覆盖范围则非常重要,因为许多游戏都使用自己小型、临时链,如DFK Chain、Ronin和Wax。Footprint Analytics广泛的覆盖范围使其成为GameFi分析的首选平台。它是唯一一个提供对这三个链的分析的平台。
由于Web3的代码开源性质,建立一个区块链ETL仓库并提供给用户自行探索相对容易。困难的部分在于解释层,即平台如何将所有原始数据分类为有意义的类别,同时过滤掉垃圾信息。
原始数据本身非常灵活,因为它允许任何人根据自己的意愿定义、分类和解释它,但对于绝大多数分析师来说是不可用的。另一方面,过度简化数据使得有高级需求的团队无法创建定制的专用分析。
所有平台最终都是建立在关系型数据库之上的,这意味着SQL被用作主要工具。要使用Flipside和Dune,当Footprint在SQL上设计了一个额外的抽象层(一种 SQL 查询生成器),也就是一个拖拉分析的界面,需要具备SQL的知识。虽然只能通过用户界面构建简单的SQL查询(没有堆叠查询、相关子查询、窗口功能),但由于进入门槛降低了,这是对整个生态系统的重要补充。
延迟是指更新数据所需的时间长度。
在分析师Carson Brown十月份发布的一篇@carsonbrown67/the-race-for-data-domination-an-evaluation-of-the-todays-top-crypto-analytics-platforms-3cdf83d512fe">深度比较文章中,他对几大分析平台的延迟情况进行了对比,发现Dune是这3个平台中延迟时间最短,Footprint Analytics则稍逊,位居第二。
延迟显然是一个严重的问题,我们的工程团队一直在努力解决它。11月7日,Footprint宣布了一些重大升级。升级后,在每个平台上再次查询最新的以太坊区块,结果如下:
性能是指用户查询数据的速度。特别是对于职业分析师或那些需要高效处理数字的人来说,平台的速度至关重要。
我们对每个平台使用相同的简单查询方法,即获取过去30天按区块编号分组的gas价格总和,并跟踪响应时间。
点击图片可查看完整电子表格
结果显示,Flipside速度最快,Footprint Analytics次之,Dune则以17秒的响应时间排名第三。
点击图片可查看完整电子表格
Dune和Footprint都有为初学者设计的免费版本,还有针对高级用户的付费版。Footprint的免费版本还支持数据API。
Flipside不收取任何费用。它充当项目(如Uniswap/SushiSwap等)之间的中间人,提供分析奖励,同时提供进行分析所需的基础设施。https://discord.com/channels/784442203187314689/969279427252985856/983878030223106108这里解释了奖励的分配方法:每次奖励都将与分析师进行五五分成。
所有平台都提供基本的图表功能。但如果用户希望以不同角度查看数据,同时具备动态和静态形式,Footprint提供了这样的选项。下表对这三个平台进行了对比:
点击图片可查看完整电子表格
用于区块链分析的良好数据模型应满足以下标准:
点击图片可查看完整电子表格
如果你对NFT分析感兴趣,那么在选择平台之前,有必要评估每个网络和市场的覆盖范围。以下查询返回相应的数值。
可以看到,Flipside支持的市场最多。Footprint拥有业务指标,如洗盘交易(https://twitter.com/Footprint_Data/status/1578707786455666688#m),与其他指标一样,可以通过API查询。
从根本上讲,所有平台都建立在关系型数据库上。当涉及到数据库中数十亿甚至数万亿行数据时,需要布局可扩展的基础架构。
这三个平台都以SQL作为主要的查询语言,这意味着查询可以在各平台之间以最小的更改进行迁移,但是Footprint在SQL之上另外加了一个抽象层,允许拖拉查询。此外,Jupyter Notebook最近被接受为界面。
点击图片可查看完整电子表格
在分析网络数据时,能够使用统计工具(如相关性分析)将其与链下数据进行比较非常重要。Dune和Footprint在各自的平台内实现了上传自己的表格进行及时分析的功能。
Footprint还可以引用查找表(如token_info、protocol_info),以便立即通过名称找到所需的代币。Footprint对NFT代币元数据的覆盖使NFT特征分析成为可能。
点击图片可查看完整电子表格
如果研究团队和分析师对一次性数据检索没有严格的执行时间要求,只需将图表放入报告中,那么计划进行软件集成的团队需要足够快速的查询执行(我们可以以最受欢迎的钱包用例为例,如交易历史记录),以及与数据库交互的界面。Dune(查询引擎v2)、Flipside和Footprint有一个官方的SQL API,允许用户将任何查询从网站迁移到API。这不是最简单的集成方法,需要预先构建SQL查询,因此Footprint正在同时开发一个REST API,用户仅需点击按钮就可以获取数据。
关于数据加载自动化,只有Footprint有官方的软件基础设施。这允许用户构建完全自动化的数据管道。
仅有Flipside实现了官方SDK。支持的编程语言是Python和R。
点击图片可查看完整电子表格