【技术实现步骤摘要】
一种车联网的数据处理方法及装置
[0001]本申请涉及车联网
,更具体地,涉及一种车联网的数据处理方法及装置
。
技术介绍
[0002]传统车联网在结构上是有一个存储数据信息的中央节点作为整个系统的核心和其他所有节点间通信的桥梁,而现有对于车联网信息安全问题的研究主要集中于身份信息的安全问题上,但是并没有改变车联网的结构
。
[0003]现有车联网中央节点的结构特别容易发生单点故障和遭受恶意攻击,无法保证网络中服务的可用性
。
例如女巫攻击通过伪造车辆的身份信息来控制车辆,并向服务器发送虚假消息来伪造交通状况从而影响正常的交通秩序,对车联网中信息的安全构成了严重威胁,甚至带来无法弥补的损失
。
技术实现思路
[0004]本申请提供一种车联网的数据处理方法及装置,通过信息共识将获得的共识信息打包成区块上传至区块链,利用区块链的分布式特性避免单点发生故障或遭受恶意攻击受到的负面影响,同时利用区块链的不可篡改特性保证车联网中用于通信的数据信息安全
。
[0005]本申请提供了一种车联网的数据处理方法,包括:
[0006]接收多个车载移动通信设备发送的提案信息;
[0007]对提案信息进行共识,获得共识信息;
[0008]若共识信息不为空,则将共识信息打包成区块,并将区块上传区块链进行发布,供车联网内的车载移动通信设备读取
。
[0009]优选地,对提案信息进行共识,获得共识信息,具体包括:
...
【技术保护点】
【技术特征摘要】
1.
一种车联网的数据处理方法,其特征在于,包括:接收多个车载移动通信设备发送的提案信息;对所述提案信息进行共识,获得共识信息;若所述共识信息不为空,则将所述共识信息打包成区块,并将所述区块上传区块链进行发布,供车联网内的车载移动通信设备读取
。2.
根据权利要求1所述的车联网的数据处理方法,其特征在于,对所述提案信息进行共识,获得共识信息,具体包括:从所有共识节点设施中筛选符合条件的共识节点设施,组成共识节点集合;在所述共识节点集合中的节点间进行共识,最终获得所述共识信息
。3.
根据权利要求2所述的车联网的数据处理方法,其特征在于,从所有共识节点设施中筛选符合条件的共识节点设施,组成共识节点集合,具体包括:判断所述共识节点设施的标记数是否为零;若否,则判断所述共识节点设施是否渡过了惩罚时间段;若是,则完成合法性检验,将所述共识节点设施作为诚实节点;将所有诚实节点组成诚实节点集合,将所述诚实节点集合作为所述共识节点集合;确定所述共识节点集合中的主节点,其余共识节点设施作为普通节点
。4.
根据权利要求3所述的车联网的数据处理方法,其特征在于,在所述共识节点集合中的节点间进行共识,最终获得所述共识信息,具体包括:利用所述主节点接收所述提案信息,并将所述提案信息发布给所有普通节点;随机选取所述共识节点集合中的两个第一共识节点设施,组成第一节点对,采用
Gossip
认证算法中的
Push
‑
Pull
方式在所述第一节点对的两个第一共识节点设施间进行信息更新,获得第一更新信息;重复执行如下步骤,直至所述共识节点集合中的所有共识节点设施均完成信息更新,并将最终的更新信息作为所述共识信息:随机选取所述共识节点集合中的第二共识节点设施,将所述第二共识节点设施与其中一个完成信息更新的共识节点设施组成第二节点对,采用
Gossip
认证算法中的
Push
‑
Pull
方式在所述第二节点对的两个共识节点设施间进行信息更新
。5.
根据权利要求3所述的车联网的数据处理方法,其特征在于,将所述诚实节点集合内最早完成合法性检验的预设数量的诚实节点组成与当前时间窗口对应的共识节点集合
。6.
一种车联网的数据处理装置,其特征在于,包括信息接收模块
、
共识信息获得模块以及打包模块;所述信息接收模块用于接收多个车载移动通信设备发送的提案信息;所述共识信息获...
【专利技术属性】
技术研发人员:刘捷,束照坤,王林林,王世全,常颍,占胜,
申请(专利权)人:安徽江淮汽车集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。