Table 1 Comparison of consensus algorithms.
From: An efficient sharding consensus algorithm for consortium chains
Communication complexity | TPS | Node sharding | Credit mechanism | Supervision mechanism | Byzantine fault tolerance | |
---|---|---|---|---|---|---|
PBFT5 | High | Low | No | No | No | Yes |
Multi-Layer-PBFT11 | High | Low | Yes | No | No | Yes |
NBFT13 | High | Low | Yes | No | No | Yes |
GH12 | High | Low | Yes | No | No | Yes |
CDBFT8 | High | Low | No | Yes | No | Yes |
RBFT18 | High | Low | No | No | Yes | Yes |
Algorithm21 | High | Low | Yes | No | No | Yes |
KBFT(proposed) | Low | High | Yes | Yes | Yes | Yes |