BNB币安币行情|比特币交易平台|币安binance官网下载 未分类 打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

Dune Analytics 主攻以太坊数据,是一款答应用户简略快速查询、提取和显现数据的强壮东西。…以太坊,技能,DeFi,Dune Analytics,SQL 以太坊 技能 DeFi Dune Analytics SQL区块律动BlockBeats 图标 Logo区块律动BlockBeats区块链作者,团队,专栏,大众号,头条· ·阅览约 5 分钟

Dune Analytics 主攻以太坊数据,是一款答应用户简略快速查询、提取和显现数据的强壮东西。

原文标题:《你真的会用 Dune Analytics 么?|项目介绍》
撰文:0x26

众所周知,在以太坊上,一切的信息都是揭露的。但用户很难找到其间需求的有价值信息。想知道某个项目 / 协议有多少用户,又或许是某个 DEX 的每日成交量是多少,或许需求独自编写一个脚本,用这个脚本去遍历一切的块、解析信息、正确排序和提取数据。这不只需求专业知识,还很费时。这样的脚本或许会提取某个特定项目的信息,但如若想应用到其他项目上,又会需求许多的修正。此外,遍历一切数据自身便是一个很长的进程,需求一个完好的节点或许运用外部服务进行许多独自的查询。

此刻,你需求试试 Dune Analytics。

Dune Analytics 是一个强有力的区块链剖析渠道,能够用来查询,提取,并将海量的以太坊数据进行可视化。它是一个根据 web 的渠道,通过运用简略的 SQL 查询,从预填充的数据库查询 Ethereum 数据(避免了每个脚本独自遍历数据,冗余买卖)。不用再写一个专门的脚本,用户能够简略地查询数据库,提取区块链上面的简直任何信息。

本文将介绍怎么运用,查找,编写根本的信息,并将其可视化。即便您曾经从未运用过 SQL,文中的根本比如也会协助你了解,通过阅览本文和相关官方文档,也能够写出自己的脚本。等待用户能够发明更多有意义的数据集。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据Weekly DEX volume 去中心化买卖所周成交量

Dune Analytics 的作业原理

Dune Analytics 本质上来说,是将未经加工的区块链数据悉数录入集合到 SQL 数据库中,能够让一切用户轻松查询。举例来说,数据库中能够很轻松的查询以太坊的一切转账,这些数据现已被很好的依照发送地址、承受地址、数量等条目分类整理好了。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据以太坊的最新 5 笔转账,来历

这些信息均免费的,只需创立账户,就能够运用:

数据查找查询编写新查询需求创立可视化图标和计算数据

假如用户需求创立私有化图表、躲藏水印等功用就需求付费到 Pro 等级,这儿暂不评论。

从运用 Dune Analytics 开端

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

注册之后,主页点击 Browse 就能够进入数据阅读界面。

映入眼帘的便是一些来自其他用户抢手数据集的汇总,包含各种不同的项目或数据分类,例如 DeFi 项目的买卖量计算汇总,GAS 费,NFT 渠道 Rarible 数据汇总等等。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据ETH 的 GAS 费相关数据,来历

图表能够挑选扩大、全屏、恣意部分选取。挑选 Fork 将整个数据集仿制进自己的作业区,在自己的作业区能够进行操作、修正、创立新图表和保存。而 Qeuery 就能够让你看到该部分数据集的完结代码。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据Median Gas Price, Last 24 hours (24 小时内,GAS 费中位数)

用户也能够在右侧查找自己需求的项目信息,能够依照盛行度、收藏量、发布日期排序。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据以时刻排序能够发现,许多新用户在渠道测验自己的数据集

开端学习写一个归于自己的数据集

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据有网友在 Discord 有偿寻觅编写数据集的服务

首要用户能够用通过 Fork 仿制他人编写成功的数据集,能够仿制、修正其代码。或许只需略微调整一下,就能够取得需求的代码(律动注,Dune Analytics 也供给了具体的 Docs 文档供用户学习)。

    点击 Create,挑选 Query 创立一个新查询页;修改相关 SQL 代码指令。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

本文介绍部分相关运费用较高指令:

ethereum.transactions:Ethereum 上一切转账。ethereum.logs:发送代币时的日志。erc20.ERC20_evt_Transfer:发送代币时一切的事情。prices.layer1_usd:每分钟显现 L1 层(公链)的 usd 价格。

以最近 5 个 ETH 转账为例:

首要挑选 ethereum.transactions 以查找到一切 ETH 链上数据,能够看到旗下的相关子集,包含哈希,GAS 费,区块高度等等。*字符代表子集内一切内容,desc 表明倒叙。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

通过将主指令的加工,咱们得到以下的完好指令:

select * from ethereum."transactions" order by block_time desc limit 5

点击「Execute」以输出成果。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据

得出成果,再点击 SAVE 保存,以上就完结了一个简略的查询功用。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据在 Query 选项里,按时刻顺序排列就能够看到自己完结的著作啦

别忘了,Dune Analytics 也支撑数据可视化,能够将自己设置好的指令集成到可视化东西之中,并使用 Dashboard 展现出来。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据近 10 日链上 ETH 价值的图表展现,来历

局限性

尽管 Dune 是一个超级强壮的东西,但仍然有一些 bug 和约束。现在只能查询像是链上转账和搬迁等事项。不能确认某特定区块上某个地址的状况。例如,假如想知道一个特定区块的特定地址的余额是多少,就需求创立一个 Query,总结该地址一切的转入和转出。答复「现在的以太坊总量」这种问题对 Dune 仍是有些扎手的。

免费用户一次只能进行 3 个 Query 查询,假如您想更新一个多图表的数据集,这个约束是需求留意的。

尽管大多数时分渠道会主动协助调试不正确的 Query 指令,但有时分 Query 会一向暂停直到超时(上限 40 分钟)。假如某部分占用了许多的时刻仍不反响,或许需求试着保存它,然后从头加载网页。这部分问题之后会得到解决。

总结

东西仅仅是东西,重要的仍是背面的运用者。Dune Analytics 作为一个充溢或许性的数据渠道,还有许多东西需求探究和发现,包含各种新式的 DeFi 项目或数据,需求用户自己去构建相关的数据集。鉴于 2020 第三季度 96% 的 DeFi 买卖量均来自于 ETH 的状况,主攻以太坊数据,答应用户简略快速的查询、提取和显现数据的 Dune Analytics 能够说是超级强壮的研讨探究东西。

打工人的自我涵养:学会用 Dune Analytics 剖析以太坊数据DUNE Analytics 相关渠道的数据集

注:律动此前报导,9 月 23 日,DUNE Analytics 获 200 万美金种子轮融资,Dragonfly Capital 领投,Multicoin Capital、Coinbase Ventures、Alameda Research、Coingecko 等组织,与 AAVE 创始人 Stani Kulechov、Uniswap 的 Matteo Leibowitz 等天使出资人跟投。

参考资料:

Dune Analytics introduction tutorial (with examples)

Dune Analytics 官网

Dune Analytics 阅读器

Docs 文档

来历链接:www.theblockbeats.com

免责声明:作为区块链信息渠道,本站所发布文章仅代表作者个人观点,与链闻 ChainNews 态度无关。文章内的信息、定见等均仅供参考,并非作为或被视为实践出资主张。

[标签:作者]

Related Post