一种基于区块链的共享汽车管理方法技术

技术编号:22023477 阅读:39 留言:0更新日期:2019-09-04 01:41
本发明专利技术公开的基于区块链的共享汽车管理方法,通过客户端获取用户设备的识别码、用户预定的车辆信息、用户信息及订单信息、利用智能合约语言对所述识别码、预定的车辆信息、用户信息及订单信息进行处理,生成合约数据,获取合约数据的value值、后台服务器根据key值及value值,判断已上链的合约数据中是否存在与车载设备发送的合约数据一致的合约数据,车载设备接收后台服务器发送的验证通知,根据该验证通知,对车辆进行控制,提高了数据传输的安全性,后台服务器能够自动判断是否为用户开门,减少了繁琐的用车流程,提升了用户体验。

A Shared Vehicle Management Method Based on Block Chain

【技术实现步骤摘要】
一种基于区块链的共享汽车管理方法
本专利技术涉及智能控制
,具体涉及一种基于区块链的共享汽车管理方法。
技术介绍
共享汽车的出现,极大地方便了人们的日常出行。目前,从用户预订车辆到上车过程中,用户终端与后台服务器之间交互的数据都是以明文形式出现的,这些数据很容易被外界截获并篡改,对用户数据及企业数据的安全造成了威胁。同时,在用户用车前,需要用户通过指纹验证或人脸验证,过程比较繁琐,导致用户体验较差。
技术实现思路
为解决现有技术的不足,本专利技术实施例提供了一种基于区块链的共享汽车管理方法。第一方面,本专利技术实施例提供了一种基于区块链的共享汽车管理方法,该方法适用于客户端,包括:获取用户设备的识别码、用户预定的车辆信息、用户信息及订单信息;利用智能合约语言对所述识别码、预定的车辆信息、用户信息及订单信息进行处理,生成合约数据并将所述合约数据以key_value形式存储;利用区块链技术,上链所述合约数据并接收后台服务器返回的合约数据所在的区块号及所述区块号对应的哈希值;将所述合约数据、所述区块号及所述哈希值发送至车载设备。优选地,利用智能合约语言对所述识别码、预定的车辆信息、用户信本文档来自技高网...

【技术保护点】
1.一种基于区块链的共享汽车管理方法,其特征在于,包括:获取用户设备的识别码、用户预定的车辆信息、用户信息及订单信息;利用智能合约语言对所述识别码、预定的车辆信息、用户信息及订单信息进行处理,生成合约数据并将所述合约数据以key_value形式存储;利用区块链技术,上链所述合约数据并接收后台服务器返回的合约数据所在的区块号及所述区块号对应的哈希值;将所述合约数据、所述区块号及所述哈希值发送至车载设备。

【技术特征摘要】
1.一种基于区块链的共享汽车管理方法,其特征在于,包括:获取用户设备的识别码、用户预定的车辆信息、用户信息及订单信息;利用智能合约语言对所述识别码、预定的车辆信息、用户信息及订单信息进行处理,生成合约数据并将所述合约数据以key_value形式存储;利用区块链技术,上链所述合约数据并接收后台服务器返回的合约数据所在的区块号及所述区块号对应的哈希值;将所述合约数据、所述区块号及所述哈希值发送至车载设备。2.根据权利要求1所述的基于区块链的共享汽车管理方法,其特征在于,利用智能合约语言对所述识别码、预定的车辆信息、用户信息及订单信息进行处理包括:利用crypto加密算法,对所述识别码、预定的车辆信息、用户信息及订单信息进行数字签名,生成合约数据。3.根据权利要求1所述的基于区块链的共享汽车管理方法,其特征在于,所述识别码包括国际移动设备识别码,所述车辆信息包括车辆的车牌号,所述用户信息包括用户头像、用户身份证信息及用户手机号,所述订单信息包括订单...

【专利技术属性】
技术研发人员:杨星李鹏
申请(专利权)人:北京首汽智行科技有限公司
类型:发明
国别省市:北京,11

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

1