基于区块链的应收账款融资贷款方法、设备、介质及系统与流程

文档序号:18476539发布日期:2019-08-20 21:10阅读:518来源:国知局
基于区块链的应收账款融资贷款方法、设备、介质及系统与流程

本发明涉及信息处理技术领域,特别是涉及一种基于区块链的应收账款融资贷款方法、设备、介质及系统。



背景技术:

在供应链金融领域,应收账款融资是指供应商等筹资人将赊销而形成的应收账款有条件地转让或质押给专门的融资方如金融机构,从而使以赊销为方式的企业得到所需资金,加强资金的周转。应收账款融资模式本质上是一种信用融资模式,可以应用于任何存在应收账款、应付账款的企业中。然而,在传统的应收账款融资模式中,对于金融机构等融资方而言,由于中小企业信息披露不充分,且信息真实性不能保证,因此存在一定的违约风险,比如贷款方未能偿还贷款等。而对于核心企业、上游供应商等资金需求方而言,由于以应收账款贷款融资的程序复杂,导致融资效率低,且融资成本高。



技术实现要素:

本发明的目的在于提供一种基于区块链的应收账款融资贷款方法、设备、介质及系统,能够提高融资效率和融资安全性,并降低融资成本。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种基于区块链的应收账款融资贷款方法,所述方法包括:

应收账款方节点向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点进行哈希签名和加密处理后存储于所述区块链上;

金融机构方节点从所述区块链上获取所述融资贷款需求,对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

所述应收账款方节点和应付账款方节点分别调用所述金融机构方节点发布的所述贷款合同,并对所述贷款合同进行哈希签名后上传至所述区块链;

所述金融机构方节点获取到所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点并记录至所述区块链;

所述应收账款方节点对金融机构方节点根据所述贷款合同下发的贷款进行贷款收款和哈希签名,以及所述应付账款方节点对所述金融机构方节点根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

作为其中一种实施方式,所述方法还包括:

所述应付账款方节点通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将目标应收账款还款至所述应收账款方节点,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值;

所述应收账款方节点对所述应付账款方节点还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链;

所述金融机构方节点对所述应付账款方节点转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

第二方面,本发明实施例提供了一种基于区块链的应收账款融资贷款系统,所述系统包括:应付账款方节点、金融机构方节点和应付账款方节点,其中,

所述应付账款方节点,用于向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点进行哈希签名和加密处理后存储于所述区块链上;

所述金融机构方节点,用于从所述区块链上获取所述融资贷款需求,对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

所述应收账款方节点,还用于调用所述金融机构方节点发布的所述贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

所述应付账款方节点,用于调用所述金融机构方节点发布的所述贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

所述金融机构方节点,还用于获取到所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点并记录至所述区块链;

所述应收账款方节点,还用于对所述金融机构方节点根据所述贷款合同下发的贷款进行贷款收款和哈希签名,并记录至所述区块链;

所述应付账款方节点,还用于对所述金融机构方节点根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

作为其中一种实施方式,

所述应付账款方节点,还用于通过token转账将所述贷款合同对应的贷款还款至金融机构方节点以及将目标应收账款还款至所述应收账款方节点,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值;

所述应收账款方节点,还用于对所述应付账款方节点还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链;

所述金融机构方节点,还用于对所述应付账款方节点转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

第三方面,本发明实施例提供了一种基于区块链的应收账款融资贷款方法,应用于应收账款方节点,所述方法包括:

所述应收账款方节点向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点进行哈希签名和加密处理后存储于所述区块链上;

调用金融机构方节点发布的用于对所述融资贷款进行贷款管理的贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

对所述金融机构方节点根据所述贷款合同下发的贷款进行贷款收款和哈希签名,并记录至所述区块链。

作为其中一种实施方式,还包括:

对应付账款方节点还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值。

第四方面,本发明实施例提供了一种基于区块链的应收账款融资贷款方法,应用于金融机构方节点,所述方法包括:

所述金融机构方节点从所述区块链上获取应收账款方节点发起的用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息;

对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

获取到所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点并记录至所述区块链。

