Attempts to fix #342, #382.
A verifiable, ordered broadcast layer implemented as a BFT micro-blockchain.