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

基于三层树型通信结构的HotStuff共识机制构建方法 

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

申请/专利权人:南京信息工程大学

摘要:本申请涉及一种基于三层树型通信结构的HotStuff共识机制构建方法。该方法包括:获取每个投票节点对候选节点集中的候选节点进行投票的投票结果,从候选节点集中确定顶层共识节点、中间层代表节点、底层代表节点,分析代表节点与候选节点集中的其他候选节点的相似度,从候选节点集中的其他候选节点中确定出中间层共识节点集合和底层共识节点集合,顶层共识节点与中间层共识节点集合中的每个中间层共识节点建立通信,以及确定与每个分组的底层共识节点通信的两个中间层共识节点并建立通信。由此,能够保证每一个底层共识节点分组都能收到两个中间层共识节点的数据,有效提高数据传输的安全性。

主权项:1.一种基于三层树型通信结构的HotStuff共识机制构建方法,其特征在于,所述方法包括:获取每个投票节点对候选节点集中的候选节点进行投票的投票结果;根据所述投票结果,从所述候选节点集中确定顶层共识节点、中间层代表节点和底层代表节点;根据所述中间层代表节点的属性,采用皮尔逊相关系数分析公式,分析所述中间层代表节点与所述候选节点集中的其他候选节点的相似度,按照相似度进行降序排序获得第一相似度表,所述其他候选节点是所述候选节点集中除顶层共识节点、中间层代表节点和底层代表节点以外的候选节点;根据所述底层代表节点的属性,采用皮尔逊相关系数分析公式,分析所述底层代表节点与所述候选节点集中的其他候选节点的相似度,按照相似度进行降序排序获得第二相似度表;根据预设的中间层共识节点个数z,从所述第一相似度表中确定出中间层共识节点集合;将已经作为中间层共识节点的候选节点从所述第二相似度表中删除,获得更新后的第二相似度表;根据预设的底层共识节点个数s,从所述更新后的第二相似度表中确定出底层共识节点集合;所述顶层共识节点与所述中间层共识节点集合中的每个中间层共识节点建立通信;将所述底层共识节点集合中的底层共识节点划分为z个分组,每个分组的底层共识节点数为sz个;根据每一个中间层共识节点的编号与每个分组的编号,确定与每个分组的底层共识节点通信的两个中间层共识节点并建立通信;其中,所述底层共识节点负责签名,所述中间层共识节点负责聚合底层共识节点的签名及转发消息,所述顶层共识节点负责聚合中间层共识节点聚合的签名完成共识,所述底层共识节点、所述中间层共识节点和所述顶层共识节点构成了三层树型通信结构的HotStuff共识机制。

全文数据:

权利要求:

百度查询: 南京信息工程大学 基于三层树型通信结构的HotStuff共识机制构建方法

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