作为其中一种实施方式,还包括:对所述应付账款方节点转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

第五方面,本发明实施例提供了一种基于区块链的应收账款融资贷款方法,应用于应付账款方节点,所述方法包括:

所述应付账款方节点调用金融机构方节点基于应付账款信息对应的应收账款方发起的融资贷款需求所发布的贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链,所述应付账款信息预先由所述应付账款方节点进行哈希签名和加密处理后存储于所述区块链上;

对所述金融机构方节点根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

作为其中一种实施方式,还包括:

通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将目标应收账款还款至所述应收账款方节点,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值。

第六方面,本发明实施例提供了一种计算机设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器运行所述计算机程序时,实现如第三方面、第四方面或第五方面所述的基于区块链的应收账款融资贷款方法的步骤。

第七方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第三方面、第四方面或第五方面所述的基于区块链的应收账款融资贷款方法的步骤。

本发明实施例提供的基于区块链的应收账款融资贷款方法、设备、介质及系统,应收账款方节点向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息;调用金融机构方节点发布的用于对所述融资贷款进行贷款管理的贷款合同,对贷款合同进行哈希签名后上传至所述区块链;对金融机构方节点根据贷款合同下发的贷款进行贷款收款和哈希签名,并记录至所述区块链。如此,应收账款方通过区块链以应收账款向金融机构方进行融资贷款,在区块链上记录所有交易过程并且所有交易过程均需要应收账款方、金融机构方和应付账款方的签名确认,提高了融资效率和融资安全性,并降低了融资成本。

附图说明

图1为本发明实施例提供的一种基于区块链的应收账款融资贷款系统的结构示意图;

图2为本发明实施例提供的一种基于区块链的应收账款融资贷款方法的流程示意图;

图3为本发明实施例提供的另一种基于区块链的应收账款融资贷款方法的流程示意图;

图4为本发明实施例提供的又一种基于区块链的应收账款融资贷款方法的流程示意图;

图5为本发明实施例提供的又另一种基于区块链的应收账款融资贷款方法的流程示意图;

图6为本发明实施例提供的一种计算机设备的结构示意图;

图7为本发明实施例提供的一种基于区块链的应收账款融资贷款方法的具体流程示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

参见图1,为本发明实施例提供的一种基于区块链的应收账款融资贷款系统的结构示意图,所述基于区块链的应收账款融资贷款系统包括应收账款方节点10、应付账款方节点11和金融机构方节点12;其中,

所述应付账款方节点10,用于向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点10进行哈希签名和加密处理后存储于所述区块链上;

所述金融机构方节点11,用于从所述区块链上获取所述融资贷款需求,对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

所述应收账款方节点10,还用于调用所述金融机构方节点11发布的所述贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

所述应付账款方节点12,用于调用所述金融机构方节点11发布的所述贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

所述金融机构方节点11,还用于获取到所述应收账款方节点10和所述应付账款方节点12分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点10并记录至所述区块链;

所述应收账款方节点10,还用于对所述金融机构方节点11根据所述贷款合同下发的贷款进行贷款收款和哈希签名,并记录至所述区块链;

所述应付账款方节点12,还用于对所述金融机构方节点11根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

在本说明书所述的实施例中,“区块链”具体可指一个各节点设备通过共识机制达成的、具有分布式数据存储结构的p2p网络系统,该区块链内的数据分布在时间上相连的一个个“区块(block)”之内,后一区块包含前一区块的数据摘要,且根据工作证明(pow,poofofwork)、股权证明(poofofstake,pos)等共识机制的不同,达成全部或部分节点的数据全备份。本领域的技术人员应可知,由于区块链系统在相应共识机制下运行,已收录至区块链数据库内的数据很难被任意的节点篡改,例如采用pow共识的区块链,至少需要全网51%算力的攻击达成共识才有可能篡改已有数据,因此,区块链系统有着其他中心化数据库系统所法比拟的保证数据安全、防攻击篡改的特性。区块链中上述的共识操作通常需要较高的计算机及网络通信设备资源配置,以进行大规模或高并发的计算、验证及广播通信等数据处理。

