【技术实现步骤摘要】
一种基于区块链的数据交换服务器及数据传输系统
本专利技术实施例涉及区块链
,具体涉及一种基于区块链的数据交换服务器及数据传输系统。
技术介绍
由于工作的需要,很多业务机构之间都需要相互合作,共享数据。但是,各业务机构之间由于区域限制问题、信任问题等,不能实现完全数据的共享。如果某个业务机构希望得到某一数据,将会存在两个问题。第一,不清楚该去哪个业务机构获取该数据;第二,即使清楚该去哪个业务机构获取数据,但是由于信任问题,具有数据的业务机构不敢轻易将自身拥有的源数据轻易分享给该业务机构。担心该业务机构会将大数据进行复制、修改等,无法再控制数据的流向,从而导致自己业务机构的利益受损。而这也阻碍了相关业务机构之间的相互合作,影响了工作效率。那么如何实现各业务机构之间的“相互信任”,实现数据共享,从而提高政务机关的办事效率成为亟待解决的技术问题。
技术实现思路
为此,本专利技术实施例提供一种基于区块链的数据交换服务器及数据传输系统,用以解决现有相关业务机构之间不能相互信任,数据不能共享,从而影响政务机关的办事效率的问题。为了实现上述目的,本专利技术的实施方式提供如下技术 ...
【技术保护点】
1.一种基于区块链的数据交换服务器,其特征在于,所述数据交换服务器属于一种基于区块链的数据交换系统,所述系统包括:需求方客户端、数据交换服务器和供应方客户端;所述数据交换服务器包括:第一数据通信接口、处理器和第二数据通信接口,所述数据交换服务器通过所述第一数据通信接口和所述需求方客户端建立双向通信连接,所述数据交换服务器通过所述第二数据通信接口和所述供应方客户端建立双向通信连接;第一数据通信接口,用于接收需求方客户端发送的数据请求,并反馈至所述处理器,所述数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,所述智能合约上包含需求方标识信息;所述与需求数据对应的信息 ...
【技术特征摘要】
1.一种基于区块链的数据交换服务器,其特征在于,所述数据交换服务器属于一种基于区块链的数据交换系统,所述系统包括:需求方客户端、数据交换服务器和供应方客户端;所述数据交换服务器包括:第一数据通信接口、处理器和第二数据通信接口,所述数据交换服务器通过所述第一数据通信接口和所述需求方客户端建立双向通信连接,所述数据交换服务器通过所述第二数据通信接口和所述供应方客户端建立双向通信连接;第一数据通信接口,用于接收需求方客户端发送的数据请求,并反馈至所述处理器,所述数据请求包括与需求数据对应的信息、智能合约以及供应方标识信息,所述智能合约上包含需求方标识信息;所述与需求数据对应的信息、智能合约和供应方标识信息为需求方从区块链上挂载的数据目录中查询获得,所述需求方通过所述需求方客户端,在所述智能合约上写入所述需求方的公钥,所述智能合约包含对于需求数据的请求限定条件,并保存请求过程记录;处理器,用于通过所述第二数据通信接口将所述数据请求发送至所述供应方客户端,以便当供应方客户端根据所述智能合约和供应方标识信息确定数据请求合法时,根据与需求数据对应的信息,调用需求数据;利用所述公钥对所述需求数据进行加密并反馈;所述第二数据通信接口还用于,接收加密后的需求数据,并反馈至所述处理器;所述处理器用于通过所述第一数据通信接口反馈所述加密后的需求数据至所述需求方客户端。2.根据权利要求1所述的数据交换服务器,其特征在于,所述第一数据通信接口具体用于,接收需求方客户端通过第一中间层发送的数据请求。3.根据权利要求1或2所述的数据交换服务器,其特征在于,所述第二数据通信接口具体用于,接收所述供应方客户端通过第二中间层发送的所述加密后的需求数据,并反馈至所述处理器。4.根据权利要求1所述的数据交换服务器,其特征在于,所述与需求数据对应的信息至少包括:与需求数据对应的关键字段信息和数据请求路径;所述第二数据通信接口,具体用于根据所述...
【专利技术属性】
技术研发人员:李安颖,宁晨光,刘守仓,姚路,张海峰,白峰,路琨,周雷皓,曹昱,
申请(专利权)人:北京时代远行信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。