一种基于区块链的数据监管系统技术方案

技术编号:37877480 阅读:14 留言:0更新日期:2023-06-15 21:05
本发明专利技术公开了一种基于区块链的数据监管系统,涉及了数据监管技术领域,包括监管中心,所述监管中心通信连接有数据预处理模块、数据加工模块、区块通信模块以及评估修复模块;数据预处理模块设置有标记单元、分区单元和存储单元,通过数据预处理模块采集企业数据并分区存储,数据加工模块将企业数据加工为区块链节点数据,并对区块链节点数据设置不同的通信权限等级,通过区块通信模块构建相应的通信信道并生成对应的数据监测报表,评估修复模块根据数据监测报表设置对应的风险评估等级,并根据风险评估等级制定出相应的风险修复办法,从而实现了数据的监管。实现了数据的监管。实现了数据的监管。

【技术实现步骤摘要】
一种基于区块链的数据监管系统


[0001]本专利技术涉及数据监管
,具体是一种基于区块链的数据监管系统。

技术介绍

[0002]随着互联网技术的不断发展,各类数字化的数据在互联网上不断涌现,但同时,数据安全问题也逐渐成为了互联网发展过程中不可忽视的重要问题,数据泄露、数据篡改、数据丢失等安全问题不仅给互联网用户的个人隐私带来威胁,也会对企业的商业机密、国家安全等方面造成重大损失,因此,对数据安全的监管显得尤为重要。
[0003]传统的企业数据监管系统,对于不同企业不同部门的员工和同一企业不同部门的员工,采取相同的通信信道,使得数据的传输变的异常混乱且存在若干安全风险隐患,将数量众多的不同企业员工的数据集中存储,当后续想要查找某一个员工的数据时,将会显得异常困难,如何对企业员工的数据赋予一种标识,并针对不同企业部门设立相应的通信信道,检测企业数据交互过程中的隐患问题并设置相应的修复办法,是我们需要考虑的问题,为此,现提供一种基于区块链的数据监管系统。

技术实现思路

