[发明专利]区块链交易查询方法、系统、计算机设备和存储介质有效
申请号: | 202010907873.6 | 申请日: | 2020-09-02 |
公开(公告)号: | CN112087439B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 邱炜伟;李伟;蔡亮;汪小益;俞志斌 | 申请(专利权)人: | 杭州趣链科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/104;H04L9/00;H04L9/08;G06Q20/38;G06Q40/04;G06F21/64 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 金无量 |
地址: | 310051 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 交易 查询 方法 系统 计算机 设备 存储 介质 | ||
本申请涉及一种区块链交易查询方法、系统、计算机设备和存储介质。所述方法包括:根据预设的加法同态随机加密算法对交易列表中各个交易的索引值进行加密,确定查询向量,将目标查询交易的索引值设置为非零,其他交易的索引值设置为零,并在获取到查询结果之后,利用与加法同态随机加密算法对应的解密算法,对所述查询结果进行解密,以得到目标查询交易的交易内容。采用本方法区块链平台方无法推断出查询信息,提高了区块链上的交易查询过程中查询信息和查询结果的隐私性。
技术领域
本申请涉及区块链技术领域,特别是涉及一种区块链交易查询方法、系统、 计算机设备和存储介质。
背景技术
交易是区块链中最基本的数据结构,区块中的交易列表是经过共识算法排 序形成的,交易以及交易承载的内容中包含了大量有价值的信息,这些信息构成 了区块链分布式账本的内容,对交易信息的查询是区块链中最基础、常用的操作。
一个由多方业务协作构建的链一般会提供交易的查询服务,用户通过向查 询服务提供方提交查询请求,获取某笔想要的交易,而客户和查询服务提供方没 有信任关系。在这种典型交互场景中的隐私问题很少被考虑;用户构造的查询的 内容,如对某交易包含的查询索引、返回的数据内容,这些都包含了重要的隐私 信息,都会被泄漏给交易查询服务商。服务提供方甚至可以根据客户提交的内容, 以及查询结果数据推导用户的某些隐私信息,例如客户所关注的信息、客户偏好、 该客户交易执行的业务等。如何安全、隐私地查询出某笔交易而不被平台方知晓 查询结果和具体查询本身,对交易查询使用者来说至关重要。比如,某用户想查 询某个交易,该交易包含重要的业务信息,但又不想将自己感兴趣的交易以及交 易的索引泄漏给服务提供方。
针对相关技术,区块链上的交易查询中隐私信息被泄露的问题,目前尚未提 出有效的解决方案。
发明内容
基于此,有必要针对上述技术问题,提供一种区块链交易查询方法、系统、 计算机设备和存储介质。
第一方面,本申请实施例提供了一种区块链交易查询方法,所述方法包括:
根据预设的加法同态随机加密算法对交易列表中各个交易的索引值进行加 密,确定查询向量,其中,目标查询交易的所述索引值非零,其他交易的所述索 引值为零;
在获取到查询结果之后,利用与所述加法同态随机加密算法对应的解密算 法,对所述查询结果进行解密,以得到所述目标查询交易的交易内容,其中, 所述查询结果是对所述查询向量进行加法同态的查询响应算法获得的。
在其中一个实施例中,将所述目标查询交易的所述索引值设置为1,将所述 其他交易的所述索引值设置为0。
在其中一个实施例中,所述加法同态随机加密算法为Paillier概率公钥加密 算法。
在其中一个实施例中,所述查询结果是通过对所述查询向量与交易列表进 行模幂运算得到的。
第二方面,本申请实施例还提供一种区块链交易查询方法,所述方法包括:
根据预设的加法同态随机加密算法对交易列表中各个交易的索引值进行加 密,确定查询向量,其中,目标查询交易的所述索引值非零,其他交易的所述索 引值为零;
对所述查询向量与交易列表进行模幂运算,得到查询结果;
利用与所述加法同态随机加密算法对应的解密算法,对所述查询结果进行 解密,以得到所述目标查询交易的交易内容。
在其中一个实施例中,所述对所述查询向量与交易列表进行模幂运算,得到 所述查询结果包括:
按照预设的分割规则将所述交易列表中的各个交易分割为数据片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州趣链科技有限公司,未经杭州趣链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010907873.6/2.html,转载请声明来源钻瓜专利网。