[发明专利]一种信息广播方法、设备及存储介质有效

专利信息
申请号: 201911291119.8 申请日: 2019-12-16
公开(公告)号: CN111404701B 公开(公告)日: 2022-04-05
发明(设计)人: 虞康;王志文;吴思进 申请(专利权)人: 杭州复杂美科技有限公司
主分类号: H04L12/18 分类号: H04L12/18;H04L67/104
代理公司: 暂无信息 代理人: 暂无信息
地址: 310000 浙江省杭州市西湖*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 信息 广播 方法 设备 存储 介质
【说明书】:

发明公开了一种信息广播方法、设备及存储介质,涉及区块链等技术领域。在设定时间内接收至少一个发送节点发来的第一信息及第二信息,合并在设定时间内所有发送节点发来的第二信息,再加入本节点信息作为本节点的第二信息,和第一信息一起发送到除记载在第二信息以外的其他节点;其中,所述第一信息为区块信息或交易信息;所述第二信息包括转发第一信息历经的路径信息。可以通过记录和传递信息的传播路径,合并传播路,通过路径信息逐级减少无效传播的方式来减少区块信息的冗余传播;进一步地,可以加快到达最终一致性的收敛速度。

技术领域

本发明涉及区块链等技术领域,尤其涉及一种信息广播方法、设备及存储介质。

背景技术

区块链网络中,当成功产生一个新区块的时候,需要将区块广播到全网络,chain33和比特币等区块链网络采用了近似比较常见的类Gossip的病毒式区块信息传播协议,通过模仿社交行为中的类似谣言或病毒传播的方式,一传十,十传百,迅速把信息传递到全网络,因此也被称为Epidemic Protocol(流行病协议)。

目前的Gossip或类Gossip实现简单,传播迅速,但存在由于区块冗余过多而导致的泛洪问题和负载过重,占用大量网络带宽,最终拖慢整个区块链的交易速度。区块信息冗余传播过多的一个主要原因是当一个区块进行广播的时候,是并行广播出去的,由于网络时延和带宽等异构问题,接收节点的邻接节点之间无法确认是否收到,只能再次发起广播,导致同一节点多次收到重复信息而引起冗余。

发明内容

1.发明要解决的技术问题

为了克服上述技术问题,本发明提供了一种信息广播方法、设备及存储介质。可以通过记录和传递信息的传播路径,合并传播路,通过路径信息逐级减少无效传播的方式来减少区块信息的冗余传播;进一步地,可以加快到达最终一致性的收敛速度。

2.技术方案

为解决上述问题,本发明提供的技术方案为:

一种信息广播方法,包括:在设定时间内接收至少一个发送节点发来的第一信息及第二信息,合并在设定时间内所有发送节点发来的第二信息,再加入本节点信息作为本节点的第二信息,和第一信息一起发送到除记载在第二信息以外的其他节点;其中,所述第一信息为区块信息或交易信息;所述第二信息包括转发第一信息历经的路径信息。

可选地,所述合并所有发送节点的第二信息,再加入本节点信息作为本节点的第二信息,和第一信息一起发送到其他节点,进一步地为:合并所有发送节点的第二信息,再加入本节点信息作为本节点的第二信息,和第一信息一起发送到除第二信息记录的路径信息以外的节点上。

可选地,所述在设定时间内接收至少一个发送节点发来的第一信息及第二信息后,进一步还包括,缓存第一信息。

可选地,所述路径信息包括能够唯一识别第一信息传播经过的节点信息。

可选地,所述在设定时间内未接收到任何节点发来的第一信息及第二信息后,进一步等待设定时间,以接收第一信息及第二信息。

一种设备,所述设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如以上所述的方法。

一种存储有计算机程序的存储介质,该程序被处理器执行时实现如以上任一项所述的方法。

3.有益效果

采用本发明提供的技术方案,与现有技术相比,具有如下有益效果:

可以通过记录和传递信息的传播路径,合并传播路,通过路径信息逐级减少无效传播的方式来减少区块信息的冗余传播;进一步地,可以加快到达最终一致性的收敛速度。

附图说明

图1为本发明提供的一种信息广播方法的流程图。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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