这里,所述“融资贷款系统”是指基于区块链建立的为应收账款方提供融资贷款的系统,所述应收账款方节点10、所述应付账款方节点11和所述金融机构方节点12位于所述融资贷款系统所在的区块链网络中。其中,所述应收账款方节点10是指应收转款方对应的节点,该应收转款方可以是供应商等;所述应付账款方节点11是指应付转款方对应的节点,该应付转款方需要向应收转款方支付因发生购买商品等交易未支付的费用,该应付转款方可以是销售公司等;所述所述金融机构方节点12是指金融机构方对应的节点,该金融机构方可以是能够提供大量资金的银行、投资机构等。需要说明的是,所述“节点”可以是指节点设备,即所述应收账款方节点可以是指对应于所述应收账款方在区块链网络中的节点设备,所述应付账款方节点可以是指对应于所述应付账款方在区块链网络中的节点设备,所述金融机构方节点可以是指对应于所述金融机构方在区块链网络中的节点设备。本说明书所述的节点设备,可以是指服务器或客户端,该客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑等,该服务器可以用独立的服务器或者用多个服务器组成的服务器集群来实现,在本说明书中不做具体限定。各个节点设备在对发布至区块链的交易数据或智能合约进行共识处理时,所采用的共识算法,以及具体的共识过程,在本说明书中不再进行详述,本领域技术人员在将本说明书记载的技术方案付诸实现时,可以参考相关技术中的记载。

这里,应收账款方与应付账款方之间发生赊销等交易行为时,应收账款方可通过应收账款方节点10将应收账款信息进行哈希签名和加密处理后存储于所述区块链上,而应付账款方可通过应付账款方节点12将应付账款信息进行哈希签名和加密处理后存储于所述区块链上,所述应收账款信息与所述应付账款信息是一一对应的,即所述应收账款信息可包括应付账款方、应收账款、应收款日期等信息,所述应付账款信息可包括应收账款方、应付账款、应付款日期等信息。由于哈希签名是签名者基于自身的私钥对其认可的数据内容所进行的数学加密,因此,上述的哈希签名可以表达为签名者对相关信息的认定,此外,其它节点通过验证哈希签名,不仅可验证签名者的公钥所对应的身份,还可用于验证数据内容是否经过篡改。通过应收账款方节点对应收账款信息进行哈希签名和加密处理后存储于所述区块链上,并通过应付账款方节点对应付账款信息进行哈希签名和加密处理后存储于所述区块链上,能够确保信息的安全和可靠,对于金融机构方而言能够减少因信息披露不充分、真实性难以保证所造成的违约风险。

这里,所述金融机构方节点11基于所述应收账款方节点10以应收账款信息发起的用于融资贷款的融资贷款需求,可对所述应收账款信息所对应的应收账款方和应付账款方进行内部的征信审核,比如审核应收账款方和应付账款方是否曾有没有按照合同信息履行交易的行为,包括没有按照约定还款日或还款金额还款贷款的行为等,以确定是否能够对所述应收账款方进行放贷和/或融资贷款的贷款额度、贷款利率、还款期限等。根据征信审核结果,所述金融机构方节点11可在拟定的贷款合同中声明所述融资贷款的贷款额度、还款期限、贷款利率等条款。上述融资贷款的贷款额度既可以是金融机构方发放的贷款本金的额度、也可以是金融机构方贷款的本金和利息的总额度,还可以是金融机构方发放的贷款扣除利息及其他手续费用之后的转账净额度,可根据具体金融机构方的设定而不同,在此不做限定。所述区块链在所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,可相应根据所述贷款合同的条款生成智能合约,以根据所述智能合约对后续还款过程等进行记录,所述智能合约包括根据所述贷款合同的条款生成的计算机执行代码。当所述金融机构方节点根据所述贷款合同进行放款时,所述应收账款方节点对下发的贷款进行收款和哈希签名,同时所述应付账款方节点对下发的贷款进行转账确认和哈希签名,并记录至所述区块链,从而完成基于应收账款的融资贷款操作。

