@inproceedings{4ddc5bbcfc344aa1a9202775d5fb0d48,
title = "SymBChainSim: A Novel Simulation Tool for Dynamic and Adaptive Blockchain Management and its Trilemma Tradeoff",
abstract = "Despite the recent increase in the popularity of blockchain, the technology suffers from the trilemma trade-off between security decentralisation and scalability prohibiting adoption, and limiting the efficiency and effectiveness of the induced system. Addressing the trilemma trade-off calls for dynamic management and configuration of the blockchain system. In particular, choosing an effective and efficient consensus protocol for balancing the trilemma trade-off when inducing the blockchain-based system is acknowledged to be a challenging problem given the dynamic and complex nature of the blockchain environment. DDDAS approaches are particularly suitable for this challenge, and in previous work, the authors presented a novel DDDAS-based blockchain architecture and demonstrated that it offers a promising approach for dynamically adjusting the parameters of a system and optimising for the trade-off. This paper presents a novel simulation tool that can support and satisfy the DDDAS requirements for a dynamically re-configurable blockchain system. The tool supports the simulation and the dynamic switching of consensus protocols, analysing their trilemma trade-off. The simulator design is modular and allows the implementation and analysis of a wide range of consensus protocols and their implementation scenarios, along with the ability for parallelization. The paper also presents a quantitative evaluation of the tool.",
keywords = "Blockchain, Infosymbiotic Systems, DDDAS, Digital Twin, Simulation, Optimisation",
author = "George Diamantopoulos and Rami Bahsoon and Nikos Tziritas",
year = "2023",
month = jun,
day = "21",
doi = "10.1145/3573900.3591121",
language = "English",
series = "PADS: Principles of Advanced and Distributed Simulation",
publisher = "Association for Computing Machinery (ACM)",
pages = "118–127",
editor = "Margaret Loper and Jin, {Dong (Kevin)} and Carothers, {Christopher D.}",
booktitle = "SIGSIM-PADS '23",
address = "United States",
note = "SIGSIM-PADS '23 : SIGSIM Conference on Principles of Advanced Discrete Simulation, PADS 2023 ; Conference date: 16-06-2023 Through 19-06-2023",
}