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

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111414644A(43)申请公布日2020.07.14(21)申请号202010191893.8(22)申请日2020.03.18(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人张峰(74)专利代理机构北京国昊天诚知识产权代理有限公司11315代理人许振新(51)Int.Cl.G06F21/62(2013.01)G06F16/2458(2019.01)权利要求书2页说明书10页附图4页(54)发明名称一种基于区块链的隐私保护查询方法及区块链系统(57)摘要本说明书实施例提供一种基于区块链的隐私保护查询方法及区块链系统。其中,方法包括:区块链的第一区块链节点对所述源查询任务中的源查询参数范围进行修正,得到至少一个修正查询参数范围,修正查询参数范围与源查询参数范围的差异不超出预设修正值或预设修正比例。第一区块链节点基于所述至少一个修正查询参数范围,得到与区块链的至少一个第二区块链节点相对应的模糊查询任务。接收到第一区块链节点发送的模糊查询任务的第二区块链节点,执行接收到的模糊查询任务,以向第一区块链节点反馈对应的模糊查询结果。第一区块链节点基于至少一个第二区块链节点反馈的模糊查询结果,生成源查询任务的目标查询结果,以反馈至客户端。CN111414644ACN111414644A权利要求书1/2页1.一种基于区块链的隐私保护查询方法,包括:区块链的第一区块链节点对所述源查询任务中的源查询参数范围进行修正,得到至少一个修正查询参数范围,其中,所述修正查询参数范围与源查询参数范围的差异不超出预设修正值或预设修正比例;所述第一区块链节点基于所述至少一个修正查询参数范围,得到与所述区块链的至少一个第二区块链节点相对应的模糊查询任务;所述第一区块链节点将得到的模糊查询任务发送至对应的第二区块链节点;接收到所述第一区块链节点发送的模糊查询任务的第二区块链节点,执行接收到的模糊查询任务,以向所述第一区块链节点反馈对应的模糊查询结果;所述第一区块链节点基于至少一个第二区块链节点反馈的模糊查询结果,生成所述源查询任务的目标查询结果,以反馈至所述客户端。2.根据权利要求1所述的方法,区块链的第一区块链节点对所述源查询任务中的查询参数范围进行修正,得到至少一个修正查询参数范围,包括以下至少一者:区块链的第一区块链节点对所述源查询任务中的源查询参数范围进行扩充,得到涵盖所述查询参数范围的修正查询参数范围;区块链的第一区块链节点对所述源查询任务中的源查询参数范围进行缩减,得到涵盖部分所述源查询参数范围的修正查询参数范围;区块链的第一区块链节点将所述源查询任务中的部分查询参数范围与干扰查询参数范围进行组合,得到所述修正查询参数范围。3.根据权利要求1所述的方法,若所述源查询任务包含有实体查询对象,则所述源查询任务中的所述实体查询对象的源查询参数范围包括:查询的地理位置范围;若所述源查询任务包含有属于计算机数据的非实体对象,则所述源查询任务中的所述非实体对象的源查询参数范围包括:查询的文件路径范围。4.根据权利要求1所述的方法,所述源查询参数范围还包括:查询对象的特征标签范围。5.根据权利要求1-4中任一项所述的方法,不同第二区块链节点的模糊查询任务的修正查询参数范围相同或不同。6.根据权利要求1-4中任一项所述的方法,还包括:所述第一区块链节点执行所述源查询任务,得到对应的精确查询结果;所述第一区块链节点基于至少一个第二区块链节点反馈的模糊查询结果,生成所述源查询任务的目标查询结果,包括:所述第一区块链节点对至少一个第二区块链节点反馈的模糊查询结果进行筛选,并将筛选后的模糊查询结果和自身获得的精确查询结果进行汇总,得到所述源查询任务的目标查询结果。7.根据权利要求6中所述的方法,还包括:所述第一区块链节点发起将所述源查询任务的查询日志上传至所述区块链的共识提议,其中,所述查询日志记录有所述源查询任务对应的模糊查询结果和所属的第二区块链2CN111414644A权利要求书2/2页节点,以及所述源查询任务对应的精确查询结果和所属的第一区块链节点。8.根据权利要求7所述的方法,还包括:所述区块链的第三区块链节点在所述目标查询结果被所述客户端投诉后,从所述区块链中调取所述源查询任务的查询日志,以确定提供被投诉内容的目标区块链节点;所述第三区块链节点发起将所述目标区块链节点是否为问题区块链节点的共识提议,其中,所述区块链中被共识提议认定的问题区块链节点不具有执行查询任务的职能。9.根据权利要求1-4中任一项所述的方法,第二区块链节点反馈的模糊查询结果属于第二区块链节点的私有信息。10.一种区块链系统,包括:多个区