综上,上述实施例提供的基于区块链的应收账款融资贷款系统中,应收账款方通过区块链以应收账款向金融机构方进行融资贷款,在区块链上记录所有交易过程并且所有交易过程均需要应收账款方、金融机构方和应付账款方的三方签名确认,提高了融资效率和融资安全性,并降低了融资成本。

在一实施方式中,所述应付账款方节点12,还用于通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点11以及将目标应收账款还款至所述应收账款方节点10,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值;

所述应收账款方节点10,还用于对所述应付账款方节点10还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链;

所述金融机构方节点11,还用于对所述应付账款方节点12转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

这里,当所述贷款合同对应的贷款小于应收账款时,所述应付账款方节点12通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点11以及将所述应付账款与所述贷款的差值还款至所述应收账款方节点10,从而完成对应付账款的还款。所述应收账款方节点10和所述金融机构方节点11分别对所述应付账款方节点12的还款进行哈希签名后上传至区块链,以使区块链中的其它节点也可获知相关情况,并可作为还款过程的存证。需要说明的是,所述应收账款方节点10,还用于对所述应付账款方节点12向金融机构方节点11的贷款还款进行转账确认,并记录至所述区块链。如此,直接在区块链上进行还款操作,节约了线下操作的时间成本和人力成本,提高了效率,并且可防止拖延还款行为发生。

参见图2,为本发明实施例提供的一种基于区块链的应收账款融资贷款方法,所述基于区块链的应收账款融资贷款方法可以应用于图1所示的基于区块链的应收账款融资贷款系统,该方法包括以下步骤:

步骤s101:应收账款方节点向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点进行哈希签名和加密处理后存储于所述区块链上;

步骤s102:金融机构方节点从所述区块链上获取所述融资贷款需求,对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

步骤s103:所述应收账款方节点和应付账款方节点分别调用所述金融机构方节点发布的所述贷款合同,并对所述贷款合同进行哈希签名后上传至所述区块链;

步骤s104:所述金融机构方节点获取到所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点并记录至所述区块链;

步骤s105:所述应收账款方节点对所述金融机构方节点根据所述贷款合同下发的贷款进行贷款收款和哈希签名,以及所述应付账款方节点对所述金融机构方节点根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

这里,所述“融资贷款系统”是指基于区块链建立的为应收账款方提供融资贷款的系统,所述应收账款方节点、所述应付账款方节点和所述金融机构方节点位于所述融资贷款系统所在的区块链网络中。其中,所述应收账款方节点是指应收转款方对应的节点,该应收转款方可以是供应商等;所述应付账款方节点11是指应付转款方对应的节点,该应付转款方需要向应收转款方支付因发生购买商品等交易未支付的费用,该应付转款方可以是销售公司等;所述金融机构方节点是指金融机构方对应的节点,该金融机构方可以是能够提供大量资金的银行、投资机构等。需要说明的是,所述“节点”可以是指节点设备,即所述应收账款方节点可以是指对应于所述应收账款方在区块链网络中的节点设备,所述应付账款方节点可以是指对应于所述应付账款方在区块链网络中的节点设备,所述金融机构方节点可以是指对应于所述金融机构方在区块链网络中的节点设备。本说明书所述的节点设备,可以是指服务器或客户端,该客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑等,该服务器可以用独立的服务器或者用多个服务器组成的服务器集群来实现,在本说明书中不做具体限定。各个节点设备在对发布至区块链的交易数据或智能合约进行共识处理时,所采用的共识算法,以及具体的共识过程,在本说明书中不再进行详述,本领域技术人员在将本说明书记载的技术方案付诸实现时,可以参考相关技术中的记载。

