基于区块链的多形式数据资产授权的查询方法和系统技术方案

技术编号:34995618 阅读:14 留言:0更新日期:2022-09-21 14:43
本发明专利技术提出了基于区块链的多形式数据资产授权的查询方法和系统,包括:区块链,用于数据资产存储;数据授权模块,用于从区块链存储的数据中根据查询请求授权给数据使用者;数据流转模块,用于将数据资产进行加密和解密并存储到区块链,对经过数据授权模块认证授权后的数据链上流转、交易及认证。数据查询过程和授权过程都在链上快速进行,可有效保证数据查询过程可信,防止数据资产被泄露。防止数据资产被泄露。防止数据资产被泄露。

【技术实现步骤摘要】
基于区块链的多形式数据资产授权的查询方法和系统


[0001]本专利技术属于区块链应用
,尤其涉及基于区块链的多形式数据资产授权的查询方法和系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]日常生活中,会遇到各种各样的数据资产授权查询的场景,比如在办理信用卡时,会有电话和手机短信的验证要求授权后对征信记录进行查询,在登录手机APP应用后会要求用户点击确认相关协议才可正常登录对基本信息进行查询。这些授权查询的方式一旦授权之后,难以再次取消授权,并且这些授权方法单一并且无法知晓对方使用了授权的数据进行的具体操作,存在严重的数据安全风险。
[0004]目前,存在利用区块链技术进行数据资产查询的相关技术,但是,目前的查询依然存在的技术问题是:查询方式单一,且查询过程未和区块链实现强关联,存在数据泄露的风险。

技术实现思路

[0005]为克服上述现有技术的不足,本专利技术提供了基于区块链的多形式数据资产授权的查询方法,基于两种数据资产查询方式和多种查询形式的组合,方便了多种场景下的授权需求,实现了数据资产授权的安全、快捷、方便。
[0006]为实现上述目的,本专利技术的一个或多个实施例提供了如下技术方案:
[0007]第一方面,公开了基于区块链的多形式数据资产授权的查询系统,包括:
[0008]区块链,用于数据资产存储;
[0009]数据授权模块,用于从区块链存储的数据中根据查询请求授权给数据使用者;
[0010]数据流转模块,用于将数据资产进行加密和解密并存储到区块链,对经过数据授权模块认证授权后的数据链上流转、交易及认证。
[0011]作为进一步的技术方案,所述区块链中的数据资产至少包括政务数据及社会机构数据。
[0012]作为进一步的技术方案,所述区块链包括共识节点、存储节点及交易节点;
[0013]所述共识节点基于分布式架构部署,通过分布式计算构建区块;
[0014]所述存储节点通过大文件上链技术维护大容量文件在全网的最小副本数;
[0015]所述交易节点作为一个全账本节点,负责执行具体的交易过程,验证交易的合法性,将合法的交易广播给共识节点;
[0016]接收来自共识节点构建的区块,并根据区块更新资产、主体、合约的状态;为应用提供链上数据查询服务。
[0017]作为进一步的技术方案,所述数据授权模块根据查询请求授权给数据使用者,通
过主动授权、被动授权或线上流转授权的形式进行。
[0018]作为进一步的技术方案,所述数据流转模块在对经过数据授权模块认证授权后的数据链上流转、交易及认证的过程中,通过私钥进行解密验证。
[0019]作为进一步的技术方案,所述数据流转模块将数据资产进行加密和解密并存储到区块链;
[0020]其中,数据在链上流转过程中的数据发送者通过加密密钥将信息进行加密,数据接收者则会用解密密钥来进行解密,实现和链上区块的哈希值对比进行数据资产查询。
[0021]第二方面,公开了基于区块链的多形式数据资产授权的查询方法,包括:
[0022]数据资产使用者向数据资产拥有者申请授权;
[0023]数据资产拥有者判断是否已经拥有要申请的数据资产;
[0024]若没有数据资产,数据资产拥有者通过区块链向数据资产发行机构申请数据;
[0025]若有数据资产或者申请到了数据资产,则数据资产拥有者选择数据资产类别进行授权;
[0026]数据资产链上提供给数据资产使用者,授权过程记录在区块链上。
[0027]作为进一步的技术方案,所述数据资产使用者通过App、H5、Web的其中一种形式向数据资产拥有者申请授权;
[0028]所述数据资产拥有者通过App、H5、Web的其中一种形式选择数据资产类别进行授权。
[0029]作为进一步的技术方案,还包括基于区块链不见面进行多形式数据资产授权查询步骤:
[0030]数据资产使用者向数据资产拥有者申请不见面授权;
[0031]数据资产拥有者收到授权申请并按需调整授权的数据资产,并判定是否授权;
[0032]若授权,则数据资产使用者链上查询经授权的数据资产;
[0033]若不授权则授权过程结束。
[0034]作为进一步的技术方案,所述数据资产使用者向数据资产拥有者通过App、H5、Web的其中一种形式申请不见面授权;
[0035]数据资产拥有者若授权,则数据资产使用者可通过App、H5、Web链上查询经授权的数据资产。
[0036]以上一个或多个技术方案存在以下有益效果:
[0037]本专利技术数据资产在授权查询的过程中,可以采用见面和不见面的两种方式,通过App、H5、Web的其中一种或多种形式,在数据资产在查询时通过数据资产拥有者授权后,数据资产查询才可生效,结合区块链数据加密、防篡改、可追溯的特性,数据查询过程和授权过程都在链上快速进行,可有效保证数据查询过程可信,防止数据资产被泄露。基于两种数据资产查询方式和多种查询形式的组合,方便了多种场景下的授权需求,实现了数据资产授权的安全、快捷、方便。
[0038]本专利技术附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0039]构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。
[0040]图1为本专利技术实施例基于区块链的多形式数据资产授权查询系统示意图;
[0041]图2为本专利技术实施例基于区块链面对面进行多形式数据资产授权查询的方法流程示意图;
[0042]图3为本专利技术实施例基于区块链不见面进行多形式数据资产授权查询的方法流程示意图。
具体实施方式
[0043]应该指出,以下详细说明都是示例性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。
[0044]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本专利技术的示例性实施方式。
[0045]在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0046]实施例一
[0047]参见附图1所示,本实施例公开了基于区块链的多形式数据资产授权的查询系统,包括:
[0048]区块链,用于数据资产存储;
[0049]数据授权模块,用于从区块链存储的数据中根据查询请求授权给数据使用者;
[0050]数据流转模块,用于将数据资产进行加密和解密并存储到区块链,对经过数据授权模块认证授权后的数据链上流转、交易及认证。
[0051]上述数据资产10,包括个人/企业基本信息、各种证明证照、各种隐私数据等。...

