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
基金
中国国家自然科学基金;
关键词
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] A Comparative Study of Consensus Mechanisms in Blockchain for IoT Networks
    Auhl, Zachary
    Chilamkurti, Naveen
    Alhadad, Rabei
    Heyne, Will
    ELECTRONICS, 2022, 11 (17)
  • [22] A New Consensus Protocol for Blockchain Interoperability Architecture
    Pang, Yan
    IEEE ACCESS, 2020, 8 : 153719 - 153730
  • [23] Concordia: A Streamlined Consensus Protocol for Blockchain Networks
    Santiago, Carlos
    Ren, Shuyang
    Lee, Choonhwa
    Ryu, Minsoo
    IEEE ACCESS, 2021, 9 : 13173 - 13185
  • [24] Probabilistic Consensus of the Blockchain Protocol
    Marinkovic, Bojan
    Glavan, Paola
    Ognjanovic, Zoran
    Doder, Dragan
    Studer, Thomas
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, ECSQARU 2019, 2019, 11726 : 469 - 480
  • [25] Trusted Blockchain-Driven IoT Security Consensus Mechanism
    Wang, Chuansheng
    Tan, Xuecheng
    Yao, Cuiyou
    Gu, Feng
    Shi, Fulei
    Cao, Haiqing
    SUSTAINABILITY, 2022, 14 (09)
  • [26] 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
  • [27] ConSenseIoT: A Consensus Algorithm for Secure and Scalable Blockchain in the IoT context
    Niavis, Harris
    Loupos, Konstantinos
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [28] Blockchain based authentication and access control protocol for IoT
    Akanksha Singh
    Harish Chandra
    Saurabh Rana
    Deepak Chhikara
    Multimedia Tools and Applications, 2024, 83 : 51731 - 51753
  • [29] Proof of Fairness: Dynamic and Secure Consensus Protocol for Blockchain
    Alamer, Abdulrahman
    Assiri, Basem
    ELECTRONICS, 2024, 13 (06)
  • [30] DCCP: a dependable committee consensus protocol for permissionless blockchain
    Tian, Junfeng
    Xu, Hongwei
    Tian, Jin
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (04) : 4021 - 4047