掌桥专利:专业的专利平台
掌桥专利
首页

一种用于区块链节点的污染数据监控方法、装置

文献发布时间:2023-06-19 19:07:35



技术领域

本发明属于环保监测和区块链的技术领域,具体涉及一种用于区块链节点的污染数据监控方法、装置。

背景技术

在目前的环境监测工作中,监管方单位依法对企业生产过程中产生的生产数据进行监控,都是通过监管方在企业生产环境中强制安装采集设备,通过采集设备采集生产过程中产生的生产数据,并将生产数据上传并存储至监管方平台,然后将监管方平台中的生产数据作为企业的处罚依据;生产数据在网络传输的过程中以及在存储至监管方平台后,都可能存在被企业、监管方或者攻击者恶意篡改,也就是说,在目前的环境监测工作中对生产数据进行管理的安全性不够。

发明内容

为解决上述问题本发明公开一种用于区块链节点的污染数据监控方法、装置,用于改善对生产数据进行管理的安全性不够的问题。

为达到上述目的本发明采用如下技术方案:

一种用于区块链节点的污染数据监控方法,包括以下步骤:

步骤S1:区块链节点接收存证请求,并解析出存证请求中的存证数据和第一哈希值;

步骤S2:区块链节点对存证数据进行哈希运算,获得第二哈希;

步骤S3:若第一哈希值与第二哈希值相同,则区块链节点将存证数据存储至区块链节点的区块链账本中,并将区块链账本同步至区块链网络中的其余区块链节点;

步骤S4:获取所述生产数据,并从同步后的所述区块链账本中获取所述存证数据;

步骤S5:计算所述生产数据与所述存证数据之间的差异度百分比。

一种用于区块链节点的污染数据监控装置,包括:

存证数据接收模块,用于接收存证请求,并解析出存证请求中的存证数据和第一哈希值,存证数据是采集设备采集的生产数据,第一哈希值是采集设备对存证数据进行哈希运算获得的;

数据哈希运算模块,用于对存证数据进行哈希运算,获得第二哈希值;

存证数据存储模块,用于若第一哈希值与第二哈希值相同,则将存证数据存储至区块链节点的区块链账本中,并将区块链账本同步至区块链网络中的其余区块链节点;

生产数据获取模块,用于获取生产数据,并从同步后的区块链账本中获取存证数据;

数据差异计算模块,用于计算生产数据与存证数据之间的差异度百分比;

数据差异计算模块,用于计算生产数据与存证数据之间的差异度百分比。

处理器和存储器,存储器存储有处理器可执行的机器可读指令,机器可读指令被处理器执行时如执行上面描述的方法

与现有技术相比本发明的有益效果在于:

本发明通过哈希值比对和区块链账本相结合,有效地改善了生产数据在网络传输的过程中以及在存储至监管方平台后,被恶意篡改后难以发现的问题,从而增加了对生产数据进行管理的安全性。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

一种用于区块链节点的污染数据监控方法,包括以下步骤:

步骤S1:区块链节点接收存证请求,并解析出存证请求中的存证数据和第一哈希值;

步骤S2:区块链节点对存证数据进行哈希运算,获得第二哈希;

步骤S3:若第一哈希值与第二哈希值相同,则区块链节点将存证数据存储至区块链节点的区块链账本中,并将区块链账本同步至区块链网络中的其余区块链节点;

步骤S4:获取所述生产数据,并从同步后的所述区块链账本中获取所述存证数据;

步骤S5:计算所述生产数据与所述存证数据之间的差异度百分比。

一种用于区块链节点的污染数据监控装置,包括:

存证数据接收模块,用于接收存证请求,并解析出存证请求中的存证数据和第一哈希值,存证数据是采集设备采集的生产数据,第一哈希值是采集设备对存证数据进行哈希运算获得的;

数据哈希运算模块,用于对存证数据进行哈希运算,获得第二哈希值;

存证数据存储模块,用于若第一哈希值与第二哈希值相同,则将存证数据存储至区块链节点的区块链账本中,并将区块链账本同步至区块链网络中的其余区块链节点;

生产数据获取模块,用于获取生产数据,并从同步后的区块链账本中获取存证数据;

数据差异计算模块,用于计算生产数据与存证数据之间的差异度百分比;

数据差异计算模块,用于计算生产数据与存证数据之间的差异度百分比。

处理器和存储器,存储器存储有处理器可执行的机器可读指令,机器可读指令被处理器执行时如执行上面描述的方法

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进、部件拆分或组合等,均应包含在本发明的保护范围之内。

相关技术
  • 区块链的数据存储方法、装置、区块链节点及存储介质
  • 一种用于汽修的车辆状态数据实时监控方法、装置及系统
  • 一种汽修技师的身份认证方法、装置及区块链节点设备
  • 一种区块链节点及产品信息获取方法、装置
  • 用于区块链网络系统的数据处理方法和数据处理装置
  • 一种生产数据监控方法、装置、区块链节点及存储介质
  • 区块链节点数据存储方法、区块链系统及区块链节点
技术分类

06120115802834