【技术实现步骤摘要】
一种基于积分证明链的共享停车管理方法及系统
本专利技术涉及停车信息共享管理
,特别是涉及一种基于积分证明链的共享停车管理方法及系统。
技术介绍
传统共享停车系统的数据产生存储都是基于集中式的数据库,因此存在以下问题:1、无法实时共享:车位状态无法实时更新显示,读取车位存在一定的时延。2、效率低:数据的存取需经由第三方,才能从数据库存入读取,在支付的过程中同样也需经由第三方支付。3、数据缺乏安全性:数据存储于由第三方管理的数据库,容易受到攻击,发生单点故障问题。
技术实现思路
本专利技术的目的是提供一种基于积分证明链的共享停车管理方法及系统,以实时共享有空车位的停车场及加强数据安全。为实现上述目的,本专利技术提供了一种基于积分证明链的共享停车管理方法,所述方法包括:基于关键字确定待匹配集合;所述待匹配集合包括至少一个停车场;所述关键字包括:地名或地理位置;通过积分证明机制实时将有空位的停车场存入区块链;将区块链中存储的停车场与待匹配集合中的停车场进行匹配,判断是否存在匹配成功的停车场;如果不存在匹配成功的停车场,则返回“基于关键字确定待匹配集合”;如果存在匹配成功的停车场,则计算各匹配成功的停车场与车辆当前位置的距离,并选取距离最短的所述匹配成功的停车场作为最优停车场;根据车主信息、车辆信息、停车时段以及所述最优停车场信息生成停车信息,并将所述停车信息发送至车主进行确认;当车主确认后生成停车合约,通过积分证明机制实时将停车合约存入区块链;当车主没 ...
【技术保护点】
1.一种基于积分证明链的共享停车管理方法,其特征在于,所述方法包括:/n基于关键字确定待匹配集合;所述待匹配集合包括至少一个停车场;所述关键字包括:地名或地理位置;/n通过积分证明机制实时将有空位的停车场存入区块链;/n将区块链中存储的停车场与待匹配集合中的停车场进行匹配,判断是否存在匹配成功的停车场;如果不存在匹配成功的停车场,则返回“基于关键字确定待匹配集合”;如果存在匹配成功的停车场,则计算各匹配成功的停车场与车辆当前位置的距离,并选取距离最短的所述匹配成功的停车场作为最优停车场;/n根据车主信息、车辆信息、停车时段以及所述最优停车场信息生成停车信息,并将所述停车信息发送至车主进行确认;/n当车主确认后生成停车合约,通过积分证明机制实时将停车合约存入区块链;当车主没有确认,则结束。/n
【技术特征摘要】
1.一种基于积分证明链的共享停车管理方法,其特征在于,所述方法包括:
基于关键字确定待匹配集合;所述待匹配集合包括至少一个停车场;所述关键字包括:地名或地理位置;
通过积分证明机制实时将有空位的停车场存入区块链;
将区块链中存储的停车场与待匹配集合中的停车场进行匹配,判断是否存在匹配成功的停车场;如果不存在匹配成功的停车场,则返回“基于关键字确定待匹配集合”;如果存在匹配成功的停车场,则计算各匹配成功的停车场与车辆当前位置的距离,并选取距离最短的所述匹配成功的停车场作为最优停车场;
根据车主信息、车辆信息、停车时段以及所述最优停车场信息生成停车信息,并将所述停车信息发送至车主进行确认;
当车主确认后生成停车合约,通过积分证明机制实时将停车合约存入区块链;当车主没有确认,则结束。
2.根据权利要求1所述的共享停车管理方法,其特征在于,所述基于关键字确定待匹配集合,具体包括:
获取车主发送的停车位预定信息;所述停车位预定信息包括停车时段、车辆当前位置、车主信息和车辆信息;
根据所述车辆当前位置确定关键字;
调用地图软件,基于所述关键字搜索停车时段内车辆当前位置设定范围内是否存在停车场;如果没有停车场,则返回“根据所述车辆当前位置确定关键字”;如果存在停车场,则将搜索到的停车场存入待匹配集合。
3.根据权利要求1所述的共享停车管理方法,其特征在于,所述方法还包括:
当接收到车主发送的停车结束指令时,则判断停车实际结束时间是否小于或等于停车时段对应的结束时间;如果停车实际结束时间小于或等于停车时段对应的结束时间,以停车时段对应的结束时间结束区块链停车合约;如果停车实际结束时间大于停车时段对应的结束时间,则以停车实际结束时间结束区块链停车合约。
4.根据权利要求3所述的共享停车管理方法,其特征在于,所述方法还包括:
如果停车实际结束时间小于或等于停车时段对应的结束时间,则根据停车时段自动从车主的节点账户扣取停车费用;如果停车实际结束时间大于停车时段对应的结束时间,则计算停车时段对应的开始时间与停车实际结束时间之间的实际停车时间,根据所述实际停车时间自动从车主的节点账户扣取停车费用。
5.根据权利要求1所述的共享停车管理方法,其特征在于,所述通过积分证明机制实时将有空位的停车场存入区块链,具体包括:
实时获取有空位的停车场;
利用第一分布式节点将获取的多个有空位的停车场分别进行打包,组装成各停车场对应的区块;
基于积分证明共识机制选取第一记账权节点;
利用所述第一记账权节点将各停车场对应的区块进行广播、验证以及存入区块链。
6.一种基于积分证明链的共享停车管理系统,其特征在于,所述系统包括:
待匹配集合确定模块,用于基...
【专利技术属性】
技术研发人员:李松霖,朱锐,李彤,吕昌龙,王基书,汤雅惠,王强,
申请(专利权)人:云南大学,
类型:发明
国别省市:云南;53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。