基于区块链的停车信用调整方法及其装置、电子设备制造方法及图纸

技术编号:19904103 阅读:18 留言:0更新日期:2018-12-26 03:06
本发明专利技术涉及区块链技术领域,特别是涉及一种基于区块链的停车信用调整方法及其装置、电子设备。其中,基于区块链的停车信用调整方法包括:获取违章信息,违章信息包括用户信息,用户信息配置有用户的信用账户;根据违章信息,触发运行于区块链上的智能合约,以调整信用账户的信用分数;生成包含用户信用账户的信用分数的区块链数据;共识验证区块链数据,并将区块链数据存储于区块链中。由于区块链具有不可篡改、去中心化及高度透明化的特点,因此,其能够提供可靠与高度透明化的停车信用。

【技术实现步骤摘要】
基于区块链的停车信用调整方法及其装置、电子设备
本专利技术涉及区块链
,特别是涉及一种基于区块链的停车信用调整方法及其装置、电子设备。
技术介绍
随着城市化的发展,城市用地越来越紧张,并且私家车越来越多,因此,城市未能够有效地满足私家车的停车位的需求,用户时常需要花费较多时间寻找合适的停车位。于是,为了充分利用有限地土地资源的经济价值,并满足用户的停车需求,停车运营商在停车场或固定区域设置了停车位,用户通过线上可以预约停车位。专利技术人在实现本专利技术的过程中,发现传统技术至少存在以下问题:由于运营商对用户的信用不熟悉,当用户预约停车位后,运营商便开始收取用户的停车费用,然而,用户并未真正开始享受停车服务,因此,此类运营模式降低用户体验感。
技术实现思路
本专利技术实施例一个目的旨在提供一种基于区块链的停车信用调整方法及其装置、电子设备,其能够提供可靠与高度透明化的停车信用。为解决上述技术问题,本专利技术实施例提供以下技术方案:在第一方面,本专利技术实施例提供一种基于区块链的停车信用调整方法,包括:获取违章信息,所述违章信息包括用户信息,所述用户信息配置有用户的信用账户;根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;生成包含所述用户信用账户的信用分数的区块链数据;共识验证所述区块链数据,并将所述区块链数据存储于所述区块链中。可选地,所述根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数,包括:判断是否存在与所述违章信息中用户信息对应的信用账户;若否,创建与所述违章信息中用户信息对应的信用账户以及初始信用分数,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;若是,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数。可选地,所述违章信息还包括违章类型信息,不同违章类型信息对应有不同信用扣分;所述触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数,包括:在触发运行于所述区块链上的智能合约时,确定违章类型信息以及与所述违章类型信息对应的信用扣分;从所述信用账户扣除所述信用扣分。可选地,所述方法还包括:接收用户的停车缴费信息,所述停车缴费信息包括缴费金额、上一笔交易的哈希、交易双方的哈希地址、所述用户的公钥及数字签名;检测所述停车缴费信息是否合规;若是,触发所述智能合约,以增加所述用户信用账户的信用分数;若否,触发所述智能合约,以降低所述用户信用账户的信用分数。可选地,所述方法还包括:接收用户的注册信息;根据所述用户的注册信息,为所述用户创建信用账户、钱包及初始信用分数。可选地,所述共识验证的共识算法采用股份授权证明机制,其中,股份占比最多的受托人为交通管理部门,剩余股份占比按照各个运营商的车位规模分配。可选地,所述共识验证所述区块链数据,包括:在检测到共识验证失败的次数大于预设阈值时,确定恶意区块链节点,所述恶意区块链节点为未签署验证所述区块链数据并导致共识验证失败次数最多的节点;禁止所述恶意区块链节点参与共识验证,并在剩余的区块链节点重新共识验证所述区块链数据;在检测到共识验证失败的次数小于预设阈值时,继续共识验证所述区块链数据。可选地,所述方法还包括:接收用户的停车请求;根据所述停车请求,从所述区块链上获取所述用户信用账户的信用分数;根据所述用户信用账户的信用分数,为所述用户选择停车服务。在第二方面,本专利技术实施例提供一种基于区块链的停车信用调整装置,包括:第一获取模块,用于获取违章信息,所述违章信息包括用户信息,所述用户信息配置有用户的信用账户;第一触发模块,用于根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;生成模块,用于生成包含所述用户信用账户的信用分数的区块链数据;共识模块,用于共识验证所述区块链数据,并将所述区块链数据存储于所述区块链中。可选地,所述第一触发模块包括:判断单元,用于判断是否存在与所述违章信息中用户信息对应的信用账户;创建单元,用于若否,创建与所述违章信息中用户信息对应的信用账户以及初始信用分数,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;触发单元,用于若是,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数。可选地,所述违章信息还包括违章类型信息,不同违章类型信息对应有不同信用扣分;所述第一触发模块包括:确定单元,用于在触发运行于所述区块链上的智能合约时,确定违章类型信息以及与所述违章类型信息对应的信用扣分;扣除单元,用于从所述信用账户扣除所述信用扣分。可选地,所述装置还包括:第一接收模块,用于接收用户的停车缴费信息,所述停车缴费信息包括缴费金额、上一笔交易的哈希、交易双方的哈希地址、所述用户的公钥及数字签名;检测模块,用于检测所述停车缴费信息是否合规;第二触发模块,用于若是,触发所述智能合约,以增加所述用户信用账户的信用分数;第三触发模块,用于若否,触发所述智能合约,以降低所述用户信用账户的信用分数。可选地,所述装置还包括:第二接收模块,用于接收用户的注册信息;创建模块,用于根据所述用户的注册信息,为所述用户创建信用账户、钱包及初始信用分数。可选地,所述共识验证的共识算法采用股份授权证明机制,其中,股份占比最多的受托人为交通管理部门,剩余股份占比按照各个运营商的车位规模分配。可选地,所述共识模块包括:第一检测单元,用于在检测到共识验证失败的次数大于预设阈值时,确定恶意区块链节点,所述恶意区块链节点为未签署验证所述区块链数据并导致共识验证失败次数最多的节点;重新共识单元,用于禁止所述恶意区块链节点参与共识验证,并在剩余的区块链节点重新共识验证所述区块链数据;第二检测单元,用于在检测到共识验证失败的次数小于预设阈值时,继续共识验证所述区块链数据。可选地,所述装置还包括:第三接收模块,用于接收用户的停车请求;第二获取模块,用于根据所述停车请求,从所述区块链上获取所述用户信用账户的信用分数;选择模块,用于根据所述用户信用账户的信用分数,为所述用户选择停车服务。在第三方面,本专利技术实施例提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够用于执行任一项所述的基于区块链的停车信用调整方法。在第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行如上任一项所述的基于区块链的停车信用调整方法。在第五方面,本专利技术实施例提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被电子设备执行时,使所述电子设备执行任一项所述的基于区块链的停车信用调整方法。在本专利技术各个实施例提供的基于区块链的停车信用调整方法及其装置、电子设备中,首先,获取违章信息,违章信息包括用户信息,用户信息配置有用户的信用账户;其次,根据违章信息,触发运行于区块链上的智能合约,以调整信用账户的信用分数;再次,生成包含用户信用账户的信用分数的区块链数据;最后,共识本文档来自技高网...

