Research Article

A Consensus Algorithm Based on Risk Assessment Model for Permissioned Blockchain

Table 13

Comparisons between two types of consensus algorithm in blockchain.

Consensus algorithmsComplexity of consensusCrash fault toleranceByzantine fault toleranceSybil attackTargeted attack

PBFT33%33%VulnerableVulnerable
Tendermint BFT33%33%VulnerableVulnerable
RAFT33%/VulnerableVulnerable
CRAFT51%51%/Vulnerable
Beh-Raft51%51%Safe/
RAC51%51%SafeSafe