An Experimental Evaluation of BFT Protocols for Blockchains

6Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Byzantine Fault Tolerant (BFT) protocols have been used in blockchains due to their high performance and fast block acceptance. However, their weakness is a lack of scalability to support a large number of nodes in the network due to message demanding broadcasts. There have been recent improvements to the classic Practical Byzantine Fault Tolerant (PBFT) protocol. Evaluating the performance and reliability of the different BFT based protocols in the context of blockchains will give users a better picture of the behaviour and scalability of these protocols under different circumstances. For this purpose, we implemented and evaluated the performance of different BFT based protocols for blockchains under normal conditions as well as when byzantine failures are encountered in the network. Furthermore, we also calculated the reliability of each protocol under the desired throughput.

Cite

CITATION STYLE

APA

Jalalzai, M. M., Richard, G., & Busch, C. (2019). An Experimental Evaluation of BFT Protocols for Blockchains. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11521 LNCS, pp. 34–48). Springer Verlag. https://doi.org/10.1007/978-3-030-23404-1_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free