整体框架

准备知识:

比特币常用库 Boost,openssl,libevent

主要数据结构:

交易(CTransaction),
区块(CBlock),
交易池(CTxMemPool)等,
共识(Consensus),
脚本(CScript)等数据结构。

可执行程序代码分析:

bench_bitcoin, 
bitcoin-cli, 
bitcoind, 
bitcoin-qt, 
bitcoin-tx, 
test_bitcoin, 
test_bitcoin_qt