一种基于区块链技术的停车位实时采集与推送系统技术方案

技术编号:20330157 阅读:30 留言:0更新日期:2019-02-13 06:23
本发明专利技术涉及停车位信息采集技术领域,具体涉及一种基于区块链技术的停车位实时采集与推送系统。包括:终端、服务器和区块链网络。所述区块链网络根据所述终端发送的疑似空闲车位信息为对应的车位建立车位状态智能合约使得所述车位状态智能合约的车位状态信息为疑似空闲状态,并且通过所述服务器发送待验证空闲车位信息至终端。所述车位状态智能合约,在车位状态信息为已验证空闲状态时,通过所述服务器发送已验证空闲车位信息至终端。上述技术方案使得该车位空闲的信息准确可靠。

【技术实现步骤摘要】
一种基于区块链技术的停车位实时采集与推送系统
本专利技术涉及停车位信息采集
,具体涉及一种基于区块链技术的停车位实时采集与推送系统。
技术介绍
随着经济的发展迅速,人民生活水平的提高,城市里的私家车越来越多,车辆的数量不断增加,随之而来的就是车位的短缺问题。由于车位使用不合理,部分区域车位使用紧张,同时附近区域有些车位却处于空闲状态,带来了资源的浪费。有的可用车位由于信息缺失造成了浪费,另一方面找不到停车位的用户只能等待或开车继续寻找车位,进一步造成了交通拥堵、燃油浪费,加剧了汽车尾气排放。
技术实现思路
本专利技术为解决上述技术问题,提供一种基于区块链技术的停车位实时采集与推送系统,其特征在于,包括:终端,用于发送疑似空闲车位信息和空闲车位验证信息至区块链网络;服务器,用于从区块链网络中获取疑似空闲车位的车位信息和已验证空闲的车位信息发送至一个或者多个终端,所述车位信息包括车位位置信息、车位状态信息;区块链网络,包括车位状态智能合约和节点,所述节点存储所有的车位位置信息、车位状态交易信息,所述车位状态智能合约存储由所述车位状态交易信息确定的车位状态信息;所述区块链网络根据所述终端发送的疑似空闲车位信息为对应的车位建立车位状态智能合约使得所述车位状态智能合约的车位状态信息为疑似空闲状态,并且通过所述服务器发送待验证空闲车位信息至终端;所述车位状态信息由所述车位状态交易信息确定;所述车位状态智能合约,在车位状态信息为已验证空闲状态时,通过所述服务器发送已验证空闲车位信息至终端。上述技术方案中,终端发送疑似空闲车位信息至区块链网络,建立关于该车位的车位状态智能合约并且通过区块链网络将发送待验证空闲车位信息推送至系统中的所有终端,使得在该车位附近的用户都可以对该车位空闲的真实性进行验证。当车位状态智能合约中的车位状态信息为已验证空闲状态时,服务器发送已验证空闲车位信息至终端以通知终端用户该车位确实为空闲。从而使得该车位空闲的信息准确可靠。作为优选,所述空闲车位验证信息,包括第一空闲车位验证信息和第二空闲车位验证信息;所述区块链网络,根据所述第一空闲车位验证信息递增对应的车位状态交易信息,根据所述第二空闲车位验证信息递减对应的车位状态交易信息。作为优选,所述区块链网络,根据所述疑似空闲车位信息,使得所述车位状态交易信息的等于第一阈值。作为优选,所述车位状态智能合约,当所述车位状态交易信息达到第二阈值时使得对应的所述车位状态信息为已验证空闲状态。作为优选,所述第一空闲车位验证信息,指示对应的车位空闲;所述第二空闲车位验证信息,指示对应的车位非空闲。作为优选,所述第一阈值等于1。作为优选,所述第二阈值为大于1的整数N。作为优选,所述终端用于发送占用车位信息至所述区块链网络;所述区块链网络,根据所述占用车位信息使得对应的车位状态交易信息为第三阈值。作为优选,所述为第三阈值等于0。作为优选,所述区块链网络,根据所述占用车位信息删除对应的车位状态智能合约。附图说明图1实施例一的停车位实时采集与推送系统的系统图。图2实施例一的停车位实时采集与推送系统的流程图。具体实施方式下面将结合附图对本专利技术的实施方式进行详细描述。本具体实施例仅仅是对本专利技术的解释,其并不是对专利技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本专利技术的权利要求范围内都收到专利法的保护。实施例一如图1所示的一种基于区块链技术的停车位实时采集与推送系统,包括终端、服务器、区块链网络。终端可以为安装在手机、智能手表、智能手环等移动设备中的应用程序。该终端能够利用移动设备的通讯功能与区块链网络和服务器进行通信,使得终端能够发送疑似空闲车位信息、空闲车位验证信息以及占用车位信息中的一个或者多个至区块链网络,也能够接收服务器推送的待验证空闲车位信息和已验证空闲车位信息。服务器,用于从区块链网络中获取疑似空闲车位的车位信息和已验证空闲的车位信息发送至一个或者多个终端,车位信息包括车位位置信息、车位状态信息。区块链网络,包括车位状态智能合约和节点。节点存储所有的车位位置信息、车位状态交易信息,本实施例中的车位状态交易信息为变量λ。车位状态智能合约存储由车位状态交易信息λ确定的车位状态信息,车位状态信息根据车位状态交易信息λ有疑似空闲、已验证空闲和已占用三种状态。当车位状态交易信息λ等于第一阈值时,车位状态信息为疑似空闲状态;当车位状态交易信息λ等于第二阈值时,车位状态信息为已验证空闲状态;当车位状态交易信息λ等于第三阈值时,车位状态信息为已占用状态。车位状态智能合约由区块链网络根据终端发送的疑似空闲车位信息建立。区块链网络根据接收到的疑似空闲车位信息为对应的疑似空闲车位建立车位状态智能合约同时使得车位状态智能合约的车位状态信息为疑似空闲状态,并且通过服务器发送待验证空闲车位信息至终端。待验证空闲车位信息中至少包括了由服务器从区块链网络中获取的该疑似空闲车位的车位信息。并且本实施例中,待验证空闲车位信息由服务器推送至停车位实时采集与推送系统中的所用终端,当终端用户接收到服务器推送的待验证空闲车位信息以后,恰好位于该疑似空闲车位附近的用户可以对该疑似空闲车位是否真实空闲进行验证:如果该车位的确空闲,用户可以通过终端发送第一空闲车位验证信息至区块链网络;如果该车位非空闲,用户可以通过终端发送第二空闲车位验证信息至区块链网络。具体在本实施例中,第一阈值等于1,第二阈值等于大于1的整数N(本实施例中N取10),第三阈值等于0。车位状态智能合约由区块链网络根据终端发送的疑似空闲车位信息,将对应车位的车位状态交易信息λ记录为1。当区块链网络接收到空闲车位验证信息时,根据空闲车位验证信息的不同:当接收到的空闲车位验证信息为表示车位空闲的第一空闲车位验证信息时,区块链网络将对应车位的车位状态交易信息记录为λ+1;当接收到的空闲车位验证信息为表示车位非空闲的第二空闲车位验证信息时,区块链网络将对应车位的车位状态交易信息记录为λ-1。区块链网络的车位状态智能合约,根据节点中存储的车位状态交易信息确定车位状态信息:当车位状态交易信息λ大于或者等于第二阈值N时,车位状态信息为已验证空闲状态,表明对应的车位经验证的确是空闲车位。区块链网络通过服务器发送已验证空闲车位信息至终端。已验证空闲车位信息中至少包括了由服务器从区块链网络中获取的该空闲车位的车位信息。并且本实施例中,已验证空闲车位信息由服务器推送至停车位实时采集与推送系统中的所用终端,当终端用户接收到服务器推送的已验证空闲车位信息,即可以驾驶车辆前往该车位进行停车。用户在停好车以后,可以通过终端发送占用车位信息至区块链网络。区块链网络根据占用车位信息,将对应的车位的车位状态交易信息λ记录为第三阈值0,并且删除对应于该车位的车位状态智能合约。本实施例的区块链网络中产生交易后(即接收到终端发送的疑似空闲车位信息或者空闲车位信息或者占用车位信息),该交易被哈希函数加密。区块链网络中竞争的节点将一定时间内的交易打包成一个区块,采用工作量证明的方式,通过计算随机数直到满足一定哈希字符串条件。该区块包含区块高度(即这一时间段内所有存储的交易所处的区块的编号),交易信息的哈希函数加密十六位进制字符串,本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的停车位实时采集与推送系统,其特征在于,包括:终端,用于发送疑似空闲车位信息和空闲车位验证信息至区块链网络;服务器,用于从区块链网络中获取疑似空闲车位的车位信息和已验证空闲的车位信息发送至一个或者多个终端,所述车位信息包括车位位置信息、车位状态信息;区块链网络,包括车位状态智能合约和节点,所述节点存储所有的车位位置信息、车位状态交易信息,所述车位状态智能合约存储由所述车位状态交易信息确定的车位状态信息;所述区块链网络根据所述终端发送的疑似空闲车位信息为对应的车位建立车位状态智能合约使得所述车位状态智能合约的车位状态信息为疑似空闲状态,并且通过所述服务器发送待验证闲车位信息至终端;所述车位状态信息由所述车位状态交易信息确定;所述车位状态智能合约,在车位状态信息为已验证空闲状态时,通过所述服务器发送已验证空闲车位信息至终端。

