当前位置: 首页 > 专利查询>宁波大学专利>正文

基于区块链的公交多支付平台结算方法及系统技术方案

技术编号:28423165 阅读:45 留言:0更新日期:2021-05-11 18:31
本发明专利技术公开了一种基于区块链的公交多支付平台结算方法,预先根据区块链平台内置注册智能合约在多个不同支付平台分别进行用户账号注册并写入区块链;在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。本发明专利技术还公开了一种基于区块链的公交多支付平台结算系统。本发明专利技术可以使得信息不可篡改且能实现包括换乘优惠结算在内的公交多支付平台结算。

【技术实现步骤摘要】
基于区块链的公交多支付平台结算方法及系统
本专利技术涉及一种公交结算方法,尤其涉及一种公交多支付平台结算方法。
技术介绍
目前政府客管部门、公交公司都在积极地为乘客提供换乘优惠策略,降低乘客乘车成本。同时,随着支付技术发展,公交的乘车支付方式主要由IC卡、支付宝以及微信二维码等多种方式混合组成。然而,当前公交系统使用的结算系统只支持乘客使用单一支付进行结算,不支持不同类型支付方式之间的换乘优惠结算,难以使换乘优惠政策普遍惠及广大群众。因此,如何实现多支付平台结算,尤其是换乘优惠结算,成为了亟需解决的问题。目前乘客乘车时,通过将平台生成的二维码出示给车辆终端扫码器,或者将IC卡出示给车辆终端读卡器使得车辆终端可以读取二维码、IC卡中存储的信息,包括最近一次乘车的时间、车辆编号。并根据所述信息完成乘车优惠计算,并完成扣款。上述技术缺陷在于:首先,乘客的乘车信息完全由用户终端提供,故存在伪造最近乘车信息的可能性;其次,IC卡以及各平台二维码内的信息是不互通的,没法实现乘客第一次乘车使用IC卡,下一次乘车使用某平台二维码这种换乘行为的乘车换乘优惠。因此亟需一种新的公交结算方法,使得乘客乘车信息不可篡改且能实现公交多支付平台之间的换乘优惠。
技术实现思路
本专利技术所要解决的技术问题在于克服现有技术不足,提供一种基于区块链的公交多支付平台结算方法,可以使得乘客乘车信息不可篡改且能准确快捷地实现包括换乘优惠结算在内的公交多支付平台结算。本专利技术具体采用以下技术方案解决上述技术问题:<br>一种基于区块链的公交多支付平台结算方法,预先根据区块链平台内置注册智能合约在多个不同支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。进一步优选地,所述用户账号还包括用于防止账号盗用的随机码。优选地,所述用户账号注册的方法具体如下:支付平台的平台服务器获取用户通过用户终端上传的用户身份信息并通过与监管服务器相沟通对用户身份信息准确性进行验证,若准确则根据区块链平台内置注册智能合约完成用户账号注册,并将注册后的用户账号写入区块链;所述用户身份信息包括用户姓名、性别、证件类型、证件号以及用户平台账号信息。优选地,所述乘车信息包括用户本次乘车的时刻以及所处位置信息。优选地,所述乘车交易信息包括乘车信息、用户身份码、乘车交易费用以及交易支付平台代码。基于同一专利技术构思还可以得到以下技术方案:一种基于区块链的公交多支付平台结算系统,包括:注册子系统,用于预先根据区块链平台内置注册智能合约在多个不同的支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;乘车交易子系统,其包括车辆终端和节点服务器,在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。进一步优选地,所述用户账号还包括用于防止账号盗用的随机码。优选地,所述用户账号注册的方法具体如下:支付平台的平台服务器获取用户通过用户终端上传的用户身份信息并通过与监管服务器相沟通对用户身份信息准确性进行验证,若准确则根据区块链平台内置注册智能合约完成用户账号注册,并将注册后的用户账号写入区块链;所述用户身份信息包括用户姓名、性别、证件类型、证件号以及用户平台账号信息。优选地,所述乘车信息包括用户本次乘车的时刻以及所处位置信息。优选地,所述乘车交易信息包括乘车信息、用户身份码、乘车交易费用以及交易支付平台代码。相比现有技术,本专利技术技术方案具有以下有益效果:本专利技术基于区块链技术不可篡改的特性并通过构建特殊的用户账号体系,能准确快捷地实现包括换乘优惠结算在内的公交多支付平台结算,且相应的信息无法篡改,保证了结算的安全性和准确性;本专利技术技术方案方便易行,可基于现有的软硬件条件实现,实现成本低廉,便于大规模应用推广。附图说明图1是本专利技术实施例的实施环境示意图;图2是本专利技术实施例的注册子系统的实施环境示意图;图3是本专利技术实施例的注册流程图;图4是本专利技术实施例的乘车交易子系统的实施环境示意图;图5是本专利技术实施例的IC卡乘车交易流程图;图6是本专利技术实施例的一般乘车交易流程图。具体实施方式针对现有技术所存在的不足,本专利技术的解决思路是基于区块链技术不可篡改的特性并通过构建特殊的用户账号体系,来准确快捷地实现包括换乘优惠结算在内的公交多支付平台结算,且相应的信息无法篡改,保证了结算的安全性和准确性。具体而言,本专利技术所提出的基于区块链的公交多支付平台结算方法,具体如下:预先根据区块链平台内置注册智能合约在多个不同支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。本专利技术所提出的基于区块链的公交多支付平台结算系统,包括:注册子系统,用于预先根据区块链平台内置注册智能合约在多个不同的支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;乘车交易子系统,其包括车辆终端和节点服务器,在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。为了进一步提高系统安本文档来自技高网...