【技术保护点】
1.一种基于区块链的停车信用调整方法,其特征在于,包括:获取违章信息,所述违章信息包括用户信息,所述用户信息配置有用户的信用账户;根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;生成包含所述用户信用账户的信用分数的区块链数据;共识验证所述区块链数据,并将所述区块链数据存储于所述区块链中。

【技术特征摘要】
1.一种基于区块链的停车信用调整方法,其特征在于,包括:获取违章信息,所述违章信息包括用户信息,所述用户信息配置有用户的信用账户;根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;生成包含所述用户信用账户的信用分数的区块链数据;共识验证所述区块链数据,并将所述区块链数据存储于所述区块链中。2.根据权利要求1所述的方法,其特征在于,所述根据所述违章信息,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数,包括:判断是否存在与所述违章信息中用户信息对应的信用账户;若否,创建与所述违章信息中用户信息对应的信用账户以及初始信用分数,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数;若是,触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数。3.根据权利要求1所述的方法,其特征在于,所述违章信息还包括违章类型信息,不同违章类型信息对应有不同信用扣分;所述触发运行于所述区块链上的智能合约,以调整所述信用账户的信用分数,包括:在触发运行于所述区块链上的智能合约时,确定违章类型信息以及与所述违章类型信息对应的信用扣分;从所述信用账户扣除所述信用扣分。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户的停车缴费信息,所述停车缴费信息包括缴费金额、上一笔交易的哈希、交易双方的哈希地址、所述用户的公钥及数字签名;检测所述停车缴费信息是否合规;若是,触发所述智能合约,以增加所述用户信用账户的信用分数;若否,触发所述智能合约,以降低所述用户信用账户的信用分数。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户的注册信息;根据所述用户的注册信息,为所...

【专利技术属性】
技术研发人员:陈美淋侯彪梁全能武鸿帅李泽鑫胡敬良
申请(专利权)人:广东天泽汇通科技有限公司
类型:发明
国别省市:广东,44

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

1