去中心化的共享无人汽车系统的制作方法

文档序号:16252769发布日期:2018-12-12 00:11阅读:338来源:国知局

本发明涉及一种共享汽车系统,尤其涉及一种去中心化的共享无人汽车系统。

背景技术

无人驾驶汽车作为汽车的新一代产品,由于基于系统内部程序的操作,可以避免一些因为驾驶员的失误而造成的交通事故,并且可以减少酒后驾驶、恶意驾驶等行为的出现,能够有效提高道路交通的安全性。

区块链技术,简称bt(blockchaintechnology),也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。但是将区块链技术与无人驾驶汽车联系起来,形成去中心化的无人汽车共享系统还亟待解决。



技术实现要素:

本发明克服了现有技术的不足,提供一种去中心化的共享无人汽车系统。

区块链是一个分布式账本,一种通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。它基于密码学原理而不基于信用,使得任何达成一致的双方直接支付,从而不需要第三方中介的参与。在区块链中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用。一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。由于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因此交易对手无须通过公开身份的方式让对方对自己产生信任,对信用的累积非常有帮助。

为达到上述目的,本发明采用的技术方案为:一种去中心化的共享无人汽车系统,至少包括数据模块,所述数据模块至少包括基于地理位置的电子地图数据,复数个用户节点和复数个汽车节点,其特征在于:

所述汽车节点,包括无人汽车终端,每个所述无人汽车终端设有信息模块,所述信息模块包括车辆信息,所述车辆信息至少包括车辆定位信息,所述信息模块将车辆信息匹配到所述电子地图上,以及智能驾驶模块;

所述用户节点包括系统分配的私钥,以及被系统中的其他用户节点和汽车节点都获知的唯一公钥,用户节点可建立带有共享汽车请求的块,所述用户节点还包括位置定位模块,所述位置定位模块用于将用户当前设定位置匹配到所述电子地图上,所述用户节点设有信息验证模块。

本发明一个较佳实施例中,所述车辆信息至少包括车辆性能信息,所述车辆性能信息至少包括车辆里程信息,车辆故障历史信息,车辆续航信息。

本发明一个较佳实施例中,所述共享汽车请求至少包括用户设定位置为始发地的路径需求。

本发明一个较佳实施例中,所述用户节点通过哈希函数对共享汽车请求进行加密,并通过所述用户节点的私钥生成带有数字签名的共享汽车请求。

本发明一个较佳实施例中,系统接收到用户节点的共享汽车请求,通过所述用户节点的公钥和哈什函数对共享汽车请求进行解密。

本发明一个较佳实施例中,还包括优选模块,所述优选模块根据用户节点的共享汽车请求,以汽车当前设定位置为基点向周围拓展设定距离,进而形成一交互空间为用户节点优选共享无人汽车。

本发明一个较佳实施例中,所述智能驾驶模块包括卫星导航模块。

本发明一个较佳实施例中,还包括信用模块,当用户节点违约操作时,系统将违约信息发送到系统内所有所述用户节点,超过半数用户节点验证了所述违约操作时,系统对用户节点进行惩罚措施。

本发明一个较佳实施例中,所述用户节点通过向系统发送共享汽车请求后,所述共享汽车到达用户设定位置后通过系统向用户发送到达指示,用户节点收到到达指示后通过向系统发送确认消息,可打开无人驾驶车门。

本发明一个较佳实施例中,所述无人汽车设有控制面板,用户可通过控制面板控制无人汽车的行驶状态。

本发明一个较佳实施例中,所述无人汽车具有自检模块,所述自检模块检测所述无人汽车续航低于警戒值时,会通过智能驾驶模块到指定地点进行续航补充。

本发明一个较佳实施例中,所述用户节点完成所述共享汽车请求,离开无人汽车后,所述无人汽车向系统发送附加在共享汽车请求上的车辆信息,系统超过半数用户节点验证车辆信息后,所述车辆信息附加在共享汽车请求上形成新块,永远保存在区块链上。

本发明一个较佳实施例中,所述用户节点还包括用户节点的申请和删除,用户通过提交相关信息向系统申请,符合系统要求后,系统为用户创建新的用户节点,并生成公钥和私钥,所述公钥向系统中其他节点公布,所述私钥由用户自己保管;用户通过向系统申请删除用户节点,系统通过后删除用户节点,并向系统中其他节点公布。

本发明一个较佳实施例中,所述用户节点中还包括支付单元,在发出共享汽车请求的时候,系统根据共享汽车请求向用户节点要求支付相应的金额预存到系统中,交易结束后根据节点的交易检验单元,交易检验单元检验交易成功,预存在系统中的金额转移到相应的车位节点的账户中;交易检验单元检验交易失败,预存在系统中的金额返回到用户账户。

本发明解决了背景技术中存在的缺陷,本发明具备以下有益效果:

(1)系统采用了去中心化的区块链技术作为底层技术,用户只要申请了用户节点之后,就可以向系统提出共享汽车请求,并能够实现共享汽车的使用,共享汽车的车辆信息发送到系统中都是需要系统中其他的节点进行验证,因此去除了中心化,保证了整个系统的公平公正性,同时也免除了很多程序的麻烦。

