基于区块链智能合约的智能工厂安全管理系统设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:camel1650
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能工厂是制造业的重要发展方向,随着智能工厂系统的不断发展与扩大,系统中设备众多且拓扑结构相对分散,传统中心化控制系统中的安全问题将会日益凸显,对于中心服务器的性能要求也会显著提高,系统成本将大大提高。有着去中心化、匿名性以及无需信任基础特点的区块链技术为解决传统控制系统的安全问题提供了新的思路,智能合约与区块链技术在制造业中的应用,让智能工厂中的安全管理系统能够利用区块链技术及智能合约进行搭建。本文首先对智能工厂安全管理系统进行了需求分析,包括系统的结构、功能以及协作需求,并针对分析结果对相关技术知识进行了介绍,例如区块链技术中的共识算法以及密码学知识等,智能合约开发相关知识等,最终确定了智能工厂安全管理系统的结构功能以及实现所涉及的技术知识。基于对智能工厂安全管理系统的需求分析对系统进行了相关设计,从系统的去中心化整体架构设计到系统开发流程设计,从智能合约的整体架构设计到智能合约的权限管理以及命令控制策略设计,再从系统数据安全策略设计到系统与用户交互所需的用户界面的设计。针对于传统的中心化系统中权限管理集中于中心服务器可能导致的安全问题,利用区块链的分布式存储方式结合智能合约管理策略保障系统权限信息安全;针对系统中数据命令交互的安全性保障问题,设计的智能合约命令控制策略以操作用户的身份和权限验证保障系统命令交互的安全性;针对系统中的不同类型数据的安全需求设计了两种数据安全策略,保障系统中的数据安全;为了满足系统中用户与系统中的智能合约以及底层区块链的交互需求,设计了用户界面,完成了整个智能工厂安全管理系统从底层结构到上层应用界面的设计。对智能工厂安全管理系统设计完成之后,在系统的实现过程中,首先搭建了私有区块链环境用于模拟系统去中心化结构,利用搭建的系统开发环境进行了系统的实现,并在实际生产环境下进行了系统的功能测试,保证系统中的权限管理、命令控制以及数据安全都已经达到设计目标,也最后对系统进行了安全性测试,以实验结果证明系统拥有较高的安全性。本系统利用区块链技术来保证数据信息的安全性、一致性以及不可篡改性,以智能合约作为系统功能的实现方法,以自主搭建的用户界面满足用户与系统的交互需求,最终实现了高安全性的去中心化智能工厂安全管理系统。
其他文献
特殊教育中的信息技术教学的开展,需要注意一些问题,制定教学目标时一定要针对不同学生的差异情况,“因材而定”。在实施教学策略时,要注意从兴趣入手,“因材而施”。在采用
近年来随着全球兴起的汉语学习热潮,印尼汉语教学的重要性越来越突出。因此,至今编写一本针对各个阶段的汉语教材的人越来越多,印尼汉语教材就越来越分丰富。但适合印尼学习
<正>一、课题的提出教学语言是教师传道授业解惑的主要传导工具。教师语言表达能力的高低,不但影响着自己主导作用的有效发挥,而且也严重影响着学生学习收获的质量。正如前苏
会议
古诗词是中华传统文化的伟大结晶,也是中华民族传统文化的重要组成部分,蕴含着丰富的古典文化知识和人文内涵,对于提高学生的文化素养有着重要的意义。高中语文课程标准也指
著名作家祝勇在本文中推荐了新文学发生以来的五十九篇散文,并对每篇文章进行了简要的评析,这些评析体现出其个人性的精神旨趣和阅读视角。文章按作者出生时间依次列出,最早
销售公司提出,“结合经营管理体制改革后的新特点,逐步探索,创造条件,把原县公司的党组织关系,由归属县(市)委管理转为由地市公司党委管理,适应经营体制改革后企业党组织设置出现的新