基于区块链的交通违章记录方法和装置制造方法及图纸

技术编号:19966762 阅读:499 留言:0更新日期:2019-01-03 14:09
本发明专利技术提出了一种基于区块链的交通违章记录方法和装置,其中,方法包括:获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息;获取背书节点识别举报消息中的车辆违章信息发生违章行为后,向区块链网络广播的携带背书节点签名的背书认定消息;根据背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,通过分析筛选出的所有背书认定消息,确定目标车辆的违章事件是否成立,若成立,则将目标车辆的违章事件记入区块链节点。由此,基于区块链技术进行社会化的违章记录认定,为全民执法提供了技术支撑,提供一种低成本、覆盖率高的违章记录方式。

Traffic Violation Recording Method and Device Based on Block Chain

The invention proposes a traffic violation recording method and device based on block chain, which includes: acquiring the violation event report message with the signature of the reporting node broadcasting to the block chain network by the reporting node; acquiring the endorsement recognition of the signature of the carrying endorsement node broadcasting to the block chain network after the violation of the vehicle violation information in the endorsement node identification report message occurs. Fixed message: According to the reporting time of endorsement confirmation message, all endorsement confirmation messages corresponding to the target vehicle in the preset period are screened out. By analyzing all endorsement confirmation messages screened out, whether the violation event of the target vehicle is valid or not is determined. If it is valid, the violation event of the target vehicle is recorded in the block chain node. Therefore, the identification of violation records based on block chain technology provides technical support for law enforcement by the whole people, and provides a low cost and high coverage of violation records.

