一种用于隐私信息的区块链构建方法、装置及设备制造方法及图纸

技术编号:32833784 阅读:17 留言:0更新日期:2022-03-26 20:50
本说明书实施例公开了一种用于隐私信息的区块链构建方法、装置及设备,该方法包括:获取待构建的区块链系统中不同区块链节点的位置信息,区块链系统用于进行用户隐私信息处理,区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点;基于不同区块链节点的位置信息,确定区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和区块链节点,以及生成的区块链系统的账本信息构建相应的子区块链,以及构建区块链系统的管理节点,管理节点与每个子区块链中的区块链节点之间通过数据同步来保持数据的一致性;基于构建的子区块链和管理节点构建区块链系统。节点构建区块链系统。节点构建区块链系统。

【技术实现步骤摘要】
一种用于隐私信息的区块链构建方法、装置及设备


[0001]本文件涉及计算机
,尤其涉及一种用于隐私信息的区块链构建方法、装置及设备。

技术介绍

[0002]近年来,生物识别系统(如面部识别系统等)已经步入到生产生活的方方面面,而且,随着技术的不断发展,其应用也越来越广泛。然而,随着生物识别技术的推广,用户的隐私安全正在遭受威胁,例如,当前,许多用户分析系统在用户不知情的情况下对其面部数据进行采集、识别和存储,某些购物系统的商家甚至可以在该系统的后台查看到用户的面部图像和一些到店信息。
[0003]为了能更好地解决用户的隐私安全问题,不仅仅要从法律法规方面进行约束,也要从技术方面寻求解决方案。在对用户进行用户隐私信息采集后,对于用户来说,用户对于整个用户隐私信息的处理流程几乎无感知,使得用户本身的安全感提升非常有限。为此,需要提供一种能够解决用户隐私信息的安全问题,同时对用户隐私信息从采集到脱敏/加密,传输和存储的整个流程进行可回溯的记录的隐私保护方案。

技术实现思路

