预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115757622A(43)申请公布日2023.03.07(21)申请号202211425504.9(22)申请日2022.11.14(71)申请人北京八分量信息科技有限公司地址100000北京市朝阳区崔各庄乡东辛店村268号院1号楼二层204号(72)发明人阮安邦魏明陈凯邵革健(74)专利代理机构成都华复知识产权代理有限公司51298专利代理师朱娇艳(51)Int.Cl.G06F16/27(2019.01)G06F21/31(2013.01)G06F21/60(2013.01)G06F21/64(2013.01)权利要求书2页说明书4页附图1页(54)发明名称一种基于区块链的物联网数据分级保护架构(57)摘要本发明公开了一种基于区块链的物联网数据分级保护架构,包括区块智能合约系统、分级数据处理系统、用户隐私保护系统。本发明通过区块智能合约系统将感知节点或者物联网智能终端上传的数据信息进行分级和处理,通过用户隐私保护系统对相关感知节点或者物联网智能终端上传数据信息的用户隐私信息进行保护处理;同时也对用户的隐私信息进行加密保护,并根据用户的访问等级开放不同程度的数据查询功能;同时区别于常规的数据分级保护架构,对分级数据处理方式进行细分,则可在数据分类数据接收、分级方式选取、优化管理处理以及储存等过程进行细分,则可在结合区块合约的技术基础上,高效的对物联网数据进行细分处理操作。CN115757622ACN115757622A权利要求书1/2页1.一种基于区块链的物联网数据分级保护架构,其特征在于,包括:区块智能合约系统、分级数据处理系统、用户隐私保护系统;所述分级数据处理系统通过区块智能合约系统将感知节点或者物联网智能终端上传的数据信息进行分级和处理,所述分级数据处理系统通过用户隐私保护系统对相关感知节点或者物联网智能终端上传数据信息的用户隐私信息进行保护处理;所述区块智能合约系统包括链上数据储存模块、物联数据储存模块、合约执行处理模块、区块数据存查模块、区块密钥证书模块、区块链服务器模块;所述链上数据储存模块用于对物联网转存至区块链上的数据进行储存操作,所述物联数据储存系统用于对储存在物联网上数据所对应的储存数据信息进行储存。所述用户隐私保护系统包括数据分类接收模块、分级方式选取模块、分级方式优化模块、分级方式管理模块、分级数据处理模块、分级数据储管系统。2.根据权利要求1所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述合约执行处理模块用于根据区块链技术采用合约形式进行实际物联网上传区块链操作时的合约执行处理,所述区块数据存查模块用于采用区块链技术实现存储智能合约并根据智能合约进行物联网信息和用户信息方向的数据存储和查询操作。3.根据权利要求1所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述区块密钥证书模块用于生成基于物联网数据和用户数据的公私钥并发送公钥和密钥版本号给传感器数据和用户信息进行加密,最终区块密钥证书模块发送私钥和密钥版本号给用户,用户使用与密钥版本号对应的私钥对查询到的数据进行解密并查看隐私数据,所述区块链服务器模块用于通过区块链储存技术实时的对区块链采用的服务器进行管理。4.根据权利要求1所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述数据分类接收模块用于对物联网的数据类型进行二次分类,确定其是物联网传感数据还是用户隐私信息数据或者是用户查询请求,所述分级方式选取模块用于根据接收的物联网传感数据和用户隐私信息数据在众多数据分级方式中选取最佳数据分类方式。5.根据权利要求4所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述分级方式优化模块用于根据分级方式选取模块的分级方式选取结果进行算法层面的分级方式优化,所述分级方式管理模块用于根据分级方式优化模块的分级方式算法优化结果对各个数据分级方式基于分级效率和分级处理效果层面的管理。6.根据权利要求5所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述分级数据处理模块用于根据分级方式优化模块选取最佳的分级处理方式进而采用最佳的分级处理方式对物联网信息和用户信息,所述分级数据储管模块用于在物联网信息和用户信息进行分级处理后对经过分级处理进行储存和管理操作。7.根据权利要求6所述的一种基于区块链的物联网数据分级保护架构,其特征在于:所述分级数据处理系统还包括数据接收分类模块,所述数据接收分类模块用于接收各种设备的数据,并将收到的数据按照一定的指标进行分类,分为一级数据、二级数据;一级数据为IOT设备和用户的基本信息,二级数据为IOT设备的核心数据以及用户的隐私数据;一级数据直接转送至一级数据存储模块,二级数据转发至区块链服务器接口处,将其存储至区块