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 条
  • [41] MPoC - A Metaheuristic Proof of Criteria Consensus Protocol for Blockchain Network
    Binh Minh Nguyen
    Thang Nguyen
    Thieu Nguyen
    Ba-Lam Do
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [42] Proof-of-QoS: QoS based blockchain consensus protocol
    Yu, Bin
    Liu, Joseph
    Nepal, Surya
    Yu, Jiangshan
    Rimba, Paul
    COMPUTERS & SECURITY, 2019, 87
  • [43] Circle Of Trust: a high volume, energy efficient, stake blind and high attack tolerant Blockchain Consensus Protocol
    Ravindran, Rahul
    PROCEEDINGS OF 2019 IEEE 12TH INTERNATIONAL CONFERENCE ON GLOBAL SECURITY, SAFETY AND SUSTAINABILITY (ICGS3-2019), 2019, : 19 - 22
  • [44] Helix: A Fair Blockchain Consensus Protocol Resistant to Ordering Manipulation
    Yakira, David
    Asayag, Avi
    Cohen, Gad
    Grayevsky, Ido
    Leshkowitz, Maya
    Rottenstreich, Ori
    Tamari, Ronen
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1584 - 1597
  • [45] An Efficient DAG Blockchain Architecture for IoT
    Li, Lang
    Huang, Dongyan
    Zhang, Chengyao
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (02) : 1286 - 1296
  • [46] 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,
  • [47] SG-PBFT: A secure and highly efficient distributed blockchain PBFT consensus algorithm for intelligent Internet of vehicles
    Xu, Guangquan
    Bai, Hongpeng
    Xing, Jun
    Luo, Tao
    Xiong, Neal N.
    Cheng, Xiaochun
    Liu, Shaoying
    Zheng, Xi
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 164 : 1 - 11
  • [48] 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
  • [49] 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,
  • [50] 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