基于区块链的数据分类分级方法及系统技术方案

技术编号:29489693 阅读:10 留言:0更新日期:2021-07-30 19:01
本发明专利技术公开了基于区块链的数据分类分级方法,涉及区块链数据处理领域,包括:针对区块链中的每条第一数据,统计每条所述第一数据的使用信息,所述使用信息包括:所述第一数据的使用目的类型信息、所述第一数据的流动次数和所述第一数据的标识信息;基于所述第一数据的使用目的类型,生成所述第一数据的第一分类信息;基于所述第一数据的流动次数,生成所述第一数据的第一分级信息;基于所述第一分类信息和所述第一分级信息,获得所述第一数据的分类及分级结果;本发明专利技术实现了对区块链中的数据的分类及分级。

【技术实现步骤摘要】
基于区块链的数据分类分级方法及系统
本专利技术涉及区块链数据处理领域,具体地,涉及基于区块链的数据分类分级方法及系统。
技术介绍
传统数据体系中,采集的数据来源单一,数据量较小,分类分级简单可控;而在大数据体系中,虽然采集的数据量很大,并且支持数据类型多样化,包括结构化、半结构化、非结构化等的数据采集,也有简单的数据来源分类,比如分类为线上行为数据、内容数据等,但更多关注的是如何支持更多的数据来源与更多的数据类型,并没有对同一数据来源的数据在数据分类分级过多关注。
技术实现思路
针对上述技术问题,本专利技术提供了基于区块链的数据分类分级方法及系统,本专利技术能够针对区块链数据体系的特点,对同一类数据源即区块链网络中的海量数据进行分类与分级。为实现上述目的,本专利技术提供了基于区块链的数据分类分级方法,所述方法包括:针对区块链中的每条第一数据,统计每条所述第一数据的使用信息,所述使用信息包括:所述第一数据的使用目的类型信息、所述第一数据的流动次数和所述第一数据的标识信息,其中,所述标识信息用于标识所述第一数据,所述第一数据的流动次数与所述第一数据的使用目的类型对应,所述第一数据的流动次数为对应类型使用目的下所述第一数据流入区块链的次数和所述第一数据的流出区块链的次数总和;基于所述第一数据的使用目的类型,生成所述第一数据的第一分类信息;基于所述第一数据的流动次数,生成所述第一数据的第一分级信息;基于所述第一分类信息和所述第一分级信息,获得所述第一数据的分类及分级结果。本专利技术还提供了一种基于区块链的数据分类分级系统,所述系统包括:统计单元,用于针对区块链中的每条第一数据,统计每条所述第一数据的使用信息,所述使用信息包括:所述第一数据的使用目的类型信息、所述第一数据的流动次数和所述第一数据的标识信息,其中,所述标识信息用于标识所述第一数据,所述第一数据的流动次数与所述第一数据的使用目的类型对应,所述第一数据的流动次数为对应类型使用目的下所述第一数据流入区块链的次数和所述第一数据的流出区块链的次数总和;第一生成单元,用于基于所述第一数据的使用目的类型,生成所述第一数据的第一分类信息;第二生成单元,用于基于所述第一数据的流动次数,生成所述第一数据的第一分级信息;第三生成单元,用于基于所述第一分类信息和所述第一分级信息,获得所述第一数据的分类及分级结果。其中,本方法及系统针对区块链中的每条数据统计其使用信息,通过统计的使用信息中的具体信息来对区块链中的数据进行分类,然后根据数据的流动次数对区块链中的数据进行了分级,通过上述方式实现了对区块链中的原本属于同一类型的数据的分类和分级,通过分类和分级后的数据便于后续的区块链进行优化的数据管理。其中,传统的数据采集又称数据获取,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息的过程。而区块链数据采集,则是将待测设备限定为对区块链网络中存储和传输的数据进行自动采集信息的过程。数据分类:根据组织数据的属性或特征,将其按照一定的原则和方法进行区分和归类,并建立起一定的分类体系和排列顺序,以便更好地管理和使用组织数据的过程。数据分级:按照一定的分级原则对分类后的组织数据进行定级,从而为组织数据的开放和共享安全策略制定提供支撑的过程。本专利技术对同一类数据源即区块链网络中的海量数据采集进行了分类与分级,通过上述分类与分级能够应对不同类型和级别的数据建立相应的访问控制、数据加解密、数据脱敏等安全管理和控制带来新的挑战,本专利技术提供了一种跟踪可量化,并能持续优化的方法来进行区块链数据的分类与分级。其中,通过本专利技术中一种基于区块链的数据采集的分类分级方法及系统,能够对于区块链网络中的数据采集进行分类分级,并能支持对区块链上的数据进行量化控制,并能跟据分类分级的结果对数据分类分级本身进行持续优化。优选的,本方法及本系统中,所述使用信息还包括所述第一数据的使用方信息;所述第一数据的使用目的类型包括:上链、查询、溯源和验真。优选的,本方法及本系统中,基于所述第一数据的分类及分级结果,生成所述第一数据的访问控制方式、所述第一数据的加解密方式和所述第一数据的脱敏方式。优选的,本方法及本系统中,本方法在区块链网络的入口及出口设立数据采集点,所述数据采集点用于采集每条流入区块链的数据和流出区块链的数据。优选的,本方法及本系统中,针对流入区块链的数据统计方式为:统计流入区块链的数据a的使用信息时,流入区块链的所述数据a使用方为数据来源方,使用目的类型为上链,所述数据a上链类型下的流动次数加1。优选的,本方法及本系统中,针对流出区块链的数据统计方式为:统计流出区块链的数据b的使用信息时,记录所述数据b的使用方信息为数据需求方,所述数据b的使用目的根据所述数据b流出区块链时使用的接口类型进行确定,所述接口类型包括查询接口、溯源接口和验真接口,确定所述数据b的使用目的类型后,在所述数据b对应使用目的类型下的流动次数加1。优选的,本方法及本系统中,所述基于所述第一数据的流动次数,生成所述第一数据的第一分级信息,具体包括:若所述第一数据的流动次数为0次,则所述第一数据的级别为1级;若所述第一数据的流动次数为1至10次,则所述第一数据的级别为2级;若所述第一数据的流动次数为11至100次,则所述第一数据的级别为3级;若所述第一数据的流动次数为101至1000次,则所述第一数据的级别为4级;若所述第一数据的流动次数大于1000次,则所述第一数据的级别为5级。优选的,本方法及本系统中,基于所述第一数据的级别,生成所述第一数据的控制策略,所述控制策略包括以下策略中的一种或几种:访问权限设置策略、数据接口调用策略、数据完整检测策略、数据一致性检测策略和数据安全性检测策略。优选的,本方法及本系统中,基于所述第一数据的级别,生成所述第一数据的安全等级,对于不同安全等级的所述第一数据采用不同的数据安全配置。本专利技术还提供了一种基于区块链的数据分类分级装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述基于区块链的数据分类分级方法的步骤。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述基于区块链的数据分类分级方法的步骤。本专利技术提供的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术实现了对区块链中的数据的分类及分级。针对不同类型和级别的数据本专利技术采用了不同的控制策略,实现了区块链数据的优化管理。本专利技术对区块链网络中数据流入和流出的采集,记录确定数据的使用方和使用目的,通过简单的流动次数累加,能对数据本身进行分类分级。同时,辅以可量化控制的分级方案及安全控制,解决了传统数据采集技术中无法对同源数据不同类型和级别的数据建立相应的访问控制、数据加解密、本文档来自技高网...

