z-logo
open-access-imgOpen Access
Intelligent manufacturing security model based on improved blockchain
Author(s) -
Jia He Xu,
Yuan Tian,
Ting Huai,
Najla Al-Nabhan
Publication year - 2020
Publication title -
mathematical biosciences and engineering
Language(s) - Uncategorized
Resource type - Journals
SCImago Journal Rank - 0.451
H-Index - 45
eISSN - 1551-0018
pISSN - 1547-1063
DOI - 10.3934/mbe.2020303
Subject(s) - computer science , blockchain , merkle tree , node (physics) , cache , block (permutation group theory) , distributed computing , lock (firearm) , throughput , computer network , computer security , cryptography , wireless , operating system , engineering , mathematics , structural engineering , cryptographic hash function , mechanical engineering , geometry
The Industrial Internet of Things (IIoT) plays an important role in the development of smart factories. However, the existing IIoT systems are prone to suffering from single points of failure and unable to provide stable service. Meanwhile, with the increase of node scale and network quantity, the maintenance cost presents to be higher. Such a disadvantage can be effectively compensated by the features such as security, privacy, non-tamperability and distributed deployment supported by the blockchain. In this paper, first, an intelligent manufacturing security model based on blockchain was proposed. Due to the high power consumption and low throughput of the traditional blockchain, IoT devices with limited power consumption can not work independently. Therefore, in this paper, a new Merkle Patricia tree (MPT) was adopted to extend the blockchain structure and provide fast query of node status. Second, since the MPT does not support concurrent operation and the data operation performance deteriorates with high data volume, a lock-free concurrent and cache-based Merkle Patricia tree was proposed (CMPT) to support lock-free concurrent data operation, which can improve the data operation efficiency in multi-core system. The experimental results indicate that, compared with the original MPT, the CMPT proposed in this paper effectively reduced the time complexity of data insertion and data query and improved the speed of block construction and data query.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here