Litcius/Paper detail

A Trustworthy Safety Inspection Framework Using Performance-Security Balanced Blockchain

Weishan Zhang, Gang Sun, Xu Liang, Qinghua Lu, Huansheng Ning, Peiying Zhang, Su Yang

2021IEEE Internet of Things Journal23 citationsDOI

Abstract

Regular safety inspection is critical to reduce safety risk in industry. Applying the consortium blockchain technology to safety inspection can ensure the effectiveness of the inspection process and tracing of problems. However, there are two major issues when using conventional consortium blockchain. It is challenging to guarantee the authenticity of the retrieved data source, and meanwhile, achieving a balance between performance and security is not easy. Hence, this article proposes a blockchain-based performance-security balanced safety inspection framework (PSB-SIF), in which a safety inspection box is designed to ensure the authenticity of the inspector’s identity while inspection logic is executed automatically via smart contracts. In addition, this article also proposes a novel credit scoring-based Byzantine fault-tolerant (BFT) consensus algorithm, named safety inspection BFT consensus algorithm (SIBFT), which is used to balance the performance and security of consensus network in a safety inspection. We evaluate the proposed approach by comparing with the solutions using RAFT, Practical BFT (PBFT), and SIBFT consensus algorithms in terms of throughput, transaction latency, scalability, and security of PSB-SIF. The evaluation results show that PSB-SIF is efficient for all these quality metrics.

Topics & Concepts

Computer scienceScalabilityBlockchainDatabase transactionComputer securityByzantine fault toleranceProcess (computing)Computer networkDistributed computingFault toleranceDatabaseOperating systemBlockchain Technology Applications and SecurityRecycling and Waste Management TechniquesIoT and Edge/Fog Computing