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 条
  • [41] Concordia: A Streamlined Consensus Protocol for Blockchain Networks
    Santiago, Carlos
    Ren, Shuyang
    Lee, Choonhwa
    Ryu, Minsoo
    IEEE ACCESS, 2021, 9 : 13173 - 13185
  • [42] Modeling and Verifying the CKB Blockchain Consensus Protocol
    Sun, Meng
    Lu, Yuteng
    Feng, Yichun
    Zhang, Qi
    Liu, Shaoying
    MATHEMATICS, 2021, 9 (22)
  • [43] 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
  • [44] FireLedger: A High Throughput Blockchain Consensus Protocol
    Buchnik, Yehonatan
    Friedman, Roy
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (09): : 1525 - 1539
  • [45] Adapted PBFT Consensus Protocol for Sharded Blockchain
    Yang, Ling
    Huang, Huawei
    SCIENCE OF CYBER SECURITY, SCISEC 2022, 2022, 13580 : 36 - 50
  • [46] A Scalable IoT Protocol via an Efficient DAG-based Distributed Ledger Consensus
    Son, Bumho
    Lee, Jaewook
    Jang, Huisu
    SUSTAINABILITY, 2020, 12 (04)
  • [47] LeapChain: Efficient Blockchain Verification for Embedded IoT
    Regnath, Emanuel
    Steinhorst, Sebastian
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [48] Blockchain based authentication and access control protocol for IoT
    Singh, Akanksha
    Chandra, Harish
    Rana, Saurabh
    Chhikara, Deepak
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (17) : 51731 - 51753
  • [49] A DQN-Based Consensus Mechanism for Blockchain in IoT Networks
    Liu, Zhiming
    Hou, Lu
    Zheng, Kan
    Zhou, Qihao
    Mao, Shiwen
    IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14): : 11962 - 11973
  • [50] SCC : Storage Compression Consensus for Blockchain in Lightweight IoT Network
    Kim, Teasung
    Noh, Jaewon
    Cho, Sunghyun
    2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2019,