【技术特征摘要】
1.一种基于区块链技术的停车位实时采集与推送系统,其特征在于,包括:终端,用于发送疑似空闲车位信息和空闲车位验证信息至区块链网络;服务器,用于从区块链网络中获取疑似空闲车位的车位信息和已验证空闲的车位信息发送至一个或者多个终端,所述车位信息包括车位位置信息、车位状态信息;区块链网络,包括车位状态智能合约和节点,所述节点存储所有的车位位置信息、车位状态交易信息,所述车位状态智能合约存储由所述车位状态交易信息确定的车位状态信息;所述区块链网络根据所述终端发送的疑似空闲车位信息为对应的车位建立车位状态智能合约使得所述车位状态智能合约的车位状态信息为疑似空闲状态,并且通过所述服务器发送待验证闲车位信息至终端;所述车位状态信息由所述车位状态交易信息确定;所述车位状态智能合约,在车位状态信息为已验证空闲状态时,通过所述服务器发送已验证空闲车位信息至终端。2.根据权利要求1所述的一种基于区块链技术的停车位实时采集与推送系统,其特征在于:所述空闲车位验证信息,包括第一空闲车位验证信息和第二空闲车位验证信息;所述区块链网络,根据所述第一空闲车位验证信息递增对应的车位状态交易信息,根据所述第二空闲车位验证信息递减对应的车位状态交易信息。3.根据权利要求2所述的一种基于区块链技术的停车位实时采集与推送系统,其特征在于...

【专利技术属性】
技术研发人员:胡蓉许伟辉廖律超邹复民郭殿升肖吉英陈必俊郑雨馨张美润蔡祈钦
申请(专利权)人:福建工程学院
类型:发明
国别省市:福建,35

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

1