[发明专利]一种应用于区块链的数据修改发现方法有效
申请号: | 202111180533.9 | 申请日: | 2021-10-11 |
公开(公告)号: | CN113835931B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 焦守赞;崔放;李绍俊;张少卓;庞景秋;齐井春;杨慧仁;陈兴钰;李忆平 | 申请(专利权)人: | 长春嘉诚信息技术股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06V40/16;H04L9/40 |
代理公司: | 北京天江律师事务所 11537 | 代理人: | 何志国 |
地址: | 130062 吉林省*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 区块 数据 修改 发现 方法 | ||
1.一种应用于区块链的数据修改发现方法,其特征在于,预设IP地址有多个,一个所述预设IP地址对应一个预设环境信息和一个预设人脸信息;检测系统与各个预设IP地址对应的摄像头信号连接,以用于采集并校验环境信息和人脸信息;区块链系统和修改操作的系统分隔,将区块链系统中实现修改操作功能的软体独立封装成修改操作系统,所述区块链系统的数据只能通过所述修改操作系统进行修改,所述检测系统包括人脸信息校验模型和环境校验模型;所述区块链系统的信息通过数据备份系统实时备份;数据备份系统还用于备份第一时间段之前一个预设时刻的数据信息;应用于区块链的数据修改发现方法包括如下步骤:
设定允许发出修改请求的第一时间段;
当修改操作系统接收到用户发出的针对区块链系统内数据的修改请求时,拦截修改请求,并获取修改请求来源IP地址,其中,修改操作系统与区块链系统信号连接;
当修改操作系统接收到用户发出的针对区块链系统内数据的修改请求时,将发出修改请求的时间与第一时间段比对;
若发出修改请求的时间不在所述第一时间段内,则阻止发出修改请求,并记录操作信息;
若发出修改请求的时间在所述第一时间段内,则执行所述拦截修改请求,并获取修改请求来源IP地址;
将来源IP地址与预设IP地址进行比对;
若来源IP地址不是预设IP地址,则拒绝修改,并发送第一警示信号至警报系统,警报系统根据所述第一警示信号提醒管理人员区块链系统遭到数据非法修改;若来源IP地址为预设IP地址,则唤醒检测系统,通过检测系统获取来源IP地址的人脸信息和环境信息,所述校验环境信息包括,校验电脑是否开启,电脑周围环境照片是否匹配环境校验模型的预设环境信息;
将获取到的人脸信息与预设人脸信息比对,并将获取到的环境信息与预设环境信息比对;
若人脸信息与预设人脸信息相同,且环境信息与预设环境信息相同,则继续修改进程,并保存修改记录;
判断修改请求类型;
根据修改请求类型对应进行相应的数据备份;
根据修改请求类型进行对应的数据审计;
若审计结果合格,则允许修改,并保存修改记录;
若审计结果不合格,则拒绝修改,并发送第三警示信号至警示系统以提醒管理人员区块链系统遭到数据非法修改;
若人脸信息与预设人脸信息不相同,或环境信息与预设环境信息不相同,则拒绝修改,并发送第二警示信号至警报系统,警报系统根据所述第二警示信号提醒管理人员区块链系统遭到数据非法修改;
所述通过检测系统获取来源IP地址的人脸信息和环境信息的步骤,包括:
通过摄像头采集来源IP地址的环境信息和人脸信息;
所述将获取到的人脸信息与预设人脸信息比对,并将获取到的环境信息与预设环境信息比对步骤,包括:
将获取到人脸信息输入人脸信息校验模型,以使人脸信息与人脸信息校验模型中的预设人脸信息进行比对;
将获取到环境信息输入环境校验模型,以使环境信息与环境校验模型中的预设环境信息进行比对;
所述根据修改请求类型对应进行相应的数据备份的步骤,包括:
当修改请求类型为添加操作时,将添加操作对应的区块链系统内数据添加一个额外属性;
当额外属性发生变化,则记录变化的属性名;
当额外属性再次发生变化,则查看涉及变化的属性名是否已记录;
如果未记录,则追加记录此属性名;
所述根据修改请求类型对应进行相应的数据备份的步骤,包括:
当修改请求类型为删除操作时,将删除操作对应的区块链系统内的所有删除的数据存储;
记录删除操作信息。
2.根据权利要求1所述的一种应用于区块链的数据修改发现方法,其特征在于,所述当修改操作系统接收到用户发出的针对区块链系统内数据的修改请求时,拦截修改请求,并核对修改请求来源IP地址的步骤,包括:
当修改操作系统接收到用户发出的针对区块链系统内数据的修改请求时,拦截修改请求的写入函数;
根据修改操作系统调用写入函数时传递的参数来获取写入函数进程的进程ID号;
通过进程ID号获取对应的进程对象;
通过进程堆栈读取写入函数的返回地址,通过返回地址进行递归分析以得到所述进程对象的原始调用函数;
通过原始调用函数得到来源IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春嘉诚信息技术股份有限公司,未经长春嘉诚信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111180533.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:地源热泵系统热平衡模拟预测方法
- 下一篇:一种无水稀土卤化物的制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置