Back to Search Start Over

Blockchain efficient Byzantine fault tolerance consensus algorithm for IIoT

Authors :
LI Fengqi
SONG Qingqing
XU Hui
DU Xuefeng
GAO Jialong
TONG Ning
WANG Deguang
Source :
Tongxin xuebao, Vol 45, Pp 165-177 (2024)
Publication Year :
2024
Publisher :
Editorial Department of Journal on Communications, 2024.

Abstract

Considering the malicious risks associated with diverse terminals in the industrial Internet of things (IIoT), a practical Byzantine fault tolerant (PBFT) efficient consensus algorithm based on credit score and dynamic double layer (CD-PBFT) was proposed to meet the requirements of high efficiency and security fault tolerance in the consensus process. The participation of good nodes in the consensus and the removal of faulty nodes were ensured by the credit score model. The parallelism of transaction verification and read write operations was achieved through the implementation of a double layer architecture. Nodes with high credit were randomly selected as the master node by the adaptive master node algorithm, ensuring its security. Experimental results show that CD-PBFT not only can maintain the safety and liveness of the consensus algorithm but also can reduce network delay by 34.8% and increase throughput by 25.2% compared with PBFT, which meets the double requirements of efficiency and security fault tolerance.

Details

Language :
Chinese
ISSN :
1000436X
Volume :
45
Database :
Directory of Open Access Journals
Journal :
Tongxin xuebao
Publication Type :
Academic Journal
Accession number :
edsdoj.5cd5d66af7d042599cdf754e310d5542
Document Type :
article
Full Text :
https://doi.org/10.11959/j.issn.1000-436x.2024090