欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2020115387898
申请人: 深圳信息职业技术学院
专利类型:发明专利
专利状态:已下证
专利领域: 核算装置
更新日期:2024-02-23
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于区块链技术的车辆识别方法,其特征在于,包括:获取车辆出库交易,并在车辆网内向所有的车辆节点发布广播;

每个所述车辆节点将收到的交易状态信息写入第一区块;

每个所述车辆节点在新的第一区块上进行计算,寻找解释证明;

确认所述解释证明,并将所述解释证明对应的第一区块在整个车辆网广播;

对新的交易进行验证,验证成功后交易正式完成,并保存为最新区块;

每个所述车辆节点通过所述最新区块获取第一哈希值,将所述最新区块的第一哈希值作为父哈希值进行下一个区块的计算。

2.如权利要求1所述的一种基于区块链技术的车辆识别方法,其特征在于,所述获取车辆出库交易,并在车辆网内向所有的车辆节点发布广播,具体包括:车辆感应端获取车牌信息,获得车牌对应的电子戳信息和车辆币;

读取所述车辆网内的电子戳信息,其中,电子戳信息包括本次出库时间戳、本次入库时间戳、上次出库时间戳和上次入库时间戳;

通过所述本次出库时间戳和所述本次入库时间戳计算此次停车总时长;

根据所述车辆网内的存储数据进行车辆币消费金额计算;

将所述车辆币与所述车辆币消费金额做差,获得交易状态信息,其中,所述交易状态信息包括车辆币输出方、车辆币输入方、车辆币交易额、时间戳;

将所述交易状态信息在所述车辆网内发布广播。

3.如权利要求2所述的一种基于区块链技术的车辆识别方法,其特征在于,该方法还包括:

在车辆网内向所有的车辆节点发布广播的同时,将所述交易状态信息通过红外反馈给正在出库的车辆;

所述正在出库的车辆将所述交易状态信息反馈给所述车辆感应端。

4.如权利要求3所述的一种基于区块链技术的车辆识别方法,其特征在于,每个所述车辆节点将收到的交易状态信息写入第一区块,具体包括:在所述车辆网内,所有的车辆节点进行计算将所述交易状态信息写入到第一区块的交易状态信息区,其中,所述第一区块包括块高度、头部哈希值、解释证明数据区、交易状态信息区;

根据所述第一区块的数据区更新所述块高度;

将所述第一区块的数据区在所述车辆网内广播为新的所述第一区块。

5.如权利要求4所述一种基于区块链技术的车辆识别方法,其特征在于,每个所述车辆节点在新的第一区块上进行计算,寻找解释证明,具体包括:在所述车辆网内,每个所述车辆节点获取所述新的第一区块;

在所述车辆网内,每个所述车辆节点根据所述新的第一区块寻找解释证明;

在所述车辆网内,当至少一个所述车辆节点根据所述新的第一区块;

寻找到解释证明后,将解释证明存储到所述解释证明数据区,并更新所述新的第一区块;

在所述车辆网络内广播更新后的所述新的第一区块。

6.如权利要求1所述的一种基于区块链技术的车辆识别方法,其特征在于,所述确认所述解释证明,并将所述解释证明对应的第一区块在整个车辆网广播,具体包括:在所述车辆网内,每个所述车辆节点获取更新后的所述新的第一区块;

每个所述车辆节点获取所述解释证明数据区,并解密计算,确认所述解释证明数据区是否正确;

当所述解释证明数据区正确时,在所述车辆网内发送交易验证广播。

7.如权利要求6所述一种基于区块链技术的车辆识别方法,其特征在于,所述对新的交易进行验证,验证成功后交易正式完成,并保存为最新区块,具体包括:在所述车辆网内,每个所述车辆节点获取交易验证广播;

至少6个所述车辆节点对所述更新后的所述第一区块进行验证,验证通过后在所述车辆网内发布验证交易正式完成广播;

在车辆网内,每个所述车辆节点在收到所述验证交易正式完成广播后,保存为最新区块,并在所述车辆网内广播。

8.如权利要求6所述一种基于区块链技术的车辆识别方法,其特征在于,每个所述车辆节点通过所述最新区块获取第一哈希值,将所述最新区块的第一哈希值作为父哈希值进行下一个区块的计算,具体包括:

在所述车辆网内,每个所述车辆节点在收到所述最新区块;

在所述车辆网内,每个所述车辆节点获取所述最新区块的第一哈希值;

在所述车辆网内,每个所述车辆节点根据状态转移函数进行下一个区块的计算;

所述状态转移函数为:

S(t+1)=F[S(t),B(t+1)]其中,S(t+1)代表(t+1)区块时的状态,S(t)代表t时刻的状态,B(t+1)代表(t+1)时刻的区块,F[S(t),B(t+1)]指的是状态转移函数。

9.一种基于区块链技术的车辆识别系统,其特征在于,该系统包括:交易获取单元,获取车辆出库交易,并在车辆网内向所有的车辆节点发布广播;

交易写入单元,每个所述车辆节点将收到的交易状态信息写入第一区块;

区块计算单元,每个所述车辆节点在新的第一区块上进行计算,寻找解释证明;

解释证明单元,确认所述解释证明,并将所述解释证明对应的第一区块在整个车辆网广播;

交易验证单元,对新的交易进行验证,验证成功后交易正式完成,并保存为最新区块;

区块更新单元,每个所述车辆节点通过所述最新区块获取第一哈希值,将所述最新区块的第一哈希值作为父哈希值进行下一个区块的计算。

10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如权利要求1‑8任一项所述的步骤。