基于区块链的汽车租赁方法、装置及电子设备制造方法及图纸

技术编号:20391497 阅读:19 留言:0更新日期:2019-02-20 03:29
本发明专利技术公开了一种基于区块链的汽车租赁方法、装置及电子设备,方法包括:接收第一用户发送的第一汽车租赁信息,将第一汽车租赁信息写入智能合约中;将智能合约保存至区块链中,公示第一汽车租赁信息;接收第二用户对已公示的第一汽车租赁信息发送的确认请求;根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。利用该方式使汽车租赁双方能够快捷地发布汽车租赁信息,且租赁双方无需通过第三方就能够完成汽车的租赁,此外该方式基于区块链以及智能合约来完成汽车的租赁过程,在提升汽车租赁效率的同时,还能够保证租赁过程的安全性。

【技术实现步骤摘要】
基于区块链的汽车租赁方法、装置及电子设备
本专利技术涉及区块链
,具体涉及一种基于区块链的汽车租赁方法、装置及电子设备。
技术介绍
汽车租赁是指将汽车的使用权从拥有权中分开,出租方具有汽车的所有权,承租方拥有汽车的使用权,出租方与承租方签订租赁合同,从而承租方获得汽车的使用权的一种交易形式,它因为无须办理保险、无须年检维修、车型可随意更换等优点,以租车代替买车来控制成本,正慢慢受到广大用户的青睐。然而,汽车租赁行业仍旧存在一些问题,例如,在实际应用中,出租方和承租方往往需要通过中介公司等第三方来完成汽车的租赁,租赁手续繁琐;再如出租方发布的汽车出租信息以及承租方发布的汽车需求信息的受众少,租赁双方的需求不能够得到充分的曝光;承租方不按合同规定的时间按时付款、交车与还车等等。因此,如何建立一种安全有效的汽车租赁机制,是一个亟待解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于区块链的汽车租赁方法、装置及电子设备。根据本专利技术的一个方面,提供了一种基于区块链的汽车租赁方法,方法包括:接收第一用户发送的第一汽车租赁信息,将第一汽车租赁信息写入智能合约中;将智能合约保存至区块链中,公示第一汽车租赁信息;接收第二用户对已公示的第一汽车租赁信息发送的确认请求;根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。可选地,接收第二用户对已公示的第一汽车租赁信息发送的确认请求的步骤进一步包括:接收第二用户发送的汽车租赁信息查看请求;根据汽车租赁信息查看请求向第二用户推送已公示的第一汽车租赁信息;接收第二用户对推送的已公示的第一汽车租赁信息发送的确认请求。可选地,接收第二用户对已公示的第一汽车租赁信息发送的确认请求的步骤,还包括:接收第二用户发送的第二汽车租赁信息;根据第二汽车租赁信息向第二用户推送已公示的第一汽车租赁信息;接收第二用户对推送的已公示的第一汽车租赁信息发送的确认请求。可选地,接收第二用户对已公示的第一汽车租赁信息发送的确认请求,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理进一步包括:当接收到第二用户对已公示的第一汽车租赁信息发送的确认请求时,将第二用户对已公示的第一汽车租赁信息发送的确认请求发送给第一用户,并进一步判断是否接收到第一用户对确认请求返回的确认响应消息,若是,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。可选地,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理步骤,包括:锁定确认的已公示的第一汽车租赁信息对应的智能合约直至满足处于锁定状态的智能合约的执行条件时执行汽车租赁处理。可选地,锁定确认的已公示的第一汽车租赁信息对应的智能合约直至满足处于锁定状态的智能合约的执行条件时执行汽车租赁处理的步骤,包括:判断是否接收到第二用户发送的提车请求;若判断出接收到第二用户发送的提车请求,执行汽车租赁处理;或者判断是否接收到第二用户发送的提车请求;若判断出接收到第二用户发送的提车请求,进一步判断是否接收到第一用户对提车请求的确认提车请求;若判断出接收到第一用户对提车请求发送的确认提车请求,执行汽车租赁处理。可选地,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理的步骤之后,还包括:当接收到第一用户和/或第二用户发送的结束租赁请求时,将确认的已公示的第一汽车租赁信息对应的智能合约提供给资金存管节点,以供资金存管节点根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的资金划转规则完成对第一用户的账户以及第二用户的账户的资金划转处理。可选地,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理的步骤之后,还包括:接收管理监督节点发送的管理监督节点记录的本次资金划转处理的处理结果,并将本次资金划转处理的处理结果保存至区块链中;接收管理监督节点发送的管理管理节点记录的本次汽车租赁处理过程中所产生的交易数据和/或凭证数据,并将交易数据和/或凭证数据保存至区块链中。可选地,根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理的步骤之后,还包括:根据第一用户的租赁行为记录信息和/或资金结算记录信息为第一用户的账号分配信用等级,记录第一用户的账号的信用等级;根据第二用户的租赁行为记录信息和/或资金结算记录信息为第二用户的账号分配信用等级,记录第二用户的账号的信用等级。可选地,接收第一用户发送的第一汽车租赁信息的步骤之后,方法进一步包括:获取已记录的第一用户的账号的信用等级;接收第二用户对已公示的第一汽车租赁信息发送的确认请求的步骤之后,方法进一步包括:获取已记录的第二用户的账号的信用等级;则根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理进一步包括:根据已记录的第一用户的账号的信用等级、已记录的第二用户的账号的信用等级以及确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则判断是否进行汽车租赁处理;若是,则执行根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理的步骤。根据本专利技术的另一方面,提供了一种基于区块链的汽车租赁装置,装置包括:接收模块,适于接收第一用户发送的第一汽车租赁信息,将第一汽车租赁信息写入智能合约中;公示模块,适于将智能合约保存至区块链中,公示第一汽车租赁信息;接收模块进一步适于:接收第二用户对已公示的第一汽车租赁信息发送的确认请求;处理模块,适于根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。根据本专利技术的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于区块链的汽车租赁方法对应的操作。根据本专利技术的再一方面,提供了一种非暂态计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于区块链的汽车租赁方法对应的操作。根据本专利技术提供的基于区块链的汽车租赁方法、装置及电子设备,方法包括:接收第一用户发送的第一汽车租赁信息,将第一汽车租赁信息写入智能合约中;将智能合约保存至区块链中,公示第一汽车租赁信息;接收第二用户对已公示的第一汽车租赁信息发送的确认请求;根据确认的已公示的第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。利用该方式使汽车租赁双方能够快捷地发布汽车租赁信息,且租赁双方无需通过第三方就能够完成汽车的租赁,此外该方式基于区块链以及智能合约来完成汽车的租赁过程,在提升汽车租赁效率的同时,还能够保证租赁过程的安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点本文档来自技高网...

