登录    注册    忘记密码

专利详细信息

一种基于区块链的数据共享授权方法       

文献类型:专利

专利类型:发明专利

是否失效:

是否授权:

申 请 号:CN201611192117.X

申 请 日:20161221

发 明 人:刘栋 温守江 张海梅 王海平 张静 张新波 王钊 吴长祯 刘晓辉

申 请 人:中国人民解放军72537部队

申请人地址:250014 山东省济南市历下区窑头路1号

公 开 日:20170222

公 开 号:CN106453435A

代 理 人:杨树云

代理机构:37219 济南金迪知识产权代理有限公司

语  种:中文

摘  要:本发明涉及一种基于区块链的数据共享授权方法,本发明基于区块链的去中心化、记录信息完整且不可更改的特点,在区块链上记录所有节点的完整授权信息。由于区块链分布式存放在所有用户节点上,确保授权信息极难被伪造,提高了系统安全性。本发明在中心授权节点缺失的情况下,可以由下级节点根据区块链的信息新增或变更授权节点,解决了无授权节点情况下的数据共享授权问题。

主 权 项:1.一种基于区块链的数据共享授权方法,其特征在于,具体步骤包括:(1)按照授权关系,对所有用户节点建立区块链;(2)在步骤(1)生成的区块链中,第一级授权用户节点创建本级数据共享授权集合K和本级授权节点信息N,具体步骤包括:A、对系统需要共享的数据进行编号,按照编号建立索引,该索引的集合为数据共享集合D;同时,将系统中的所有用户节点依据编号也建立索引;B、第一级授权用户节点的可共享的数据的索引的集合,即为本级数据共享授权集合K,K={U,D},U为系统中所有可被授权的用户节点集合,K为以U为列、D为行的元素为1的矩阵,对本级数据共享授权集合K可被共享的用户节点进行编号,按照编号建立索引,该索引的集合为本级授权节点信息N;在区块链上增加U、D和N;(3)第一级授权用户节点创建下一级所有用户节点的数据共享授权集合K1及下一级授权节点信息N1:下一级授权用户节点可共享的数据的索引的集合即数据共享授权集合K1;对第一级授权用户节点需要共享的数据进行编号,按照编号建立索引,该索引的集合为数据共享集合D1;K1={U1,D1},U1为可被第一级授权节点授权的用户节点集合,K1为以U1为列、D1为行的元素为1矩阵;对K1可被下一级共享的用户节点进行编号,按照编号建立索引,该索引的集合为第一级授权节点信息N1,在区块链上增加U1、D1和N1;(4)判断本级授权用户节点能否继续授权,能的话,根据步骤(3)方法,本级授权用户节点分别创建其下一级授权用户节点的数据共享授权集合,在对应区块上增加当前级授权用户节点信息,并更新到区块链中,对下一级授权用户节点执行步骤(4);否则,本级全部或部分授权用户节点根据其自身的数据共享授权集合进行权值计算,选出权值最高的用户节点作为�

关 键 词:区块  授权 授权信息  数据共享 系统安全性  记录信息 节点缺失  下级节点  信息新增  用户节点  中心化 变更  伪造 记录  

IPC专利分类号:H04L29/06(20060101);H04L29/08(20060101)

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心