ouroboros-consensus-0.1.0.0: Consensus layer for the Ouroboros blockchain protocol