这里,应收账款方与应付账款方之间发生赊销等交易行为,应收账款方可通过应收账款方节点将应收账款信息进行哈希签名和加密处理后存储于所述区块链上,而应付账款方可通过应付账款方节点将应付账款信息进行哈希签名和加密处理后存储于所述区块链上,所述应收账款信息与所述应付账款信息是一一对应的,即所述应收账款信息可包括应付账款方、应收账款、应收款日期等信息,所述应付账款信息可包括应收账款方、应付账款、应付款日期等信息。由于哈希签名是签名者基于自身的私钥对其认可的数据内容所进行的数学加密,因此,上述的哈希签名可以表达为签名者对相关信息的认定,此外,其它节点通过验证哈希签名,不仅可验证签名者的公钥所对应的身份,还可用于验证数据内容是否经过篡改。通过应收账款方节点对应收账款信息进行哈希签名和加密处理后存储于所述区块链上,并通过应付账款方节点对应付账款信息进行哈希签名和加密处理后存储于所述区块链上,能够确保信息的安全和可靠,对于金融机构方而言能够减少因信息披露不充分、真实性难以保证所造成的违约风险。

这里,所述金融机构方节点基于所述应收账款方节点以应收账款信息发起的用于融资贷款的融资贷款需求,可对所述应收账款信息所对应的应收账款方和应付账款方进行内部的征信审核,比如审核应收账款方和应付账款方是否曾有没有按照合同信息履行交易的行为,包括没有按照约定还款日或还款金额还款贷款的行为等,以确定是否能够对所述应收账款方进行放贷和/或融资贷款的贷款额度、贷款利率、还款期限等。根据征信审核结果,所述金融机构方节点可在拟定的贷款合同中声明所述融资贷款的贷款额度、还款期限、贷款利率等条款。上述融资贷款的贷款额度既可以是金融机构方发放的贷款本金的额度、也可以是金融机构方贷款的本金和利息的总额度,还可以是金融机构方发放的贷款扣除利息及其他手续费用之后的转账净额度,可根据具体金融机构方的设定而不同,在此不做限定。所述区块链在所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,可相应根据所述贷款合同的条款生成智能合约,以根据所述智能合约对后续还款过程等进行记录,所述智能合约包括根据所述贷款合同的条款生成的计算机执行代码。当所述金融机构方节点根据所述贷款合同进行放款时,所述应收账款方节点对下发的贷款进行收款和哈希签名,同时所述应付账款方节点对下发的贷款进行转账确认和哈希签名,并记录至所述区块链,从而完成基于应收账款的融资贷款操作。

综上,上述实施例提供的基于区块链的应收账款融资贷款方法,应收账款方通过区块链以应收账款向金融机构方进行融资贷款,并且在区块链上的所有交易过程均需要三方签名确认,提高了融资效率及安全性,并降低了融资成本。

在一实施方式中,还包括:

所述应付账款方节点通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将目标应收账款还款至所述应收账款方节点,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值;

所述应收账款方节点对所述应付账款方节点还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链;

所述金融机构方节点对所述应付账款方节点转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

这里,当所述贷款合同对应的贷款小于应收账款时,所述应付账款方节点通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将所述应付账款与所述贷款的差值还款至所述应收账款方节点,从而完成对应付账款的还款。所述应收账款方节点和所述金融机构方节点分别对所述应付账款方节点的还款进行哈希签名后上传至区块链,以使区块链中的其它节点也可获知相关情况,并可作为还款过程的存证。需要说明的是,所述应收账款方节点1还对所述应付账款方节点向金融机构方节点的贷款还款进行转账确认,并记录至所述区块链。如此,直接在区块链上进行还款,节约了线下操作的时间和人力成本,提高了效率,并且可防止拖延还款行为发生。

参见图3,为本发明实施例提供的一种基于区块链的应收账款融资贷款方法,所述基于区块链的应收账款融资贷款方法可以应用于图1所示的应收账款方节点10,该方法包括以下步骤:

步骤s201:应收账款方节点向区块链上发布用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息,所述应收账款信息预先由所述应收账款方节点进行哈希签名和加密处理后存储于所述区块链上;

步骤s202:所述应收账款方节点调用金融机构方节点发布的用于对所述融资贷款进行贷款管理的贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链;

步骤s203:所述应收账款方节点对所述金融机构方节点根据所述贷款合同下发的贷款进行贷款收款和哈希签名,并记录至所述区块链。