[0004]本说明书实施例的目的是提供一种能够解决用户隐私信息的安全问题,同时对用户隐私信息从采集到脱敏/加密,传输和存储的整个流程进行可回溯的记录的隐私保护方案。
[0005]为了实现上述技术方案,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种用于隐私信息的区块链构建方法,所述方法包括:获取待构建的区块链系统中不同区块链节点的位置信息,所述区块链系统用于进行用户隐私信息处理,所述区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点。基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和所述区块链节点,以及生成的所述区块链系统的账本信息构建相应的子区块链,以及构建所述区块链系统的管理节点,所述管理节点与每个所述子区块链中的区块链节点之间通过数据同步来保持数据的一致性,所述账本信息是基于预设的用户隐私信息的处理过程中所述区块链节点获取的数据生成。基于构建的所述子区块链和所述管理节点构建所述区块链系统。
[0007]本说明书实施例提供的一种用于隐私信息的区块链构建装置,所述装置包括:位置获取模块,获取待构建的区块链系统中不同区块链节点的位置信息,所述区块链系统用于进行用户隐私信息处理,所述区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点。子区块链构建模块,基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和所述区块链节点,以及生成的所述区块链系统的账本信息构建相应的子区块链,以及构建所
述区块链系统的管理节点,所述管理节点与每个所述子区块链中的区块链节点之间通过数据同步来保持数据的一致性,所述账本信息是基于预设的用户隐私信息的处理过程中所述区块链节点获取的数据生成。区块链构建模块,基于构建的所述子区块链和所述管理节点构建所述区块链系统。
[0008]本说明书实施例提供的一种用于隐私信息的区块链构建设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:获取待构建的区块链系统中不同区块链节点的位置信息,所述区块链系统用于进行用户隐私信息处理,所述区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点。基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和所述区块链节点,以及生成的所述区块链系统的账本信息构建相应的子区块链,以及构建所述区块链系统的管理节点,所述管理节点与每个所述子区块链中的区块链节点之间通过数据同步来保持数据的一致性,所述账本信息是基于预设的用户隐私信息的处理过程中所述区块链节点获取的数据生成。基于构建的所述子区块链和所述管理节点构建所述区块链系统。
[0009]本说明书实施例还提供了一种存储介质,其中,所述存储介质用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:获取待构建的区块链系统中不同区块链节点的位置信息,所述区块链系统用于进行用户隐私信息处理,所述区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点。基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和所述区块链节点,以及生成的所述区块链系统的账本信息构建相应的子区块链,以及构建所述区块链系统的管理节点,所述管理节点与每个所述子区块链中的区块链节点之间通过数据同步来保持数据的一致性,所述账本信息是基于预设的用户隐私信息的处理过程中所述区块链节点获取的数据生成。基于构建的所述子区块链和所述管理节点构建所述区块链系统。
附图说明
[0010]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0011]图1为本说明书一种用于隐私信息的区块链构建方法实施例;
[0012]图2为本说明书一种用于隐私信息的区块链构建系统的结构示意图;
[0013]图3为本说明书另一种用于隐私信息的区块链构建方法实施例;
[0014]图4为本说明书一种用于隐私信息的区块链构建相关界面的结构示意图;
[0015]图5为本说明书又一种用于隐私信息的区块链构建方法实施例;
[0016]图6为本说明书一种用于隐私信息的区块链构建装置实施例;
[0017]图7为本说明书一种用于隐私信息的区块链构建设备实施例。
具体实施方式
[0018]本说明书实施例提供一种用于隐私信息的区块链构建方法、装置及设备。
[0019]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
[0020]实施例一
[0021]如图1所示,本说明书实施例提供一种用于隐私信息的区块链构建方法,该方法的执行主体可以为终端设备或服务器,其中,该终端设备可以如手机、平板电脑等移动终端设备,也可以是个人计算机等设备,该服务器可以是独立的一个服务器,还可以是由多个服务器构成的服务器集群等,该服务器可以是用于构建区块链系统的管理服务器等。该方法可以应用于用于隐私信息的区块链构建等的相关场景中,本实施例中以服务器为执行主体进行详细说明,对于终端设备的情况,可以参见下述相关内容,在此不再赘述。该方法具体可以包括以下步骤:
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于隐私信息的区块链构建方法,所述方法包括:获取待构建的区块链系统中不同区块链节点的位置信息,所述区块链系统用于进行用户隐私信息处理,所述区块链节点包括用户隐私信息采集和脱敏节点、用户隐私信息处理节点、用户隐私信息存储节点;基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,并基于确定的区域信息和所述区块链节点,以及生成的所述区块链系统的账本信息构建相应的子区块链,以及构建所述区块链系统的管理节点,所述管理节点与每个所述子区块链中的区块链节点之间通过数据同步来保持数据的一致性,所述账本信息是基于预设的用户隐私信息的处理过程中所述区块链节点获取的数据生成;基于构建的所述子区块链和所述管理节点构建所述区块链系统。2.根据权利要求1所述的方法,所述方法还包括:获取所述子区块链中的目标区块链节点的信息更新请求,所述信息更新请求中包括所述目标区块链节点的待更新信息;将所述待更新信息提供给所述管理节点,以触发所述管理节点基于所述待更新信息对所述目标区块链节点进行更新,并向所述目标区块链节点所在的子区块链下发所述目标区块链节点的待更新信息。3.根据权利要求1所述的方法,所述基于不同区块链节点的位置信息,确定所述区块链系统中的每个子区块链对应的区域信息,包括:基于不同区块链节点的位置信息,确定所述每个子区块链对应的区域的圆心位置;将所述圆心位置和预设距离阈值为半径的区域确定为所述区块链系统中的每个子区块链对应的区域信息。4.根据权利要求1所述的方法,所述区块链节点还包括用户隐私信息访问节点,所述用户隐私信息访问节点用于记录所述区块链系统的中区块链节点访问用户隐私信息的相关信息。5.根据权利要求1所述的方法,所述方法还包括:接收针对第一终端接入所述区块链系统的节点加入请求,所述节点加入请求中包括所述第一终端的信息;基于所述第一终端的信息,确定所述第一终端在所述区块链系统中的节点类型,所述节点类型包括主节点和次节点,所述主节点具有修改和查询所述区块链系统中的账本信息的权限,所述次节点具有查询所述区块链系统中的账本信息的权限;基于确定的节点类型,将所述第一终端作为所述区块链节点接入所述区块链系统中。6.根据权利要求1所述的方法,所述方法还包括:基于预设的用户隐私信息的处理过程信息,将所述区块链系统的各个区块链节点进行连接,得到所述区块链系统中所述区块链节点的连接关系图;当接收到用户发送的所述用户的用户隐私信息的查询请求时,将所述连接关系图发送给所述用户,以向所述用户展示所述连接关系图。7.根据权利要求1所述的方法,所述方法还包括:接收用户发送的所述用户的用户隐私信息的删除请求,所述删除请求中包括所述用户的标识;
基于所述标识,从所述区块链系统查找并删除所述用户的用户隐私信息。8.根据权利要求1所述的方法,所述方法还包括:接收用户发送的针对所述用户的用户隐私信息的查询请求,所述查询请求中包括所述用户的标识;基于所述标识,从...

【专利技术属性】
技术研发人员:曹佳炯丁菁汀
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1