[发明专利]一种基于H-Algorand的多块输出公有链共识机制有效

专利信息
申请号: 201911147805.8 申请日: 2019-11-21
公开(公告)号: CN110838947B 公开(公告)日: 2021-04-23
发明(设计)人: 王波;任英琦;黄冬艳;李剑;冯彤 申请(专利权)人: 桂林电子科技大学
主分类号: H04L12/24 分类号: H04L12/24;H04L12/18
代理公司: 桂林市华杰专利商标事务所有限责任公司 45112 代理人: 杨雪梅
地址: 541004 广*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 algorand 输出 公有 共识 机制
【权利要求书】:

1.一种基于H-Algorand的多块输出公有链共识机制,其特征在于,包括如下步骤:

1)提出多块输出的公有链机制MB-Algorand,包括如下步骤:

1-1)交易广播:区块链网络中的每个节点通过gossip通信协议向网络中的节点广播消息,每个消息都签署始发节点的私钥以防止消息被伪造,其它节点在转发这些消息前检查签名,对于相同的消息,每个节点只转发一次;

1-2)委员会选举:区块链网络通过抽签机制选举出委员会,委员会代表整个区块链网络对网络新生成的区块进行共识;

1-3)领导者提议区块:委员会通过优先级机制选举出领导者节点,领导者节点负责将它收集到的消息,打包到待共识的区块里,在委员会里转发N个待共识的区块;

1-4)委员会共识:委员会利用BA★共识机制,对领导者提出的区块进行共识;

1-5)共识成功写入区块:共识成功的区块在区块链网络中转发,被各个节点添加到各自维护的账本中;

2)将MB-Algorand机制与Algorand机制结合,得到H-Algorand机制,包括如下步骤:

2-1)判断网络状态是否正常,若网络状态正常,则执行2-2);若网络状态不正常,则执行步骤2-3);

2-2)在MB-Algorand机制中,领导者以多块方式提议N个区块,其中N2,步骤为:

2-2-1)领导者提议第1个区块;

2-2-2)判断委员会节点状态是否能够满足共识条件;

2-2-3)若委员会节点状态满足共识条件,委员会使用MB-Algorand机制对第1个区块进行共识,重复步骤2-2-1)至2-2-2),直至N个区块共识完,委员会结束共识;

2-2-4)若委员会节点状态不满足共识条件,则由Algorand机制对剩余区块进行共识,直至共识结束;

2-3)Algorand机制中,领导者以单块方式提议N个区块。

2.根据权利要求1所述的一种基于H-Algorand的多块输出公有链共识机制,其特征在于,步骤2-2)中,MB-Algorand机制中领导者连续出块,使得领导者出块和委员会共识并行处理,H-Algorand机制在出块效率和安全性之间的折中性能;设块提议时间为tp,块共识时间为tc;当tp<tc时,N个区块“领导者出块”和“委员会共识”所需要的时间为TMB-Al=N*tc+tp;当tp≥tc时,N个区块“领导者出块”和“委员会共识”所需要的时间为TMB-Al=N*tp+tc

3.根据权利要求1所述的一种基于H-Algorand的多块输出公有链共识机制,其特征在于,步骤2-2)中,假设Algorand机制共识以概率1成功,H-Algorand机制中领导者目标出块数为N,优先以MB-Algorand机制运行;MB-Algorand机制产生的第1个区块的共识过程与Algorand机制相同,以概率1成功,其余剩下的N-1个区块由于领导者和委员会暴露在区块链网络中,设在遭受DDOS攻击威胁的网络环境下,每一个区块共识失败的概率为Pfault,设Pfault为一定值,则每个块共识成功的概率为Psuccess=1-Pfault,N个块全部共识成功的概率为当H-Algorand机制使用MB-Algorand机制领导者提议的目标出块数为N时,N个块全部共识成功的概率为则H-Algorand机制安全性损失为

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911147805.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top