Towards a Performance Evaluation of Private Blockchain Frameworks using a Realistic Workload

Conference Paper (2019)
Author(s)

Marcela Tuler Tuler de Oliveira (Universidade Federal Fluminense)

Gabriel R. Carrara (Universidade Federal Fluminense)

Natalia C. Fernandes (Universidade Federal Fluminense)

Célio V.N. Albuquerque (Universidade Federal Fluminense)

Ricardo C. Carrano (Universidade Federal Fluminense)

Dianne S. V. Medeiros (Universidade Federal Fluminense)

Diogo Menezes Ferrazani Mattos (Universidade Federal Fluminense)

Affiliation
External organisation
DOI related publication
https://doi.org/10.1109/icin.2019.8685888
More Info
expand_more
Publication Year
2019
Language
English
Affiliation
External organisation
Pages (from-to)
180-187
ISBN (electronic)
9781538683361

Abstract

The blockchain is currently under the spotlight of trending technologies. It adds security to private applications in several areas of knowledge, and its versatility results in the development of multiple frameworks to meet the requirements of each application. Thus, it is a key challenge to ensure that blockchain frameworks provide security, access control, and high performance to applications. In this paper, we evaluate two frameworks for blockchain development, Parity, and Multichain, which provide configuration and permission flexibility. Our evaluation is a comprehensive comparison between the frameworks, focusing on the analysis of transaction-validation time, transaction-mining time, transaction-seek time and block-seek time. To this end, we deploy peer-to-peer private permissioned networks, in which the frameworks generate the blockchain applications. For each framework, we provide a realistic workload, based on the distribution of probability of interarrival time of transactions on the Bitcoin network. The results show that each framework stands out under specific criteria, and their design decisions imply restrictions on features that are critical for creating secure and efficient blockchain applications.

No files available

Metadata only record. There are no files for this record.