[发明专利]一种基于区块链技术的金融机构用户数据共享方法与系统在审
申请号: | 201811550599.0 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109657486A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 吴泳 | 申请(专利权)人: | 青岛轮子软件科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
地址: | 266000 山东省青岛市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 查询 客户端 数据共享 共享平台 金融机构 清单数据 加密 查询请求数据 分布式交易 客户端密钥 查询信息 多重保护 返回结果 规则查询 模板配置 平台用户 请求数据 输入查询 原始数据 授权 配置的 自定义 核验 脱敏 账本 准入 篡改 返回 记录 金融 | ||
1.一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述方法包括以下步骤:
S1、各客户端通过准入机制获得授权,加入区块链共享平台,作为区块链的不同节点;
S2、客户端输入查询请求数据并根据自定义查询模板配置查询规则,并发送至区块链共享平台;
S3、区块链共享平台对查询方客户端进行核验并授权,并返回可查询的清单数据;
S4、查询方客户端按照清单数据将查询请求数据以被查询客户端密钥的形式进行加密发送至被查询客户端,按照所述配置的查询规则查询并返回结果数据。
2.根据权利要求1所述的一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述清单数据包括被查询客户端明细、被查询客户端地址以及对应密钥。
3.根据权利要求1所述的一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述方法还包括:
对查询请求数据以及结果数据进行脱敏处理;
对数据的传输按照数据接收方的不同密钥规则进行加解密处理。
4.根据权利要求1所述的一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述自定义查询模板包含可供查询的数据字段以及查询规则,查询方可根据自身需求,配置单条件或多条件查询规则。
5.根据权利要求4所述的一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述密钥的管理方式如下:
金融机构自设密钥并授权给区块链共享平台匹配保管,或者区块链共享平台通过约定的密钥规则进行验证。
6.根据权利要求1所述的一种基于区块链技术的金融机构用户数据共享方法,其特征在于,所述方法还包括:
将不同节点查询以及被查询的交易数据记录在区块联盟链交易账本中,所述区块联盟链交易账本为分布式共享账本。
7.一种基于区块链技术的金融机构用户数据共享系统,其特征在于,所述系统包括:
客户端部分和区块链共享平台部分;
所述客户端部分包括数据查询模块、数据存储模块以及客户本地账本模块;
所述区块链共享平台部分包括控制模块、区块链账本模块;
所述数据查询模块,用于为金融机构提供查询接口,内置自定义数据查询模板,供金融机构配置查询规则,在输入查询请求数据后,根据查询请求和配置的查询规则,查询用户的借贷信息,并返回结果数据;
所述数据存储模块,用于存储用户的借贷信息;
所述客户本地账本模块,用于生成区块联盟链交易账本,可按照时间顺序记入查询与被查询记录;
所述控制模块,用于连接数据查询模块和数据存储模块,负责查询密钥管理、数据流转控制、客户端的准入机制;
所述区块链账本模块,用于模拟执行提交的查询并进行背书,并对查询进行排序,生成区块并广播。
8.根据权利要求7所述的一种基于区块链技术的金融机构用户数据共享系统,其特征在于,所述查询请求数据包括用户的身份证号以及姓名信息;
所述清单数据包括被查询客户端明细、被查询客户端地址以及对应密钥。
9.根据权利要求7所述的一种基于区块链技术的金融机构用户数据共享系统,其特征在于,所述系统还包括:
数据处理模块,用于对查询请求数据以及结果数据进行脱敏处理,对不同的密钥规则进行加密处理。
10.根据权利要求7-9任意一项所述的一种基于区块链技术的金融机构用户数据共享系统,其特征在于,所述区块联盟链交易账本用于记录查询以及被查询的交易数据,所述区块联盟链交易账本为分布式共享账本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛轮子软件科技有限公司,未经青岛轮子软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811550599.0/1.html,转载请声明来源钻瓜专利网。