【技术保护点】
1.一种基于区块链的汽车租赁方法,其特征在于,方法包括:接收第一用户发送的第一汽车租赁信息,将所述第一汽车租赁信息写入智能合约中;将所述智能合约保存至区块链中,公示所述第一汽车租赁信息;接收第二用户对已公示的所述第一汽车租赁信息发送的确认请求;根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。

【技术特征摘要】
1.一种基于区块链的汽车租赁方法,其特征在于,方法包括:接收第一用户发送的第一汽车租赁信息,将所述第一汽车租赁信息写入智能合约中;将所述智能合约保存至区块链中,公示所述第一汽车租赁信息;接收第二用户对已公示的所述第一汽车租赁信息发送的确认请求;根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。2.根据权利要求1所述的方法,其特征在于,所述接收第二用户对已公示的所述第一汽车租赁信息发送的确认请求的步骤进一步包括:接收所述第二用户发送的汽车租赁信息查看请求;根据所述汽车租赁信息查看请求向所述第二用户推送已公示的所述第一汽车租赁信息;接收所述第二用户对推送的已公示的所述第一汽车租赁信息发送的确认请求。3.根据权利要求1所述的方法,其特征在于,所述接收第二用户对已公示的所述第一汽车租赁信息发送的确认请求的步骤,还包括:接收所述第二用户发送的第二汽车租赁信息;根据所述第二汽车租赁信息向所述第二用户推送已公示的所述第一汽车租赁信息;接收所述第二用户对推送的已公示的所述第一汽车租赁信息发送的确认请求。4.根据权利要求2或3所述的方法,其特征在于,所述接收第二用户对已公示的所述第一汽车租赁信息发送的确认请求,根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理进一步包括:当接收到第二用户对已公示的所述第一汽车租赁信息发送的确认请求时,将第二用户对已公示的所述第一汽车租赁信息发送的确认请求发送给第一用户,并进一步判断是否接收到所述第一用户对所述确认请求返回的确认响应消息,若是,根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理。5.根据权利要求4所述的方法,其特征在于,所述根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理步骤,包括:锁定确认的所述已公示的所述第一汽车租赁信息对应的智能合约直至满足处于锁定状态的智能合约的执行条件时执行汽车租赁处理。6.根据权利要求5所述的方法,其特征在于,所述锁定确认的所述已公示的所述第一汽车租赁信息对应的智能合约直至满足处于锁定状态的智能合约的执行条件时执行汽车租赁处理的步骤,包括:判断是否接收到所述第二用户发送的提车请求;若判断出接收到所述第二用户发送的提车请求,执行汽车租赁处理;或者判断是否接收到所述第二用户发送的提车请求;若判断出接收到所述第二用户发送的提车请求,进一步判断是否接收到所述第一用户对所述提车请求的确认提车请求;若判断出接收到所述第一用户对所述提车请求发送的确认提车请求,执行汽车租赁处理。7.根据权利要求1所述的方法,其特征在于,所述根据确认的所述已公示的所述第一汽车租赁信息对应的智能合约中规定的汽车租赁规则进行汽车租赁处理的步骤之后,还包括:当接收到所述第一用户和/或所述第二用户发送的结束租赁请求时,将所述确认的所述已公示的所述第一汽车租赁信息对应的智能合约提供给资金存管节点,以供所...

【专利技术属性】
技术研发人员:田君张艳菊
申请(专利权)人:中链科技有限公司
类型:发明
国别省市:北京,11

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

1