【技术保护点】
1.一种基于区块链的公交多支付平台结算方法,其特征在于,预先根据区块链平台内置注册智能合约在多个不同支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。/n

【技术特征摘要】
1.一种基于区块链的公交多支付平台结算方法,其特征在于,预先根据区块链平台内置注册智能合约在多个不同支付平台分别进行用户账号注册,并将注册后的用户账号写入区块链,所述用户账号包括:用于定位账号注册支付平台的平台代码和用于确认账号号主的用户身份码;在用户乘车过程中,车辆终端获取用户通过用户终端所提供的乘车信息和用户账号并将其发送给节点服务器,节点服务器调用区块链中该用户最近一次乘车交易信息,结合当前乘车信息通过区块链平台内置换乘优惠智能合约计算出此次乘车的应收费用,并将应收费用发送给车辆终端;车辆终端和用户终端相联系完成扣款,并将交易状态发送给节点服务器;节点服务器将乘车交易信息写入区块链。


2.如权利要求1所述基于区块链的公交多支付平台结算方法,其特征在于,所述用户账号还包括用于防止账号盗用的随机码。


3.如权利要求1所述基于区块链的公交多支付平台结算方法,其特征在于,所述用户账号注册的方法具体如下:支付平台的平台服务器获取用户通过用户终端上传的用户身份信息并通过与监管服务器相沟通对用户身份信息准确性进行验证,若准确则根据区块链平台内置注册智能合约完成用户账号注册,并将注册后的用户账号写入区块链;所述用户身份信息包括用户姓名、性别、证件类型、证件号以及用户平台账号信息。


4.如权利要求1所述基于区块链的公交多支付平台结算方法,其特征在于,所述乘车信息包括用户本次乘车的时刻以及所处位置信息。


5.如权利要求1所述基于区块链的公交多支付平台结算方法,其特征在于,所述乘车交易信息包括乘车信息、用户身份码、乘车交易费用以及交易支付平台代码。


6.一种基于区块链的公交多支付...

【专利技术属性】
技术研发人员:叶晓飞刘俚宁汪义路周玲随新鎏刘小玲郑彭军
申请(专利权)人:宁波大学
类型:发明
国别省市:浙江;33

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

1