Ghost-Weight protocol: a highly efficient blockchain consensus for IoT

被引:0
|
作者
Xiao, Zhengqing [1 ]
Tian, Youliang [1 ]
Peng, Changgen [2 ]
Long, Yangyang [2 ]
Cai, Chuanda [2 ]
机构
[1] Guizhou Univ, Coll Comp Sci & Technol, Jiaxiu South Rd, Guiyang 550025, Guizhou, Peoples R China
[2] Guizhou Univ, State Key Lab Publ Big Data Coll Comp Sci, Jiaxiu South Rd, Guiyang 550025, Guizhou, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2025年 / 81卷 / 01期
基金
中国国家自然科学基金;
关键词
Blockchain; Consensus protocol; IoT; Selfish mining; Decentralized network;
D O I
10.1007/s11227-024-06565-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology, with its decentralized nature, offers a more secure, reliable, and transparent solution for the Internet of Things (IoT). However, directly deploying existing consensus protocols in many IoT environments can limit scalability, lead to high computational costs and delays, and fail to meet the high responsiveness required for network communication. Additionally, IoT devices vary widely in performance, and lower-performance devices participating as nodes in a decentralized network may not be able to meet the demands of the consensus process, resulting in consensus delays and decreased system stability. This proposal introduces an improved consensus protocol called Ghost-Weight, based on the original Ghost protocol, designed to accommodate the performance-heterogeneous IoT environment with frequent information exchanges. Ghost-Weight introduces the concept of a Dominant Block, which, through a mechanism called the Confinement Edge, incorporates forked blocks within the network in a graph-based manner. The ForkBlock Process then organizes these blocks, removes conflicting transactions, and ultimately achieves global consensus based on weight before publishing them to the network. Furthermore, the protocol proposes a node partitioning strategy, ensuring that devices of all performance levels can participate in the consensus process. Through experiments and theoretical comparisons, we demonstrate that this protocol achieves a 52% increase in throughput, a 23% improvement in transaction confirmation time, and a 56% higher efficiency in processing forked blocks compared to the original Ghost protocol. We also designed a series of experiments to showcase Ghost-Weight's success in resisting selfish mining attacks and balancing attacks. This proposal effectively addresses the challenge of deploying consensus mechanisms in performance-heterogeneous IoT environments with high responsiveness requirements. Compared to previous designs, it significantly improves network scalability, transaction speed, network efficiency, and overall reliability.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] Proof of Reputation Blockchain Protocol for IoT
    Khairat, Nagy
    Abouelfarag, Ahmed
    Abdel-Hamid, Ayman A.
    2024 14TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, ICEENG 2024, 2024, : 270 - 275
  • [22] A fair non-collateral consensus protocol based on Merkle tree for hierarchical IoT blockchain
    Fateminasab, Seyedeh Somayeh
    Bahrepour, Davoud
    Tabbakh, Seyed Reza Kamel
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [23] PoTN: A Novel Blockchain Consensus Protocol with Proof-of-Trust Negotiation in Distributed IoT Networks
    Feng, Jingyu
    Zhao, Xinyu
    Lu, Guangyue
    Zhao, Feng
    PROCEEDINGS OF THE 2ND INTERNATIONAL ACM WORKSHOP ON SECURITY AND PRIVACY FOR THE INTERNET-OF-THINGS (IOT S&P'19), 2019, : 32 - 37
  • [24] 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,
  • [25] HPoC: A Lightweight Blockchain Consensus Design for the IoT
    Nie, Zixiang
    Zhang, Maosheng
    Lu, Yueming
    APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [26] Consensus Mechanism of IoT Based on Blockchain Technology
    Wu, Yue
    Song, Liangtu
    Liu, Lei
    Li, Jincheng
    Li, Xuefei
    Zhou, Linli
    SHOCK AND VIBRATION, 2020, 2020
  • [27] PoEWAL: A lightweight consensus mechanism for blockchain in IoT
    Raghav
    Andola, Nitish
    Venkatesan, S.
    Verma, Shekhar
    PERVASIVE AND MOBILE COMPUTING, 2020, 69 (69)
  • [28] A Blockchain Consensus Protocol With Horizontal Scalability
    Cong, Kelong
    Ren, Zhijie
    Pouwelse, Johan
    2018 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2018, : 424 - 432
  • [29] ISCP: An improved blockchain consensus protocol
    Li, Zhong-Cheng
    Huang, Jian-Hua
    Gao, Da-Qi
    Jiang, Ya-Hui
    Fan, Li
    International Journal of Network Security, 2019, 21 (03) : 359 - 367
  • [30] A secure and highly efficient blockchain PBFT consensus algorithm for microgrid power trading
    Yao, Zhongyuan
    Fang, Yonghao
    Pan, Heng
    Wang, Xiangyang
    Si, Xueming
    SCIENTIFIC REPORTS, 2024, 14 (01)