Dune链上分析新手指南
无论你是分析去中心化金融(DeFi)协议、跟踪非同质化代币(NFT)交易量,还是评估DAO治理指标,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 创建新的仪表板
- 单击Dune主界面中的“创建”菜单,然后选择“新建仪表板”。
- 输入一个独特且描述性的标题。注意标题将成为URL片段且无法更改。
- 单击“保存并打开”以访问仪表板编辑器。
5.2 添加小部件
- 在仪表板编辑器中,单击右上角的“编辑”。
- 选择“添加小部件”以插入你保存的查询或可视化之一。
- 选择要嵌入仪表板的查询和相应的可视化。
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翻译整理,转载请标明出处
免责声明:本站资源仅用于学习目的,也不应被视为投资建议,读者在采取任何行动之前应自行研究并对自己的决定承担全部责任。