一种区块链高效共识方法、系统、计算机设备及存储介质

基本信息

申请号 CN202110405492.2 申请日 -
公开(公告)号 CN113079179A 公开(公告)日 2021-07-06
申请公布号 CN113079179A 申请公布日 2021-07-06
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 梁增健;张锦喜;陈胜俭;庞启荣 申请(专利权)人 广州蚁比特区块链科技有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 牛亭亭
地址 510525广东省广州市黄埔区联和街广汕三路31号402房
法律状态 -

摘要

摘要 本发明公开了一种区块链高效共识方法、系统、计算机设备及存储介质,其中方法包括:对所有矿工节点进行排序标记;设定全局规则R;将序号在[0,SIZE‑1]内的矿工的公钥和所述R封装进创世区块里;判断本轮的新增业务区块的数量是否达到设定值;若否,则所有节点使用Selectionrandom算法计算下一区块的合法矿工,将交易发给所述合法矿工,由所述合法矿工生成业务区块;若是,则使用ConsensustakeTurns算法计算下一轮共识的合法矿工集区块。本发明通过基于“矿工集区块”和“业务区块”的区块链数据组织方式,不仅简化了共识流程,提高了并发性能,减少了节点的空置时间,提高了资源的利用率,同时还减少了算法中的协商过程的时间,提高了区块封装操作的时间占比以及系统的稳定性。