Navigation: DEDIS :: Cothority :: Building Blocks :: ByzCoinX
ByzCoinX is an improved version of BFTCoSi. Like BFTCoSi it is based on a two-round (fault-tolerant) collective signature scheme but optimized for common use cases with 100-200 nodes.
Unlike BFTCoSi which may operate using a deep tree, making it difficult to tolerate faults, ByzCoinX operates on a simpler, three level tree. This is described in blscosi. The rest of the protocol is very similar to BFTCoSi with two signing-rounds: a prepare and a commit round. During the first round, all nodes are asked whether they are willing to sign, and during the commit round the actual signature is produced.
- PBFT describes the original PBFT protocol that is limited to 10-15 nodes
- ByzCoin describes the BFTCoSi protocol and uses it to enhance bitcoin consensus
- Omniledger describes the improved BFTCoSi protocol, called OmniCoin in older versions, and ByzCoinX in newer versions of the paper