Browse by author
Lookup NU author(s): Professor Raj Ranjan, Dr Ellis SolaimanORCiD
This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
Recently, there has been an increasing interest in the research community in exploring the potential of Blockchain technology for serving several IoT-based domains, such as smart cities. While it can be easy to access several open-source Blockchain platforms like Hyperledger Fabric, it is not always easy to integrate them into large-scale IoT infrastructure due to factors such as performance, cost, and scalability. Simulation studies can be a viable option in many cases to carefully assess the applicability of Blockchains in dynamic, large-scale, and heterogeneous IoT scenarios. In theory, integrating IoT simulators with actual blockchain platforms is possible. However, the question remains of addressing the disparity between the distinctive environments of IoT simulators and blockchain platforms. This paper introduces a novel middleware architecture named SimBlockLink that overcomes the challenges associated with the interaction between actual blockchain platforms and IoT simulators. SimBlockLink meets the distinct operational facets of blockchain platforms and IoT simulators, enabling thorough evaluations of real blockchain-based solutions in simulated IoT scenarios. We present a study where SimBlockLink connects IoTsim-Osmosis, an IoT simulation tool, with an actual Hyperledger Fabric blockchain platform. Our results validate that SimBlockLink enables effective interaction between blockchain deployment and a simulated IoT model to ensure smooth interoperability and efficiency in evaluating key blockchain performance metrics, including throughput, latency, and successful/failed transactions.
Author(s): Alzubaidi Ali, Albshri Adel, Mitra Karan, Ranjan Rajiv, Solaiman Ellis
Publication type: Article
Publication status: Published
Journal: Blockchain: Research and Applications
Year: 2025
Pages: epub ahead of print
Print publication date: 27/08/2025
Online publication date: 27/08/2025
Acceptance date: 19/05/2025
Date deposited: 04/11/2025
ISSN (print): 2666-9536
ISSN (electronic): 2096-7209
Publisher: Elsevier
URL: https://doi.org/10.1016/j.bcra.2025.100374
DOI: 10.1016/j.bcra.2025.100374
Altmetrics provided by Altmetric