【技术保护点】
1.基于区块链的数据分类分级方法,其特征在于,所述方法包括:/n针对区块链中的每条第一数据,统计每条所述第一数据的使用信息,所述使用信息包括:所述第一数据的使用目的类型信息、所述第一数据的流动次数和所述第一数据的标识信息,其中,所述标识信息用于标识所述第一数据,所述第一数据的流动次数与所述第一数据的使用目的类型对应,所述第一数据的流动次数为对应类型使用目的下所述第一数据流入区块链的次数和所述第一数据的流出区块链的次数总和;/n基于所述第一数据的使用目的类型,生成所述第一数据的第一分类信息;/n基于所述第一数据的流动次数,生成所述第一数据的第一分级信息;/n基于所述第一分类信息和所述第一分级信息,获得所述第一数据的分类及分级结果。/n

【技术特征摘要】
1.基于区块链的数据分类分级方法,其特征在于,所述方法包括:
针对区块链中的每条第一数据,统计每条所述第一数据的使用信息,所述使用信息包括:所述第一数据的使用目的类型信息、所述第一数据的流动次数和所述第一数据的标识信息,其中,所述标识信息用于标识所述第一数据,所述第一数据的流动次数与所述第一数据的使用目的类型对应,所述第一数据的流动次数为对应类型使用目的下所述第一数据流入区块链的次数和所述第一数据的流出区块链的次数总和;
基于所述第一数据的使用目的类型,生成所述第一数据的第一分类信息;
基于所述第一数据的流动次数,生成所述第一数据的第一分级信息;
基于所述第一分类信息和所述第一分级信息,获得所述第一数据的分类及分级结果。


2.根据权利要求1所述的基于区块链的数据分类分级方法,其特征在于,所述使用信息还包括所述第一数据的使用方信息;所述第一数据的使用目的类型包括:上链、查询、溯源和验真。


3.根据权利要求1所述的基于区块链的数据分类分级方法,其特征在于,基于所述第一数据的分类及分级结果,生成所述第一数据的访问控制方式、所述第一数据的加解密方式和所述第一数据的脱敏方式。


4.根据权利要求1所述的基于区块链的数据分类分级方法,其特征在于,本方法在区块链网络的入口及出口设立数据采集点,所述数据采集点用于采集每条流入区块链的数据和流出区块链的数据。


5.根据权利要求4所述的基于区块链的数据分类分级方法,其特征在于,本方法中针对流入区块链的数据统计方式为:
统计流入区块链的数据a的使用信息时,流入区块链的所述数据a使用方为数据来源方,使用目的类型为上链,所述数据a上链类型下的流动次数加1。


6.根据权利要求4所述的基于区块链的数据分类分级方法,其特征在于,本方法中针对流出区块链的数据统计方式为:
统计流出区块链的数据b的使用信息时,记录所述数据b的使用方信息为数据需求方,所述数据b的使用目的根据所述数据b流出区块链时使用的接口类型进行确定,所述接口类型包括查询接口、溯源接口和验真...

【专利技术属性】
技术研发人员:洪薇洪健李京昆刘文思
申请(专利权)人:湖北央中巨石信息技术有限公司
类型:发明
国别省市:湖北;42

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

1