scispace - formally typeset
Proceedings ArticleDOI

Performance Modeling of PBFT Consensus Process for Permissioned Blockchain Network (Hyperledger Fabric)

TLDR
This paper model the PBFT consensus process using Stochastic Reward Nets to compute the mean time to complete consensus for networks up to 100 peers and conducts sensitivity analysis over a variety of system parameters to examine the performance of larger networks.
Abstract
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

read more

Citations
More filters
Journal ArticleDOI

A Review on the Use of Blockchain for the Internet of Things

TL;DR: A thorough review on how to adapt blockchain to the specific needs of IoT in order to develop Blockchain-based IoT (BIoT) applications is presented and some recommendations are enumerated with the aim of guiding future BIoT researchers and developers on some of the issues that will have to be tackled before deploying the next generation of BIeT applications.
Journal ArticleDOI

Blockchain-based electronic healthcare record system for healthcare 4.0 applications

TL;DR: An Access Control Policy Algorithm for improving data accessibility between healthcare providers is proposed, assisting in the simulation of environments to implement the Hyperledger-based eletronic healthcare record (EHR) sharing system that uses the concept of a chaincode.
Journal Article

A Survey about Consensus Algorithms Used in Blockchain

TL;DR: This paper presents a review of the Blockchain consensus algorithms that have been researched and that are being applied in some well-known applications at this time.
Journal ArticleDOI

Blockchain characteristics and consensus in modern business processes

TL;DR: An architecture of business processes in Blockchain era is suggested to overcome the problems of time inconsistency and consensus bias, and provides persistency, validity, auditability, and disintermediary that Blockchain offers.
Journal ArticleDOI

Performance Analysis of Hyperledger Fabric Platforms

TL;DR: Overall, the performance analysis results across all evaluation metrics, scalability, throughput, execution time, and latency, demonstrate that Hyperledger Fabric v1.0 consistently outperforms Hyperledgers Fabric v0.6.0.
References
More filters
Journal ArticleDOI

Practical byzantine fault tolerance and proactive recovery

TL;DR: A new replication algorithm, BFT, is described that can be used to build highly available systems that tolerate Byzantine faults and is used to implement the first Byzantine-fault-tolerant NFS file system, BFS.
Book ChapterDOI

On Scaling Decentralized Blockchains

TL;DR: In this article, the authors analyze how fundamental and circumstantial bottlenecks in Bitcoin limit the ability of its current peer-to-peer overlay network to support substantially higher throughputs and lower latencies.

Stochastic Reward Nets for Reliability Prediction

TL;DR: Stochastic Petri nets and stochastic reward nets which are SPNs augmented with the ability to specify output measures as reward-based functions, for the evaluation of reliability for complex systems are described.
Related Papers (5)