如何使用 Dune:新手入门指南 + 必收藏的热门数据看板

新手4/25/2025, 3:46:37 AM
区块链数据不应该被高技术门槛所束缚。无论你是想追踪活动效果的市场营销人员、监控竞争对手的创始人,还是分析用户行为的研究人员,@Dune Analytics 都能彻底改变你获取加密洞察的方式。

想知道如何在不懂代码的情况下追踪链上动向?

区块链数据不应该被高技术门槛所束缚。无论你是想追踪活动效果的市场营销人员、监控竞争对手的创始人,还是分析用户行为的研究人员,@Dune Analytics 都能彻底改变你获取加密洞察的方式。

即使你不打算自己写查询或创建数据看板,也可以浏览成千上万个预先构建好的看板,获取丰富的链上数据。它允许任何人使用 SQL 查询、可视化并分享区块链数据,无需设置后端。

本指南适合谁?

本指南适用于任何需要区块链数据来提高工作效率的人:

  • 追踪活动、用户路径和生态增长的市场营销人员
  • 分析协议机制和用户行为的研究人员
  • 验证想法、评估竞争对手的创始人和产品经理
  • 搭建能够吸引用户并促进转化的数据看板的增长团队

你将学到什么

读完本指南后,您将了解如何:

  • 浏览 Dune 的界面和搜索功能
  • 发现 DeFi、NFT、rollups 和稳定币的顶级仪表板
  • 使用搜索过滤器查找高信号查询和创建者
  • 编写基本 SQL 来过滤、聚合和分析链上活动
  • 在第 2 部分中开始构建您自己的仪表板

第一步:通过 Discover 标签页探索 Dune

如果你是 Dune 新手,请从 Discover 标签页开始。这里是你探索整个生态系统的基地。

三大主要板块:

Discover 是你进入 Dune 生态的大门,分为:

  • 内容:浏览看板与查询
  • 创作者:关注顶尖贡献者,例如 @hildobby @CryptoKoryo
  • 区块链:可筛选 Ethereum、Base、Solana、Arbitrum 等多个链的数据

排序方式:

  • Trending:当前热门内容
  • Most Popular:历史最受欢迎的内容

第二步:掌握 Dune 的搜索语法

使用 Discover 页面顶部的搜索栏。这里有一些强大的搜索技巧:

第三步:从这些高质量看板中学习

以下是一些优质看板,适合你开始探索:

1.DEX Metrics by @hagaetc https://dune.com/hagaetc/dex-metrics

涵盖 DEX、链、聚合器的交易量

市场份额变化

鲸鱼与散户交易对比

Solana DEX、Telegram 机器人与订单流趋势

2.Ethereum NFT Overview by @hildobby https://dune.com/hildobby/ethereum-nfts

交易量、用户数与活跃交易者

洗售交易 vs 有机交易

各大平台占比:Blur、OpenSea、Magic Eden

3.Crypto Buy Signal by: https://dune.com/cryptokoryo/crypto-buy-signal

BTC 与 Altcoin 趋势信号

市场周期分析

宏观层面的加密信号

4.ETH Staking Overview by @希尔多比 https://dune.com/hildobby/eth2-stakeing

总质押 ETH 及其供应占比

Lido、Coinbase、Binance、ether.fi 市场份额

上海升级后质押流入/流出情况

中心化交易所、流动性质押、质押池对比

  • CEX vs LSD vs 质押池

5.ERC20 Token Metrics by@andrewhong5297 https://dune.com/ilemi/Token-Overview-Metrics

代币分布情况

持有者集中度

DEX 流动性与使用率

新用户 vs 抛售者 vs 累积者

6.DeFi User Growth@richardchen39 https://dune.com/rchen8/defi-users-over-time

DeFi 采用趋势

用户基数变化

7.Rollup Economics by @0xKofi https://dune.com/niftytable/rollup-economics

L1 成本:calldata、blobs、验证成本

Rollup 的交易费收入

扣除 L1 成本后的盈利性

8.Stablecoin Overview by @RZinovyev https://dune.com/KARTOD/stablecoins-overview

法币支持 vs 加密支持 vs 算法稳定币供应量

铸造/销毁活动

市场份额变化

每种稳定币的链上交易量

USDC/USDT 封锁地址清单

项目专属看板

9.Optimism Superchain @OPLabsPBC https://dune.com/oplabspbc/op-stack-chains-l1-activity

OP Mainnet、Base、Zora、Mode 的 L2 活动

L1 数据成本效率

OP Collective 收入贡献

扣除数据可用性成本后的链上利润

OP 生态开发者趋势

10.GMX Analytics by @GMX_IO https://dune.com/gmx-io/gmx-analytics

TVL、交易量与手续费(Arbitrum + Avalanche)

