create CBlockIndex* CDiskBlockIndex::CreateIndex()
Rejected: Remove miner optimization
Encapsulate CBlockHeader fields for pow checks
Encapsulate CBlockHeader fields for pow updates
Proof abstract class
TODO logs, prints, rpc
FIXME serialize
FIXME tests
FIXME nonce in miner
FIXME CBlockIndex::GetBlockWork()
FIXME constructors genesis proofs