Performance evaluation of ethereum consensus mechanisms in IoT-blockchain systems using resource-constrained devices
Abstract The integration of IoT with blockchain technology enhances security and privacy through decentralized, trust-based systems, addressing challenges like single points of failure and limited scalability in traditional IoT architectures. This study evaluates the performance of Ethereum-based IoT systems using resource-constrained devices (Raspberry Pi 4 and Raspberry Pi 3) on a private blockchain. Performance metrics, including CPU, memory, disk usage, power consumption, and latency, were analyzed across three consensus mechanisms: Proof-of-Work (PoW), Proof-of-Authority (PoA), and Proof-of-Stake (PoS). To address the blockchain’s latency performance, we introduced the metrics Transaction-oriented latency (ToL) and Block-oriented latency (BoL) to characterize latency under PoS, capturing the distinctive dynamics of PoS. Our findings show that PoA achieves the lowest resource consumption, with CPU usage reduced by 98% compared to PoW and 20% compared to PoS, and power consumption decreased by 50% from PoW and 14% from PoS. Further, to assess blockchain scalability, we varied transaction transmission rates under PoA, identifying its impact on performance. These findings provide practical guidance for optimizing consensus mechanisms in resource-constrained IoT-blockchain systems.
Authors
- Hiroo Sekiya (ORCID: https://orcid.org/0000-0003-3557-1463)
- Phi Le Nguyen (ORCID: https://orcid.org/0000-0001-6547-7641)
- Kien Nguyen (ORCID: https://orcid.org/0000-0003-0400-3084)
- Yue Su (ORCID: https://orcid.org/0000-0002-8813-4198)
- Haruki Kurisaka
Institutions
- Chiba University (JP)
- Hanoi University of Science and Technology (VN)
Publication Details
- Journal
- Cluster Computing
- Published
- 2025-09-15
- DOI
- https://doi.org/10.1007/s10586-025-05503-w
- Citations
- 2
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 6.49
Funders
- Japan Society for the Promotion of Science
- Japan Science and Technology Agency