Cointime

扫码下载App
iOS & Android

使用 Pinax 数据集和 Snowflake 轻松进行区块链数据分析

项目方

TL;DR:了解如何利用 Pinax 提供的数据集高效分析区块链数据。学习我们的解决方案如何通过 Parquet 文件和 Snowflake 等托管数据库简化对 ETH 数据的访问,从而能够执行 SQL 查询以提取有价值的见解,例如每日活跃用户和热门合约活动。

我们很高兴演示一款正在改变区块链数据分析的产品:与 Snowflake 集成的 Datasets on The Graph。在这篇文章中,我们将探讨我们正在解决的问题、我们的创新解决方案、人们如何使用我们的数据集以及我们对未来的愿景。

视频链接:https://youtu.be/7CxFGgNmu-Y


有关我们数据集的更多信息,请阅读文章:

区块链会生成大量数据,这些数据量很大,难以管理。提取此数据,尤其是在涉及来自 RPC 节点的详细交互时,需要自定义检测。

习惯了 SQL 等传统工具的分析师难以应对区块链数据提取的复杂性。再加上处理多个区块链网络的挑战,它成为一种运营负担。

高效访问这些数据还意味着最大限度地减少下载大量数据集的需求。这就是为什么我们需要一个支持数据存储的解决方案,以便您可以只查询所需的数据。

我们利用两项强大的技术:Firehose 和 Substreams。这些服务在 The Graph 上运行,并允许高效提取和存储区块链数据。我们首先为各种链(基于 EVM、Solana、BTC)定义区块架构,然后将它们导出为 Parquet 文件——本质上是具有数据库属性的平面文件。这些文件托管在 AWS S3 或其他与 S3 兼容的存储桶上。

为了使数据更易于访问,我们不会止步于原始存储。我们还在 Snowflake Marketplace 上列出了数据。您可以从 S3 查询原始数据,也可以直接连接到托管数据库 Snowflake,以对托管数据集运行 SQL 查询。这种多功能性使您可以以自己喜欢的方式访问区块链数据。

您有多种选项来访问数据。您可以:

  • 使用外部表或直接复制方法将原始数据从 S3 加载到数据库中。
  • 使用 SQL 直接查询 Snowflake 等托管数据库中的数据。
  • 使用 Polars 或 pandas 等 Python 库以编程方式读取单个 Parquet 文件。
---视频幻灯片中的屏幕截图, MVP 架构的数据管道。


数据管道从 Firehose 开始,它支持对区块链数据集进行检测,从而创建流经 Substreams 的标准化区块类型。在这里,我们为不同的数据类型(区块、交易跟踪、日志)定义架构,并将它们转换为 Parquet 文件。

提取的数据可以托管在 S3 上,然后以各种方式使用,例如 SQL 计算引擎或 Python 库。我们还支持两种不同的网关方法:

  1. 请求方支付:计费基于 S3 存储使用量,允许您为访问的特定数据量付费。
  2. Snowflake 市场:您可以直接访问数据集而无需复制,并享受 SQL 就绪托管数据库的额外便利性。
---视频幻灯片中的屏幕截图, MVP 架构的网关。


Snowflake 提供了一个市场,您可以在其中轻松找到数据集。例如,搜索 “Ethereum” 将显示来自知名数据提供商的列表。我们的以太坊数据集可以免费试用,不收取上架费用。

您可以通过查看区块、日志和交易哈希等表格来预览数据以熟悉其结构。目前,Snowflake 在单个区域(美国东部弗吉尼亚州北部)托管这些数据,我们计划在未来根据需要添加更多区域。

在我们的演示中,我们将展示如何使用 Snowflake 的 Python 笔记本来分析以太坊上的每日活跃用户,并使用 pandas 可视化数据。我们还按活动探讨了排名靠前的合约,强调了深入了解合约级别的详细信息是多么容易。

目前,我们在 Snowflake 和 S3 上托管了以太坊。我们正在积极扩展以支持其他 EVM 链,如 Base、Arbitrum、BSC 和 Polygon,以及非 EVM 链,如 Solana 和 BTC。此外,我们的目标是将数据刷新率从 24 小时缩短到尽可能低的水平,使近乎实时的分析成为现实。

