Abstract

Industry 4.0 represents the fourth industrial revolution that will leverage the industrial Internet of Things (IIoT) to introduce adaptive and autonomous systems that can self-heal and self-learn. IIoT aims to promote businesses and industries by realizing intelligent industrialization. However, the constantly surging data volumes that are generated by IIoT environments present security issues like data integrity and system scalability. Blockchain is a promising candidate to address these problems, which offers distributed system design principles. Though blockchain-based IIoT frameworks may have the potential to support the demands and services of next-generation industrial systems, their integration is still constrained by significant challenges in scalability and security. Therefore, blockchain in its original structure with traditional proof-of-work consensus is not suitable for IIoT. To address this, we propose a blockchain architecture that uses a dynamic proof-of-work consensus with a block checkpoint mechanism. The dynamic consensus functions with different mining difficulty levels allow the architecture to efficiently scale with increase in communication traffic of IIoT devices, whereas the checkpoint defines an alternative mechanism to generate the next block hash in the blockchain. To study the scalability and feasibility of the architecture, thorough performance and security analyses are presented, which attest that it can scale and offer enhanced security fidelity with a minimal increase in block mining time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call