Browse by author
Lookup NU author(s): Adel Albshri, Dr Ali Alzubaidi, Dr Bakri Awaji, Dr Ellis SolaimanORCiD
This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by IEEE, 2022.
For re-use rights please refer to the publisher's terms and conditions.
Recently, distributed ledger technologies like blockchain have been proliferating and have attracted interest from the academic community, government, and industry. A wide range of blockchain solutions has been introduced, such as Bitcoin, Ethereum, and Hyperledger technologies in the literature. However, tools for evaluating these solutions and their applications are still lacking, limiting the exploration of their potentiality and associated challenges/limitations. That is, experimenting with real blockchain networks usually requires a solid budget; and thus, sophisticated blockchain simulators can facilitate designing and evaluating solutions before the actual implementation stage. The quality of such simulators depends on several factors such as usability, reliability, provided capabilities, and supported features. This paper aims to provide a systemic mapping review of blockchain simulators focusing on these quality factors. This paper also sheds light on the configuration parameters (inputs) and produced metrics (outputs) supported by each simulator. Furthermore, it investigates which metrics supported by each simulator are scientifically validated/evaluated. Moreover, code quality comparison is carried out to assess the source code of the covered simulators. The results reveal that no simulator fully covers the wide operational range of features and capabilities of existing blockchain technologies. However, several promising efforts exist in the domain of blockchain simulation with interesting and useful features. Finally, we discuss the subject of blockchain simulation and provide our insight into the matter.
Author(s): Albshri A, Alzubaidi A, Awaji B, Solaiman E
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: IEEE International Conference on Services Computing (SCC)
Year of Conference: 2022
Pages: 284-294
Print publication date: 24/08/2022
Online publication date: 24/08/2022
Acceptance date: 17/05/2022
Date deposited: 29/03/2023
ISSN: 2474-2473
Publisher: IEEE
URL: https://doi.org/10.1109/SCC55611.2022.00049
DOI: 10.1109/SCC55611.2022.00049
ePrints DOI: 10.57711/52sc-bb58
Library holdings: Search Newcastle University Library for this item
ISBN: 9781665481472