如何使用 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 的情况下不得复制、传播或抄袭经翻译文章。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.