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 条
  • [1] A Hierarchical and Location-Aware Consensus Protocol for IoT-Blockchain Applications
    Guo, Hao
    Li, Wanxin
    Nejad, Mark
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03): : 2972 - 2986
  • [2] Merkle Tree and Blockchain-Based Cloud Data Auditing
    Mohan, Arun Prasad
    Asfak, Mohamed R.
    Gladston, Angelin
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (03) : 54 - 66
  • [3] A Lightweight Model-Based Evolutionary Consensus Protocol in Blockchain as a Service for IoT
    Zhao, Yao
    Qu, Youyang
    Xiang, Yong
    Zhang, Yushu
    Gao, Longxiang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (04) : 2343 - 2358
  • [4] Helix: A Fair Blockchain Consensus Protocol Resistant to Ordering Manipulation
    Yakira, David
    Asayag, Avi
    Cohen, Gad
    Grayevsky, Ido
    Leshkowitz, Maya
    Rottenstreich, Ori
    Tamari, Ronen
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1584 - 1597
  • [5] DBPBFT: A hierarchical PBFT consensus algorithm with dual blockchain for IoT
    Wu, Xiaohua
    Wang, Zirui
    Li, Xiaoyu
    Chen, Lei
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 162
  • [6] Proof of Run: A Fair and Sustainable Blockchain Consensus Protocol Based on Game Theory in DApps
    Yang, Meiqi
    Tao, Yu
    Wu, Xiaofei
    Ge, Chunpeng
    Zhou, Lu
    WEB AND BIG DATA, APWEB-WAIM 2024, PT IV, 2024, 14964 : 309 - 325
  • [7] Data Integrity Audit Scheme Based on Quad Merkle Tree and Blockchain
    Liu, Zhenpeng
    Ren, Lele
    Feng, Yongjiang
    Wang, Shuo
    Wei, Jianhang
    IEEE ACCESS, 2023, 11 : 59263 - 59273
  • [8] Formal Modeling and Verification of Blockchain Consensus Protocol for IoT Systems
    Baouya, Abdelhakim
    Chehida, Salim
    Bensalem, Saddek
    Bozga, Marius
    KNOWLEDGE INNOVATION THROUGH INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_20), 2020, 327 : 330 - 342
  • [9] PLEDGE: A Proof-of-Honesty based Consensus Protocol for Blockchain-based IoT Systems
    Makhdoom, Imran
    Tofigh, Farzad
    Zhou, Ian
    Abolhasan, Mehran
    Lipman, Justin
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [10] PLEDGE: An IoT-oriented Proof-of-Honesty based Blockchain Consensus Protocol
    Makhdoom, Imran
    Tofigh, Farzad
    Zhou, Ian
    Abolhasan, Mehran
    Lipman, Justin
    PROCEEDINGS OF THE 2020 IEEE 45TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2020), 2020, : 54 - 64