Performance evaluation of private ethereum networks

dc.contributor.authorLeal, Fátima
dc.contributor.authorChis, Adriana E.
dc.contributor.authorGonzález-Vélez, Horacio
dc.date.accessioned2022-04-28T10:38:21Z
dc.date.available2022-04-28T10:38:21Z
dc.date.issued2020-08-27
dc.description.abstractThis 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.pt_PT
dc.identifier.citationLeal, F., Chis, A. E., & González-Vélez, H. (2020). Performance evaluation of private ethereum networks. SN Computer Science, 1, article number 285, 2020. https://doi.org/10.1007/s42979-020-00289-7. Repositório Institucional UPT. http://hdl.handle.net/11328/4048pt_PT
dc.identifier.doihttps://doi.org/10.1007/s42979-020-00289-7pt_PT
dc.identifier.issn2661-8907 (Electronic)
dc.identifier.urihttp://hdl.handle.net/11328/4048
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherSpringer Naturept_PT
dc.rightsrestricted accesspt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectBlockchainpt_PT
dc.subjectPerformancept_PT
dc.subjectGas limitpt_PT
dc.subjectEthereumpt_PT
dc.subjectPrivate networkspt_PT
dc.subjectPharmaceutical manufacturingpt_PT
dc.subjectAuditabilitypt_PT
dc.titlePerformance evaluation of private ethereum networkspt_PT
dc.typejournal articlept_PT
degois.publication.firstPage1pt_PT
degois.publication.issue1pt_PT
degois.publication.lastPage17pt_PT
degois.publication.titleSN Computer Sciencept_PT
dspace.entity.typePublicationen
Ficheiros
Principais
A mostrar 1 - 1 de 1
Nome:
Performance Evaluation of Private Ethereum Networks 2020.pdf
Tamanho:
1.69 MB
Formato:
Adobe Portable Document Format