发明内容
[0003] 本发明提供了一种基于区块链的共享电助力车,在保证便捷使用电助力车及用户体验的舒适度前提下,保障租户利益的同时又降低了用户的费用。
[0004] 所述区块链由一组可信的IT设备来产生,用于接收和存储电助力车节点的电助力车数据、租户节点的租户数据,以及用户节点的用户数据;
[0005] 所述电助力车节点包括部署于电助力车外部的网关节点和进行电助力车数据信号采集的传感节点;网关节点接收传感节点的数据并将其转发至指定的IT设备上,IT设备对所述数据以区块链的形式进行存储;
[0006] 所述传感节点包括:安装在电助力车电源处的容量传感器、功率传感器,安装在车架上的智能锁和速度传感器,所述智能锁包括GPS单元和通信单元;
[0007] 所述电助力车节点通过区块链为配置有传感节点的电助力车添加产生,电助力车节点下的区块的区块头存储第一页表,区块体存储电助力车的交易数据,所述第一页表包含有根据电助力车性能等级收费的收费合约,所述电助力车性能等级是指电助力车在当前功率下的续航里程;所述续航里程的计算方法如下:通过统计传感节点获取电助力车行驶过程中电池当前容量p以及电池输出功率w,根据公式 计算出电助力车的续航时间t,再结合获取到的电助力车的车速v,通过公式L=tv得出电助力车的续航里程。
[0008] 所述租户节点是区块链为配置有传感节点的电助力车的所有者添加产生的,租户节点下的区块的区块头存储第二页表,区块体存储租户的交易数据,所述第二页表包含出租合约;
[0009] 所述用户节点是区块链为已交付押金的电助力车的使用者添加产生的,用户节点下的区块的区块头存储第三页表,区块体存储用户的交易记录,所述第三页表包含使用合约;
[0010] 当电助力车拥有者申请入链时,区块链检查此拥有者的电助力车传感节点采集到的传感器数据满足条件后,将租户信息存储至租户节点下的区块体内,同时为电助力车创建节点,并根据传感器数据为电助力车进行性能等级划分,根据性能等级设立相应的收费合约,并将收费合约及电助力车信息存储至电助力车节点下区块头内,同时将区块体用于记录电助力车的交易数据,在将数据写入区块后,区块链将此区块对区块链网络的其它节点进行广播,其他节点对此租户节点下的区块进行记录,实现区块链的分布时记账;
[0011] 当电助力车使用者申请入链时,区块链检使用者的押金合法缴纳后,建立一个用户节点,并将用户的合约等个人信息存储至用户节点下的区块头内,同时将区块体用于记录用户的交易数据,在将数据写入区块后,区块链将此区块对区块链网络的其它节点进行广播,其它节点对此用户节点下的区块进行记录;
[0012] 用户使用共享电助力车时,区块链为用户提供附近电助力车信息,用户根据自身需求选定电助力车请求使用,通信单元发出开锁请求,区块链对用户节点进行资格审查,当此用户节点下的区块体内的押金数据正常时,区块链对通信单元发出含有开锁指令数据的私钥,通信单元通过已有的公钥进行配对打开智能锁,在用户使用电助力车过程中,IT设备获取车域网接收到的电助力车行驶过程中的用户心率及电助力车速度,写入租户节点区块体中,并对电助力车位置信息进行实时记录,用户停止使用电助力车时,获取用户区块体内的电助力车使用时间,根据相应电助力车区块头部的收费合约标准进行索取费用,用户通过对区块链发送专属的付费私钥与区块链上的公钥配对进行费用支付,完成费用扣除后在用户节点下的区块体内更新押金数据,同时对区块链网络中此用户节点以外的节点可以进行对此用户节点下区块体内相同的费用支付数据的更新,通过区块链的共识机制保证了用户的此次支付的合法有效,本次电助力车租用交易完成。
[0013] 本发明的有益效果是:基于区块链的共享电助力车,使所有电助力车拥有者都可以成为租户将车进行出租实现收益,且所有用户只需要缴纳一次押金就可使用所有共享电助力车,实现了共享电助力车车的便捷性,去中心化的共享电助力车,无第三方收费,既保证了租户的收益,又降低了用户的支出费用,对电助力车进行性能分级,使用户可以跟据自身情况来选择,提高了用户体验。