Table 1 Comparison of common consensus mechanisms.

From: An enhanced consensus algorithm for blockchain

Name

Pow

PoA

Pos

Dpos

PBFT

Raft

Proposed year

1999

2017

2011

2013

1999

2013

Production performance

Low

High

Middle

High

High

High

Delay

High

Low

High

Middle

Low

Low

Resource consumption

High

Low

Middle

Low

Low

Low

Byzantine fault tolerance

Yes (< 1/2)

No

Yes (< 1/2)

Yes (< 1/2)

Yes (< 1/3)

No

Representative application

Bitcoin

Private Ethereum Networks

Peercoin, Nxt

EOS, Bitshares

Hyperledger

Etcd, Braft