Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 624 Bytes

README.md

File metadata and controls

16 lines (10 loc) · 624 Bytes

bitcoin-block-scanner

用于比特币区块扫描

注意:

由于本项目使用的节点为使用者自己搭建的 Full node,所以扫描区块的步骤分为三步。

1、根据区块高度查询区块 Hash

2、根据区块 Hash 查询区块数据(不包含详细的交易数据,只有交易 Hash 列表)。

3、根据第一步的交易 Hash 再去查询每条交易的详情

项目初步设计: 使用 Productor-Consumer 设计模式,查询出交易的详细数据后放到队列(并行执行), 使用者不断从队列里取就行了(可以并行执行也可以同步执行,取决于使用者)。