【技术实现步骤摘要】
基于区块链的交通违章记录方法和装置
本专利技术涉及交通管理
,尤其涉及一种基于区块链的交通违章记录方法和装置。
技术介绍
随着车辆的普及以及数量的提高,交通管理也越来越受到关注,其中,对交通违章行为进行记录,并对违章的车辆进行对应的处罚是目前普遍采用的交通管理的方式。相关技术中,对交通违章行为的记录依赖于交警的现场执法,或者,依赖于电子眼的监控识别,然而上述交通违章行为的认定,一方面,执法成本较高,另一方面,执法的覆盖率不高。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种基于区块链的交通违章记录方法,包括以下步骤:获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,其中,所述举报消息包含举报时间和车辆违章信息;获取背书节点识别所述举报消息中的车辆违章信息发生违章行为后,向所述区块链网络广播的携带背书节点签名的背书认定消息,其中,所述背书认定消息包含进行背书的举报节点签名、举报时间和车辆违章信息;根据所述背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,通过分析筛选出的所述所有背书认定消息,确定所述目标车辆的违章事件是否成立,若成立,则将所述目标车辆的违章事件记入区块链节点。为达上述目的,本专利技术第二方面实施例提出了一种基于区块链的交通违章记录装置,包括:第一获取模块,用于获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,其中,所述举报消息包含举报时间和车辆违章信息;第二获取模块,用于获取背书节点识别所述举报消息中的车辆违章信息发生违章行为后,向所述区块链网络广播的携带背书节点签名的背书认定消息,其中,所述背书认定消息包含进行背书的举报节点签名、举报时间和车辆违章信息;处理模块,用于根据所述背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,通过分析筛选出的所述所有背书认定消息,确定所述目标车辆的违章事件是否成立,若成立,则将所述目标车辆的违章事件记入区块链节点。为达上述目的,本专利技术第三方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行如上述实施例描述的基于区块链的交通违章记录方法。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,该程序被处理器执行时实现如上述实施例描述的基于区块链的交通违章记录方法。本专利技术提供的及技术方案,至少具有如下有益技术效果:获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,获取背书节点识别举报消息中的车辆违章信息发生违章行为后,向区块链网络广播的携带背书节点签名的背书认定消息,进而,根据背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,根据通过分析筛选出的所有背书认定消息,确定目标车辆的违章事件是否成立,若成立,则将目标车辆的违章事件记入区块链节点。由此,基于区块链技术进行社会化的违章记录认定,为全民执法提供了技术支撑,提供一种低成本、覆盖率高的违章记录方式。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的区块链的结构示意图;图2是根据本专利技术一个实施例的基于区块链的交通违章记录方法的流程图;图3是根据本专利技术一个实施例的交通执法仪的结构示意图;图4是根据本专利技术另一个实施例的基于区块链的交通违章记录方法的流程图;图5根据本专利技术又一个实施例的基于区块链的交通违章记录方法的流程图;以及图6是根据本专利技术一个实施例的基于区块链的交通违章记录装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。为了解决上述
技术介绍
中提到的现有技术中,交通违章记录时执法成本较高且覆盖率不高的技术问题,本专利技术的申请人发现,由于区块链基于共识机制应用,所谓共识机制即为通过区块链中不同节点之间建立信任、获取权益的算法,也就是说,区块链由于通过基于节点与节点之间的信息交互实现交易的安全性的保证,降低了信任成本,且节点对应的设备基本没有限制,节点的覆盖率较广,因而,在本专利技术的实施例中,基于区块链技术进行社会化的违章记录认定,为全民执法提供了技术支撑,提供一种低成本、覆盖率高的违章记录方式。容易理解的是,在本专利技术实施例中,将每个车辆作为区块链的节点构建区块链网络,从而,基于车辆对车辆进行交通违章记录,当前车辆周围的车辆可以对其交通违章行为进行记录,不需要安装专门的电子眼等监控设备,降低了执法成本,存在车辆的地方即存在交通违章记录节点,提高了违章记录的覆盖率。下面参考附图描述本专利技术实施例的基于区块链的交通违章记录方法和装置。其中,在对本专利技术实施例的基于区块链的交通违章记录方法和描述之前,对本专利技术实施例中涉及的名词进行解释:节点:可以为具有交通违章记录功能的车辆,具有交通违章记录功能的车辆可以通过高带宽接入到运行区块链的P2P网中等,大量具有交通违章记录功能的车辆组成了如图1所示的本专利技术实施例的区块链(图中仅示出了一个举报节点和一个背书节点,在实际应用中,无论背书节点还是举报节点都可为多个)。举报节点:为记录有其他车辆的交通违章行为并上报至区块链网络的车辆。背书节点:为整个区块链网络中参与举报节点发送的举报消息进行认证的节点,背书节点根据预先设置的背书策略验证举报节点举报的交通违章记录是否属实,其中,预先设置的背书策略根据交通法规设定,比如,闯红灯即为绿灯亮时对应车道的车辆仍然行驶等。图2是根据本专利技术一个实施例的基于区块链的交通违章记录方法的流程图,如图2所示,该方法包括:步骤101,获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,其中,举报消息包含举报时间和车辆违章信息。需要说明的是,在不同的应用场景下,举报节点获取车辆违章的方式不同,示例说明如下:作为一种可能的实现方式,举报节点中对应的车辆中的人员通过手机等便携终端中的摄像头获取车辆驾驶信息,并对车辆驾驶信息进行图像识别获取车辆的违章事件。作为另一种可能的实现方式,举报节点中的对应车辆安装有交通执法仪,其中,在一些可能的实施例中,该交通执法仪如图3所示,包括拍照模块、账户管理模块、违章识别模块和区块链模块,其中,区块链模块用于控制当前车辆与区块链网络进行通信,控制其在区块链网络中处于在线状态,拍照模块包括摄像头等,或者与行车记录仪通信,用于获取其周围车辆驾驶信息,违章识别模块用于根据车辆驾驶信息识别违章事件,账户管理模块用于对对应节点进行基于区块链网络的运行机制的管理,包括奖励金的发放、虚假举报的处罚等。具体地,在本专利技术的实施例中,在举报节点识别周围存在车辆违章时,向区块链网络广播携带举报节点签名(比如举报节点对应的车牌号签名的、驾驶员驾驶证编码签名等,举报节点的签名用以明确举报节点的身份,避免非法节点滥用举报机制导致区块链网络运行环境被扰乱本文档来自技高网
...

【技术保护点】
1.一种基于区块链的交通违章记录方法,其特征在于,包括以下步骤:获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,其中,所述举报消息包含举报时间和车辆违章信息;获取背书节点识别所述举报消息中的车辆违章信息发生违章行为后,向所述区块链网络广播的携带背书节点签名的背书认定消息,其中,所述背书认定消息包含进行背书的举报节点签名、举报时间和车辆违章信息;根据所述背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,通过分析筛选出的所述所有背书认定消息,确定所述目标车辆的违章事件是否成立,若成立,则将所述目标车辆的违章事件记入区块链节点。

【技术特征摘要】
1.一种基于区块链的交通违章记录方法,其特征在于,包括以下步骤:获取举报节点向区块链网络广播的携带举报节点签名的违章事件举报消息,其中,所述举报消息包含举报时间和车辆违章信息;获取背书节点识别所述举报消息中的车辆违章信息发生违章行为后,向所述区块链网络广播的携带背书节点签名的背书认定消息,其中,所述背书认定消息包含进行背书的举报节点签名、举报时间和车辆违章信息;根据所述背书认定消息中的举报时间筛选出预设时段中与目标车辆对应的所有背书认定消息,通过分析筛选出的所述所有背书认定消息,确定所述目标车辆的违章事件是否成立,若成立,则将所述目标车辆的违章事件记入区块链节点。2.如权利要求1所述的方法,其特征在于,所述通过分析筛选出的所述所有背书认定消息,确定所述目标车辆的违章事件是否成立,包括:解析每个目标背书认定消息中的背书节点签名和进行背书的举报节点签名;对于相同的举报节点签名,判断与所述举报节点签名对应的不同背书节点签名的数量是否超过预设的第一阈值,若超过所述第一阈值,则确定与所述举报节点签名对应的举报节点为有效举报节点,并向所述区块链网络广播违章事件确认消息。3.如权利要求2所述的方法,其特征在于,还包括:向所述有效举报节点信息和所述相关的背书节点信息对应的节点账户进行相应的奖金转账处理。4.如权利要求2所述的方法,其特征在于,在所述判断与所述举报节点签名对应的不同背书节点签名的数量是否超过预设的第一阈值之后,还包括:若没有超过所述第一阈值,则将所述违章事件举报消息发送至后台,获取所述后台反馈的审核结果;若根据所述审核结果获知所述审核不通过,则向所述区块链网络广播违章事件误报消息;若根据所述审核结果获知所述审核通过,则向所述区块链网络广播违章事件确认消息。5.如权利要求4所述的方法,其特征在于,还包括:对与所述无效举报节点信息对应的节点进行相应的失信记录,若失信记录次数达到预设阈值,则取消所述节点的举报资格。6.如权利要求1所述的方...

【专利技术属性】
技术研发人员:赵振功姜幸群
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1