我们很高兴能够继续构建和发展该产品,扩大对更多区块链的支持,并增强实时功能,使每个人都能访问区块链数据,从分析师到开发人员。

根据客户反馈和我们在 Snowflake 上进行数据集试点的成功,您将来可能会在 The Graph 上看到数据集作为完全受支持的数据服务产品。

如果您有兴趣探索我们如何根据您的需求简化区块链数据访问,请访问我们的网站或直接联系我们以了解更多信息。申请演示,了解我们如何转变您的区块链数据洞察方式。

(相关专业名词、注释、代码库、超链接等请关注博客查找)

小提示,我们的 ETH 数据集可以在Snowflake上免费试用!

💡 本文回答以下问题:

- 什么是区块链数据集?

- 分析人员如何处理托管在Snowflake上的数据集?

- 访问集中的数据有哪些不同的方法?

- 如何免费试用我们的ETH有限历史数据集?

评论

所有评论

推荐阅读

  • SpaceX美股盘初跌超4%,刷新历史低点

    7月28日,SpaceX美股盘初跌超4%,刷新历史低点,高点回落超50%。SpaceX股价较IPO发行价下跌20%,较峰值市值蒸发1.2万亿美元。

  • BTC跌破63000美元

    行情显示,BTC跌破63000美元,现报62901.05美元,24小时跌幅达到3.76%,行情波动较大,请做好风险控制。

  • 苹果市值首次突破5万亿美元

    7月28日,苹果公司股价盘初上涨1%,在刷新历史新高的同时,苹果市值正式突破5万亿美元大关,成为继英伟达之后全球第二家达到这一里程碑的上市公司。苹果股票近期表现强势,自6月下旬以来,苹果股价从约274美元的水平持续上攻,近一个月累计涨幅超过20%,远超标普500指数同期约0.8%的涨幅。而英伟达当前总市值约为4.7万亿美元,位居全球上市公司市值排行榜第二位。

  • 摩根士丹利于纽交所Arca平台推出以太坊、索拉纳交易所交易产品

    市场消息:摩根士丹利于纽交所Arca平台推出以太坊、索拉纳交易所交易产品。

  • 美国总统特朗普:现在是伊朗达成协议的好时机

    7月28日,美国总统特朗普表示,现在是伊朗达成协议的好时机;希望避免攻击伊朗的桥梁和发电厂。伊朗需要正式声明不拥有核武器。

  • 美银:7月美联储若加息,将是前所未有的

    7月28日,尽管市场预计美联储有较小的可能性会在7月加息,但美国银行仍预期美联储将维持利率不变。该行表示,美联储7月份若加息,将是前所未有的:自1994年以来,美联储从未在市场加息概率低于60%的情况下加息过。美国银行认为,更高的油价是主要的通胀风险,对美元仍持看涨态度。(金十)

  • 纳指期货跌0.72%

    7月28日,美股指数期货走势分化,道琼斯指数期货涨0.8%,标普500指数期货涨0.07%,纳斯达克100指数期货跌0.72%。

  • 康宁盘前跌超15%

    7月28日,康宁美股盘前跌超15%。公司Q2核心销售额47.4亿美元,同比增长17%;核心每股收益0.78美元,同比增长30%。

  • 多家外媒:长鑫科技将撼动全球存储行业垄断格局

    7月28日,今日,韩国综合股价指数(KOSPI)暴跌10.84%,报6023.63点;三星电子收盘跌13.39%创18年来最大单日跌幅,SK海力士收盘跌14.65%、自6月高点近腰斩。 多家韩国媒体认为,本轮股市急跌被解读为中国最大半导体企业长鑫科技上市带来的冲击。市场担忧长鑫科技凭借股市上市筹得的资金追赶三星电子和SK海力士等半导体企业,这一忧虑蔓延,导致投资心理受挫。 据CNBC此前消息,Z-Ben Advisors分析师彼得・亚历山大认为,参照钢铁、新能源汽车产业的发展路径,长鑫科技将快速抢占低端存储芯片市场份额,并最终撼动三星电子、SK海力士、美光科技在全球存储行业的垄断地位。

  • 美元指数DXY一度涨至一个月来高位,报101.640

    美元指数DXY一度涨至一个月来高位,报101.640。