摘要
由于工业物联网数据具备较强的私密性,数据是否能够安全存储成为工业物联网发展的关键问题。针对这一问题,提出一种基于联盟链的工业物联网数据存储模型。为保证数据存储的效率与安全,首先,在原有PBFT算法的基础上搭建节点状态信用评估模型同时增加投票机制;其次,结合节点状态在SM9数字签名算法中设置多密钥生成中心共同参与密钥生成。对模型的吞吐量、共识时延及通信开销进行实验分析,结果表明,该模型相较于传统模型在数据存储、安全性方面得到了进一步保障,降低了黑客攻击并防止数据泄露或被窜改,并在通信开销方面提升了40%。
Due to the strong privacy of industrial Internet of Things(IIoT)data,safely storing the data has become a key issue in the development of IIoT.This paper proposed a model of IIoT data storage based on consortium blockchain to solve this problem.In order to ensure the efficiency and security of data storage,firstly,the method built a node status credit evaluation model based on the original PBFT algorithm and added a voting mechanism.Secondly,combined with node status,it set multiple key generation centers in SM9 digital signature algorithm to jointly participate in key generation.This paper experimentally analyzed the throughput,consensus delay and communication overhead of the model.The experimental results show that compared with the traditional model,the proposed model further guarantees the security in terms of data storage,reducing hacker attacks and preventing data leakage or tampering,and increases the communication overhead by 40%.
作者
翟社平
刘法鑫
杨锐
廉佳颖
Zhai Sheping;Liu Faxin;Yang Rui;Lian Jiaying(School of Computer Science&Technology,Xi’an University of Posts&Telecommunications,Xi’an 710121,China;Shaanxi Key Laboratory of Network Data Analysis&Intelligent Processing,Xi’an University of Posts&Telecommunications,Xi’an 710121,China)
出处
《计算机应用研究》
CSCD
北大核心
2023年第5期1318-1323,1329,共7页
Application Research of Computers
基金
国家自然科学基金资助项目(61373116)
工业和信息化部通信软科学资助项目(2018-R-26)
陕西省教育厅科学研究计划资助项目(18JK0697)
陕西省社会科学基金资助项目(2016N008)
陕西省重点研发计划资助项目(2022GY-038)
西安市社会科学规划基金资助项目(17X63)
西安邮电大学研究生创新基金资助项目(CXJJYL2021040)。
关键词
区块链
工业物联网数据
数字签名
实用拜占庭容错算法
SM9算法
blockchain
industrial Internet of Things data
digital signature
practical Byzantine fault tolerance(PBFT)
SM9 algorithm