数据查询方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:25550698 阅读:24 留言:0更新日期:2020-09-08 18:49
本申请实施例提供了一种数据查询方法、装置、电子设备及计算机可读存储介质。该方法包括:向区块链发送对目标数据对应的标识信息的第一查询请求,以使区块链基于第一查询请求查询标识信息;接收区块链返回的标识信息,并基于标识信息生成目标数据的第二查询请求;向区块链发送第二查询请求,以使区块链将第二查询请求转发至存储有目标数据的第二终端设备,并以使第二终端设备向区块链返回目标数据;接收区块链返回的目标数据。基于本方案,保证了目标数据的安全,能够满足数据的安全性需求。由于区块链上共享标识信息,相较于共享目标数据的数据量较少,减少了区块链节点的处理压力以及存储压力。

【技术实现步骤摘要】
数据查询方法、装置、电子设备及计算机可读存储介质
本申请涉及区块链
,具体而言,本申请涉及一种数据查询方法、装置、电子设备及计算机可读存储介质。
技术介绍
区块链是一种新型去中心化协议,区块链中所有节点的数据同步,使得区块链能够保持其存储数据的一致性。目前,区块链中数据共享的方式多为将数据加密后放到区块链上。区块链上的各个区块链节点都存有被加密的数据,虽然数据被加密存储,但是仍存在一定的数据泄露风险。因此,对于一些安全性要求较高的数据,现有的区块链数据共享方式无法满足其安全性需求。另外,在区块链上共享一些数据量较大的数据时,对区块链节点之间的数据共识与数据传输,以及在区块链节点的数据存储都会带来较大的压力。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:第一方面,本申请实施例提供了一种数据查询方法,该方法包括:向区块链发送对目标数据对应的标识信息的第一查询请求,以使区块链基于第一查询请求查询标识信息;接收区块链返回的标识信息,并基于标识信本文档来自技高网...

【技术保护点】
1.一种数据查询方法,其特征在于,所述方法应用于第一终端设备,所述方法包括:/n向区块链发送对目标数据对应的标识信息的第一查询请求,以使所述区块链基于所述第一查询请求查询所述标识信息;/n接收所述区块链返回的所述标识信息,并基于所述标识信息生成所述目标数据的第二查询请求;/n向所述区块链发送所述第二查询请求,以使所述区块链将所述第二查询请求转发至存储有所述目标数据的第二终端设备,并以使所述第二终端设备向所述区块链返回所述目标数据;/n接收所述区块链返回的所述目标数据。/n

【技术特征摘要】
1.一种数据查询方法,其特征在于,所述方法应用于第一终端设备,所述方法包括:
向区块链发送对目标数据对应的标识信息的第一查询请求,以使所述区块链基于所述第一查询请求查询所述标识信息;
接收所述区块链返回的所述标识信息,并基于所述标识信息生成所述目标数据的第二查询请求;
向所述区块链发送所述第二查询请求,以使所述区块链将所述第二查询请求转发至存储有所述目标数据的第二终端设备,并以使所述第二终端设备向所述区块链返回所述目标数据;
接收所述区块链返回的所述目标数据。


2.根据权利要求1所述的方法,其特征在于,所述标识信息与所述第二终端设备存在对应关系。


3.根据权利要求1所述的方法,其特征在于,所述第二查询请求携带有公钥,所述第二终端设备向所述区块链返回的所述目标数据是通过所述公钥进行了加密的,所述方法还包括:
通过与所述公钥对应的私钥对所述目标数据解密。


4.根据权利要求1-3中任一项所述的方法,其特征在于,所述标识信息在区块链上被通过不可逆加密的方式进行加密。


5.一种数据查询方法,其特征在于,所述方法应用于区块链,所述方法包括:
当接收到第一终端设备发送的对目标数据对应的标识信息的第一查询请求时,查询所述标识信息并将所述标识信息返回给所述第一终端设备;
接收所述第一终端设备基于所述标识信息生成的对所述目标数据的第二查询请求,并将所述第二查询请求被转发至存储有所述目标数据的第二终端设备;
接收所述第二终端设备返回的所述目标数据,并将所述目标数据返回给所述第一终端设备。


6.根据权利要求5所述的方法,其特征在于,所述第二查询请求携...

【专利技术属性】
技术研发人员:熊潇雷刚邹浩洪蜀宁刘俊杰黄发培胡伟余昌龙李诗寰彭聪钱程尹涛
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1