Blockchain Simulators: A Systematic Mapping Study

08/23/2022
by   Adel Albshri, et al.
0

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.

READ FULL TEXT
research
07/16/2021

Demo – Zelig: Customizable Blockchain Simulator

As blockchain-based systems see wider adoption, it becomes increasingly ...
research
04/28/2020

BlockSim: An Extensible Simulation Tool for Blockchain Systems

Both in the design and deployment of blockchain solutions many performan...
research
03/11/2022

CBlockSim: A Modular High-Performance Blockchain Simulator

Blockchain has attracted much attention from both academia and industry ...
research
07/28/2022

Analysis of Polkadot: Architecture, Internals, and Contradictions

Polkadot is a network protocol launched in 2020 with the ambition of unl...
research
05/12/2021

A Systematic Literature Review on Blockchain Governance

Blockchain has been increasingly used as a software component to enable ...
research
07/05/2022

Understanding blockchain: definitions, architecture, design, and system comparison

The explosive advent of the blockchain technology has led to hundreds of...
research
04/26/2022

Design, Implementation, and Evaluation of Blockchain-Based Trusted Achievement Record System for Students in Higher Education

With a growing number of institutions involved in the global education m...

Please sign up or login with your details

Forgot password? Click here to reset