(2)无人驾驶汽车由于具有智能驾驶模块,因此可以按照系统指令的行驶路线和安排进行行驶,避免了人为操作的随机性和可变性,提高共享汽车使用的效率,同时无人驾驶汽车可以避免一些因为驾驶员的失误而造成的交通事故,并且可以减少酒后驾驶、恶意驾驶等行为的出现,能够有效提高道路交通的安全性。

(3)无人驾驶汽车上设有车辆信息,包括车辆的定位信息,和车辆的续航信息等,因此系统在为用户优选无人汽车时,根据车辆的定位距离和行驶的里程为用户优选无人汽车,保证了资源的合理高效利用。

(4)交易金额预存到系统中,交易完成后,通过交易检验单元对交易信息进行检验,该检验是系统完成的,根据交易的实际情况进行扣款或者返款,保证了系统使用的公平性。

(5)系统还设置了惩罚机制,当用户在系统中发送了共享汽车请求后,系统为用户指定了汽车,但是用户未能按照规定时间进行使用,此时系统会对用户进行惩罚,保证了使用的信用度,在该过程中系统也会将惩罚信息发送到系统其他节点,保证系统的公平性,也促进了用户提高自己的信用度。

具体实施方式

现在结合实施例对本发明作进一步详细的说明。

一种去中心化的共享无人汽车系统,包括数据模块,数据模块至少包括基于地理位置的电子地图数据,复数个用户节点和复数个汽车节点,其特征在于:

汽车节点,包括无人汽车终端,每个无人汽车终端设有信息模块,信息模块包括车辆信息,车辆信息至少包括车辆定位信息,信息模块将车辆信息匹配到电子地图上,以及智能驾驶模块;

用户节点包括系统分配的私钥,以及被系统中的其他用户节点和汽车节点都获知的唯一公钥,用户节点可建立带有共享汽车请求的块,用户节点还包括位置定位模块,位置定位模块用于将用户当前设定位置匹配到电子地图上,用户节点设有信息验证模块。

本发明使用时,无人汽车接入到系统中,无人汽车包括车辆信息,具体的包括车辆定位信息,车辆里程信息,车辆故障历史信息,车辆续航信息。无人驾驶汽车由于具有智能驾驶模块,因此可以按照系统指令的行驶路线和安排进行行驶,避免了人为操作的随机性和可变性,提高共享汽车使用的效率,同时无人驾驶汽车可以避免一些因为驾驶员的失误而造成的交通事故,并且可以减少酒后驾驶、恶意驾驶等行为的出现,能够有效提高道路交通的安全性。无人汽车具有自检模块,自检模块检测无人汽车续航低于警戒值时,会通过智能驾驶模块到指定地点进行续航补充。

用户通过提交相关信息向系统申请,符合系统要求后,系统为用户创建新的用户节点,并生成公钥和私钥,公钥向系统中其他节点公布,私钥由用户自己保管;用户通过向系统申请删除用户节点,系统通过后删除用户节点,并向系统中其他节点公布。

当用户使用系统时,会向系统发送共享汽车请求,共享汽车请求至少包括用户设定位置为始发地的路径需求。用户节点通过哈希函数对共享汽车请求进行加密,并通过用户节点的私钥生成带有数字签名的共享汽车请求。系统接收到用户节点的共享汽车请求,通过用户节点的公钥和哈什函数对共享汽车请求进行解密。无人驾驶汽车上设有车辆信息,包括车辆的定位信息,和车辆的续航信息等,因此系统在为用户优选无人汽车时,根据车辆的定位距离和行驶的里程为用户优选无人汽车,保证了资源的合理高效利用。

用户节点通过向系统发送共享汽车请求后,共享汽车到达用户设定位置后通过系统向用户发送到达指示,用户节点收到到达指示后通过向系统发送确认消息,可打开无人驾驶车门。无人汽车设有控制面板,用户可通过控制面板控制无人汽车的行驶状态。用户节点完成共享汽车请求,离开无人汽车后,无人汽车向系统发送附加在共享汽车请求上的车辆信息,系统超过半数用户节点验证车辆信息后,车辆信息附加在共享汽车请求上形成新块,永远保存在区块链上。

系统还设置了惩罚机制,当用户在系统中发送了共享汽车请求后,系统为用户指定了汽车,但是用户未能按照规定时间进行使用,此时系统会对用户进行惩罚,保证了使用的信用度,在该过程中系统也会将惩罚信息发送到系统其他节点,保证系统的公平性,也促进了用户提高自己的信用度。

交易金额预存到系统中,交易完成后,通过交易检验单元对交易信息进行检验,该检验是系统完成的,根据交易的实际情况进行扣款或者返款,保证了系统使用的公平性。

系统采用了去中心化的区块链技术作为底层技术,用户只要申请了用户节点之后,就可以向系统提出共享汽车请求,并能够实现共享汽车的使用,共享汽车的车辆信息发送到系统中都是需要系统中其他的节点进行验证,因此去除了中心化,保证了整个系统的公平公正性,同时也免除了很多程序的麻烦。

以上依据本发明的理想实施例为启示,通过上述的说明内容,相关人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定技术性范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1