1.一种基于区块链的车辆事故责任的认定方法,其特征在于,应用于自动驾驶车辆的车辆终端,所述认定方法包括:
当目标车辆发生事故时,获取所述目标车辆周围的车辆环境信息、所述目标车辆的车辆硬件检测信息、预定时间段内的车辆行驶信息以及所述目标车辆的联盟身份标识;
利用所述联盟身份标识通过调用预设访问网关,访问区块链联盟中的至少一个事故责任认定机构的官方网站;
将绑定有所述联盟身份标识的所述车辆环境信息、所述车辆行驶信息和所述车辆硬件检测信息确定为事故证据信息;
分别将所述事故证据信息上传至所述至少一个事故责任认定机构的官方网站,以使所述至少一个事故认定机构根据所述事故证据信息对所述事故的责任进行认定。
2.根据权利要求1所述的认定方法,其特征在于,通过以下步骤获取所述目标车辆的车辆硬件检测信息:
获取在所述事故发生前预设时间段内每个硬件设备的运行信息以及所述目标车辆的车辆ID;
将携带有所述车辆ID的检修记录获取请求,发送至所述目标车辆的车辆维护机构;
接收所述车辆维护机构反馈的车辆检修记录;
基于所述车辆检修记录以及所述运行信息,生成所述目标车辆的车辆硬件检测信息。
3.根据权利要求1所述的认定方法,其特征在于,所述将绑定有所述联盟身份标识的所述车辆环境信息、所述车辆行驶信息和所述车辆硬件检测信息确定为事故证据信息,包括:基于所述事故的发生时间,确定所述事故证据信息的事故时间戳;
分别将所述车辆环境信息、所述车辆行驶信息和所述车辆硬件检测信息转换为对应的哈希值;
获取所述目标车辆所属用户的数字签名;
将所述事故时间戳、所述哈希值以及所述数字签名,确定为所述事故的事故证据信息。
4.根据权利要求1所述的认定方法,其特征在于,所述认定方法还包括:接收所述至少一个事故责任认定机构反馈的责任认定结果;
将所述目标车辆的车损信息发送给所述责任认定结果所指示的事故责任方。
5.根据权利要求1所述的认定方法,其特征在于,所述认定方法还包括:按照预设检测周期获取所述目标车辆的车辆硬件检测信息;
将所述车辆硬件检测信息上传至所述目标车辆所属的车辆维护机构的数据库。
6.根据权利要求1或5所述的认定方法,其特征在于,所述车辆硬件检测信息包括发动机检测信息、传感器检测信息、底盘检测信息以及车身检测信息中的一种或多种。
7.根据权利要求1所述的认定方法,其特征在于,所述车辆环境信息包括驾驶速度、驾驶里程、目标车辆的周围物体、物体的种类信息以及物体的移动速度中的一种或多种。
8.一种车辆终端,其特征在于,所述车辆终端包括:信息获取模块,用于当目标车辆发生事故时,获取所述目标车辆周围的车辆环境信息、所述目标车辆的车辆硬件检测信息以及所述目标车辆的联盟身份标识;
网站访问模块,用于利用所述联盟身份标识通过调用预设访问网关,访问区块链联盟中的至少一个事故责任认定机构的官方网站;
信息确定模块,用于将绑定有所述联盟身份标识的所述车辆环境信息和所述车辆硬件检测信息确定为事故证据信息;
信息上传模块,用于分别将所述事故证据信息上传至所述至少一个事故责任认定机构的官方网站,以使所述至少一个事故认定机构根据所述事故证据信息对所述事故的责任进行认定。
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行如权利要求1至7任一所述的基于区块链的车辆事故责任的认定方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的基于区块链的车辆事故责任的认定方法的步骤。