A fair non-collateral consensus protocol based on Merkle tree for hierarchical IoT blockchain

被引:0
|
作者
Fateminasab, Seyedeh Somayeh [1 ]
Bahrepour, Davoud [1 ]
Tabbakh, Seyed Reza Kamel [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Mashhad Branch, Mashhad, Iran
来源
SCIENTIFIC REPORTS | 2025年 / 15卷 / 01期
关键词
IoT; Blockchain; Hierarchical; Consensus; Proof of Action; Fork; Merkle tree; Energy-aware; Non-collateral; Fairness; CONSORTIUM BLOCKCHAIN;
D O I
10.1038/s41598-025-87025-4
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In recent years, there has been a growing interest among researchers in Internet of Things Blockchain (IoTB). A critical aspect of IoTB is its consensus protocol, which faces challenges such as limited bandwidth, energy constraints, and storage space restrictions. To tackle these challenges, Hierarchical IoTB (HIoTB) networks have been proposed. However, determining the fair priority of block transactions and the trustworthiness of nodes remain two major open problems in the consensus protocols. This paper proposes a fair non-collateral consensus protocol named Proof of Action (PoAct), which utilizes Merkle tree-based techniques to address scalability, lightweightness, and energy efficiency in HIoTB. In the HIoTB network, we first determine the trustworthiness of nodes based on their computational resources verified through a Merkle tree proof. Then, relying on the proposed proof, we present a fair solution for selecting transactions to be included in a block, and assign a voting score to trustworthy nodes. We evaluate our proposed PoAct through various scenarios, demonstrating significant enhancements in throughput and execution time compared to puzzle-solving-based consensus protocols. Additionally, we argue that our proposed consensus protocol is scalable and energy-aware, thereby mitigating consensus attacks such as Sybil, Eclipse, and 51%, as well as addressing Fork occurrences issues.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] A Blockchain Consensus Protocol based on Fuzzy Signatures
    Santini, Paolo
    Rafaiani, Giulia
    Battaglioni, Massimo
    Chiaraluce, Franco
    Baldi, Marco
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 886 - 891
  • [22] A Blockchain-Based Protocol for Fair Delivery for Receipts
    Hinarejos, M. Francisca
    Ferrer-Gomila, Josep-Lluis
    Isern-Deya, Andreu-Pere
    Chevez-Alvarado, Gerardo-Francisco
    FUTURE INTERNET, 2025, 17 (01)
  • [23] G-PBFT: A Location-based and Scalable Consensus Protocol for IoT-Blockchain Applications
    Lao, Laphou
    Dai, Xiaohai
    Xiao, Bin
    Guo, Songtao
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 664 - 673
  • [24] BFIM: Performance Measurement of a Blockchain Based Hierarchical Tree Layered Fog-IoT Microservice Architecture
    Whaiduzzaman, Md
    Mahi, Md. Julkar Nayeen
    Barros, Alistair
    Khalil, Md. Ibrahim
    Fidge, Colin
    Buyya, Rajkumar
    IEEE ACCESS, 2021, 9 : 106655 - 106674
  • [25] BFIM: Performance Measurement of a Blockchain Based Hierarchical Tree Layered Fog-IoT Microservice Architecture
    Whaiduzzaman, Md
    Mahi, Md. Julkar Nayeen
    Barros, Alistair
    Khalil, Md. Ibrahim
    Fidge, Colin
    Buyya, Rajkumar
    Whaiduzzaman, Md (wzaman@juniv.edu), 1600, Institute of Electrical and Electronics Engineers Inc. (09): : 106655 - 106674
  • [26] An Efficient Selective Miner Consensus Protocol in Blockchain Oriented IoT Smart Monitoring
    Uddin, Md. Ashraf
    Stranieri, Andrew
    Gondal, Iqbal
    Balasubramanian, Venki
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2019, : 1135 - 1142
  • [27] A Proof-of-Transactions Blockchain Consensus Protocol for Large-Scale IoT
    Ai, Zhendong
    Cui, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) : 7931 - 7943
  • [28] Blockchain Based Data Integrity Verification for Cloud Storage with T-Merkle Tree
    He, Kai
    Shi, Jiaoli
    Huang, Chunxiao
    Hu, Xinrong
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT III, 2020, 12454 : 65 - 80
  • [29] Controlling the Difficulty of Combinatorial Optimization Problems for Fair Proof-of-Useful-Work-Based Blockchain Consensus Protocol
    Males, Uros
    Ramljak, Dusan
    Kruger, Tatjana Jaksic
    Davidovic, Tatjana
    Ostojic, Dragutin
    Haridas, Abhay
    SYMMETRY-BASEL, 2023, 15 (01):
  • [30] SG-FCB: A Stackelberg Game-Driven Fair Committee-based Blockchain Consensus Protocol
    Yang, Ningbin
    Tang, Chunming
    Xiong, Zehui
    Chen, Qian
    Kang, Jiawen
    He, Debiao
    2024 IEEE 44TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS 2024, 2024, : 403 - 414