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 条
  • [31] Hierarchical classified storage and incentive consensus scheme for building IoT under blockchain
    Wu, Xiaohua
    Jiang, Jinqian
    Li, Xiaoyu
    Cheng, Jun
    Meng, Tao
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (05)
  • [32] 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
  • [33] The cellular goore game-based consensus protocol: a cognitive model for blockchain consensus
    Ameri, Reyhaneh
    Meybodi, Mohammad Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2715 - 2740
  • [34] 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
  • [35] A secure blockchain-based group key agreement protocol for IoT
    Chen, Chien-Ming
    Deng, Xiaoting
    Gan, Wensheng
    Chen, Jiahui
    Islam, S. K. Hafizul
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (08): : 9046 - 9068
  • [36] 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
  • [37] Teegraph: A Blockchain consensus algorithm based on TEE and DAG for data sharing in IoT
    Fu Xiang
    Wang Huaimin
    Shi Peichang
    Zhang Xunhui
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 122
  • [38] A Secure Editable Blockchain Consensus Mechanism for IoT-Based Data Collection
    Hong, Hanshu
    Hu, Bing
    Sun, Zhixin
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2024, 14 : 1 - 14
  • [39] An improved cellular goore game-based consensus protocol for blockchain
    Ameri, Reyhaneh
    Meybodi, Mohammad Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 6843 - 6868
  • [40] Trusted consensus protocol for blockchain networks based on fuzzy inference system
    R. Bala
    R. Manoharan
    The Journal of Supercomputing, 2022, 78 : 16951 - 16974