一种基于区块链的信息资源获取方法、装置及系统制造方法及图纸

技术编号:20843503 阅读:39 留言:0更新日期:2019-04-13 08:50
本发明专利技术实施例公开了一种基于区块链的信息资源获取方法、装置及系统,该方法包括:接收需求方客户端发送的数据请求,数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,智能合约上包含需求方标识信息;与需求数据对应的信息、智能合约和供应方标识信息为需求方从区块链上挂载的数据目录中查询获得,需求方通过需求方客户端,在智能合约上利用公钥进行签名,智能合约包含对于需求数据的请求限定条件,并保存请求过程记录;将数据请求发送至供应方客户端;接收加密后的需求数据,并反馈至需求方客户端。通过上述方式,不仅可以保证各业务机构之间的“相互信任”,还可以实现数据共享,提高政务机关的办事效率。

【技术实现步骤摘要】
一种基于区块链的信息资源获取方法、装置及系统
本专利技术涉及区块链
,具体涉及一种基于区块链的信息资源获取方法、装置及系统。
技术介绍
由于工作的需要,很多业务机构之间都需要相互合作,共享数据。但是,各业务机构之间由于区域限制问题、信任问题等,不能实现完全数据的共享。如果某个业务机构希望得到某一数据,将会存在两个问题。第一,不清楚该去哪个业务机构获取该数据;第二,即使清楚该去哪个业务机构获取数据,但是由于信任问题,具有数据的业务机构不敢轻易将自身拥有的源数据轻易分享给该业务机构。担心该业务机构会将大数据进行复制、修改等,无法再控制数据的流向,从而导致自己业务机构的利益受损。而这也阻碍的相关业务机构之间的相互合作,影响了工作效率。那么如何实现各业务机构之间的“相互信任”,实现数据共享,从而提高政务机关的办事效率成为亟待解决的技术问题。
技术实现思路
本专利技术实施例的目的在于提供一种基于区块链的信息资源获取方法、装置及系统,用以解决现有相关业务机构之间不能相互信任,数据不能共享,从而影响政务机关的办事效率的问题。为实现上述目的,本专利技术实施例提供一种基于区块链的信息资源获取方法,该本文档来自技高网...

【技术保护点】
1.一种基于区块链的信息资源获取方法,其特征在于,所述方法应用于一种基于区块链的信息资源获取系统,所述系统包括:需求方客户端、供应方客户端和数据交换服务器,所述方法由数据交换服务器执行,所述方法包括:接收需求方客户端发送的数据请求,所述数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,所述智能合约上包含需求方标识信息;所述与需求数据对应的信息、智能合约和供应方标识信息为需求方从区块链上挂载的数据目录中查询获得,所述需求方通过所述需求方客户端,在所述智能合约上写入所述需求方的公钥,所述智能合约包含对于需求数据的请求限定条件,并保存请求过程记录;将所述数据请求发送至所述供应方客户端,以...

【技术特征摘要】
1.一种基于区块链的信息资源获取方法,其特征在于,所述方法应用于一种基于区块链的信息资源获取系统,所述系统包括:需求方客户端、供应方客户端和数据交换服务器,所述方法由数据交换服务器执行,所述方法包括:接收需求方客户端发送的数据请求,所述数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,所述智能合约上包含需求方标识信息;所述与需求数据对应的信息、智能合约和供应方标识信息为需求方从区块链上挂载的数据目录中查询获得,所述需求方通过所述需求方客户端,在所述智能合约上写入所述需求方的公钥,所述智能合约包含对于需求数据的请求限定条件,并保存请求过程记录;将所述数据请求发送至所述供应方客户端,以便当供应方客户端根据所述智能合约和供应方标识信息确定数据请求合法时,根据与需求数据对应的信息,调用需求数据;利用所述公钥对所述需求数据进行加密并反馈;接收加密后的需求数据,并反馈至所述需求方客户端。2.根据权利要求1所述的方法,其特征在于,所述接收需求方客户端发送的数据请求,具体包括:接收需求方客户端通过第一中间层发送的数据请求。3.根据权利要求1或2所述的方法,其特征在于,所述接收加密后的需求数据,并反馈至所述需求方客户端,具体包括:接收所述供应方客户端通过第二中间层发送的所述加密后的需求数据,并反馈至所述需求方客户端。4.根据权利要求1所述的方法,其特征在于,所述与需求数据对应的信息至少包括:与需求数据对应的关键字段信息和数据请求路径;所述将所述数据请求发送至所述供应方客户端,具体包括:根据所述数据请求路径,将所述与需求数据对应的关键字段信息、所述智能合约以及供应方标识信息发送至所述供应方客户端。5.根据权利要求1、2或4任一项所述的方法,其特征在于,当所述供应方包含至少两个时,所述方法还包括:接收至少两个供应方客户端分别发送的需求数据,并反馈至所述需求方客户端。6.一种基于区块链的信息资源获取装置,其特征在于,所述装置包括:接收单元,用于接收需求方客户端发送的数据请求,所述数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,所述智能合约上包含需求方...

【专利技术属性】
技术研发人员:李安颖周雷皓宁晨光刘守仓姚路张海峰白峰路琨曹昱
申请(专利权)人:北京时代远行信息科技有限公司
类型:发明
国别省市:北京,11

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

1