Gromit: Benchmarking the Performance and Scalability of Blockchain Systems

08/24/2022
by   Bulat Nasrulin, et al.
0

The growing number of implementations of blockchain systems stands in stark contrast with still limited research on a systematic comparison of performance characteristics of these solutions. Such research is crucial for evaluating fundamental trade-offs introduced by novel consensus protocols and their implementations. These performance limitations are commonly analyzed with ad-hoc benchmarking frameworks focused on the consensus algorithm of blockchain systems. However, comparative evaluations of design choices require macro-benchmarks for uniform and comprehensive performance evaluations of blockchains at the system level rather than performance metrics of isolated components. To address this research gap, we implement Gromit, a generic framework for analyzing blockchain systems. Gromit treats each system under test as a transaction fabric where clients issue transactions to validators. We use Gromit to conduct the largest blockchain study to date, involving seven representative systems with varying consensus models. We determine the peak performance of these systems with a synthetic workload in terms of transaction throughput and scalability and show that transaction throughput does not scale with the number of validators. We explore how robust the subjected systems are against network delays and reveal that the performance of permissoned blockchain is highly sensitive to network conditions.

READ FULL TEXT
research
03/30/2021

A Regulatory System for Optimal Legal Transaction Throughput in Cryptocurrency Blockchains

Permissionless blockchain consensus protocols have been designed primari...
research
06/26/2019

XOX Fabric: A hybrid approach to transaction execution

Performance and scalability are a major concern for blockchain systems t...
research
02/26/2021

Building Blocks of Sharding Blockchain Systems: Concepts, Approaches, and Open Problems

Sharding is the prevalent approach to breaking the trilemma of simultane...
research
07/21/2021

Understanding the Scalability of Hyperledger Fabric

The rapid growth of blockchain systems leads to increasing interest in u...
research
10/06/2018

The Curses of Blockchain Decentralization

Decentralization, which has backed the hyper growth of many blockchains,...
research
04/26/2021

GoHammer Blockchain Performance Test Tool

Decentralized services are increasingly being developed and their Decent...
research
03/30/2023

A Comparative Analysis on Volatility and Scalability Properties of Blockchain Compression Protocols

Increasing popularity of trading digital assets can lead to significant ...

Please sign up or login with your details

Forgot password? Click here to reset