一种基于区块链技术的工业控制系统远程指令控制方法

    公开(公告)号:CN110049111A

    公开(公告)日:2019-07-23

    申请号:CN201910235702.0

    申请日:2019-03-27

    Abstract: 一种基于区块链技术的工业控制系统远程指令控制方法,涉及工业控制系统中的远程指令控制。在计算机中进行OPC环境配置,在组态软件中新建相关变量,并设置为OPC服务器;利用Java和Tomcat构建Java Web服务器作为中继系统并实现组态软件与区块链网络通信;利用开源的公共区块链平台,以太坊在工业控制系统所在的网络中搭建区块链私链网络;编写智能合约,在智能合约中发行代币并分发给具有控制权限的节点,并以此作为控制权限判断条件;使用Truffle框架和Vue搭建分布式应用,编写程序代码提取用户发送的远程指令,发起一笔交易调用智能合约的控制权限判断方法对节点账户进行权限判断。

    一种基于区块链技术的工业控制系统操作记录的存储方法

    公开(公告)号:CN109040235B

    公开(公告)日:2020-08-18

    申请号:CN201810864858.0

    申请日:2018-08-01

    Applicant: 厦门大学

    Abstract: 一种基于区块链技术的工业控制系统操作记录的存储方法,涉及工业控制系统中操作记录的存储。在计算机中进行OPC环境配置,在组态软件中新建相关变量,并设置为OPC服务器;利用Java和Tomcat构建Java Web服务器作为中继系统并实现组态软件与区块链网络通信;利用开源的公共区块链平台——以太坊在工业控制系统所在的网络中搭建区块链私链网络;使用以太坊的Truffle框架构建分布式应用,编写代码实现智能合约部署以及与星际文件系统交互。利用区块链技术的去中心化以及数据永久性和不可篡改性,将操作记录信息存储到区块链网络中,从而解决了传统工业控制系统中对操作记录容易被篡改以及破坏的问题。

    一种基于区块链技术的工业控制系统操作记录的存储方法

    公开(公告)号:CN109040235A

    公开(公告)日:2018-12-18

    申请号:CN201810864858.0

    申请日:2018-08-01

    Applicant: 厦门大学

    Abstract: 一种基于区块链技术的工业控制系统操作记录的存储方法,涉及工业控制系统中操作记录的存储。在计算机中进行OPC环境配置,在组态软件中新建相关变量,并设置为OPC服务器;利用Java和Tomcat构建Java Web服务器作为中继系统并实现组态软件与区块链网络通信;利用开源的公共区块链平台——以太坊在工业控制系统所在的网络中搭建区块链私链网络;使用以太坊的Truffle框架构建分布式应用,编写代码实现智能合约部署以及与星际文件系统交互。利用区块链技术的去中心化以及数据永久性和不可篡改性,将操作记录信息存储到区块链网络中,从而解决了传统工业控制系统中对操作记录容易被篡改以及破坏的问题。

Patent Agency Ranking