IIUM Repository

Performance benchmarking of Hyperledger Fabric on heterogeneous hardware for IoT applications

Zulkarnain, Muhammad Muaz and Ramli, Nabilah and Nordin, Anis Nurashikin (2025) Performance benchmarking of Hyperledger Fabric on heterogeneous hardware for IoT applications. IIUM Engineering Journal, 26 (3). pp. 156-170. ISSN 1511-788X E-ISSN 2289-7860

[img] PDF - Published Version
Download (4MB)

Abstract

Hyperledger Fabric (HLF), a widely used open-source private blockchain, has garnered attention for its ability to enable blockchain in Internet of Things (IoT) applications. Embedding HLF nodes within IoT devices enables smart contract integration for secure and automated communications, thereby reducing reliance on intermediaries. However, resource-constrained IoT devices often face challenges with complex operations due to their limited processing power. While HLF deployment on single-board computers (SBCs) like Raspberry Pi has been explored, comprehensive performance evaluations across diverse hardware setups in a heterogeneous blockchain network are limited. This study benchmarks HLF performance on a network comprising SBCs with ARM architectures (Cortex-A72 and Cortex-A76) and laptops with Intel Core i7 and Intel Celeron processors. Using Hyperledger Caliper, key performance metrics, including throughput, latency, CPU usage, and memory consumption, were measured. Results show that high-throughput applications are best supported by high-end processors capable of handling multiple clients, achieving up to 1,148.3 TPS. In contrast, SBCs efficiently handle moderate transaction loads from single clients with minimal latency increases. These findings demonstrate the adaptability of HLF across varied hardware configurations, provided a proper network architecture setup, supporting its deployment in diverse IoT environments

Item Type: Article (Journal)
Uncontrolled Keywords: Hyperledger Fabric, Hyperledger Caliper, Internet of Things (IoT), Performance Analysis, IoT-Enabled Blockchain
Subjects: T Technology > T Technology (General)
T Technology > T Technology (General) > T10.5 Communication of technical information
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): Kulliyyah of Engineering > Department of Electrical and Computer Engineering
Kulliyyah of Engineering > Department of Mechanical Engineering
Depositing User: dr nabilah ramli
Date Deposited: 25 Sep 2025 10:57
Last Modified: 25 Sep 2025 10:57
URI: http://irep.iium.edu.my/id/eprint/123368

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year