多空持仓数据

交易者日/周盈亏

资金池市场利用率

每日/每周用户活动

额外提示:探索更多创作者

虽然本文重点推荐了一些关键看板,但还有很多优秀创作者值得关注:

建议你多花时间探索 Dune 的 Creators 标签页,这是学习与获得灵感的最佳方式之一。

第四步:您在 Dune 上的第一个 SQL 查询

你已经探索了一些数据看板,也尝试过筛选器了。现在你可能想建立属于自己的洞察了,对吧?

本节将教你如何写下第一条 SQL 查询,理解 Dune 上的 Ethereum 数据表结构,并通过几条强大的语句分析基本指标。

Ethereum 数据如何映射到 Dune 表格?

把 Dune 想象成一个巨大的 Excel 工作簿:

  • 每张表 = 一个电子表格(如 ethereum.transactions)
  • 每一行 = 一笔交易或事件
  • 每一列 = 一项数据(例如 from、to、value、block_time)

Dune 将这些原始区块链数据组织成几种类型的表:

一切从交易开始。事件(日志)和内部调用(跟踪)发生在其中。

你的第一个 SQL 查询

在顶部导航栏点击“Library”,然后点击“New Query”。

粘贴以下内容:

SELECT * FROM ethereum.transactions LIMIT 10;

点击“Run”,你将在查询下方看到表格格式的输出。

这只是显示 Dune 中记录的前 10 笔 Ethereum 交易。

WHERE:筛选数据

使用 WHERE 进行过滤

寻找来自特定地址的交易:

SELECT * FROM ethereum.transactions WHERE “from” = 0xabcd… LIMIT 10;

根据区块时间筛选:

SELECT * FROM ethereum.transactions WHERE block_time >= CURRENT_TIMESTAMP - INTERVAL ‘1’ day LIMIT 20;

选择特定列

SELECT hash, “from”, “to”, value FROM ethereum.transactions LIMIT 5;4

说明:

  • hash:交易的唯一 ID
  • value:发送的 ETH 数量(单位为 wei,需要换算)

排序数据

SELECT hash, block_time FROM ethereum.transactions ORDER BY block_time DESC LIMIT 5;

DESC 表示最新优先,ASC 表示最旧优先。

GROUP BY 聚合

让我们计算一下每个地址发送了多少笔交易:

SELECT “from”, COUNT(*) AS Total_sent FROM ethereum.transactions GROUP BY “from” ORDER BY Total_sent DESC LIMIT 10;

您刚刚完成了第一次聚合👏

COUNT() 是基本指标的最佳朋友。

有用的 SQL 数学函数

你也可以应用数学:

SELECT “from”, SUM(value)/1e18 AS Total_eth_sent FROM ethereum.transactions GROUP BY “from” ORDER BY Total_eth_sent DESC LIMIT 5;

1e18 转换 wei → ETH

SUM(value) 给出每个地址发送的 ETH 总数

使用别名简化字段

SELECT hash AS tx_id, block_time AS time, value / 1e18 AS eth_value FROM ethereum.transactions LIMIT 5;

DISTINCT:获取唯一值

想知道最近有多少个唯一地址与以太坊进行了交互?

选择 COUNT(DISTINCT “from”) AS unique_senders

来自ethereum.transactions

WHERE block_time >= now() - INTERVAL ‘3’ DAY;

使用时间戳

以下是按特定日期过滤的方法:

SELECT * FROM ethereum.transactions WHERE block_time > TIMESTAMP ‘2025-04-04 00:00:00’;

您还可以使用 date_trunc() 将时间舍入为间隔:

SELECT

date_trunc(‘day’, block_time) AS day,

COUNT(*) AS txs

FROM ethereum.transactions

GROUP BY 1

ORDER BY 1 DESC

LIMIT 10;

Bonus:技能整合

