NORMA eResearch @NCI Library

Performance Evaluation of Private Ethereum Networks

Leal, Fátima, Chis, Adriana E. and González-Vélez, Horacio (2020) Performance Evaluation of Private Ethereum Networks. SN Computer Science, 1 (5). p. 285. ISSN 2661-8907

Full text not available from this repository.
Official URL:


This paper provides a performance evaluation of private blockchain networks based on Ethereum, an open-source blockchain platform. Different sectors with stringent blockchain security, privacy, and auditability requirements have adopted Ethereum private networks to keep their data exclusive within a permission group. However, the concrete performance of private Ethereum networks—i.e., transactions or smart contract interactions—has received limited attention. We have set an Ethereum private network to study the following configuration parameters: (1) distinct transaction complexity; (2) different block sizes; (3) two consensus algorithms, namely Proof-of-Work and Proof-of-Authority; and (4) multiple network nodes. Our evaluation has employed time series datasets from the pharma industry, where high levels of security, privacy, and auditability are always required. However, this evaluation approach is domain-agnostic being valid for other fields. We have observed an inverse correlation between the amount of transactions per block and the block period. In this context, we have determined linear models for the simple (low gas limit) and the complex transactions (high gas limit). The model enables to calculate the block period for a specific amount of transactions to be committed in a block. We also include predictive modelling for an optimal configuration taking into account the amount of transactions to commit into a blockchain network.
Keywords Blockchain · Performance · Gas limit · Ethereum · Private networks · Pharmaceutical manufacturing · Auditability

Item Type: Article
Subjects: Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Q Science > QA Mathematics > Electronic computers. Computer science > Computer Systems
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science > Computer Systems
Divisions: School of Computing > Staff Research and Publications
Depositing User: Dan English
Date Deposited: 31 Aug 2020 10:36
Last Modified: 31 Aug 2020 10:55

Actions (login required)

View Item View Item