这里,应收账款方与应付账款方之间发生赊销等交易行为,应收账款方可通过应收账款方节点将应收账款信息进行哈希签名和加密处理后存储于所述区块链上,所述应收账款信息可包括应付账款方、应收账款、应收款日期等信息。应收账款方节点基于应收账款信息向区块链上发布用于融资贷款的融资贷款需求,并对金融机构方节点根据所述融资贷款需求发布的所述贷款合同进行哈希签名后上传至所述区块链,由于哈希签名是签名者基于自身的私钥对其认可的数据内容所进行的数学加密,因此,上述的哈希签名可以表达为签名者对相关信息的认定,而其它节点通过验证哈希签名,不仅可验证签名者的公钥所对应的身份,还可用于验证数据内容是否经过篡改。此外,预先通过应收账款方节点对应收账款信息进行哈希签名和加密处理后存储于所述区块链上,能够确保信息的安全和可靠,对于金融机构方而言能够减少因信息披露不充分、真实性难以保证所造成的违约风险。

所述应收账款方节点以应收账款信息发起用于融资贷款的融资贷款需求后,若金融机构方节点基于所述融资贷款需求生成对应的贷款合同,则所述应收账款方节点可调用所述贷款合同,并对所述贷款合同进行哈希签名后上传至区块链,以表明应收账款方同意根据所述贷款合同进行融资贷款。而当所述金融机构方节点根据所述贷款合同进行放款时,所述应收账款方节点对下发的贷款进行收款和哈希签名,并记录至所述区块链,从而完成基于应收账款的融资贷款操作。

综上,上述实施例提供的基于区块链的应收账款融资贷款方法中,应收账款方通过区块链以应收账款向金融机构方进行融资贷款,在区块链上记录所有交易过程并且所有交易过程均需要三方签名确认,提高了融资效率和融资安全性,并降低了融资成本。

在一实施方式中,所述方法还包括:

所述应收账款方节点对应付账款方节点还款的所述目标应收账款进行账款收款和哈希签名,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值。

这里,当所述贷款合同对应的贷款小于应收账款时,所述应收账款方节点对所述应付账款方节点的还款进行哈希签名后上传至区块链,以使区块链中的其它节点也可获知相关情况,并可作为还款过程的存证。需要说明的是,所述应收账款方节点还用于对所述应付账款方节点向金融机构方节点的贷款还款进行转账确认,并记录至所述区块链。如此,直接在区块链上进行还款操作,节约了线下操作的时间成本和人力成本,提高了效率,并且可防止拖延还款行为发生。

参见图4,为本发明实施例提供的一种基于区块链的应收账款融资贷款方法,所述基于区块链的应收账款融资贷款方法可以应用于图1所示的金融机构方节点11,该方法包括以下步骤:

步骤s301:金融机构方节点从区块链上获取应收账款方节点发起的用于融资贷款的融资贷款需求,所述融资贷款需求包括应收账款信息;

步骤s302:所述金融机构方节点对所述应收账款信息所对应的应收账款方和应付账款方进行征信审核,在征信审核通过后拟定用于对所述融资贷款进行贷款管理的贷款合同,并对所述贷款合同进行哈希签名和背书后上传至所述区块链;

步骤s303:所述金融机构方节点获取到所述应收账款方节点和应付账款方节点分别对所述贷款合同进行哈希签名确认后,通过token转账将所述贷款合同对应的贷款放款至所述应收账款方节点并记录至所述区块链。

这里,所述金融机构方节点基于所述应收账款方节点以应收账款信息发起的用于融资贷款的融资贷款需求,可对所述应收账款信息所对应的应收账款方和应付账款方进行内部的征信审核,比如审核应收账款方和应付账款方是否曾有没有按照合同信息履行交易的行为,包括没有按照约定还款日或还款金额还款贷款的行为等,以确定是否能够对所述应收账款方进行放贷和/或融资贷款的贷款额度、贷款利率、还款期限等。根据征信审核结果,所述金融机构方节点可在拟定的贷款合同中声明所述融资贷款的贷款额度、还款期限、贷款利率等条款。上述融资贷款的贷款额度既可以是金融机构方发放的贷款本金的额度、也可以是金融机构方贷款的本金和利息的总额度,还可以是金融机构方发放的贷款扣除利息及其他手续费用之后的转账净额度,可根据具体金融机构方的设定而不同,在此不做限定。所述区块链在所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,可相应根据所述贷款合同的条款生成智能合约,以根据所述智能合约对后续还款过程等进行记录,所述智能合约包括根据所述贷款合同的条款生成的计算机执行代码。所述金融机构方节点在所述应收账款方节点和所述应付账款方节点分别对所述贷款合同进行哈希签名确认后,根据所述贷款合同进行放款,并记录至所述区块链,从而完成基于应收账款的融资贷款操作。

