Python是区块链链上数据分析的主流工具,核心包括高效获取数据(如用web3.py连接Infura获取区块交易)、清洗转换(解析input字段、过滤合约创建、标注地址标签)、构建关系图谱(NetworkX分析资金网络)及时间序列可视化(pandas+plotly监控活跃度与事件响应)。...
Hardhat开发中ethers.parseUnits的正确使用姿势及版本迁移
本文旨在解决Hardhat项目中常见的TypeError:Cannotreadpropertiesofundefined(reading‘parseUnits’)错误。该问题通常源于ethers.js库在v5和v6版本之间对工具函数API的重大变更。我们将详细解释这一变化,提供正确的ethersv6...
python中geth如何使用?
答案:Python通过web3.py库连接启用RPC的Geth节点实现交互。首先启动Geth并开启HTTP-RPC服务,配置允许的API模块;接着安装web3.py库,使用Web3.HTTPProvider连接本地8545端口;成功后可获取账户、查询余额、发送交易、调用合约等;注意安全设置与网络选择...
以太坊数据分析:识别和追踪中心化与去中心化交易所地址
本文深入探讨了在以太坊数据分析中识别中心化交易所(CEX)和去中心化交易所(DEX)地址的挑战与策略。CEX地址通常不公开,无法通过公共数据集获取;而DEX地址的分析则更为复杂,需要针对每个流动性池或交易对合约进行单独研究。文章推荐了TradingStrategyExchanges数据集作为分析Un...
在Ethereum-ETL数据集和BigQuery中识别交易平台地址
本文探讨了在Ethereum-ETL数据集和GoogleBigQuery中识别中心化交易所(CEX)和去中心化交易所(DEX)地址的挑战与方法。我们发现CEX地址通常不公开,需私下获取。而DEX地址虽有部分公开数据集(如TradingStrategyExchanges),但其覆盖范围有限,且分析DE...
