当前位置: X-MOL 学术Math. Biosci. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Intelligent manufacturing security model based on improved blockchain
Mathematical Biosciences and Engineering Pub Date : 2020-08-24 , DOI: 10.3934/mbe.2020303
Jiahe Xu , , Yuan Tian , Tinghuai Ma , Najla Al-Nabhan , , ,

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.

中文翻译:

基于改进区块链的智能制造安全模型

工业物联网(IIoT)在智能工厂的发展中起着重要作用。但是,现有的IIoT系统容易出现单点故障,无法提供稳定的服务。同时,随着节点规模和网络数量的增加,维护成本呈现出更高的趋势。可以通过区块链支持的安全性,隐私性,不可篡改性和分布式部署等功能有效地弥补这一缺陷。本文首先提出了一种基于区块链的智能制造安全模型。由于传统区块链的高功耗和低吞吐量,功耗受限的IoT设备无法独立运行。因此,在本文中,采用了新的Merkle Patricia树(MPT)来扩展区块链结构并提供对节点状态的快速查询。其次,由于MPT不支持并发操作,并且数据操作量随着数据量的增加而恶化,因此提出了一种无锁并发和基于缓存的Merkle Patricia树(CMPT)以支持无锁并发数据操作,这可以改善多核系统中的数据运行效率。实验结果表明,与原来的MPT相比,本文提出的CMPT有效地降低了数据插入和数据查询的时间复杂度,提高了块构造和数据查询的速度。由于MPT不支持并发操作,并且数据操作性能随着数据量的增加而降低,因此提出了一种无锁并发和基于缓存的Merkle Patricia树(CMPT)以支持无锁并发数据操作,这可以改善数据多核系统的运行效率。实验结果表明,与原来的MPT相比,本文提出的CMPT有效地降低了数据插入和数据查询的时间复杂度,提高了块构造和数据查询的速度。由于MPT不支持并发操作,并且数据操作性能随着数据量的增加而降低,因此提出了一种无锁并发和基于缓存的Merkle Patricia树(CMPT)以支持无锁并发数据操作,这可以改善数据多核系统的运行效率。实验结果表明,与原来的MPT相比,本文提出的CMPT有效地降低了数据插入和数据查询的时间复杂度,提高了块构造和数据查询的速度。
更新日期:2020-08-24
down
wechat
bug