Dune链上分析新手指南

无论你是分析去中心化金融(DeFi)协议、跟踪非同质化代币(NFT)交易量,还是评估DAO治理指标,Dune都能让你从原始数据中获得可操作的见解——无需后端工程或节点维护。

Dune链上分析新手指南
一键发币: SUI | SOL | BNB | ETH | BASE | ARB | OP | POLYGON | 跨链桥/跨链兑换

在Web3的世界里,数据是透明的、去中心化的,并且不断演变。然而,将这些数据转化为洞察力需要正确的工具和知识。这就是Dune发挥作用的地方——一个为查询、可视化和共享实时区块链数据而构建的强大区块链分析平台,使用SQL。

无论你是分析去中心化金融(DeFi)协议、跟踪非同质化代币(NFT)交易量,还是评估DAO治理指标,Dune都能让你从原始数据中获得可操作的见解——无需后端工程或节点维护。

本指南将带你了解使用Dune进行Web3数据分析所需的一切。从编写你的第一个查询到发布面向公众的仪表板,这是你全面的入门指南,帮助你解锁加密分析的全部潜力。

1、什么是Dune Analytics?

Dune是一个区块链数据分析平台,它允许用户查询公共区块链数据、构建可视化图表并发布供公共或私人消费的仪表板。Dune的独特之处在于其用户友好的SQL界面开放的数据架构以及社区驱动的分析方法

Dune的主要特点包括:

  • 开放访问来自以太坊、Optimism、Polygon、BNB链、Arbitrum等网络的预解析区块链数据。
  • 通过浏览器界面基于SQL的查询,无需运行节点即可自定义数据分析。
  • 可视化工具,让用户创建图表、图形和交互式仪表板。
  • 社区内容共享,用户可以fork、remix并基于彼此的工作进行构建。

Dune对加密分析师、DeFi团队、NFT项目、DAO财务主管、投资者和记者来说特别有价值,他们需要可靠且实时的数据触手可及。

2、开始之前:使用Dune前的必备条件

为了有效地使用Dune,你需要以下内容:

  • 一个Dune账户

访问dune.com并注册免费账户。这将为你提供对查询编辑器、仪表板和社区功能的访问。

  • 对SQL的基本理解

Dune完全通过SQL查询运行。掌握SQL语法(如SELECT、WHERE、GROUP BY和JOIN子句)对于创建有意义的查询至关重要。

  • 对区块链术语的基本了解

概念如钱包地址、交易、Gas费用、区块、智能合约和代币标准(例如ERC-20、ERC-721)对于理解你的数据表示非常重要。

3、查询区块链数据

登录Dune后,你的旅程从查询区块链开始。以下是使用Dune查询编辑器开始数据探索的方法。

3.1 访问查询编辑器

导航到查询编辑器,该编辑器可以从Dune仪表板访问。这是你编写和运行SQL查询以提取区块链表数据的地方。

3.2 编写基本查询

假设你想分析2023年的以太坊每日活动。以下SQL查询检索每日唯一活跃用户和被动用户的数量:

这个查询做了三件事:

  • 它将时间戳截断到每日级别
  • 统计发送交易的唯一钱包地址(活跃用户)
  • 统计接收交易的唯一钱包地址(被动用户)

3.3 运行并保存查询

点击“运行”执行查询并验证它是否返回预期结果。一旦确认,使用编辑器右上角的“保存”按钮存储你的工作。这使你可以稍后重新访问、修改或在此基础上构建。

4、可视化你的查询结果

虽然原始数据很重要,但通常需要视觉呈现才能释放其真正价值。Dune允许你直接从平台上将查询输出转换为可视化图表。

4.1 创建新的可视化

在执行查询后:

  • 单击结果表下方的“新建可视化”按钮。
  • 选择所需的图表类型——例如折线图、柱状图或面积图。

4.2 映射你的数据

通过分配字段来配置可视化:

  • 使用时间作为x轴以表示时间上的进展。
  • 使用users和receiving_addresses作为y轴以显示随时间变化的指标。

4.3 自定义可视化

通过以下调整优化你的视觉输出:

  • 修改轴标签以提高清晰度。
  • 格式化大数字以提高可读性(例如将10,000格式化为10k)。
  • 调整日期范围的刻度。
  • 选择颜色方案以清楚地区分指标。

可视化不仅使你的数据更易于解释,还使其更具吸引力,便于与他人分享。

5、构建和定制仪表板

Dune中的仪表板允许你组织多个可视化图表,并以一致且用户友好的布局展示它们。这些仪表板通常在团队、社区和社交平台上共享。

5.1 创建新的仪表板

  1. 单击Dune主界面中的“创建”菜单,然后选择“新建仪表板”。
  2. 输入一个独特且描述性的标题。注意标题将成为URL片段且无法更改。
  3. 单击“保存并打开”以访问仪表板编辑器。

5.2 添加小部件

  1. 在仪表板编辑器中,单击右上角的“编辑”。
  2. 选择“添加小部件”以插入你保存的查询或可视化之一。
  3. 选择要嵌入仪表板的查询和相应的可视化。

5.3 布局和组织

  • 调整小部件大小通过拖动其右下角。
  • 重新排列小部件使用拖放功能。
  • 满意后单击“保存”以保留结构。

一个精心组织的仪表板对于讲故事尤其重要,特别是当你向利益相关者展示或公开发布你的分析时。

6、Dune研究和可视化的最佳实践

为了最大化你在Dune上的工作质量和影响,请考虑以下最佳实践:

  • 在SQL查询中使用注释以记录逻辑并提高可读性。
  • 避免不必要的复杂性;简单通常会导致更好的性能和清晰度。
  • 利用现有的公共仪表板获取灵感或fork它们以创建自己的版本。
  • 加入Dune社区以提问、获取反馈并了解更新。

7、提升你的Dune分析技能

熟悉基础知识后,有几种方法可以加深你的专业知识并构建更高级的仪表板:

  • 观看官方Dune视频教程以了解查询如何流经系统并更有效地导航UI。
  • 研究Dune的以太坊模式以了解可用的数据并学习如何访问特定表,如transactions、logs、token_transfers等。
  • 在HackerRank等平台上练习SQL问题解决以增强你的查询构建能力。
  • 参与Dune Discord社区,特别是在初学者和支持查询频道中,你可以从其他分析师那里获得实时帮助。

8、结束语

随着区块链生态系统的扩展,数据驱动的决策变得不可或缺。Dune提供了一种零门槛的方式,让你无需构建自定义基础设施即可探索和展示复杂的链上活动。

无论是监控DeFi采用、识别NFT趋势还是研究DAO治理,Dune都能让你获得对区块链网络的真实可见性

开放数据、SQL查询和无代码仪表板的独特组合为Web3中的任何人成为数据分析师创造了机会——无需博士学位。

通过学习如何使用Dune,你不仅仅是分析区块链活动——你正在塑造围绕它的叙述。


原文链接:How to Use Dune and Start Your Research in the Web3 Realm: A Beginner’s Guide to Crypto Analytics

DefiPlot翻译整理,转载请标明出处

免责声明:本站资源仅用于学习目的,也不应被视为投资建议,读者在采取任何行动之前应自行研究并对自己的决定承担全部责任。
通过 NowPayments 打赏