发明内容
本发明实施例提供了一种车辆共享方法、服务器及可读存储介质,用于减少用户请求响应时间,满足用户多层次的用车需求。
本发明实施例第一方面提供了一种车辆共享方法,可包括:
接收由目标车辆的车载设备提交的车辆使用请求,所述车辆使用请求包括目标车辆的车辆身份标识、用户通过用户终端提交至所述车载设备的车辆共享请求,所述共享请求携带用户身份标识;
根据所述车辆身份标识获取目标车辆的车辆等级;
根据所述共享请求的用户身份标识获取用户的信用等级;
判断所述信用等级是否与所述车辆等级匹配,若匹配,则控制所述车载设备开放所述目标车辆的使用权限至所述用户,以供所述用户使用所述目标车辆。
结合第一方面,在第一方面的第一种可能的实施方式中,在所述接收由目标车辆的车载设备提交的车辆使用请求之前,所述方法还包括:
接收所述目标车辆通过车载设备提交的注册请求;
根据所述注册请求为所述目标车辆分配车辆身份标识;
获取所述目标车辆的车况数据;
根据所述车况数据确定所述目标车辆的车辆等级;
将所述车辆身份标识和所述车辆等级关联存储后登记在区块链中。
结合第一方面,在第一方面的第二种可能的实施方式中,在在所述接收由目标车辆的车载设备提交的车辆使用请求之前,所述的方法还包括:
接收用户通过用户终端提交的注册请求,所述注册请求携带用户标识;
根据所述注册请求为用户分配用户身份标识;
根据用户标识获取用户的信用记录;
根据所述信用记录确定用户的信用等级;
将所述用户身份标识和信用等级关联存储。
结合第一方面,在第一方面的第三种可能的实施方式中,所述判断所述信用等级是否与所述车辆等级匹配,具体包括:
利用预置的信用等级与车辆等级的映射关系,根据所述信用等级查找对应的车辆等级;
当所述信用等级对应的车辆等级与所述目标车辆的车辆等级一致时,判断所述信用等级与所述车辆等级匹配;
当所述信用等级对应的车辆等级与所述目标车辆的车辆等级不一致时,判断所述信用等级与所述车辆等级不匹配。
结合第一方面,第一方面的第一种至第三种可能的实施方式,在第一方面的第四种可能的实施方式中,通过所述目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;
按照预设规则分析所述驾驶行为数据得到信用值;
根据所述信用值更新用户的信用等级;
将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中。
本发明实施例第二方面提供了一种服务器,其特征在于,包括:
第一接收模块,用于接收由目标车辆的车载设备提交的车辆使用请求,所述车辆使用请求包括目标车辆的车辆身份标识、用户通过用户终端提交至所述车载设备的车辆共享请求,所述共享请求携带用户身份标识;
第一获取模块,用于根据所述车辆身份标识获取目标车辆的车辆等级;
第二获取模块,用于根据所述共享请求的用户身份标识获取用户的信用等级;
判断模块,用于判断所述信用等级是否与所述车辆等级匹配,若匹配,则控制所述车载设备开放所述目标车辆的使用权限至所述用户,以供所述用户使用所述目标车辆。
结合第二方面,在第二方面的第一种可能的实施方式中,所述的服务器还包括:
第二接收模块,用于接收所述目标车辆通过车载设备提交的注册请求;
第一分配模块,用于根据所述注册请求为所述目标车辆分配车辆身份标识;
第一获取模块,用于获取所述目标车辆的车况数据;
第一确定模块,用于根据所述车况数据确定所述目标车辆的车辆等级;
第一存储模块,用于将所述车辆身份标识和所述车辆等级关联存储后登记在区块链中。
结合第二方面,在第二方面的第二种可能的实施方式中,所述的服务器还包括:
第三接收模块,用于接收用户通过用户终端提交的注册请求,所述注册请求携带用户标识;
第二分配模块,用于根据所述注册请求为用户分配用户身份标识;
第二获取模块,用于根据用户标识获取用户的信用记录;
第二确定模块,用于根据所述信用记录确定用户的信用等级;
第二存储模块,用于将所述用户身份标识和信用等级关联存储。
结合第二方面,在第二方面的第三种可能的实施方式中,所述判断模块包括:
查询单元,用于利用预置的信用等级与车辆等级的映射关系,根据所述信用等级查找对应的车辆等级;
判断单元,当所述信用等级对应的车辆等级与所述目标车辆的车辆等级一致时,判断所述信用等级与所述车辆等级匹配;当所述信用等级对应的车辆等级与所述目标车辆的车辆等级不一致时,判断所述信用等级与所述车辆等级不匹配。
结合第二方面,第二方面的第一种至第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述的服务器还包括:
采集模块,用于通过所述目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;
计算模块,用于按照预设规则分析所述驾驶行为数据得到信用值;
更新模块,用于根据所述信用值更新用户的信用等级,并将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中。
本发明实施例第三方面提供了一种计算机装置,其特征在于:所述服务器包括处理器及存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述第一方面及第一方面的第一种至第四种可能的实施方式中任意一项所述车辆共享方法中的步骤。
本发明实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如上述第一方面及第一方面的第一种至第四种可能的实施方式中任意一项所述车辆共享方法中的步骤。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,可以提供不同等级的共享车辆并为每一个共享车辆配置一个区块链节点设备,使得每一个共享车辆成为区块链中的一个节点,保存有完整的区块链数据,当目标车辆中的区块链节点设备接收到对应的车辆使用请求之后,可以根据本地存储的区块链查询目标车辆的车辆等级及用户的信用等级,无需向中心服务器查询数据,减少了用户请求的响应时间,其次,本发明实施例中可以根据用户的信用等级是否与车辆等级相匹配来确定该用户是否可以使用目标车辆,实现了不同层次车辆使用权的管理,可以满足用户多层次的用车需求。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例中加油是指对车辆添加燃料的操作,具体的燃料可以是石油制品或天然气等可以作为车辆燃料的物质,本发明实施例中仅以加油对添加燃料的进行指代,此后的实施例中不再赘述。
本发明实施例中根据用户实际耗油量进行计费,用户在使用共享车辆需要加油时,直接由用户支付油费,用户支付的油费可以计入用户的账户余额,账户余额可以跨车辆结算,为了实现区块链节点的功能,每一个共享车辆都配置拥有存储和运算能力的车辆终端。
本发明涉及区块链技术,为了便于理解,下面将对在本发明实施例中的区块链(Block Chain)进行简单的介绍,区块链是对接入服务器的所有区块链节点公开的分布式存储的数据结构,包含着若干的区块(Block)。包含车辆终端的共享车辆成为一个区块链节点,与接入区块链服务器的其他区块链节点组成P2P网络,区块链数据可以存放在P2P网络,P2P网络任何一个或多个区块链节点瘫痪,都不会导致区块链数据的丢失,这样区块链数据就具有很强的安全性,确保数据的永久保存和不可篡改。当一个区块持久化到区块链数据中时,接入服务器的区块链节点存储的区块链数据都可以添加该区块;区块是按照持久化时间顺序一个一个地添加到区块链数据中的,除了区块链数据中第一个区块外的每一个区块都要链接到其前一个区块,这样区块链数据就形成一个区块链接这一个区块了,就像一个链条一样,当一个区块被持久化到区块链数据后,该区块就无法被修改了。
为了便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中一种基于区块链的车辆共享方法的一个实施例可包括:
101、接收由目标车辆的车载设备提交的车辆使用请求。
本发明实施例中可以为每一个共享车辆配置一个区块链节点设备,该设备拥有存储和运算能力,可以实现现有技术中区块链节点的功能。该节点设备可以集成在车辆中本身存的设备中,例如T-Box等设备,也可以是单独配置的,具体此处不做限定,当用户需要使用目标车辆时,可以通过用户终端采用无线的方式连接到目标车辆的车载设备,具体的无线连接方式可以是基于蓝牙连接、3G网络、4G网络、5G网络、无线局域网等具体此处不做限定。
用户终端连接到车载设备之后可以发送车辆共享请求,车载设备可以根据该车辆共享请求生成车辆使用请求,并发送给对应的区块链节点设备,该车辆使用请求中可以包括目标车辆的车辆身份标识、用户通过用户终端提交至所述车载设备的车辆共享请求,所述共享请求携带用户身份标识。
102、根据车辆身份标识获取目标车辆的车辆等级,根据共享请求的用户身份标识获取用户的信用等级。
区块链节点设备在接收到车辆使用请求之后,可以在本地存储的区块链中根据车辆身份标识查询目标车辆的车辆等级,根据共享请求的用户身份标识查询用户的信用等级。
103、判断信用等级是否与车辆等级匹配,若匹配,则控制车载设备开放目标车辆的使用权限至用户,以供用户使用目标车辆。
本发明实施例中,接入区块链中的共享车辆可以分为多个层次对应着不同的车辆等级,目标车辆中的区块链节点设备在查询到目标车辆的车辆等级及用户的信用等级之后,就可以判断信用等级是否与车辆等级匹配,若匹配,则控制车载设备开放目标车辆的使用权限至用户,以供用户使用目标车辆,若信用等级与车辆等级不匹配,则可以拒绝用户的共享请求,使得用户无法使用目标车辆。
可选的,作为一种可能的实施方式,判断信用等级是否与车辆等级匹配,可以包括:
利用预置的信用等级与车辆等级的映射关系,根据信用等级查找对应的车辆等级;
当信用等级对应的车辆等级与目标车辆的车辆等级一致时,判断信用等级与车辆等级匹配;
当信用等级对应的车辆等级与目标车辆的车辆等级不一致时,判断信用等级与车辆等级不匹配。
本发明实施例中,可以提供不同等级的共享车辆并为每一个共享车辆配置一个区块链节点设备,使得每一个共享车辆成为区块链中的一个节点,保存有完整的区块链数据,当目标车辆中的区块链节点设备接收到对应的车辆使用请求之后,可以根据本地存储的区块链查询目标车辆的车辆等级及用户的信用等级,无需向中心服务器查询数据,减少了用户请求的响应时间,其次,本发明实施例中可以根据用户的信用等级是否与车辆等级相匹配来确定该用户是否可以使用目标车辆,实现了不同层次车辆使用权的管理,可以满足用户多层次的用车需求。
在上述图1所示的实施例的基础上,本发明实施例中可以实现个人车主的车辆共享,以提高个人车主的车辆使用效率,请参阅他2,本发明实施例中一种车辆共享方法的另一个实施例可包括:
201、接收目标车辆通过车载设备提交的注册请求,并根据注册请求为目标车辆分配车辆身份标识。
为了提高个人车主的车辆使用效率,本发明实施例中的车辆共享***允许个人车主通过向区块链服务器注册的方式将自身拥有的目标车辆加入共享车辆,个人车主提供的注册请求中至少包括目标车辆的车牌、车主的身份信息以及目标车辆的属性信息,当目标车辆满足区块链的准入条件,可以实现区块链节点功能之后,区块链服务器根据注册请求为目标车辆分配车辆身份标识,允许目标车辆成为区块链的一个节点,此后其他用户便可以租用目标车辆。
202、获取目标车辆的车况数据,根据车况数据确定目标车辆的车辆等级。
不同层次的车辆需要划分为不同等级,区块链服务器可以根据车辆属性信息中的车辆登记证、车辆行驶证查询目标车辆车况数据,例如,可以查询目标车辆的使用年限、动力性能、燃油经济性能、噪声性能、售价等,具体的车况数据可以根据用户的需求进行合理的设置,具体此处不做限定。
在获取到目标车辆的车况数据之后,区块链服务器可以按照预置的规则为目标车辆分配对应的车辆等级,例如,可以根据目标车辆的不同售价将目标车辆划分为不同等级,还可以根据目标车辆的动力性能为目标车辆划分等级,还可以根据目标车辆的各个类型的车况数据综合计算之后划分对应的车辆等级,例如,可以价值10万以下的共享车辆分为第一等级,10万至20万为第二等级,20万以上为第三等级,具体的分级方式此处不做限定。具体的车辆等级划分方式此处不做限定。
203、将车辆身份标识和车辆等级关联存储后登记在区块链中。
在区块链服务器在确定目标车辆的车辆等级之后,可以将车辆身份标识和车辆等级关联存储后登记在区块链中,可以进行广播,以使得其他区块链节点保存完整的区块链,以保障数据的公开透明。
本实施例中,个人车主可以通过注册的方式实现个人车辆的共享,提高了个人车辆的使用率。
在上述图1及图2所示的实施例的基础上,需要使用共享车辆的用户在租车之前需要进行注册,具体的请参阅图3,在上述图1及图2所示的实施例的基础上,本发明实施例中一种车辆共享方法的另一个实施例可包括:
301、接收用户通过用户终端提交的注册请求,并根据注册请求为用户分配用户身份标识。
用户在使用共享车辆之前可以通过用户终端向区块链服务器发送注册请求进行注册,该注册请求中至少包括该用户的用户标识,例如,姓名及个人身份证件号码等,区块链服务器可以根据目标用户提交的用户信息为用户分配一个唯一的用户身份标识,以唯一的识别该用户。同时该用户使用的用户终端成为服务链中的一个轻节点,服务链中的节点可以分为轻节点与全节点,所谓轻节点是指不用不存储区块链数据,不参与区块链的全网运算的接入端,可以用来认证身份信息,通过接入其它全节点连入区块链查询相关的信息。所谓全节点是需要存储完整的区块链数据,参与区块链的全网运算的接入端。目标用户可以用绑定的用户终端验证身份之后,就可以通过用户终端连接共享车辆进行使用。
302、根据用户标识获取用户的信用记录,并根据信用记录确定用户的信用等级。
在获取到用户的用户标识之后,区块链服务器可以在政府等公信机构查询用户的征信记录,可以将该用户的征信记录写入区块链中,具体的征信记录可以包括驾驶证违章信息,驾驶行为信息等,具体此处不做限定,区块链服务器还可以根据这些征信信息按照预置的算法计算对应用户的用户信用等级,例如,可以设置用户信用等级与驾驶证最近一年违章记录次数成反比例关系,可以设置用户信用等级与驾驶行为信息中的固定路段是否有超速、急刹车、危险驾驶等行为次数成反比,具体的算法此处不做限制。
303、将用户身份标识和信用等级关联存储。
区块链服务器可以将用户身份标识和信用等级关联存储在区块链中并进行广播,以使得所有的区块链节点可以存储完整的区块链,便于区块链节点对用户的信用等级与车辆等级进行匹配验证。
可以理解的是,本发明实施例中的区块链服务器与区块链节点设备为拥有存储和运算能力,可以实现现有技术中区块链节点功能的装置,在一定条件下,区块链节点设备与区块链服务器可以互换。
304、通过目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据,并根据驾驶行为数据更新用户的信用等级。
可选的,本发明实施例中还可以进一步的根据用户的驾驶行为数据更新用户的信用等级。
具体的,通过目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;按照预设规则分析驾驶行为数据得到信用值;根据信用值更新用户的信用等级,将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中,例如,可以统计固定路段是否有超速、急刹车、危险驾驶等行为的次数,当次数超过预置的阀值范围之后,可以降低用户信用等级。
可以理解的是,在本发明的各种实施例中,上述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上述实施例对本发明实施例中的车辆共享方法进行了描述,下面将对本发明实施例中的服务器进行描述,请参阅图4,本发明实施例中的一种服务器的一个实施例可包括:
第一接收模块401,用于接收由目标车辆的车载设备提交的车辆使用请求,车辆使用请求包括目标车辆的车辆身份标识、用户通过用户终端提交至车载设备的车辆共享请求,共享请求携带用户身份标识;
第一获取模块402,用于根据车辆身份标识获取目标车辆的车辆等级;
第二获取模块403,用于根据共享请求的用户身份标识获取用户的信用等级;
判断模块404,用于判断信用等级是否与车辆等级匹配,若匹配,则控制车载设备开放目标车辆的使用权限至用户,以供用户使用目标车辆。
可选的,作为一种可能的实施方式,请参阅图5,本发明实施例中的服务器,还包括:
第二接收模块405,用于接收目标车辆通过车载设备提交的注册请求;
第一分配模块406,用于根据注册请求为目标车辆分配车辆身份标识;
第一获取模块407,用于获取目标车辆的车况数据;
第一确定模块408,用于根据车况数据确定目标车辆的车辆等级;
第一存储模块409,用于将车辆身份标识和车辆等级关联存储后登记在区块链中。
可选的,作为一种可能的实施方式,请参阅图6,本发明实施例中的服务器,还包括:
第三接收模块410,用于接收用户通过用户终端提交的注册请求,注册请求携带用户标识;
第二分配模块411,用于根据注册请求为用户分配用户身份标识;
第二获取模块412,用于根据用户标识获取用户的信用记录;
第二确定模块413,用于根据信用记录确定用户的信用等级;
第二存储模块414,用于将用户身份标识和信用等级关联存储。
可选的,作为一种可能的实施方式,本发明实施例中判断模块404包括:
查询单元4041,用于利用预置的信用等级与车辆等级的映射关系,根据信用等级查找对应的车辆等级;
判断单元4042,当信用等级对应的车辆等级与目标车辆的车辆等级一致时,判断信用等级与车辆等级匹配;当信用等级对应的车辆等级与目标车辆的车辆等级不一致时,判断信用等级与车辆等级不匹配。
可选的,作为一种可能的实施方式,请参阅图7,本发明实施例中的服务器,还包括:
采集模块415,用于通过目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;
计算模块416,用于按照预设规则分析驾驶行为数据得到信用值;
更新模块417,用于根据信用值更新用户的信用等级,并将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
上面对本发明实施例中的竞拍方法及服务器进行了描述,下面从硬件处理的角度对本发明实施例中的服务器进行描述。
请参阅图8,本发明实施例中的计算机装置800包括处理器801、存储器802、电源803及有线或无线网络接口804,处理器801用于执行存储器802中存储的计算机程序时实现如下步骤:
接收由目标车辆的车载设备提交的车辆使用请求,车辆使用请求包括目标车辆的车辆身份标识、用户通过用户终端提交至车载设备的车辆共享请求,共享请求携带用户身份标识;
根据车辆身份标识获取目标车辆的车辆等级;
根据共享请求的用户身份标识获取用户的信用等级;
判断信用等级是否与车辆等级匹配,若匹配,则控制车载设备开放目标车辆的使用权限至用户,以供用户使用目标车辆。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
接收目标车辆通过车载设备提交的注册请求;
根据注册请求为目标车辆分配车辆身份标识;
获取目标车辆的车况数据;
根据车况数据确定目标车辆的车辆等级;
将车辆身份标识和车辆等级关联存储后登记在区块链中。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
接收用户通过用户终端提交的注册请求,注册请求携带用户标识;
根据注册请求为用户分配用户身份标识;
根据用户标识获取用户的信用记录;
根据信用记录确定用户的信用等级;
将用户身份标识和信用等级关联存储。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
利用预置的信用等级与车辆等级的映射关系,根据信用等级查找对应的车辆等级;
当信用等级对应的车辆等级与目标车辆的车辆等级一致时,判断信用等级与车辆等级匹配;
当信用等级对应的车辆等级与目标车辆的车辆等级不一致时,判断信用等级与车辆等级不匹配。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
通过目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;
按照预设规则分析驾驶行为数据得到信用值;
根据信用值更新用户的信用等级;
将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中。
可以理解的是,上述说明的服务器中的处理器执行计算机程序时,也可以实现上述对应的服务器实施例中各单元的功能,此处不再赘述。示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在存储客户端一侧的读取位置获取装置中的执行过程。例如,计算机程序可以被分割成上述存储客户端一侧的读取位置获取装置中的各单元,各单元可以实现如上述相应读取位置获取装置说明的具体功能。
计算机装置可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。服务器装置可包括但不仅限于处理器、存储器。本领域技术人员可以理解,处理器、存储器仅仅是计算机装置的示例,并不构成对计算机装置的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如计算机装置还可以包括输入输出设备、网络接入设备、总线等。
处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本发明还提供了一种计算机可读存储介质,该计算机可读存储介质用于实现存储客户端一侧的功能,其上存储有计算机程序,计算机程序被处理器执行时,处理器,可以用于执行如下步骤:
接收由目标车辆的车载设备提交的车辆使用请求,车辆使用请求包括目标车辆的车辆身份标识、用户通过用户终端提交至车载设备的车辆共享请求,共享请求携带用户身份标识;
根据车辆身份标识获取目标车辆的车辆等级;
根据共享请求的用户身份标识获取用户的信用等级;
判断信用等级是否与车辆等级匹配,若匹配,则控制车载设备开放目标车辆的使用权限至用户,以供用户使用目标车辆。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
接收目标车辆通过车载设备提交的注册请求;
根据注册请求为目标车辆分配车辆身份标识;
获取目标车辆的车况数据;
根据车况数据确定目标车辆的车辆等级;
将车辆身份标识和车辆等级关联存储后登记在区块链中。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
接收用户通过用户终端提交的注册请求,注册请求携带用户标识;
根据注册请求为用户分配用户身份标识;
根据用户标识获取用户的信用记录;
根据信用记录确定用户的信用等级;
将用户身份标识和信用等级关联存储。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
利用预置的信用等级与车辆等级的映射关系,根据信用等级查找对应的车辆等级;
当信用等级对应的车辆等级与目标车辆的车辆等级一致时,判断信用等级与车辆等级匹配;
当信用等级对应的车辆等级与目标车辆的车辆等级不一致时,判断信用等级与车辆等级不匹配。
可选的,本发明的一些实施例中,处理器还可以用于实现如下步骤:
通过目标车辆的车载设备采集用户使用车辆过程中的驾驶行为数据;
按照预设规则分析驾驶行为数据得到信用值;
根据信用值更新用户的信用等级;
将更新后的用户信用等级与用户身份标识关联存储后登记在区块链中。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。