【技术实现步骤摘要】
基于区块链的隐私保护方法及装置和电子设备
本说明书一个或多个实施例涉及区块链
,尤其涉及一种基于区块链的隐私保护方法及装置和电子设备。
技术介绍
区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。
技术实现思路
本说明书实施例提供的一种提高信息安全的方法及装置和电子设备。根据本说明书实施例的第一方面,提供一种基于区块链的隐私保护方法,所述方法包括:接收用户方提交的虚拟联系方式的申请请求,所述申请请求携带有用户的真实联系方式;确定一个空闲的虚拟联系方式,建立所述虚拟联系方式与所述真实联系方式的对应关系,并将所述虚拟联系方式和所述用户的身份信息发布至区块链进行存证;将所述虚拟联系方式返回给所述用户方,以使所述用户将所述虚拟联系方式作为对外提供的联系方式;在接收到针对所述虚拟联系方式的联系请求时,根据所述虚拟联系方式对应的真实联系方式,将所述联系请求路由至所述真实联系方式。根据本说明书实施例的第二方面,提供一种基于区块链的隐私保护装置,所述装置包括:第一接收单元,接收用户方提交的虚拟联系方式的申请请求,所述申请请求携带有用户的真实联系方式;发布单元,确定一个空闲的虚拟联系方式,建立所述虚拟联系方式与所述真 ...
【技术保护点】
1.一种基于区块链的隐私保护方法,所述方法包括:/n接收用户方提交的虚拟联系方式的申请请求,所述申请请求携带有用户的真实联系方式;/n确定一个空闲的虚拟联系方式,建立所述虚拟联系方式与所述真实联系方式的对应关系,并将所述虚拟联系方式和所述用户的身份信息发布至区块链进行存证;/n将所述虚拟联系方式返回给所述用户方,以使所述用户将所述虚拟联系方式作为对外提供的联系方式;/n在接收到针对所述虚拟联系方式的联系请求时,根据所述虚拟联系方式对应的真实联系方式,将所述联系请求路由至所述真实联系方式。/n
【技术特征摘要】
1.一种基于区块链的隐私保护方法,所述方法包括:
接收用户方提交的虚拟联系方式的申请请求,所述申请请求携带有用户的真实联系方式;
确定一个空闲的虚拟联系方式,建立所述虚拟联系方式与所述真实联系方式的对应关系,并将所述虚拟联系方式和所述用户的身份信息发布至区块链进行存证;
将所述虚拟联系方式返回给所述用户方,以使所述用户将所述虚拟联系方式作为对外提供的联系方式;
在接收到针对所述虚拟联系方式的联系请求时,根据所述虚拟联系方式对应的真实联系方式,将所述联系请求路由至所述真实联系方式。
2.根据权利要求1所述的方法,所述方法还包括:
接收用户方提交的虚拟联系方式的回收请求,所述回收请求携带有用户的真实联系方式;
查询所述真实联系方式是否对应有虚拟联系方式;
如果是,删除所述虚拟联系方式与所述真实联系方式的对应关系;
将所述虚拟联系方式、所述用户的身份信息、解绑时刻和解绑标识发布至区块链进行存证。
3.根据权利要求1所述的方法,所述方法还包括:
接收查证请求方提交的针对用户的查证请求,所述查证请求携带有所述用户的虚拟联系方式和身份信息;
将所述虚拟联系方式和身份信息以查证交易的形式发布至区块链,以使区块链的节点设备响应该查证交易,调用区块链上智能合约中声明的查证逻辑,查询区块链中是否存证所述虚拟联系方式和身份信息;如果存在,返回查证通过,如果不存在,返回查证不通过;
将所述区块链返回的查证结果发送给所述查证请求方。
4.根据权利要求2所述的方法,在所述确定一个空闲的虚拟联系方式之前,所述方法还包括:
向所述用户方发起身份信息采集请求,接收并存储所述用户方采集并上传的用户的身份信息。
5.根据权利要求4所述的方法,所述回收请求还携带有所述用户方采集的所述用户的身份信息;
在查询所述真实联系方式是否对应有虚拟联系方式之前,还包括:
将所述回收请求携带的身份信息与所存储的身份信息进行比较;
所述查询所述真实联系方式是否对应有虚拟联系方式,包括:
如果所述回收请求携带的身份信息与所存储的身份信息一致,查询所述真实联系方式是否对应有虚拟联系方式。
6.根据权利要求5所述的方法,所述身份信息包括人脸图像;
所述接收并存储所述用户方采集并上传的用户的身份信息,包括:
接收所述用户方采集并上传的用户的人脸图像;
从所述人脸图像中提取各个人脸特征,存储所述各个人脸特征;
所述将所述回收请求携带的身份信息与所存储的身份信息进行比较,包括:
从所述回收请求携带的人脸图像中提取各个人脸特征;
将所提取的各个人脸特征,与所存储的人脸图像的各个人脸特征进行比较。
7.根据权利要求3所述的方法,在将所述虚拟联系方式和身份信息以查证交易的方式发布至区块链之前还包括:
查询所述虚拟联系方式的绑定时刻和解绑时刻;
所述将所述虚拟联系方式和身份信息以查证交易的方式发布至区块链,包括:
在当前时刻大于绑定时刻,并且没有绑定时刻时,将所述虚拟联系方式和身份信息以查证交易的方式发布至区块链。
8.根据权利要求7所述的方法,还包括:
在当前时刻大于解绑时刻,向所述查证请求方返回查证不通过;
在当前时刻小于绑定时刻,向所述查证请求方返回查证不通过。
9.根据权利要求1所述的方法,所述真实联系方式为真实手机号,所述虚拟联系方式为虚拟手机号。
10.根据权利要求1所述的方法,所述区块链包括联盟链。<...
【专利技术属性】
技术研发人员:贺三元,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。