TY - GEN
T1 - Consistent BFT Performance for Blockchains
AU - Jalalzai, Mohammad M.
AU - Busch, Costas
AU - Richard, Golden G.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - There have been numerous solutions to improve the message complexity of Byzantine Fault Tolerant (BFT) protocols. Unfortunately, these solutions do not guarantee consistent performance and fall back to quadratic message complexity if a certain threshold of node failures is encountered in the network. Furthermore, reliance on a single primary to forward a proposed blockchain block to all replicas in the network can provide a potential attack vector, in which the primary can create discrepancies among histories of honest replicas. This results in increased latency during the view change (denial of service). Therefore, we propose a BFT-based protocol that guarantees consistent performance and shifts the reliance from a single primary to broadcast a candidate block to a sub-committee of replicas.
AB - There have been numerous solutions to improve the message complexity of Byzantine Fault Tolerant (BFT) protocols. Unfortunately, these solutions do not guarantee consistent performance and fall back to quadratic message complexity if a certain threshold of node failures is encountered in the network. Furthermore, reliance on a single primary to forward a proposed blockchain block to all replicas in the network can provide a potential attack vector, in which the primary can create discrepancies among histories of honest replicas. This results in increased latency during the view change (denial of service). Therefore, we propose a BFT-based protocol that guarantees consistent performance and shifts the reliance from a single primary to broadcast a candidate block to a sub-committee of replicas.
KW - Blockchains
KW - Byzantine fault tolerant
KW - Consensus
KW - Denial of service
UR - http://www.scopus.com/inward/record.url?scp=85072036884&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85072036884&partnerID=8YFLogxK
U2 - 10.1109/DSN-S.2019.00014
DO - 10.1109/DSN-S.2019.00014
M3 - Conference contribution
AN - SCOPUS:85072036884
T3 - Proceedings - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
SP - 17
EP - 18
BT - Proceedings - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2019
Y2 - 24 June 2019 through 27 June 2019
ER -