[0004]为了解决上述问题,本专利技术的目的在于提供一种基于区块链的数据监管系统。
[0005]本专利技术的目的可以通过以下技术方案实现:包括监管中心,所述监管中心通信连接有数据预处理模块、数据加工模块、区块通信模块和评估修复模块;所述数据预处理模块设置有标记单元、分区单元和存储单元;所述数据加工模块用于将监管中心的企业数据加工为区块链节点数据,并对区块链节点数据设置不同的通信权限等级;所述区块通信模块用于根据通信权限等级构建相应的通信信道,区块链节点数据通过通信信道进行传输;所述评估修复模块用于对区块链节点数据在通信信道传输的过程实时监控,并做出风险评估和风险修复。
[0006]进一步的,标记单元、分区单元和存储单元有对应的功能;所述标记单元用于对各企业的企业数据进行标记;所述分区单元用于将标记单元标记的企业数据进行分区处理;所述存储单元用于将分区处理后的企业数据存储至监管中心处。
[0007]进一步的,所述标记单元对企业数据进行标记的过程包括:所述企业数据由部门数据汇总生成,所述部门数据由员工数据汇总生成;对每个企业数据设置一级标记,对一级标记所包括的部门数据设置二级标记,对二级标记所包括的员工数据设置三级标记;获取一级标记、二级标记和三级标记生成标记树,标记树有唯一对应的树状放射关系。
[0008]进一步的,所述分区单元对企业数据进行分区处理的过程包括:获取标记单元生成的全部标记树,在分区单元处设置若干个标记区块,每个标记区块对应存储一个标记树;所述标记区块动态分配存储空间大小,获取标记树的树状放射关系,根据树状放射关系获取标记树容量,根据标记树容量分配对应存储空间大小的标记区块;获取标记区块的读写权限,标记区块设置有读写区域,将存储于标记区块的标记树对应的标记获取,并写入到读写区域内。
[0009]进一步的,存储单元将标记树所关联的企业数据上传至监管中心的过程包括:所述存储单元与监管中心之间设置有临时数据传输通道,用于进行企业数据的上传;所述临时数据传输通道内设置有发送端和接收端,获取存储单元中的标记树,将标记树转换为01序号串;通过动态数目的发送端发送01序号串并携带Lock锁,接收端接收01序号串时获取Lock锁,并将Lock锁写入到接收端设置的数据锁区域,设置传输状态为“忙碌”;当01序号串对应的企业数据存储完毕时,获取数据锁区域的读写权限,将数据锁区域的Lock锁销毁掉,并设置传输状态为“空闲”;当再次进行企业数据传输,先进行传输状态的判断;若传输状态为“空闲”,发送端将01序号串携带Lock锁进行发送;若传输状态为“忙碌”,则动态增加接收端的数目,当接收端的数目达到动态数目的最大值,且所有接收端的数据锁区域的传输状态都为“忙碌”时,临时数据传输通道内生成排队队列;将01序号串放入排队队列中等待,直到获取传输状态为“空闲”时,继续进行数据锁区域的写入并存储01序号串对应的企业数据。
[0010]进一步的,所述数据加工模块将企业数据加工为区块链节点数据,并对其设置不同通信权限等级的过程包括:所述区块链节点数据包括一级区块链节点、二级区块链节点和三级区块链节点;所述通信权限等级包括一级通信权限、二级通信权限和三级通信权限;获取标记树及其所对应的企业数据,将标记树解构为根节点、次级根节点和叶节点;将根节点设置为一级区块链节点,对应有相应的区块索引,关联有一级通信权限;将次级根节点设置为二级区块链节点,二级区块链节点对应了同一企业不同部门的部门数据,对应有部门索引,关联有二级通信权限;将叶节点设置为三级区块链节点,三级区块链节点对应了同一部门不同员工的员工数据,对应有员工索引,关联有三级通信权限;汇总一级区块链节点、二级区块链节点和三级区块链节点并获取其相关联的通信权限等级,将其上传至区块通信模块。
[0011]进一步的,所述区块通信模块根据通信权限等级构建相应的通信信道,区块链节点数据进行传输并生成数据监测报表的过程包括:所述通信信道包括企业数据通信信道、部门数据通信信道和员工数据通信信道;
获取区块链节点数据的区块索引,若区块索引一致,则获取部门索引进行判断;若部门索引一致,则获取员工索引,根据员工索引对应的三级区块链节点获取三级通信权限,建立员工数据通信信道;若部门索引不一致,根据部门索引对应的二级区块链节点获取二级通信权限,建立部门数据通信信道;若区块索引不一致,则直接根据区块索引对应的一级区块链节点获取一级通信权限,建立企业数据通信信道。
[0012]进一步的,所述数据监测报表生成的过程包括:将员工数据通信信道内的区块链节点数据压缩为数据流,并根据数据流生成员工数据监测报表;在部门数据通信信道内建立与监管中心的通信链接,获取员工数据监测报表后生成部门数据监测报表;在企业数据通信信道内建立与部门数据通信信道的链接,获取部门数据监测报表后生成企业数据监测报表;将企业数据监测报表、部门数据监测报表和员工数据监测报表合并为数据监测报表传输至评估修复模块。
[0013]进一步的,所述评估修复模块根据数据监测报表作出风险评估的过程包括:获取员工数据监测报表,根据员工违规记录的违规次数生成对应的权重,若生成权重超过设定阈值,则设置风险评估等级为轻度风险;获取部门数据监测报表,汇总同一部门下所有员工的权重,生成每个部门的总权重,若生成权重超过设定阈值,则设置风险评估等级为中度风险;获取企业数据监测报表,汇总同一企业下所有部门的权重,生成每个企业的总权重,若生成权重超过设定阈值,则设置风险评估等级为重度风险。
[0014]进一步的,所述风险修复的过程包括:在监管中心处设置有管理员,用于对企业、部门或者员工存在的风险隐患作出管理;若风险评估等级为轻度风险,则管理员依次对员工下发改正通知,并根据改正结果将员工纳入黑名单或白名单;若风险评估等级为中度风险,则管理员对部门下发整改指令,将违规次数最高的部门进行剔除;若风险评估等级为重度风险,则管理员获取所有企业的信息,将违规次数最高的企业列入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数据监管系统,包括监管中心,其特征在于,所述监管中心通信连接有数据预处理模块、数据加工模块、区块通信模块和评估修复模块;所述数据预处理模块设置有标记单元、分区单元和存储单元;所述数据加工模块用于将监管中心的企业数据加工为区块链节点数据,并对区块链节点数据设置不同的通信权限等级;所述区块通信模块用于根据通信权限等级构建相应的通信信道,区块链节点数据通过通信信道进行传输并生成数据监测报表;所述评估修复模块用于根据数据监测报表作出风险评估和风险修复。2.根据权利要求1所述的一种基于区块链的数据监管系统,其特征在于,所述标记单元用于对各企业的企业数据进行标记;所述分区单元用于将标记单元标记的企业数据进行分区处理;所述存储单元用于将分区处理后的企业数据存储至监管中心处。3.根据权利要求2所述的一种基于区块链的数据监管系统,其特征在于,所述标记单元对企业数据进行标记的过程包括:所述企业数据由部门数据汇总生成,所述部门数据由员工数据汇总生成;对每个企业数据设置一级标记,对一级标记所包括的部门数据设置二级标记,对二级标记所包括的员工数据设置三级标记;获取一级标记、二级标记和三级标记生成标记树,标记树有唯一对应的树状放射关系。4.根据权利要求3所述的一种基于区块链的数据监管系统,其特征在于,所述分区单元对企业数据进行分区处理的过程包括:获取标记单元生成的全部标记树,在分区单元处设置若干个标记区块,每个标记区块对应存储一个标记树;所述标记区块动态分配存储空间大小,获取标记树的树状放射关系,根据树状放射关系获取标记树容量,根据标记树容量分配对应存储空间大小的标记区块;获取标记区块的读写权限,标记区块设置有读写区域,将存储于标记区块的标记树对应的标记获取,并写入到读写区域内。5.根据权利要求3所述的一种基于区块链的数据监管系统,其特征在于,存储单元将标记树所关联的企业数据上传至监管中心的过程包括:所述存储单元与监管中心之间设置有临时数据传输通道,用于进行企业数据的上传;所述临时数据传输通道内设置有发送端和接收端,获取存储单元中的标记树,将标记树转换为01序号串;通过动态数目的发送端发送01序号串并携带Lock锁,接收端接收01序号串时获取Lock锁,并将Lock锁写入到接收端设置的数据锁区域,设置传输状态为“忙碌”;当01序号串对应的企业数据存储完毕时,获取数据锁区域的读写权限,将数据锁区域的Lock锁销毁掉,并设置传输状态为“空闲”;当再次进行企业数据传输,先进行传输状态的判断;若传输状态为“空闲”,发送端将01序号串携带Lock锁进行发送;若传输状态为“忙碌”,则动态增加接收端的数目,当接收端的数目达到动态数目的最大值,且所有接收端的数据锁区域的传输状态都为“忙碌”时,临时数据传输通道内生成排
队队列;将01序号串放入排队队列中等待,直到获取传输状态为“空闲”时,继续进行数据锁区域的写入并存储01序号串对应的企业数据。6.根据权利要求5所述的一种基于区块链的数据监管系统,其特征在于,所述数据加工模块将企业数据加工为区块链节点数据,并对其设置不同通信权限等级的过程包括:所述区块链节点数据包括一级区块链节点、二级区块链节点和三级区块...

【专利技术属性】
技术研发人员:史琦
申请(专利权)人:启迪万众网络科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1