[发明专利]基于区块链的数据管理方法及装置、存储介质、电子设备在审
申请号: | 201910444803.9 | 申请日: | 2019-05-24 |
公开(公告)号: | CN110348237A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 刘利 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据提供 授权 区块 数据管理 授权凭证 授权请求 权限 安全工具 存储介质 电子设备 管理方便 集中管理 确认请求 链节点 输入框 出错 合法 网络 | ||
本公开涉及一种基于区块链的数据管理方法及装置,属于安全工具技术领域,该方法包括:当区块链网络中的区块链节点接收到数据消费者对数据的授权请求时,获取该数据的数据提供者的授权列表;基于所获取的授权列表,判断该数据消费者对该数据的权限是否存在于该授权列表中;当该数据消费者对该数据的权限不存在于该授权列表时,向数据提供者显示授权确认输入框;当接收到数据提供者的授权确认请求时,获取该数据提供者的授权凭证;基于所获取的授权凭证,判断该数据提供者的授权是否合法;当该数据提供者的授权合法时,同意该数据消费者对数据的授权请求。该方法集中管理授权权限,管理方便,且不易出错。
技术领域
本公开涉及安全工具技术领域,具体而言,涉及一种基于区块链的数据管理方法、基于区块链的数据管理装置、计算机可读存储介质以及电子设备。
背景技术
随着互联网技术在人们日常生活中的普及,人们可以通过手机或者电脑等智能设备连接互联网进行活动以满足自己在生活中或者工作中的需要。
在使用互联网的过程中,人们将各种数据存储于互联网上,例如大到企业客户数据、运营数据,小到个人的指纹信息、账号信息等等。当有数据消费者需查看或者使用所存储的数据时,则需要请求对该数据的权限。现有的授权管理都为分散管理,多个数据消费者各自管理所具有的权限,使得授权管理过于杂乱。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的实施例提供一种基于区块链的数据管理方法、基于区块链的数据管理装置、计算机可读存储介质以及电子设备。
根据本公开的第一方面,提供一种基于区块链的数据管理方法,包括:
当区块链网络中的区块链节点接收到数据消费者对数据的授权请求时,获取该数据的数据提供者的授权列表;
基于所获取的授权列表,判断该数据消费者对该数据的权限是否存在于该授权列表中;
当该数据消费者对该数据的权限不存在于该授权列表时,向数据提供者显示授权确认输入框;
当接收到数据提供者的授权确认请求时,获取该数据提供者的授权凭证;
基于所获取的授权凭证,判断该数据提供者的授权是否合法;
当该数据提供者的授权合法时,同意该数据消费者对数据的授权请求。
在本公开的一示例性实施例中,在当区块网络中的区块链节点接收到数据消费者对数据的授权请求时,获取该数据的数据提供者的授权列表之前,所述数据管理方法还包括:
当区块链网络中的区块链节点接收到该数据提供者的权限管理请求时,获取该数据提供者所对应的数据消费者列表;
基于该数据消费者列表,获取该数据消费者列表中的每一数据消费者所拥有的授权权限;
将该数据消费者列表中的每一数据消费者以及该数据消费者所对应的授权权限对应存储于该数据提供者的授权列表中。
在本公开的一示例性实施例中,在当区块链网络中的区块链节点接收到该数据提供者的权限管理请求时,获取该数据提供者所对应的数据消费者列表之前,所述数据管理方法还包括:
当区块链网络中的区块链节点接收到数据提供者的注册请求时,获取该数据提供者的身份信息;
基于该数据提供者的身份信息,生成与该数据提供者相对应的身份ID;
基于该身份ID,生成与该身份ID相对应的公钥和私钥,并将该公钥与该身份ID对应存储,将该私钥发送至该数据提供者;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910444803.9/2.html,转载请声明来源钻瓜专利网。