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] 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
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] A fair consensus model in blockchain based on computational reputation
    Mohsenzadeh, Ali
    Bidgoly, Amir Jalaly
    Farjami, Yaghoub
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 204
  • [8] Proof of X-repute blockchain consensus protocol for IoT systems
    Wang, Eric Ke
    Sun, RuiPei
    Chen, Chien-Ming
    Liang, Zuodong
    Kumari, Saru
    Khan, Muhammad Khurram
    COMPUTERS & SECURITY, 2020, 95
  • [9] Ghost-Weight protocol: a highly efficient blockchain consensus for IoT
    Xiao, Zhengqing
    Tian, Youliang
    Peng, Changgen
    Long, Yangyang
    Cai, Chuanda
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [10] 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