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 条
  • [41] Blockchain based privacy preserving multimedia intelligent video surveillance using secure Merkle tree
    Donghyeok Lee
    Namje Park
    Multimedia Tools and Applications, 2021, 80 : 34517 - 34534
  • [42] A cluster reputation-based hierarchical consensus model in blockchain
    Yangyang Jiang
    Yepeng Guan
    Peer-to-Peer Networking and Applications, 2023, 16 : 2591 - 2606
  • [43] Dynamic Data Integrity Auditing Based on Hierarchical Merkle Hash Tree in Cloud Storage
    Liu, Zhenpeng
    Wang, Shuo
    Duan, Sichen
    Ren, Lele
    Wei, Jianhang
    ELECTRONICS, 2023, 12 (03)
  • [44] A cluster reputation-based hierarchical consensus model in blockchain
    Jiang, Yangyang
    Guan, Yepeng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (05) : 2591 - 2606
  • [45] BTNC: A blockchain based trusted network connection protocol in IoT
    Zhang, Junwei
    Wang, Zhuzhu
    Shang, Lei
    Lu, Di
    Ma, Jianfeng
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 143 (143) : 1 - 16
  • [46] Trustworthy IoT Computing Environment Based on Layered Blockchain Consensus Framework
    Dong, Yueyu
    Dai, Fei
    Qin, Mingming
    CLOUD COMPUTING, CLOUDCOMP 2021, 2022, 430 : 167 - 180
  • [47] TidyBlock: A Novel Consensus Mechanism for DAG-based Blockchain in IoT
    Qu, Xidi
    Wang, Shengling
    Li, Kun
    Huang, Jianhui
    Cheng, Xiuzhen
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (02) : 722 - 735
  • [48] Dual Vote Confirmation based Consensus Design for Blockchain integrated IoT
    Qiu, Zheng
    Hao, Jianjun
    Guo, Yijun
    Zhang, Yi
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [49] An improved convolution Merkle tree-based blockchain electronic medical record secure storage scheme
    Zhu, Hegui
    Guo, Yujia
    Zhang, Libo
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 61
  • [50] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Khurana, Parul
    Sharma, Kiran
    Khatter, Kiran
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (12) : 18501 - 18516