[发明专利]基于区块链的用户数据处理系统有效
申请号: | 202110514559.6 | 申请日: | 2021-05-12 |
公开(公告)号: | CN112995226B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 薄满辉;佟业新;曲新奎;唐红武;冯海伟;陈晓宇;李乐;章秀静 | 申请(专利权)人: | 中航信移动科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 丁慧玲 |
地址: | 100029 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 用户 数据处理系统 | ||
本发明提供一种基于区块链的用户数据处理系统,实现步骤S1、数据共享通道接收第m节点发送的用户数据上传请求,基于待上传用户区块链id对应的用户数据授权信息判待上传数据类型id是否为授权数据类型id,若是,则将待上传数据存储至第m数据维护通道,否则,结束数据上传流程;步骤S2、数据共享通道接收客户端发送的目标数据获取请求,基于目标用户区块链id对应的用户数据授权信息确定所有目标数据维护通道id,基于每一目标数据维护通道id、目标用户区块链id和目标数据类型id从对应的数据维护通道中获取目标数据,将所有的目标数据打包发送给所述客户端。本发明提高了用户数据的获取效率。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种基于区块链的用户数据处理系统。
背景技术
现有的用户的同一类数据是可能存在于多个不同机构的服务器中,当用户需要获取某类数据时,通常需要基于多个服务器来获取对应的用户数据。例如在民航领域,各环节服务器都各自为旅客用户提供自己的服务,只能展现旅客在自己所服务的环节中产生的用户数据。比如用户想查看一下自己在各航空公司的里程积分数据,需要到各家航空公司对应的app中进行身份证绑定、注册之类的操作,这对用户来说是重复冗余操作,用户数据获取效率低,且每次身份敏感信息的上传都会存在用户信息泄露风险,数据处理安全性低。另外,各个机构服务器需要进行重复的功能开发,造成计算资源浪费和内耗。这主要是因为各环节服务器对应机构之间是竞争关系,希望彼此服务器之间的用户数据是隔离的。因此,如何在将服务器之间的数据相隔离的前提下,实现多个服务器的用户数据向用户实现共享,提高用户数据获取效率成为亟待解决的技术问题。
发明内容
本发明目的在于,提供一种基于区块链的用户数据处理系统,提高了用户数据的获取效率。
根据本发明第一方面,提供了一种基于区块链的用户数据处理系统,包括区块链系统、存储有计算机程序的存储器和处理器,所述区块链系统包括M个区块链联盟链{L1,L2,…LM},其中,Lm为第m条区块链联盟链,m取值为1到M,Lm包括与共享节点对应的数据共享通道和与第m节点对应的第m数据维护通道,所述数据共享通道和第m数据维护通道基于预设的相同的数据类型定义和接口定义传输数据,所述共享节点为所有第m节点信任的节点,所述数据共享通道基于预设的用户数据结构为每一注册用户创建用户数据授权信息,所述用户数据结构包括用户区块链id数据段、用户证书数据段和数据授权信息数据段,所述数据授权信息数据段包括至少一个授权数据类型id数据段,每一授权数据类型id数据段包括至少一个数据维护通道id数据段,当所述处理器执行所述计算机程序时,包括以下步骤:
步骤S1、所述数据共享通道接收第m节点发送的用户数据上传请求,所述用户数据上传请求包括待上传用户区块链id、待上传数据类型id和待上传数据,基于所述待上传用户区块链id对应的用户数据授权信息判待上传数据类型id是否为授权数据类型id,若是,则将所述待上传数据存储至第m数据维护通道,否则,结束数据上传流程;
步骤S2、所述数据共享通道接收客户端发送的目标数据获取请求,所述目标数据获取请求包括目标用户区块链id和目标数据类型id,基于所述目标用户区块链id对应的用户数据授权信息确定所有目标数据维护通道id,基于每一目标数据维护通道id、目标用户区块链id和目标数据类型id从对应的数据维护通道中获取目标数据,将所有的目标数据打包发送给所述客户端。
本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明提供的一种基于区块链的用户数据处理系统可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
本发明能够在将服务器之间的数据相隔离的前提下,实现多个服务器的用户数据向用户实现共享,提高用户数据获取效率,提升了用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航信移动科技有限公司,未经中航信移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110514559.6/2.html,转载请声明来源钻瓜专利网。