【技术实现步骤摘要】
一种基于区块链确定目标用户状态标签的方法和系统
本文件涉及区块链
,尤其涉及一种基于区块链确定目标用户状态标签的方法和系统。
技术介绍
区块链,是利用分布式账本技术解决多方信任问题的去中心化创新性的解决方案,是当前社会的前沿技术。目前,整个社会体系中,推出了各种基于个人信息所实现的各类业务标签,例如,基于个人消费信息所生成的征信报告,再如,基于个人行为轨迹以及就诊等信息生成的健康码,这些都统称为个人身份的状态标签。然而,现有的标签是由单一服务方采集用户个人信息确定的结果,在数据完整性以及维度方面存在不足,无法保证用户状态标签所反映用户在某个业务范畴的信息准确性,且可能存在隐私泄露的风险。
技术实现思路
本说明书一个或多个实施例的目的是提供一种基于区块链确定目标用户状态标签的方法和系统,以提升确定状态标签的准确性,避免隐私泄露。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:第一方面,提出了一种基于区块链确定目标用户状态标签的方法,包括:用户终端发送状 ...
【技术保护点】
1.一种基于区块链确定目标用户状态标签的方法,包括:/n用户终端发送状态标签查询请求至区块链,所述状态标签查询请求携带有目标用户的身份标识;/n所述至少一个服务终端在监听到区块链上的所述状态标签查询请求后,根据已获取的数据对所述目标用户的身份信息进行标记,并将标记结果上传至区块链,以便于对所述标记结果进行汇总整合得到所述目标用户的状态标签,其中,所述标记结果无法被识别出所述目标用户的隐私数据。/n
【技术特征摘要】
1.一种基于区块链确定目标用户状态标签的方法,包括:
用户终端发送状态标签查询请求至区块链,所述状态标签查询请求携带有目标用户的身份标识;
所述至少一个服务终端在监听到区块链上的所述状态标签查询请求后,根据已获取的数据对所述目标用户的身份信息进行标记,并将标记结果上传至区块链,以便于对所述标记结果进行汇总整合得到所述目标用户的状态标签,其中,所述标记结果无法被识别出所述目标用户的隐私数据。
2.如权利要求1所述的方法,所述状态标签查询请求还携带有所述用户终端在本地生成的公私密钥对中的公钥;
所述至少一个服务终端在监听到所述状态标签查询请求后,根据已获取的数据对所述目标用户的身份信息进行标记,并将标记结果上传至区块链,具体包括:
所述至少一个服务终端在监听到所述状态标签查询请求后,获取所述用户终端上传的公钥;
根据已获取的数据对所述目标用户的身份信息进行标记,并将标记结果签名后通过所述公钥加密,上传至区块链。
3.如权利要求2所述的方法,在用户终端发送状态标签查询请求至区块链之后,所述方法还包括:
所述验证终端向区块链发送验证请求,所述验证请求携带有所述目标用户的身份标识;
所述用户终端在监听到所述目标用户对应的验证请求后,将本地生成的所述公私密钥对中的私钥加密后发送给所述验证终端,并将授予给所述验证终端的权限信息上传至区块链。
4.如权利要求3所述的方法,对所述标记结果进行汇总整合得到所述目标用户的状态标签,具体包括:
所述验证终端在监听到被授予的权限信息后,获取与所述目标用户相关的标记结果;
所述验证终端根据接收到的私钥对所述标记结果进行解密,并对签名进行验证;
在验证通过后,所述验证终端根据本地设置的汇总整合规则,对标记结果进行处理得到目标用户的状态标签。
5.如权利要求1所述的方法,对所述标记结果进行汇总整合得到所述目标用户的状态标签,具体包括:
区块链调用部署的智能合约中的汇总整合规则,对所述标记结果进行处理,得到所述目标用户的状态标签;
所述方法还包括:
所述用户终端从所述区块链获取所述目标用户的状态标签。
6.如权利要求1-5任一项所述的方法,在用户终端发送状态标签查询请求之前,所述方法还包括:
所...
【专利技术属性】
技术研发人员:王晓亮,张亚宁,
申请(专利权)人:杭州溪塔科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。