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 条
  • [31] G-PBFT: A Location-based and Scalable Consensus Protocol for IoT-Blockchain Applications
    Lao, Laphou
    Dai, Xiaohai
    Xiao, Bin
    Guo, Songtao
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 664 - 673
  • [32] An Efficient DAG Blockchain Architecture for IoT
    Li, Lang
    Huang, Dongyan
    Zhang, Chengyao
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (02) : 1286 - 1296
  • [33] Blockchain consensus challenges and an efficient novel consensus mechanism
    Kshirsagar, Avinash
    Pachghare, Vinod
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2024, 45 (04): : 863 - 872
  • [34] Blockchain Consensus Mechanisms and Their Applications in IoT: A Literature Survey
    Wen, Yujuan
    Lu, Fengyuan
    Liu, Yufei
    Cong, Peijin
    Huang, Xinli
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT III, 2020, 12454 : 564 - 579
  • [35] A Comparative Study of Consensus Mechanisms in Blockchain for IoT Networks
    Auhl, Zachary
    Chilamkurti, Naveen
    Alhadad, Rabei
    Heyne, Will
    ELECTRONICS, 2022, 11 (17)
  • [36] Impact of consensus on appendable-block blockchain for IoT
    Lunardi, Roben C.
    Michelin, Regio A.
    Neu, Charles, V
    Nunes, Henry C.
    Zorzo, Avelino F.
    Kanhere, Salil S.
    PROCEEDINGS OF THE 16TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS'19), 2019, : 228 - 237
  • [37] Suitability of IoT to Blockchain Network based on Consensus Algorithm
    Perez, Maria Rona L.
    Lagman, Ace C.
    Legaspi, John Benedict C.
    De Angel, Roman De M.
    Awat, Kirk Alvin S.
    2019 IEEE 11TH INTERNATIONAL CONFERENCE ON HUMANOID, NANOTECHNOLOGY, INFORMATION TECHNOLOGY, COMMUNICATION AND CONTROL, ENVIRONMENT, AND MANAGEMENT (HNICEM), 2019,
  • [38] DHBN: An Efficient Broadcast Protocol for Blockchain Networks in Highly Dynamic Heterogeneous Environment
    Zheng, Runze
    Luo, Haoxiang
    Sun, Gang
    Yu, Hongfang
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [39] Toward designing highly effective and efficient consensus mechanisms for blockchain-based applications
    Zhu, Nafei
    Yang, Yue
    Du, Weidong
    Gan, Yu
    He, Jingsha
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 5677 - 5698
  • [40] A New Consensus Protocol for Blockchain Interoperability Architecture
    Pang, Yan
    IEEE ACCESS, 2020, 8 : 153719 - 153730