【技术保护点】

【技术特征摘要】
1.基于区块链的多形式数据资产授权的查询系统,其特征是,包括:区块链,用于数据资产存储;数据授权模块,用于从区块链存储的数据中根据查询请求授权给数据使用者;数据流转模块,用于将数据资产进行加密和解密并存储到区块链,对经过数据授权模块认证授权后的数据链上流转、交易及认证。2.如权利要求1所述的基于区块链的多形式数据资产授权的查询系统,其特征是,所述区块链中的数据资产至少包括政务数据及社会机构数据。3.如权利要求1所述的基于区块链的多形式数据资产授权的查询系统,其特征是,所述区块链包括共识节点、存储节点及交易节点;所述共识节点基于分布式架构部署,通过分布式计算构建区块;所述存储节点通过大文件上链技术维护大容量文件在全网的最小副本数;所述交易节点作为一个全账本节点,负责执行具体的交易过程,验证交易的合法性,将合法的交易广播给共识节点;接收来自共识节点构建的区块,并根据区块更新资产、主体、合约的状态;为应用提供链上数据查询服务。4.如权利要求1所述的基于区块链的多形式数据资产授权的查询系统,其特征是,所述数据授权模块根据查询请求授权给数据使用者,通过主动授权、被动授权或线上流转授权的形式进行。5.如权利要求1所述的基于区块链的多形式数据资产授权的查询系统,其特征是,所述数据流转模块在对经过数据授权模块认证授权后的数据链上流转、交易及认证的过程中,通过私钥进行解密验证。6.如权利要求1所述的基于区块链的多形式数据资产授权的查询系统,其特征是,所述数据流转模块将数据资产进行加密和解密并存储...

【专利技术属性】
技术研发人员:李庆忠闵新平姚元张世栋于秋波于飞高超袁英
申请(专利权)人:山大地纬软件股份有限公司
类型:发明
国别省市:

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

1