【技术实现步骤摘要】
本申请涉及区块链无人机,特别是涉及一种无人机网络的异步共识方法、装置、存储介质及电子设备。
技术介绍
1、在无人机网络的实际运行中,往往会遇到不同的恶意攻击,或是因为自身的能量消耗以及意外故障,导致节点变为不可信状态。根据这些不可信节点的行为,可以将它们分为三类:被妥协节点、外部恶意节点和故障节点。为应对上述各种不可信节点对无人机网络造成的干扰与破坏,需要依据无人机节点的行为对其可信状态进行评估,从而识别出不可信节点,并通过共识算法共识至所有无人机节点中,将不可信节点剔除出任务。
2、pbft算法作为经典的共识算法,可以解决分布式系统中存在的拜占庭容错问题,但对于资源受限的异步无人机网络,使用pbft算法进行共识存在以下两个显著问题。
3、一、开销过大:pbft算法在预备和提交阶段,每个副本节点需要广播消息给其他副本节点,进行两次所有节点的两两通信过程,因此消息的数量是所有节点的平方级别,这会导致网络传输和带宽的较大开销。在pbft算法中,共识是通过多个阶段的消息交换来实现的,每个阶段需要等待一定数量的消息达到,
...【技术保护点】
1.一种无人机网络的异步共识方法,其特征在于,应用于节点中,包括:
2.根据权利要求1所述的异步共识方法,其特征在于,所述强共识节点和全部弱共识节点以所述全局可信证据集为共识对象进行共识的步骤具体为:
3.根据权利要求1所述的异步共识方法,其特征在于,所述每一节点对邻居节点进行可信度评估,得到局部可信证据集的步骤具体为:
4.根据权利要求3所述的异步共识方法,其特征在于,所述节点基于邻居节点的转发行为,计算邻居节点的可信度的步骤包括:
5.根据权利要求1所述的异步共识方法,其特征在于,所述代理节点组基于获取的所述局部可信
...【技术特征摘要】
1.一种无人机网络的异步共识方法,其特征在于,应用于节点中,包括:
2.根据权利要求1所述的异步共识方法,其特征在于,所述强共识节点和全部弱共识节点以所述全局可信证据集为共识对象进行共识的步骤具体为:
3.根据权利要求1所述的异步共识方法,其特征在于,所述每一节点对邻居节点进行可信度评估,得到局部可信证据集的步骤具体为:
4.根据权利要求3所述的异步共识方法,其特征在于,所述节点基于邻居节点的转发行为,计算邻居节点的可信度的步骤包括:
5.根据权利要求1所述的异...
【专利技术属性】
技术研发人员:胡峰,龙浩,许蕴韬,缪树泉,胡杰英,毛旭初,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。