FoBSim: an extensible open-source simulation tool for integrated fog-blockchain systems

Author:

Baniata HamzaORCID,Kertesz Attila

Abstract

A lot of hard work and years of research are still needed for developing successful Blockchain (BC) applications. Although it is not yet standardized, BC technology was proven as to be an enhancement factor for security, decentralization, and reliability, leading to be successfully implemented in cryptocurrency industries. Fog computing (FC) is one of the recently emerged paradigms that needs to be improved to serve Internet of Things (IoT) environments of the future. As hundreds of projects, ideas, and systems were proposed, one can find a great R&D potential for integrating BC and FC technologies. Examples of organizations contributing to the R&D of these two technologies, and their integration, include Linux, IBM, Google, Microsoft, and others. To validate an integrated Fog-Blockchain protocol or method implementation, before the deployment phase, a suitable and accurate simulation environment is needed. Such validation should save a great deal of costs and efforts on researchers and companies adopting this integration. Current available simulation environments facilitate Fog simulation, or BC simulation, but not both. In this paper, we introduce a Fog-Blockchain simulator, namely FoBSim, with the main goal to ease the experimentation and validation of integrated Fog-Blockchain approaches. According to our proposed workflow of simulation, we implement different Consensus Algorithms (CA), different deployment options of the BC in the FC architecture, and different functionalities of the BC in the simulation. Furthermore, technical details and algorithms on the simulated integration are provided. We validate FoBSim by describing the technologies used within FoBSim, highlighting FoBSim’s novelty compared to the state-of-the-art, discussing the event validity in FoBSim, and providing a clear walk-through validation. Finally, we simulate case studies, then present and analyze the obtained results, where deploying the BC network in the fog layer shows enhanced efficiency in terms of total run time and total storage cost.

Funder

Hungarian Scientific Research Fund

Ministry for Innovation and Technology, Hungary

Publisher

PeerJ

Subject

General Computer Science

Reference90 articles.

1. Blocksim: a simulation framework for blockchain systems;Alharby;ACM SIGMETRICS Performance Evaluation Review,2019

2. Blockchain simulation and development platforms: survey, issues and challenges;Anilkumar,2019

3. Two hop blockchain model: resonating between proof of work (PoW) and proof of authority (PoA);Avasthi;International Journal of Information Systems & Management Science,2018

4. PF-BVM: a privacy-aware fog-enhanced blockchain validation mechanism;Baniata,2020

Cited by 14 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Securing IoT data: Fog computing, blockchain, and tailored privacy-enhancing technologies in action;Peer-to-Peer Networking and Applications;2024-09-07

2. JABS: A Blockchain Simulator for Researching Consensus Algorithms;IEEE Transactions on Network Science and Engineering;2024-01

3. Towards a Simulation as a Service Platform for the Cloud-to-Things Continuum;Lecture Notes in Computer Science;2024

4. Internet of Things (IoT): Origin, Embedded Technologies, Smart Applications, and Its Growth in the Last Decade;IEEE Access;2024

5. Lightweight Blockchain Simulation with Transaction Graph Visualizer;2023 IEEE 23rd International Symposium on Computational Intelligence and Informatics (CINTI);2023-11-20

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3