综上,上述实施例提供的基于区块链的应收账款融资贷款方法中,金融机构方根据应收账款方通过区块链以应收账款发起的融资贷款而对应收账款方进行贷款操作,在区块链上记录所有交易过程并且所有交易过程均需要应收账款方、金融机构方和应付账款方的三方签名确认,提高了融资效率和融资安全性,并降低了融资成本。

在一实施方式中,所述方法还包括:所述金融机构方节点对所述应付账款方节点转账的贷款还款进行贷款收款和哈希签名,并记录至所述区块链。

这里,所述金融机构方节点对所述应付账款方节点的还款进行哈希签名后上传至区块链,以使区块链中的其它节点也可获知相关情况,并可作为还款过程的存证。如此,直接在区块链上进行还款操作,节约了线下操作的时间成本和人力成本,提高了效率,并且可防止拖延还款行为发生。

参见图5,为本发明实施例提供的一种基于区块链的应收账款融资贷款方法,所述基于区块链的应收账款融资贷款方法可以应用于图1所示的应付账款方节点12,该方法包括以下步骤:

步骤s401:应付账款方节点调用金融机构方节点基于应付账款信息对应的应收账款方发起的融资贷款需求所发布的贷款合同,对所述贷款合同进行哈希签名后上传至所述区块链,所述应付账款信息预先由所述应付账款方节点进行哈希签名和加密处理后存储于所述区块链上;

步骤s402:所述应付账款方节点对所述金融机构方节点根据所述贷款合同下发的贷款进行转账确认和哈希签名,并记录至所述区块链。

这里,应收账款方与应付账款方之间发生赊销等交易行为时,应付账款方可通过应付账款方节点将应付账款信息进行哈希签名和加密处理后存储于所述区块链上,所述应付账款信息可包括应收账款方、应付账款、应付款日期等信息。所述应付账款信息与应收账款方上传至区块链的应收账款信息一一对应。通过应付账款方节点对应付账款信息进行哈希签名和加密处理后存储于所述区块链上,能够确保信息的安全和可靠,对于金融机构方而言能够减少因信息披露不充分、真实性难以保证所造成的违约风险。所述应付账款方节点通过对金融机构方节点根据所述融资贷款需求发布的所述贷款合同进行哈希签名后上传至所述区块链,表明应付账款方对应收账款方基于对应的应收账款信息进行融资贷款的操作表示认可。

而当所述金融机构方节点根据所述贷款合同进行放款时,所述应付账款方节点对下发的贷款进行转账确认和哈希签名,并记录至所述区块链,从而完成基于应收账款的融资贷款操作。

综上,上述实施例提供的基于区块链的应收账款融资贷款方法中,在应收账款方通过区块链以应收账款向金融机构方进行融资贷款时,在区块链上记录所有交易过程并且所有交易过程均需要应收账款方、金融机构方和应付账款方的三方签名确认,提高了融资效率和融资安全性,并降低了融资成本。

在一实施方式中,所述方法还包括:所述应付账款方节点通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将目标应收账款还款至所述应收账款方节点,并记录至所述区块链,所述目标应收账款为所述应付账款与所述贷款的差值。

这里,当所述贷款合同对应的贷款小于应收账款时,所述应付账款方节点通过token转账将所述贷款合同对应的贷款还款至所述金融机构方节点以及将所述应付账款与所述贷款的差值还款至所述应收账款方节点,从而完成对应付账款的还款。如此,直接在区块链上进行还款操作,节约了线下操作的时间成本和人力成本,提高了效率,并且可防止拖延还款行为发生。