与最近的交易AS(

选择

来自ethereum.transactions

在哪里

block_time >= CURRENT_TIMESTAMP - INTERVAL ‘3’ 天

选择

“从”,

COUNT(*) 作为 tx_count,

SUM(值) / 1e18 AStotal_eth_sent

来自最近的交易

分组依据

“从”

订购依据

发送的总以太网数 DESC

限制 10

总结与下一步?

如果你读到这里,给自己倒杯苏打水庆祝一下,你值得的。

你刚刚迈出了进入链上数据分析世界的第一步。

但这只是开始。

一旦你熟悉了查询,Dune 的真正威力将会显现:

连接数据表、解析智能合约日志,以及构建动态看板,推动增长、制定策略与讲述数据故事。

声明:

  1. 本文转载自 [Stacy Muur],著作权归属原作者 [Stacy Muur],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由 Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。

如何使用 Dune:新手入门指南 + 必收藏的热门数据看板

新手4/25/2025, 3:46:37 AM
区块链数据不应该被高技术门槛所束缚。无论你是想追踪活动效果的市场营销人员、监控竞争对手的创始人,还是分析用户行为的研究人员,@Dune Analytics 都能彻底改变你获取加密洞察的方式。

想知道如何在不懂代码的情况下追踪链上动向?

区块链数据不应该被高技术门槛所束缚。无论你是想追踪活动效果的市场营销人员、监控竞争对手的创始人,还是分析用户行为的研究人员,@Dune Analytics 都能彻底改变你获取加密洞察的方式。

即使你不打算自己写查询或创建数据看板,也可以浏览成千上万个预先构建好的看板,获取丰富的链上数据。它允许任何人使用 SQL 查询、可视化并分享区块链数据,无需设置后端。

本指南适合谁?

本指南适用于任何需要区块链数据来提高工作效率的人:

  • 追踪活动、用户路径和生态增长的市场营销人员
  • 分析协议机制和用户行为的研究人员
  • 验证想法、评估竞争对手的创始人和产品经理
  • 搭建能够吸引用户并促进转化的数据看板的增长团队

你将学到什么

读完本指南后,您将了解如何:

  • 浏览 Dune 的界面和搜索功能
  • 发现 DeFi、NFT、rollups 和稳定币的顶级仪表板
  • 使用搜索过滤器查找高信号查询和创建者
  • 编写基本 SQL 来过滤、聚合和分析链上活动
  • 在第 2 部分中开始构建您自己的仪表板

第一步:通过 Discover 标签页探索 Dune

如果你是 Dune 新手,请从 Discover 标签页开始。这里是你探索整个生态系统的基地。

三大主要板块:

Discover 是你进入 Dune 生态的大门,分为:

  • 内容:浏览看板与查询
  • 创作者:关注顶尖贡献者,例如 @hildobby @CryptoKoryo
  • 区块链:可筛选 Ethereum、Base、Solana、Arbitrum 等多个链的数据

排序方式:

  • Trending:当前热门内容
  • Most Popular:历史最受欢迎的内容

第二步:掌握 Dune 的搜索语法

使用 Discover 页面顶部的搜索栏。这里有一些强大的搜索技巧:

第三步:从这些高质量看板中学习

以下是一些优质看板,适合你开始探索:

1.DEX Metrics by @hagaetc https://dune.com/hagaetc/dex-metrics

涵盖 DEX、链、聚合器的交易量

市场份额变化

鲸鱼与散户交易对比

Solana DEX、Telegram 机器人与订单流趋势

2.Ethereum NFT Overview by @hildobby https://dune.com/hildobby/ethereum-nfts

交易量、用户数与活跃交易者

洗售交易 vs 有机交易

各大平台占比:Blur、OpenSea、Magic Eden

3.Crypto Buy Signal by: https://dune.com/cryptokoryo/crypto-buy-signal

BTC 与 Altcoin 趋势信号

市场周期分析

宏观层面的加密信号

4.ETH Staking Overview by @希尔多比 https://dune.com/hildobby/eth2-stakeing

总质押 ETH 及其供应占比

Lido、Coinbase、Binance、ether.fi 市场份额

上海升级后质押流入/流出情况

中心化交易所、流动性质押、质押池对比

  • CEX vs LSD vs 质押池

5.ERC20 Token Metrics by@andrewhong5297 https://dune.com/ilemi/Token-Overview-Metrics

代币分布情况

持有者集中度

DEX 流动性与使用率

新用户 vs 抛售者 vs 累积者

6.DeFi User Growth@richardchen39 https://dune.com/rchen8/defi-users-over-time

DeFi 采用趋势

用户基数变化

7.Rollup Economics by @0xKofi https://dune.com/niftytable/rollup-economics

L1 成本:calldata、blobs、验证成本

Rollup 的交易费收入

扣除 L1 成本后的盈利性

8.Stablecoin Overview by @RZinovyev https://dune.com/KARTOD/stablecoins-overview

法币支持 vs 加密支持 vs 算法稳定币供应量

铸造/销毁活动

市场份额变化

每种稳定币的链上交易量

USDC/USDT 封锁地址清单

项目专属看板

9.Optimism Superchain @OPLabsPBC https://dune.com/oplabspbc/op-stack-chains-l1-activity

OP Mainnet、Base、Zora、Mode 的 L2 活动

L1 数据成本效率

OP Collective 收入贡献

扣除数据可用性成本后的链上利润

OP 生态开发者趋势

10.GMX Analytics by @GMX_IO https://dune.com/gmx-io/gmx-analytics

TVL、交易量与手续费(Arbitrum + Avalanche)

多空持仓数据

交易者日/周盈亏

资金池市场利用率

每日/每周用户活动

额外提示:探索更多创作者

虽然本文重点推荐了一些关键看板,但还有很多优秀创作者值得关注:

建议你多花时间探索 Dune 的 Creators 标签页,这是学习与获得灵感的最佳方式之一。

第四步:您在 Dune 上的第一个 SQL 查询

你已经探索了一些数据看板,也尝试过筛选器了。现在你可能想建立属于自己的洞察了,对吧?

本节将教你如何写下第一条 SQL 查询,理解 Dune 上的 Ethereum 数据表结构,并通过几条强大的语句分析基本指标。

Ethereum 数据如何映射到 Dune 表格?

把 Dune 想象成一个巨大的 Excel 工作簿:

  • 每张表 = 一个电子表格(如 ethereum.transactions)
  • 每一行 = 一笔交易或事件
  • 每一列 = 一项数据(例如 from、to、value、block_time)

Dune 将这些原始区块链数据组织成几种类型的表:

一切从交易开始。事件(日志)和内部调用(跟踪)发生在其中。

你的第一个 SQL 查询

在顶部导航栏点击“Library”,然后点击“New Query”。

粘贴以下内容:

SELECT * FROM ethereum.transactions LIMIT 10;

点击“Run”,你将在查询下方看到表格格式的输出。

这只是显示 Dune 中记录的前 10 笔 Ethereum 交易。

WHERE:筛选数据

使用 WHERE 进行过滤

寻找来自特定地址的交易:

SELECT * FROM ethereum.transactions WHERE “from” = 0xabcd… LIMIT 10;

根据区块时间筛选:

SELECT * FROM ethereum.transactions WHERE block_time >= CURRENT_TIMESTAMP - INTERVAL ‘1’ day LIMIT 20;

选择特定列

SELECT hash, “from”, “to”, value FROM ethereum.transactions LIMIT 5;4

说明:

  • hash:交易的唯一 ID
  • value:发送的 ETH 数量(单位为 wei,需要换算)

排序数据

SELECT hash, block_time FROM ethereum.transactions ORDER BY block_time DESC LIMIT 5;

DESC 表示最新优先,ASC 表示最旧优先。

GROUP BY 聚合

让我们计算一下每个地址发送了多少笔交易:

SELECT “from”, COUNT(*) AS Total_sent FROM ethereum.transactions GROUP BY “from” ORDER BY Total_sent DESC LIMIT 10;

您刚刚完成了第一次聚合👏

COUNT() 是基本指标的最佳朋友。

有用的 SQL 数学函数

你也可以应用数学:

SELECT “from”, SUM(value)/1e18 AS Total_eth_sent FROM ethereum.transactions GROUP BY “from” ORDER BY Total_eth_sent DESC LIMIT 5;

1e18 转换 wei → ETH

SUM(value) 给出每个地址发送的 ETH 总数

使用别名简化字段

SELECT hash AS tx_id, block_time AS time, value / 1e18 AS eth_value FROM ethereum.transactions LIMIT 5;

DISTINCT:获取唯一值

想知道最近有多少个唯一地址与以太坊进行了交互?

选择 COUNT(DISTINCT “from”) AS unique_senders

来自ethereum.transactions

WHERE block_time >= now() - INTERVAL ‘3’ DAY;

使用时间戳

以下是按特定日期过滤的方法:

SELECT * FROM ethereum.transactions WHERE block_time > TIMESTAMP ‘2025-04-04 00:00:00’;

您还可以使用 date_trunc() 将时间舍入为间隔:

SELECT

date_trunc(‘day’, block_time) AS day,

COUNT(*) AS txs

FROM ethereum.transactions

GROUP BY 1

ORDER BY 1 DESC

LIMIT 10;

Bonus:技能整合

与最近的交易AS(

选择

来自ethereum.transactions

在哪里

block_time >= CURRENT_TIMESTAMP - INTERVAL ‘3’ 天

选择

“从”,

COUNT(*) 作为 tx_count,

SUM(值) / 1e18 AStotal_eth_sent

来自最近的交易

分组依据

“从”

订购依据

发送的总以太网数 DESC

限制 10

总结与下一步?

如果你读到这里,给自己倒杯苏打水庆祝一下,你值得的。

你刚刚迈出了进入链上数据分析世界的第一步。

但这只是开始。

一旦你熟悉了查询,Dune 的真正威力将会显现:

连接数据表、解析智能合约日志,以及构建动态看板,推动增长、制定策略与讲述数据故事。

声明:

  1. 本文转载自 [Stacy Muur],著作权归属原作者 [Stacy Muur],如对转载有异议,请联系 Gate Learn 团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由 Gate Learn 团队翻译, 在未提及 Gate.io 的情况下不得复制、传播或抄袭经翻译文章。
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!