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

【发明授权】基于分片技术的区块链系统并行共同挖矿方法_中南大学_202010306927.3 

申请/专利权人:中南大学

申请日:2020-04-17

公开(公告)日:2021-04-23

公开(公告)号:CN111526194B

主分类号:H04L29/08(20060101)

分类号:H04L29/08(20060101);H04L29/06(20060101);G06F16/27(20190101);G06Q30/02(20120101)

优先权:

专利状态码:有效-授权

法律状态:2021.04.23#授权;2020.09.04#实质审查的生效;2020.08.11#公开

摘要:本发明公开了一种基于分片技术的区块链系统并行共同挖矿方法,包括分片之间并行共同挖矿的挖矿模式和分片内部自适应出块模式。本发明通过分片技术来使区块链系统获得一定的可拓展能力,并采用所有分片共同挖矿的方式,由所有节点的哈希算力来保证各分片内部的安全性;在目标值中添加分片号并且在部分分片挖矿成功后重新生成新的h0继续挖矿的方式,能将各分片的出块时间独立于其他分片,实现各分片出块的自由;而且通过以在目标值的计算公式中加入交易频率值的方式,为交易频率高的分片提供更快速的响应,从而提高用户满意度;因此,本发明能够兼顾区块链系统的数据处理能力和安全性,而且可靠性高,实用性好。

主权项:1.一种基于分片技术的区块链系统并行共同挖矿方法,包括如下步骤:分片之间并行共同挖矿的挖矿模式:S1.区块链系统根据需要自行分成2i个分片,i为正整数;S2.用户自由选择进入到最合适的分片;S3.用户节点将所有分片的上一个区块的区块头数据通过Merkel树归纳总结生成h0,作为所有分片共同挖矿所使用的区块头数据;S4.用户节点收集交易信息,并不断试探随机数η,直至哈希值hashh0,η小于特定分片的目标值,从而获取该分片的记账权,此时该分片出块;所述特定分片是分片号为哈希值hashh0,η前i位的分片;S5.将步骤S4中出块的区块的新区块头与未出块的分片的旧区块头通过Merkel树归纳总结,从而生成新的h0,作为所有分片继续公共挖矿所使用的区块头数据;S6.重复步骤S4~S5,继续挖矿;分片内部自适应出块模式:A.在目标值的计算公式中添加初始交易频率值,形成新的目标值计算公式;B.当区块链系统中的某个分片出块,此时更新一次该出块的分片的交易频率值,从而保证交易频率与该分片中的交易数量正相关;C.根据步骤B得到的交易频率值,采用步骤A得到的新的目标值计算公式,计算得到该出块的分片的新的目标值,从而保证新的目标值与交易频率正相关;D.用户节点收集交易信息,不断计算直到获得哈希值hashh0,ητi,首个计算得出hashh0,ητi的用户将获得i号分片的出块权;τi为分片的目标值;E.当区块链系统中某个分片再次出块时,重复步骤B~步骤D。

全文数据:

权利要求:

百度查询: 中南大学 基于分片技术的区块链系统并行共同挖矿方法

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