【技术实现步骤摘要】
一种基于区块链的车联网分布式信任管理方法
[0001]本专利技术涉及车联网系统中信任管理领域,特别涉及一种基于区块链的车联网分布式信任管理方法。
技术介绍
[0002]近年来,随着汽车保有量和驾驶员数量的急剧上升,交通安全系统面临着严峻的考验。车联网的出现成为了解决交通安全问题的有效途径,车联网技术为智能交通系统提供了一个信息共享平台,可以为车辆提供道路信息、交通事故信息等服务,这些服务极大提高了交通效率和道路安全。车联网中的车辆在行驶的过程中会接收到大量交通事件信息,但是当网络中存在传播恶意消息的车辆时,会对交通安全造成巨大威胁,例如,恶意车辆检测到前方道路出现落石等危险现象,却向附近车辆广播道路畅通,最终可能会导致严重的安全问题。因此,快速准确地识别虚假信息和恶意车辆成为了车联网中的重要研究内容。
[0003]信任管理可以实现车联网信息的可信度计算,进而提高车辆判断事件的准确性,它还可以分配、计算和更新车辆的声誉值,能有效解决车联网中存在虚假信息以及恶意车辆的问题。对于识别虚假信息,之前有些研究使用节点的声誉值作 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的车联网分布式信任管理方法,其特征在于,包括以下步骤:S1.获取遇事车辆向附近车辆广播的事件信息以及附近车辆对该事件信息的评分信息,RSU采用车联网虚假信息识别策略收集附近车辆评分信息的评分可信度,并结合贝叶斯模型判断事件信息的真实性;S2.通过基于事件信息和车辆历史交互信息的联合声誉更新算法对遇事车辆和附近车辆的声誉值进行更新,并将更新后的声誉值与声誉阈值进行比较识别恶意车辆;S3.采用RSU构建区块对车辆更新后的声誉值和事件信息进行分布式存储;S4.基于事件信息的等级与参与评分的车辆数量设计哈希门限更新机制,结合哈希门限更新机制与等待机制选择合适的RSU进行出块。2.根据权利要求1所述的一种基于区块链的车联网分布式信任管理方法,其特征在于,评分可信度包括三部分:第一部分,评分车辆与事件发生地点的距离,表示为:其中,表示评分车辆k所处地点到事件e
j
发生地点的距离,ω1表示距离参数的变化率,e为自然常数,表示评分车辆k对事件e
j
的距离影响因子;第二部分,评分车辆的声誉值,表示为:其中,r
k
表示评分车辆k当前的声誉值,r
max
表示所有评分车辆中声誉值的最大值,表示评分车辆k对事件e
j
的声誉影响因子;第三部分,评分车辆的评分花费时间,表示为:其中,t
k
表示评分车辆k发送评分信息的时间,表示评分车辆k接收事件e
j
的时间,表示评分车辆k对事件e
j
的时间影响因子。3.根据权利要求2所述的一种基于区块链的车联网分布式信任管理方法,其特征在于,评分可信度的计算公式为:其中,表示评分车辆k对事件e
j
的评分可信度,ω2表示距离影响控制系数,ω3表示声誉影响控制系数,ω4表示时间影响控制系数,并且满足:ω2+ω3+ω4=1ω3>ω2ω3>ω4。4.根据权利要求1所述的一种基于区块链的车联网分布式信任管理方法,其特征在于,联合声誉更新算法包括声誉值奖励算法和声誉值惩罚算法;在对任一事件信息进行真实性
评判后,若参与该事件评分的车辆的评分结果与该事件真实性评判结果相同,则将该车辆归入声誉值奖励车辆列表List
reward
;若参与该事件评分的车辆的评分结果与该事件真实性评判结果不同,则将该车辆归入声誉值惩罚车辆列表List
punish
;对声誉值奖励车辆列表List
reward
中的车辆启动声誉值奖励算法,对声誉值惩罚车辆列表List
pun...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。