Skip to main content

Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric)

Publication ,  Conference
Sukhwani, H; Martínez, JM; Chang, X; Trivedi, KS; Rindos, A
Published in: Proceedings of the IEEE Symposium on Reliable Distributed Systems
October 13, 2017

While Blockchain network brings tremendous benefits, there are concerns whether their performance would match up with the mainstream IT systems. This paper aims to investigate whether the consensus process using Practical Byzantine Fault Tolerance (PBFT) could be a performance bottleneck for networks with a large number of peers. We model the PBFT consensus process using Stochastic Reward Nets (SRN) to compute the mean time to complete consensus for networks up to 100 peers. We create a blockchain network using IBM Bluemix service, running a production-grade IoT application and use the data to parameterize and validate our models. We also conduct sensitivity analysis over a variety of system parameters and examine the performance of larger networks.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings of the IEEE Symposium on Reliable Distributed Systems

DOI

ISSN

1060-9857

Publication Date

October 13, 2017

Volume

2017-September

Start / End Page

253 / 255
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sukhwani, H., Martínez, J. M., Chang, X., Trivedi, K. S., & Rindos, A. (2017). Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric). In Proceedings of the IEEE Symposium on Reliable Distributed Systems (Vol. 2017-September, pp. 253–255). https://doi.org/10.1109/SRDS.2017.36
Sukhwani, H., J. M. Martínez, X. Chang, K. S. Trivedi, and A. Rindos. “Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric).” In Proceedings of the IEEE Symposium on Reliable Distributed Systems, 2017-September:253–55, 2017. https://doi.org/10.1109/SRDS.2017.36.
Sukhwani H, Martínez JM, Chang X, Trivedi KS, Rindos A. Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric). In: Proceedings of the IEEE Symposium on Reliable Distributed Systems. 2017. p. 253–5.
Sukhwani, H., et al. “Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric).” Proceedings of the IEEE Symposium on Reliable Distributed Systems, vol. 2017-September, 2017, pp. 253–55. Scopus, doi:10.1109/SRDS.2017.36.
Sukhwani H, Martínez JM, Chang X, Trivedi KS, Rindos A. Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric). Proceedings of the IEEE Symposium on Reliable Distributed Systems. 2017. p. 253–255.

Published In

Proceedings of the IEEE Symposium on Reliable Distributed Systems

DOI

ISSN

1060-9857

Publication Date

October 13, 2017

Volume

2017-September

Start / End Page

253 / 255