HoneyLedgerBFT Enabling Byzantine Fault Tolerance for the Hyperledger platform
Hyperledger Fabric is a permissioned blockchain framework implementation designed for enterprise applications with a focus on extensibility and modularity. In particular, it promises support for multiple ordering services responsible for determining the sequence of blocks in the blockchain. However, as of December 2017, the framework does not ship with any Byzantine fault tolerant service. In this paper, we describe a BFT ordering service we implemented on top of the HoneyBadgerBFT protocol [8] and evaluate its performance. Our results show that our naive initial implementation exhibits a reasonable amount linear overhead with significant room for improvement.