一种区块链节点访问内网隐私数据的方法及系统技术方案

技术编号:28295916 阅读:26 留言:0更新日期:2021-04-30 16:20
本发明专利技术公开了一种区块链节点访问内网隐私数据的方法及系统,该方法包括:区块链节点将隐私数据访问请求发送至消息队列;隐私数据服务器从消息队列获取隐私数据访问请求,并对隐私数据访问请求做出响应,生成响应信息,将响应信息发送至消息队列;区块链节点从消息队列获取响应信息;其中,区块链节点以及消息队列所在的网络与隐私数据服务器所在的网络相隔离。本发明专利技术通过将区块链节点和消息队列部署在外网,将隐私数据服务器部署在内网,内网与外网完全隔离,区块链节点和隐私数据服务器通过消息队列传送数据,解决了区块链节点访问被隔离的内网隐私数据的技术难点,使得用户的隐私数据可以保存在更安全的内网里。

【技术实现步骤摘要】
一种区块链节点访问内网隐私数据的方法及系统
本专利技术属于互联网
,更具体地,涉及一种适用于联盟链的区块链节点访问内网隐私数据的方法及系统。
技术介绍
联盟链是一种带准入机制和隐私保护的区块链,加入联盟链的企业对自己的数据有很强的隐私需求和安全需求,特别是一些政府部门经常要求把自己的隐私数据保存在外网不能直接访问的内网数据库,从而确保数据的安全性。但是区块链网络是一个点对点的分布式网络,节点间需要通过点对点协议进行网络通信,同步账本和接收用户发送的交易请求,因此区块链网络的节点需要部署在外网,或者是可以访问外网的内网,这样就需要提供一种区块链数据访问方式来访问存储在隔离的内网的隐私数据,但是目前没有针对区块链访问存储在隔离的内网的隐私数据的方法。因此,特别需要设计一种方法实现区块链访问存储在隔离的内网的隐私数据,同时又不影响节点对这些数据的访问,并且确保区块链节点交易能够正常进行。
技术实现思路
本专利技术的目的是提出一种实现区块链访问存储在隔离的内网的隐私数据的方法及系统。为了实现上述目的,本本文档来自技高网...

【技术保护点】
1.一种适用于联盟链的区块链节点访问内网隐私数据的方法,其特征在于,包括:/n区块链节点将隐私数据访问请求发送至消息队列;/n隐私数据服务器从所述消息队列获取所述隐私数据访问请求,并对所述隐私数据访问请求做出响应,生成响应信息,将所述响应信息发送至所述消息队列;/n所述区块链节点从所述消息队列获取所述响应信息;/n其中,所述区块链节点以及所述消息队列所在的网络与所述隐私数据服务器所在的网络相隔离。/n

【技术特征摘要】
1.一种适用于联盟链的区块链节点访问内网隐私数据的方法,其特征在于,包括:
区块链节点将隐私数据访问请求发送至消息队列;
隐私数据服务器从所述消息队列获取所述隐私数据访问请求,并对所述隐私数据访问请求做出响应,生成响应信息,将所述响应信息发送至所述消息队列;
所述区块链节点从所述消息队列获取所述响应信息;
其中,所述区块链节点以及所述消息队列所在的网络与所述隐私数据服务器所在的网络相隔离。


2.根据权利要求1所述的适用于联盟链的区块链节点访问内网隐私数据的方法,其特征在于,所述对所述隐私数据访问请求做出响应,生成响应信息包括:
所述隐私数据服务器对所述隐私数据访问请求进行解析,获得解析数据;
基于所述解析数据,验证所述隐私数据访问请求的合法性并做出响应,生成响应信息。


3.根据权利要求2所述的适用于联盟链的区块链节点访问内网隐私数据的方法,其特征在于,所述解析数据包括验证信息、指令信息和数据信息,所述基于所述解析数据,验证所述隐私数据访问请求的合法性并做出响应,生成响应信息包括:
基于所述验证信息,验证所述隐私数据访问请求的合法性;
当所述隐私数据访问请求合法且所述指令信息为读指令时,所述隐私数据服务器根据所述数据信息从隐私数据库读取对应的数据,将所述对应的数据作为响应信息,其中,所述隐私数据库所在的网络与所述区块链节点以及所述消息队列所在的网络相隔离;
当所述隐私数据访问请求合法且所述指令信息为写指令时,所述隐私数据服务器将所述数据信息存储到所述隐私数据库,当存储成功后,生成写入成功的响应信息。


4.根据权利要求1所述的适用于联盟链的区块链节点访问内网隐私数据的方法,其特征在于,还包括:
所述区块链节点根据所述响应信息与其他区块链节点进行交互。


5.一种适用于联盟链的区块链节点访问内网隐私数据的系统,其特征在于,包括:
区块链节点,所述区块链节点将隐私数据访问请求发送至消息队列并获取所述隐私数据访问请求的响应信息;
所述消息队列模块,所述消息队列模块与所述区块链节点连接,所述消息队列模块接收所述隐私数据访问请求和所述隐私数据访问请求的响应信息;
隐私数据服务...

【专利技术属性】
技术研发人员:何丽张盼陈怡博程思进张黎
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

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

1