基于前述实施例相同的发明构思,本发明实施例提供了一种计算机设备,如图6所示,该计算机设备包括:处理器310和用于存储能够在处理器310上运行的计算机程序的存储器311;其中,图6中示意的处理器310并非用于指代处理器310的个数为一个,而是仅用于指代处理器310相对其他器件的位置关系,在实际应用中,处理器310的个数可以为一个或多个;同样,图6中示意的存储器311也是同样的含义,即仅用于指代存储器311相对其他器件的位置关系,在实际应用中,存储器311的个数可以为一个或多个。所述处理器310用于运行所述计算机程序时,实现上述基于区块链的应收账款融资贷款方法。

该计算机设备还可包括至少一个网络接口312。该计算机设备中的各个组件通过总线系统313耦合在一起。可理解,总线系统313用于实现这些组件之间的连接通信。总线系统313除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统313。

其中,存储器311可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器311旨在包括但不限于这些和任意其它适合类型的存储器。

本发明实施例中的存储器311用于存储各种类型的数据以支持该计算机设备的操作。这些数据的示例包括:用于在该计算机设备上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。这里,实现本实施例方法的程序可包含在应用程序中。

基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现应用于上述计算机设备的所述基于区块链的应收账款融资贷款方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图3、图4或图5所示实施例的描述,在此不再赘述。

基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明。参见图7,为本实施例中基于区块链的应收账款融资贷款方法的具体流程示意图,其中,金融机构方:为提供资金的金融机构如银行等;应收账款方:包含有应收账款池,该应收账款池包含所有未完成的应收账款项,将用于向金融机构方发起融资贷款,为传统融资模式中的上游供应商产生;应付账款方:包含有应付账款池,该应付账款池包含对应的未完成的应付账款项,为传统模式中的核心企业产生;区块链:引入的区块链技术,在该技术下,所有关联机构需上链,应收账款融资流程在链上进行和记录。以上述贷款融资方法的操作主要涉及该区块链中的区块blocki、blockj、blockk和blockl为例,假设blocki主要用于存放应收账款和应付账款等数据,blockj主要用于存放贷款合同等数据,blockk主要用于存放贷款放款等数据,blockl主要用于存放贷款放款等数据,该方法包括:

步骤s1.hash签名;

具体地,企业间产生的对应的应收账款与应付账款,经企业双方hash签名确认,加密上传到区块blocki。

步骤s2.向金融机构发起贷款,应收账款转移;

具体地,应收账款方以应收账款向金融机构发起融资贷款需求,此时应收账款部分冻结,所有权转移至金融机构。

步骤s3.审核双方征信,hash签名确认贷款合同;

具体地,金融机构审核应收账款方和应付账款方的征信,拟定贷款合同,hash签名,背书并上传至区块blockj。对应的企业双方hash签名,确认贷款合同,在区块上形成三方确认的智能合约。

步骤s4.贷款放款、收款与确认转账;

具体地,金融机构通过token转账将贷款放款并hash签名,应收账款对应企业收款并hash签名,应付账款对应企业hash签名确认转账,记录于区块blockk。

步骤s5.贷款还款,支付账款;

具体地,相应交易完成后(如发货验收完成),智能合约自动生效,将应付账款的对应企业token转账将贷款还款至金融机构,将其余账款支付给对应应收账款的企业。收款双方均hash签名确认收款,记录于区块blockl。

综上,本实施例提供的基于区块链的应收账款融资贷款方法,具有以下两大优点:一是高效性,简化了传统应收账款融资模式的流程,将所有相关流程如签订合同、交易等直接集中于区块链管理,且智能合约的自动执行等技术加快了资金流动。对于金融机构,企业应收账款于链上记录,降低了审核成本。对于应收账款、应付账款对应企业,提高了贷款效率,有利于企业发展。二是安全性,区块链上的所有交易均经三方hash签名确认,且有加密技术管理,保证了应收账款池和应付账款池对应企业的资金安全与信息安全,也减小了违约风险,使金融机构的贷款更为安全可靠。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1