以太坊智能合约分析工具/服务

Posted

技术标签:

【中文标题】以太坊智能合约分析工具/服务【英文标题】:Tool/Service for Ethereum Smart Contract Analytics 【发布时间】:2019-07-27 03:18:17 【问题描述】:

我正在寻找可以提供有关以太坊智能合约使用情况的详细分析信息的应用程序或在线服务。包含交易数量、用户数量等。

【问题讨论】:

【参考方案1】:

有多种方法可以深入了解您的智能合约活动。

您可以查看https://etherscan.io/ 并找到交易列表。如果您需要查看单个交易,它会非常有用。 Etherscan 显示了许多交易和其他有用的信息。

如果 Etherscan 对您来说还不够,还有其他应用程序。您可以查看https://scout.cool/ 和https://analyther.com。 Analyther 可与任何智能合约配合使用,并为您提供交易、事件、活跃用户等的详细图表。它会生成如下报告:

【讨论】:

【参考方案2】:

Amberdata.io 提供智能合约指标和分析。他们还从原始区块链数据创建聚合数据。因此,他们提供了前面提到的所有内容以及更多内容!

实时合约事件监控:

历史合约事件图表

采用和使用: 例如,这是 [Cryptokitties](https://amberdata.io/addresses/0x06012c8cf97bead5deae237070f9587f8e7a266d/metrics )。在过去 24 小时内,此合约的入站交易数量似乎出现了大幅飙升。

合约往来交易的详细清单

显示合约交易的图表(浅蓝色圆点是 EOA,深蓝色方块是智能合约。)

很漂亮!我对the API 感到最兴奋。有很多数据需要探索。

【讨论】:

【参考方案3】:

我想这就是你要找的东西:https://www.stateofthedapps.com

DApp 是 Decentralized application 的缩写,它包含一个前端和一个智能合约作为后端。

该网站列出了各种平台上最常用的 DApp。它提供了用户、交易和开发活动等图表。它还链接到区块链上的相关交易,并指定创建者和软件许可等详细信息(如果有)。

【讨论】:

以上是关于以太坊智能合约分析工具/服务的主要内容,如果未能解决你的问题,请参考以下文章

区块链 | 智能合约Ethereum源代码- 以太坊RPC通信实例和原理代码分析(上)

分析一套源代码的代码规范和风格并讨论如何改进优化代码

Solidity智能合约开发 — 1-以太坊开发工具和部署

第一行代码:以太坊-使用更多的工具编写和测试智能合约

以太坊智能合约开发工具 Truffle 最佳入门指导1

使用hardhat 开发以太坊智能合约-发布合约