Performance Evaluation of Permissioned Blockchain Platforms
Ahmed Afif Monrat, Olov Schelén, Karl Andersson
Abstract
Blockchain is a technology for storing an immutable history of transactions in a decentralized platform by using cryptographic principles. Many industries have become interested in adopting blockchain within their IT systems. However, the accessibility, privacy, performance, and scalability aspects of different blockchain-based platforms are still legitimate concerns when designing an enterprise solution. Permissioned blockchain frameworks facilitate a way to immutably store confidential records. Numerous research studies have been carried out on the opportunities, challenges, application areas, and performance analysis of different public and permissioned blockchain-based platforms. However, the implication of blockchain in recent private enterprise solution requires detailed comparative analysis. This paper conducts a performance and scalability analysis of popular private blockchain platforms, including Ethereum (private deployment), Quorum, Corda, and Hyperledger Fabric. Each of these platforms is assessed by varying the workloads (no. of transactions and nodes) and determining the performance evaluation metrics such as throughput and network latency.