[发明专利]一种基于区块链的无人机群体决策方法有效

专利信息
申请号: 201810141673.7 申请日: 2018-02-11
公开(公告)号: CN108418622B 公开(公告)日: 2021-04-06
发明(设计)人: 马承彦;马建峰;马卓;马鑫迪;孙召昌 申请(专利权)人: 西安电子科技大学昆山创新研究院;西安电子科技大学
主分类号: H04B7/185 分类号: H04B7/185;H04L9/32;H04L9/06;G06Q20/38
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 徐文权
地址: 215347 江苏省苏州市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 无人机 群体 决策 方法
【权利要求书】:

1.一种基于区块链的无人机群体决策方法,其特征在于,包括以下步骤:

步骤一,当一个无人机节点在任务过程中发现可疑目标时,则发起群体决策;具体方法如下:

当无人机发现可疑目标时,发起两个投票交易,分别为决策x001和决策x002,并写入区块x中,无人机针对可疑目标的投票交易内容包括:投票对象地址address、投票对象内容data以及投票数count;

步骤二,无人机将投票交易内容广播至网络内其他无人机,网络内的无人机进行投票操作;

步骤三,计算投票结果,并将投票结果和采集信息写入区块链中;具体方法如下:

网络内的其他无人机收到广播的投票交易内容后,将其写入区块x,并围绕可疑目标进行信息采集,无人机根据采集信息,生成投票消息Mi

Mi={(i,address),D((i,address),privkeyi)},

其中,i表示该无人机的编号,address表示该无人机所选择投票对象的地址,privkeyi表示该无人机i的私钥信息,D()表示使用私钥privkeyi对投票消息中的(i,address)进行加密的签名函数;

无人机将投票消息广播至网络内其他无人机;

步骤四,根据区块链中的历史数据,对新采集的信息真伪性进行甄别;具体方法如下:

第一步,当无人机采集或接收信息时,在向区块y写入数据前,依据信息中的GPS坐标location,寻找区块链中的历史数据;

第二步,如果存在GPS位置相近的信息,则进行数据比对;如果数据相近则采纳信息并写入区块y,否则视为无效数据,丢弃该信息。

2.根据权利要求1所述的一种基于区块链的无人机群体决策方法,其特征在于,无人机网络内所有无人机均需预存储区块0作为初始区块,区块0内包含该区块的哈希值Hash0和无人机网络内所有无人机的证书cert1-certN,其中N表示网络中无人机的数量,哈希值Hash0的计算方法如下:

Hash0=SHA_256(cert1,cert2, … ,certN),

其中,SHA_256()为安全散列算法函数。

3.根据权利要求1所述的一种基于区块链的无人机群体决策方法,其特征在于,步骤三中,计算投票结果的具体方法如下:

第一步,当无人机接收到其他无人机发送来的投票消息Mi时,从区块0中寻找发送端无人机的证书certi,并从中提取该无人机的公钥pubkeyi,然后进行如下计算:

result=E(D((i,address),privkeyi),pubkeyi),

其中,result为函数E()的计算结果,E()为使用公钥pubkeyi对投票消息中的(i,address)进行解密的验证函数;如果result等于投票消息Mi中的(i,address),则说明投票消息合法;否则,说明投票消息被篡改,通知发送投票消息Mi的无人机,要求其重新广播投票消息;

第二步,根据投票消息Mi中的无人机编号i,无人机检查是否收到网络内所有其他无人机节点的投票消息;若未收到无人机j的投票消息,则通知无人机j,要求其再次发送投票消息;最终,确保网络内的所有无人机都拥有其余无人机的投票信息,并将所有投票消息写入区块x中;

第三步,根据投票消息Mi中的投票对象的地址address,将区块x中相应地址投票交易的投票数count加1,最终,根据投票对象的投票数生成决策结果deci_result写入区块x中:

deci_result={location,result_data},

其中,location表示可疑目标所在位置的GPS坐标,result_data表示获得投票数较多的投票对象的内容;

第四步,计算区块x的哈希值Hashx,并将区块x写入区块链,其中,哈希值Hashx的计算方法如下:

Hashx=SHA_256(deci_result,x001,x002,M1,M2, … ,MN,Hashx-1),

其中,Hashx-1表示上一个区块,区块x-1的哈希值。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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