一种提高区块链差分授权去重系统可靠性的方法及系统技术方案

技术编号:33139062 阅读:29 留言:0更新日期:2022-04-22 13:48
本发明专利技术适用于区块链技术改进领域,提供了一种提高区块链差分授权去重系统可靠性的方法,包括:S1、在区块链网络中为最高权限者增加属性列表并设置属性个数为n;S2、另选取n个节点分别保管最高权限者的一项属性并为系统设定一个超时时间T

【技术实现步骤摘要】
一种提高区块链差分授权去重系统可靠性的方法及系统


[0001]本专利技术属于区块链技术改进领域,尤其涉及一种提高区块链差分授权去重系统可靠性的方法。

技术介绍

[0002]随着大数据时代的不断向前发展,云计算以及云存储等大数据技术获得了长足的进步,不论是硬件设备还是存储,传输等一系列算法,都有新的方案不断涌现。为了节省本地资源的不必要开销,越来越多的用户选择将本地的数据存放在云端,从而缓解本地服务器存储的压力,同时,存放在云上的数据也可根据用户的需求进行更为便捷的共享等。根据2020年 12月中国信通院发布的大数据白皮书(2020)显示,全球的云存储数据量仍在以一个飞快的速度向上增长,2020年末,全球的云存储数据达到了 47ZB,经预测,到2035年,这一数据将爆发式增长为2142ZB。数据资源也正式成为五种生产要素之一,与劳动力、土地、资本和技术并列,这体现了国家和社会对数据资源的重视。在科学界对大数据的相关研究也不断向前推进,从2012年至今,全球以大数据为关键字发表的相关领域的论文达到64739篇,其中,中国和美国分别以18216以及1本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种提高区块链差分授权去重系统可靠性的方法,其特征在于,所述提高区块链差分授权去重系统可靠性的方法包括以下步骤:S1、在区块链网络中为最高权限者增加属性列表并设置属性个数为n;S2、另选取n个节点分别保管最高权限者的一项属性并为系统设定一个超时时间T
X
;S3、在权限变更时系统会向最高权限者发送签名请求;S4、判断在设定超时时间T
X
内是否获得签名,若获得,则最高权限者在线,并且顺利使用自身私钥对更新后的权限表进行签名;若未获取到经最高权限者私钥S
KH
签名的变更列表时,则发起新一轮共识,由委员投票决定是否启用属性管理机构生成属性密钥来对权限的变动进行共识;S5、若超过半数委员表决通过该决议生成对应最高权限者的属性密钥作为临时签名密钥使用。2.根据权利要求1所述的提高区块链差分授权去重系统可靠性的方法,其特征在于,所述步骤S1中最高管理者拥有两个字段,身份和属性身份和属性3.根据权利要求2所述的提高区块链差分授权去重系统可靠性的方法,其特征在于,所述步骤S2中保管最高权限者一项属性的节点称为属性管理机构,负责自身对应属性的系统公和属性密钥生成。4.根据权利要求3所述的提高区块链差分授权去重系统可靠性的方法,其特征在于,所述步骤S5中系统将该共识结果作为新的事务打包发布到区块链上,同时充当属性管理机构的用户将针对自己管理的最高权限者的属性生成对应的属性密钥。5.根据权利要求5所述的提高区块链差分授权去重系统可靠性的方法,其特征在于,系统中最高权限者设定门限值,获取到超过m项属性对应的属性密钥集合时即可解密系统公钥,其中m<n;在系统中当权限发生变动时,系统会重复步骤S1

S5,并且上一轮属性密钥不可用。6.一种提高区块链差分授权去重系统可靠性的系统,其特征在于,所述提高...

【专利技术属性】
技术研发人员:赵天李挥霍垚光孟详帧马化军
申请(专利权)人:佛山赛思禅科技有限公司深圳赛思鹏科技发展有限公司
类型:发明
国别省市:

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

1