首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于数据存龄和完整性验证的共识验证方法、系统、终端 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西安电子科技大学

摘要:本发明属于区块链共识协议技术领域,公开了一种基于数据存龄和完整性验证的共识验证方法、系统、终端,包括:根据安全参数,生成系统参数集合;用户节点生成用于产生标签的私钥和用于验证的公钥;用户节点生成用于完整性验证的标签集合;存储节点根据存龄生成挑战集合和相应的完整性证明;共识节点验证存储节点提供的完整性证明是否有效。本发明利用节点的存储资源进行数据存储,计算资源进行无双线性对的完整性验证,优化了资源效率且提高了验证效率;本发明引入了存龄的概念,增加了节点在争夺记账权时的概率差异,减少了节点作恶的概率,并满足安全性与高效性。

主权项:1.一种基于数据存龄和完整性验证的共识验证方法,其特征在于,所述基于数据存龄和完整性验证的共识验证方法包括以下步骤:步骤一,根据安全参数,生成系统参数集合;用户节点生成用于产生标签的私钥和用于验证的公钥;步骤二,用户节点生成用于完整性验证的标签集合;存储节点根据存龄生成挑战集合和相应的完整性证明;步骤三,共识节点验证存储节点提供的完整性证明是否有效;所述根据安全参数,生成系统参数集合包括:1获取系统安全参数λ,选择两个大素数p和q,其中q是p-1的一个素因子;构建一个阶为q的乘法循环群的生成元为g;2选择一个伪随机函数F·:{0,1}*→[1,n]和一个安全的哈希函数3系统公共参数为所述存储节点根据存龄生成挑战集合包括:1根据存储节点的存龄,得到挑战块的个数c;2计算chalj=Ft||j,j∈[1,c]和并计算3得到挑战集合Q={i,vii∈I;所述存储节点生成完整性证明包括:1根据文件块的标签计算R和S, 2根据文件块计算μl和τ0, 3得到数据完整性证明proof=R,S,τ0;存龄是文件或文件的一部分在固定位置存储的时间的量化,单位为GBday;存龄的大小取决于存储文件的大小和存储的时间。

全文数据:

权利要求:

百度查询: 西安电子科技大学 基于数据存龄和完整性验证的共识验证方法、系统、终端

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。