如何读取区块链数据(.dat 和 .ldb 文件)?

How to read Blockchain Data ( .dat and .ldb files )?

Bitcoin Core 下载两个目录:/blocks 和 /chainstate。

/block 有一个.dat 文件,/chainstate 有一个.ldb 文件。

我如何阅读这些文件?* 我需要有关所有交易和地址金额的信息。

  1. 地址 1 -> 数量 -> 地址 2

  2. 地址 3 : 数量 3

块中的其他信息我不感兴趣。


*API blockchain.info 或其他 API 不要让我感兴趣。

sudo apt-get install libssl-dev build-essential g++ libboost-all-dev libsparsehash-dev git-core perl

git clone git://github.com/znort987/blockparser.git

cd blockparser && make

https://github.com/znort987/blockparser