[发明专利]一种基于全局共识的可探测性跨节点消息转发方法在审
申请号: | 202211351346.7 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115695286A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 李志伟 | 申请(专利权)人: | 广东启链科技有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/16;H04L45/74 |
代理公司: | 广州爱豆鼎盛知识产权代理事务所(普通合伙) 44763 | 代理人: | 袁翔 |
地址: | 528200 广东省佛山市南海区桂城街南平*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 全局 共识 探测 节点 消息 转发 方法 | ||
本发明属于区块链技术领域,尤其是一种基于全局共识的可探测性跨节点消息转发方法,针对现有的不同于公链场景,当前联盟链非全连接场景下的网络传输研究少,现有的分布式网络传输算法难以联盟链场景下的消息转发高效和安全性需求的问题,现提出如下方案,本方案依据节点网络传输状态来定义节点优先级,均衡各个节点网络传输的负载,通过探测方法,减少消息的冗余传输。在安全性方面,通过构建全局路由,进行节点消息转发的验证,以及后续的问题追溯,可以实现快速的消息收敛,并保证消息转发过程中的安全性,减少了冗余信息的发送,易扩展、可靠性高。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于全局共识的可探测性跨节点消息转发方法。
背景技术
区块链通过点对点P2P(Peer-To-Peer)网络进行通信,P2P网络是一种分布式网络,网络中各节点之间不需要通过服务器进行中转,可以直接互相传输数据。一般情况下,区块链联盟链中各节点都是两两相互连通,构建全连接的P2P网络,但全连接的网络中一旦节点数量上升,网络复杂度大,难以部署。为简化网络复杂度,需要构建非全连接的P2P网络,非直接连接的节点之间通过其他节点进行数据转发。
非全连接的区块链网络中,消息的安全传输与收敛方法是非常重要的(即让消息能够经过尽量少的转发后发送到目标节点)。安全传输能够避免包含敏感消息的信息传输到异常节点中(异常节点指以破坏网络或窃取信息为目的的节点);而收敛方法的性能直接影响源节点到目标节点之间的数据传输,进而影响整个P2P网络的负载。
现有相关技术方案,研究提出了一个联盟链非全连接P2P网络的收敛方法,该方法首先判断是否有直连节点接收请求,然后通过构建维护邻接表实现消息的跨节点转发,该方案中消息转发的策略存在安全性和网络利用率上的缺陷,在构建邻接路由表的基础上,当需要进行消息转发时,源节点将消息广播到邻接路由表的所有节点,一方面,由于该方案是将消息直接广播到邻接路由表,没有考虑到大规模消息转发时消息过大导致的高网络负载情况,当消息数量多且消息数据大时,有可能导致整个网络瘫痪;另一方面该方案也没有考虑到网络状态导致的负载不均衡,该方案如果存在目标节点的缓存路径时,根据该路径直接进行转发,当该路径下的消息过多时,可能会超过路径节点上的处理负载,进而导致该节点不能正常处理,而对比其他路径节点处于闲置状态,整个区块链网络负载不均衡;此外,该方案转发路由表的构建是建立在所有节点绝对安全的条件下下,但是,如果存在一个或多个异常节点传播错误的节点转发路由时,那么将导致消息不能得到正确的传输,进而影响到整个网络的可靠性、安全性。
受限于传统分布式网络的不足,现有的分布式网络中,传输算法只能基于邻接节点的局部信任,缺少全局的路由验证,节点传输过程的信任建立于节点绝对安全的情况。而解决节点信任问题,需要达成全局共识,以验证各个节点的传输行为是否正常。而本技术就全局信任问题,构建维护了全局共识的路由表,该路由表具有可追溯、可验证的特性,可在网络发生异常或网络崩溃时进行追溯。
不同于其他分布式网络,区块链系统往往涉及数字经济、金融等业务,因此对系统的安全性、可靠性有着较高的要求,此外,不同于公链场景,当前联盟链非全连接场景下的网络传输研究少,现有的分布式网络传输算法难以联盟链场景下的消息转发高效和安全性需求,本发明是第一个安全且高效的消息转发方法。
发明内容
本发明提供的有机硅改性聚氨酯丙烯酸密封胶基于全局共识的可探测性跨节点消息转发方法,提高消息传输过程的安全性,构建一个可溯源、可验证的全局路由表,将各个节点的路由信息上链,利用区块链不可篡改、可溯源特性,验证消息转发过程中的各个节点及提高网络利用率等特点。
为了实现上述目的,本发明采用了如下技术方案:
一种基于全局共识的可探测性跨节点消息转发方法,具体包含以下步骤,
S1、部署路由维护表智能合约;
S2、各节点将路由信息表上链,并依据网络状态进行维护;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东启链科技有限公司,未经广东启链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211351346.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弹机分离检测机构
- 下一篇:一种文件同步方法、装置、电子设备及存储介质