[发明专利]一种基于区块链的数据所有权的分布式管理系统有效
申请号: | 202110182657.4 | 申请日: | 2021-02-07 |
公开(公告)号: | CN112836228B | 公开(公告)日: | 2023-02-21 |
发明(设计)人: | 彭锦程 | 申请(专利权)人: | 深圳市星网储技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64;G06F16/27;G06Q20/38;G06Q20/40 |
代理公司: | 南昌逸辰知识产权代理事务所(普通合伙) 36145 | 代理人: | 刘林艳 |
地址: | 518000 广东省深圳市前海深港合作区南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据 所有权 分布式 管理 系统 | ||
本公开涉及一种基于区块链的数据所有权的分布式管理系统,包括:写入模块用于将获取的目标数据写入合约数据库,根据写入时间点和时长生成目标数据的数据指针标识;生成模块用于根据在区块链网络中所属关系信息从所属元数据库中获取加密配置信息集合,根据目标区块链节点与加密配置信息集合中区块链节点间的相对信任度生成在接入节点中的配置信息的哈希值;分割模块用于将目标数据分割为目标数量个数据段,并根据每一数据段长度、哈希值和相对信任度,生成每一数据段所有权秘钥段;管理模块用于根据区块链节点的功能接口地址将加密后的数据段写入到区块链节点,根据区块链节点的功能接口地址、所有权秘钥段和配置信息,生成所有权配置信息。
技术领域
本公开涉及数据存储技术领域,具体地,涉及一种基于区块链的数据所有权的分布式管理系统。
背景技术
数据的分布式管理是随着分布式系统的增长以及数据集中管理的容错性无法满足数据的增长速度的情况下诞生的,数据的分布式管理可以利用网络平台的优点将管理功能分散到网络上,而不是将数据集中于单一的数据中心。涵盖了分布式数据存储、点对点传输、共识机制、加密算法等计算机技术,用户可以从任一一个网络节点位置登录管理系统,而由分布于网络上的管理机构收集信息并应答给管理系统。可以克服时间和传输限制,提高数据的容错管理和预防性维护性能。
相关技术中,将数据上传到区块链网络中,区块链网络中的每一区块链节点只允许拥有数据所有权的区块链节点更改数据,但是每一区块链节点对数据的所有权随着交易的不断进行发生变更,交易达成共识后数据所有权会记录到分布式账本的各个参与区块链节点上,但是每一区块链节点同时进行的交易较多,极易造成数据所有权混乱,因而导致数据所有权的分布式管理存在误差,造成数据所有权存在误差。
发明内容
本公开的目的是提供一种基于区块链的数据所有权的分布式管理系统,以解决相关技术中数据所有权的分布式管理存在误差的问题。
为了实现上述目的,本公开实施例提供一种基于区块链的数据所有权的分布式管理系统,其特征在于,所述系统包括:写入模块、生成模块、配置模块以及管理模块;
所述写入模块用于,获取目标区块链节点的目标数据,并将所述目标区块链节点的所述目标数据写入合约数据库,以及根据写入所述目标数据的时间点以及写入时长,生成所述目标数据的数据指针标识;
所述生成模块用于,根据所述目标区块链节点在区块链网络中的所属关系信息,从所述目标区块链节点的所属元数据库中获取所述目标区块链节点的加密配置信息集合,并根据所述目标区块链节点与所述加密配置信息集合中的多个区块链节点之间的相对信任度,生成所述目标区块链节点在接入节点中的配置信息的哈希值,其中,所述加密配置信息集合是根据区块链节点的数量以及区块链节点之间的相对信任度得到的;
所述分割模块用于,将写入到所述合约数据库中的所述目标数据分割为目标数量个数据段,其中,所述目标数量的个数与所述加密配置信息集合中所述相对信任度大于预设阈值的参与者区块链节点的数量一致,每一所述数据段的长度与所述目标区块链节点与所述加密配置信息集合中的所述参与者区块链节点之间的相对信任度呈正相关,并根据每一所述数据段的长度、所述目标区块链节点在所述接入节点中的配置信息的哈希值、以及所述目标区块链节点与所述加密配置信息集合中的所述参与者区块链节点之间的相对信任度,生成每一所述数据段对应的所有权秘钥段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市星网储技术有限公司,未经深圳市星网储技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110182657.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置