当前位置:首页 » 以太坊知识 » 以太坊和SQL的关系

以太坊和SQL的关系

发布时间: 2025-09-30 02:13:14

1. Dune 入坑指北|快速查询区块链上数据|一键可视化分析

Dune Analytics 是一个强大的区块链研究工具,它提供了查询、提取和可视化区块链上大量数据的工具。Dune 让每个人都能访问和利用公共区块链数据的强大力量。本指南将帮助您回答以下问题:

理解 Dune 就是一个区块链查询分析工具,任何人都可以通过编写类似 SQL 的语言来查询区块链上的所有信息。

测试显示,Dune 的数据存在一定的延迟,但从大局来看,数据更新相对及时,用户可以自由更新可视化面板。例如,可以查看巨鲸数据、链上交易数据等。

之前,为了获取所有数据,工作量较大,因此希望通过筛选一些聪明的账号,快速爬取历史数据进行分析,这样效率更高。同时,利用 Dune 的数据来验证之前采集的数据准确性。

实践示例:让我们通过 DUNE 学习如何使用,实现十分钟内从零到一的入门。

目标:查询过去 24 小时在 Uniswap 上购买的 Dai。

最终可得到:在最近 24 小时内,通过 Uniswap 购买了多少 DAI。

实现原理:以太坊作为数据库,智能合约作为数据表,来自钱包的交易作为每个表的行。

这句话直接揭示了区块链的核心:消耗一定 gas,将数据永久存储在分布式账本上。通过 Dune,用户可以查询这个分布式账本上的数据,因为区块链是公开的。

从零开始构建查询,学习基本语法。

目标:学会使用 SELECT、WHERE 和 LIMIT。

将 ETH EVM 视作数据库,智能合约视为表。

ETH、BSC、Polygon、solana 等为数据库,各应用合约作为表,通过交易链接数据。

以 aave 为例,查询合约中的存款方法。

通过 Dune 查询存储数据,获取 aave 合约的存款数据,用于筛选。

字段意义:_user(发起存款的钱包地址)、_reserve(作为抵押品存放的代币地址)、_amount(存入的代币数量)、_timestamp(交易时间戳)。

使用 WHERE 过滤数据,例如筛选特殊地址 。

带条件查询,快速筛选所需数据。

查看抵押品为 USDC,USDC 合约地址:。

学习 COUNT、SUM、MAX、GROUP BY、HAVING、ORDER BY。

使用 SUM 统计 USDC 借贷数量,方便查看借贷数据。

查看最近 7 天 USDT 借贷情况。

使用 GROUP BY 分组查询,查看不同 borrowRateMode 借贷利率(模式 1 和 2)。

HAVING 子句筛选分组后的各组数据。

统计每个地址借贷 USDC 的总数量,筛选 USDC 历史借贷大于 1000000 的账号,按 USDC 数量降序排序。

这样就筛选出聪明的账号。

数据可视化:点击“New visualization”选择所需的视图,如选择 bar chart。

将筛选的数据可视化,查看借贷最多的账号。

总结:基础学习结束,下次将分享更多心得。欢迎分享有趣的想法或探讨链上数据。

参考资源:

Dune Guides[2]

学习 Ethereum 同时了解基本 SQL[3]

参考资料:

[1] aave 链上浏览器:etherscan.io/address/0x...

[2] Dune Guides:docs.ne.xyz/about/tut...

[3] 学习 Ethereum 同时了解基本 SQL:towardsdatascience.com/...

2. 小试链上分析工具Dune

在区块链世界中,数据如同宝藏,散落在各个角落,尤其是金融数据,对于想要深入该领域的人来说,如何有效利用这些数据是关键。Dune Analytics,作为链上金融数据的可视化工具,无疑成为了众多研究者和投资者的得力助手。接下来,我们将从魔法师的角度,探索如何在Dune上进行数据开发,揭示数据背后的秘密。

Dune展示界面以其直观的图表形式呈现数据,例如条形图或折线图,展示了项目的趋势,涵盖了从代币价格到DeFi交易量的广泛领域,甚至深入到识别刷单数据。这些图表背后,是一个由丰富链上数据、SQL代码与一群充满创造力的工程师(有时被形象地称为“魔法师”或“科学家”)组成的强大系统。本文将带领读者一窥Dune上数据开发的流程。

魔法师角色

Dune是一个强大而全面的区块链研究工具,它能处理和可视化以太坊区块链上的大量数据。Dune的用户可以大致分为三类:首先,是那些在金融投资或媒体领域寻求信息的用户,他们经常在分析文章中看到Dune的可视化界面,用于投资决策或支持文章观点。其次,是那些需要定制数据分析服务的投资人或媒体人,Dune平台上的代码和数据分离,使得动态图形能够随时更新,满足个性化需求,大大提高了付费意愿。最后,是那些精通SQL语言并了解链上业务工作原理的魔法师,他们通过数据的分解、转换和重组,将复杂数据转化为直观的可视化结果。

打开你的魔法书

成为一名魔法师的过程始于寻找场景。以研究Uniswap工作原理为例,本文将带领读者完成一系列数据探索任务。首先,注册Dune账号并创建查询代码,选择“V2 Dune SQL”环境,编写查询语句以获取近7天交易量排名前十的交易对及其相关信息。接下来,使用柱状图和饼状图展示交易量分布情况,直观地揭示哪些交易对在Uniswap上的交易量最高,以及手续费与一般中心化交易所的对比。进一步地,通过仪表板聚合多个图形,形成系统性的管理界面,以全面监控Uniswap的多个投资指标。

更多场景

从最初的好奇到深入理解,Dune提供的工具和数据揭示了区块链世界的丰富层次。对于跟踪特定DeFi协议、分析突发事件对市场的影响,或是在以太坊重大升级后的用户真实反应,Dune的数据分析结果与常识相结合,为普通用户提供了领先市场的解读能力,助力投资决策。例如,通过Dune监控以太坊上海升级后验证者的实际表现,与市场预期形成对比,揭示短期套利空间。此外,Dune不仅限于金融数据,它还能分析社交、治理乃至个人数据,为链上世界提供全面洞察。

总结

区块链的兴起催生了链上金融数据的爆发,Dune Analytics作为其中的佼佼者,为研究者和投资者提供了强大的可视化工具。魔法师角色的定义,不仅仅是数据的使用者,更是数据的创造者,通过SQL技能与链上业务理解,将数据转化为有价值的知识。Dune的参与感和可控性,使得用户能深入探索数据的每一个角落,揭示数据背后的秘密。随着区块链技术的不断演进,Dune等工具将继续成为推动链上数据分析发展的重要力量。

热点内容
显卡矿机掉线黑屏 发布:2025-09-30 03:34:32 浏览:671
外币信用卡usdt 发布:2025-09-30 03:33:54 浏览:750
公信宝数字货币糖果 发布:2025-09-30 03:17:09 浏览:580
苹果手机怎么看是不是合约机 发布:2025-09-30 02:49:29 浏览:640
btcguild矿池 发布:2025-09-30 02:45:00 浏览:937
字节投资元宇宙 发布:2025-09-30 02:31:43 浏览:45
以太坊和SQL的关系 发布:2025-09-30 02:13:14 浏览:250
比特币挖矿机18t价格 发布:2025-09-30 01:44:41 浏览:978
什么挖eth软件最好 发布:2025-09-30 01:40:08 浏览:913
元宇宙柳夜熙动态壁纸 发布:2025-09-30 01:31:04 浏览:387