一种票据处理方法、装置及电子设备、存储介质与流程

文档序号:21006286发布日期:2020-06-05 23:09阅读:147来源:国知局
一种票据处理方法、装置及电子设备、存储介质与流程
本申请涉及计算机
技术领域
,尤其涉及一种票据处理方法、装置及电子设备、存储介质。
背景技术
:票据作为一种便捷的支付结算,融资和货币政策工具,满足企业和银行短期资金的需要,并以其利率市场化先行的角色,深受金融机构和监管机构的重视。我国从2009年起引入电子票据,纸质票据与电子票据并行,目前我国票据市场交易活跃,规模迅速扩张。但是在传统的票据流转过程中,由于有中心化服务器(例如票据中心)的介入,导致票据的流转过程不够公开透明,票据的流转过程通常存在一票多卖、清单交易、过桥销规模、带行带票、出租账户等违规行为,票据流转的风险性较高,并且融资过程较为繁琐。技术实现要素:本发明实施例提供了一种票据处理方法、装置及电子设备、存储介质,实现了高效、安全的融资方案,并有利于降低票据流转过程的风险。一方面,本发明实施例提供了一种票据处理方法,所述方法应用于区块链网络的节点,所述方法包括:接收第一用户提交的针对目标票据的融资交易,所述融资交易包括所述目标票据的标识信息;根据所述目标票据的标识信息从区块链中查询所述目标票据的背书记录和票据信息,并基于所述票据信息和所述背书记录确定所述目标票据对应的融资估算信息,所述融资估算信息包括估算金额和融资风险信息;调用智能合约确定与所述融资估算信息匹配的第二用户,并撮合所述第一用户和所述第二用户之间针对所述目标票据的融资金额;在检测到根据所述融资金额完成所述第二用户对所述第一用户的融资支付时,对所述目标票据执行票据流转操作。另一方面,本发明实施例提供了一种票据处理装置,所述装置包括:通信模块,用于接收第一用户提交的针对目标票据的融资交易,所述融资交易包括所述目标票据的标识信息;处理模块,用于根据所述目标票据的标识信息从区块链中查询所述目标票据的背书记录和票据信息,并基于所述票据信息和所述背书记录确定所述目标票据对应的融资估算信息,所述融资估算信息包括估算金额和融资风险信息;所述处理模块,还用于调用智能合约确定与所述融资估算信息匹配的第二用户,并撮合所述第一用户和所述第二用户之间针对所述目标票据的融资金额;所述处理模块,还用于在检测到根据所述融资金额完成所述第二用户对所述第一用户的融资支付时,对所述目标票据执行票据流转操作。再一方面,本发明实施例提供了一种电子设备,包括处理器、存储器和通信接口,所述处理器、存储器和通信接口相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:通过通信接口接收第一用户提交的针对目标票据的融资交易,所述融资交易包括所述目标票据的标识信息;根据所述目标票据的标识信息从区块链中查询所述目标票据的背书记录和票据信息,并基于所述票据信息和所述背书记录确定所述目标票据对应的融资估算信息,所述融资估算信息包括估算金额和融资风险信息;调用智能合约确定与所述融资估算信息匹配的第二用户,并撮合所述第一用户和所述第二用户之间针对所述目标票据的融资金额;在检测到根据所述融资金额完成所述第二用户对所述第一用户的融资支付时,对所述目标票据执行票据流转操作。本发明实施例,可以在接收到第一用户提交的针对目标票据的融资交易后,从区块链中查询目标票据的背书记录和票据信息,并基于票据信息和背书记录确定目标票据对应的融资估算信息。进一步地,可以调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和第二用户之间针对目标票据的融资金额,在检测到根据融资金额完成第二用户对第一用户的融资支付时,对目标票据执行票据流转操作。基于区块链技术实现了高效、安全的融资方案,使得票据流转过程的处理公开透明,从而提高了票据数据流转过程的安全性,降低票据流转的风险。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种区块链的结构示意图;图2a是本发明实施例提供的一种票据处理系统的架构示意图;图2b是本发明实施例提供的一种票据处理系统可应用场景的示意图;图3是本发明实施例的一种票据处理方法的流程示意图;图4是本发明实施例的另一种票据处理方法的流程示意图;图5是本发明实施例的又一种票据处理方法的流程示意图;图6是本发明实施例的一种票据处理装置的结构示意图;图7是本发明实施例的一种电子设备的结构示意图。具体实施方式目前,在传统的票据流转过程中,由于有中心化服务器的介入,导致票据的流转过程不够公开透明,票据的流转过程通常存在一票多卖、清单交易、过桥销规模、带行带票、出租账户等违规行为,票据流转的风险性较高。为了解决上述问题,本发明实施例提出了一种票据处理方法,该方法可以应用于区块链网络的节点,该区块链网络的节点可以为接入区块链网络中的任一节点,该节点可以为任意形式的计算设备,如服务器、用户终端等。在一个实施例中,区块链网络的节点可以接收第一用户提交的针对目标票据的融资交易,该融资交易包括目标票据的标识信息。进一步地,可以根据目标票据的标识信息从区块链中查询目标票据的背书记录和票据信息,并基于票据信息和背书记录确定目标票据对应的融资估算信息,该融资估算信息包括估算金额和融资风险信息。进一步地,可以调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和所述第二用户之间针对目标票据的融资金额,在检测到根据融资金额完成第二用户对第一用户的融资支付时,对目标票据执行票据流转操作。其中,上述第一用户可以为持有目标票据的用户,该第一用户可以利用目标票据进行融资。第一用户可以理解为融资者,第二用户可以理解为出资者。本发明可以通过区块链实现票据的流转,解决了传统集中化管理票据流转过程的不透明性,实现了高效、安全的融资方案,有利于提高票据在流转过程中的准确性和可信度,提高票据流转的安全性。区块链(blockchain)是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证数据不可篡改和不可伪造的分布式账本。多个独立的分布式节点(即区块链网络的节点)保存相同的记录。区块链技术实现了去中心化,成为了可信的数字资产存储、转移和交易的基石。以图1所示的区块链的结构示意图为例,每当有新的数据需要写入区块链,这些数据会汇总到一个区块(block)中,添加在已有区块链的末端,通过共识算法保证每个节点新添加的区块是完全相同的。每个区块内记录了若干条交易记录,同时包含了前一个区块的哈希(hash)值,所有区块就是通过这种方式保存前一个区块中的hash值,按顺序相连,组成了区块链。区块链中下一个区块的区块头中会存储前一个区块的哈希值,当前一个区块中的交易数据发生变化时,本区块的哈希值也会随之改变,因此通过上传至区块链网络中的交易数据难以被篡改,在区块链上进行交易实现了交易过程的公开透明,提高了交易数据的可靠性。为了更好的理解本发明实施例公开的一种票据处理方法,下面首先对本发明实施例适用的区块链系统进行描述。请参见图2a,图2a是本发明实施例公开的一种票据处理系统的架构示意图。如图2a所示,该票据处理系统包括至少一个客户端200和区块链网络201,该区块链网络包括至少一个节点2010。其中,该节点2010可以为票据流转过程所涉及的参与机构和监管机构对应的设备。监管机构可以包括银行金融机构、票据中心、税务机构、司法机构、仲裁机构、公正机构等等权威机构,该参与机构可以为各个企业或者其它参与机构。具体地,参与机构可以向监管机构提交资质验证信息(资质验证信息例如包括机构名称、机构代码、注册时间、法人姓名以及法人身份信息等),监管机构对资质验证信息验证通过后,可以使参与机构成为区块链网络的参与节点,并将各参与节点的信息(含资质验证信息、公钥、时间戳)写入区块链网络维护的区块链中。各个权威机构以区块链记账节点的方式参与,后续如果第一用户和第二用户之间产生票据纠纷,第一用户和第二用户可以通过相应的区块链数据,高效地进行裁决判断,以及后续的司法判断。其中,示例性地,参见图2b,本发明实施例提供的票据处理系统可以应用到以下任一场景:目标票据的上链环节(即出票环节),目标票据的流转环节和目标票据的承兑环节。其中,目标票据的流转环节可以理解为目标票据的转移环节,当第一用户存在融资需求时,可以通过将所持有的目标票据转移给第二用户,从而获得相应的资金。目标票据的承兑环节可以分为两种情况:第一种为使用目标票据到银行或者票据中心申请贴现的过程;第二种为目标票据的出售方(即第一用户),对目标票据的购买方(即第二用户)完成承兑支付(例如支付一定数额的资金),从而赎回目标票据的过程。实施本发明实施例,在出票环节,可以通过区块链实现目标票据的上链,保证目标票据的真实性。在目标票据的流转环节和承兑环节,可以通过区块链实现目标票据的流转和承兑,使得目标票据的流转过程和承兑过程公开透明,加大了对目标票据流转过程和承兑过程的监管力度,降低了目标票据流转过程和承兑过程的风险,实现了高效、安全的融资方案。可以理解的是,本发明实施例描述的票据处理系统是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。再请参见图3,是本发明实施例的一种票据处理方法的流程示意图,本发明实施例的所述方法可以由区块链网络的节点来执行。本发明实施例的所述方法包括如下步骤。s301:接收第一用户提交的针对目标票据的融资交易,该融资交易包括目标票据的标识信息。s302:根据目标票据的标识信息从区块链中查询目标票据的背书记录和票据信息,并基于票据信息和背书记录确定目标票据对应的融资估算信息。该融资估算信息包括估算金额和融资风险信息。其中,上述目标票据的标识信息例如可以为票据编号等可以唯一标识目标票据的标识。在一个实施例中,区块链网络的节点可以在接收第一用户提交的针对目标票据的融资交易之前,接收第一用户针对目标票据的开票请求(该开票请求包括目标票据的票据信息,并与区块链网络的其他节点对目标票据的票据信息进行共识验证,若共识验证通过,则生成目标票据的票据信息对应的新区块,并将新区块添加到区块链网络维护的区块链中。其中,该其它节点可以包括区块链网络中的共识节点,例如可以为税务局、银行、票据中心等等。该区块链网络的节点可以为第一用户对应的设备,例如企业a对应的设备。在一个实施例中,区块链网络的节点接收到第一用户针对目标票据的开票请求后,可以将开票请求中携带的目标票据的票据信息在区块链网络中进行全网广播。进一步地,区块链网络中的共识节点可以对该目标票据的票据信息进行共识验证,当该节点检测到各个共识节点对该票据信息的共识验证通过后,可以生成目标票据的票据信息对应的新区块,并将新区块添加到区块链网络维护的区块链,以完成对目标票据的票据信息的上链,即完成出票环节。其中,上述共识验证可以包括合法性验证、真实性验证等等,有利于保证上链的票据信息的合法性和真实性。在一个实施例中,当区块链网络中的监管节点检测到目标票据的票据信息上链后,可以基于自身的业务对目标票据对应的第一用户进行背书,生成针对第一用户的背书信息。例如,税务局对应的节点可以基于自身业务获取该目标票据对应第一用户的历史税务记录,并基于历史税务记录确定第一用户是否存在偷税漏税,那么,税务局对第一用户进行背书,得到的背书信息表征的是第一用户的税务情况;又例如,银行对应的节点可以基于自身的业务获取第一用户的历史贷款、欠款、违约等征信记录,并基于征信记录确定第一用户是否存在历史贷款、欠款、违约等,那么,银行对第一用户进行背书,得到的背书信息表征的是第一用户的征信相关信息(例如历史贷款、欠款、违约等)。在一个实施例中,区块链网络的节点可以接收各个监管节点发送的针对目标票据对应的第一用户的背书信息,并基于各个监管节点发送的针对目标票据对应的第一用户的背书信息,生成目标票据的背书记录,进而将目标票据的背书记录写入区块链中。后续区块链网络中的节点均可以获取该目标票据的背书记录。进一步地,当第一用户想要通过自身拥有的目标票据进行融资时,可以向区块链的节点发送针对目标票据的融资交易,区块链网络的节点接收到第一用户提交的针对目标票据的融资交易后,可以根据融资交易中携带的目标票据的标识信息从上述区块链中获取目标票据的背书记录以及票据信息,进而基于票据信息和背书记录确定目标票据对应的融资估算信息,该融资估算信息包括估算金额和融资风险信息。其中,上述票据信息可以包括目标票据对应的票据金额,上述融资风险信息可以为融资风险得分。在一个实施例中,可以基于预设评定规则和目标票据的背书记录确定融资折算比例,进而将票据金额与融资折算比例的乘积确定为初始估算金额。进一步地,可以将初始估算金额上浮一定金额,或者下浮一定金额,确定出至少一个估算金额,每一个估算金额对应一个融资风险得分,估算金额越高,对应的融资风险得分也越高。示例性地,假设初始估算金额为200万,上述上浮和下浮金额均设定为20万,融资风险得分设置为0~5,那么基于票据信息和背书记录确定出的目标票据对应的融资估算信息,可以如表1-1所示。表1-1估算金额(万)融资风险得分16011802200322042405在一个实施例中,上述预设评定规则可以包括至少一个评定项,评定条件和评定得分,例如,表1-2所示。这种情况下,上述基于预设评定规则和目标票据的背书记录确定融资折算比例的具体实施方式可以为:基于目标票据的背书记录遍历预设评定规则包括的各个评定项、评定条件,确定目标票据在各个评定项的评定得分,进而对各个评定得分进行求和,得到评定总分。进一步地,可以基于评分总分越高,上述融资折算比例越小的原则,根据评分总分确定上述融资折算比例。表1-2s303:调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和第二用户之间针对目标票据的融资金额。在一个实施例中,以融资场景为例,第二用户可以出资用户,每一个出资用户可以预先通过智能合约的形式在区块链上发布自身的票据求购需求,例如票据的预购金额,票据对应企业的资质等等。这种情况下,区块链网络的节点确定目标票据对应的融资估算信息后,可以调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和第二用户之间针对目标票据的融资金额。示例性地,上述融资估算信息包括估算金额,上述与融资估算信息匹配的第二用户,可以为调用智能合约确定出的与估算金额最为接近的预购金额对应的用户。进一步地,在一个实施例中,区块链网络的节点确定出与融资估算信息匹配的第二用户之后,可以通过智能合约的形式撮合第一用户和第二用户之间针对目标票据的交易,确定第一用户和第二用户之间针对目标票据的融资金额。当第一用户和第二用户之间针对目标票据的交易撮合成功后,智能合约生效。相关的金融节点(例如银行)检测到智能合约生效后,可以基于该融资金额完成第二用户对第一用户的融资支付。示例性地,假设融资金额为100万元,生效的智能合约中包括第一用户的银行账号和第二用户的银行账号,区块链网络的节点可以从第二用户的银行账号中转出100万元至第一用户的银行账号,从而完成第二用户对第一用户的融资支付。s304:在检测到根据融资金额完成第二用户对第一用户的融资支付时,对目标票据执行票据流转操作。在一个实施例中,上述针对目标票据执行的票据流转操作可以包括将第一用户对目标票据的使用权限进行锁定,在锁定期间,第一用户无法使用目标票据,例如使用目标票据进行再次的交易等等。上述针对目标票据执行的票据流转操作还可以包括将目标票据在区块链上所属的账户地址从第一用户的第一账户地址转移到第二用户的第二账户地址,也即可以理解为将目标票据的所有权对象从第一用户更新为第二用户。本发明实施例中,基于区块链技术实现了实现了高效、安全的融资方案,并使得票据流转过程的处理公开透明,并且有多个区块链网络的节点的见证,提高了票据流转过程的公信力以及监管力度,并且整个流转过程中的相关数据(例如票据数据、智能合约等)具有防篡改性从而提高了票据数据流转过程的安全性。又请参见图4,是本发明实施例的另一种票据处理方法的流程示意图,本发明实施例的所述方法可以由区块链网络的节点来执行。本发明实施例的所述方法包括如下步骤。s401:接收第一用户提交的针对目标票据的融资交易,该融资交易包括目标票据的标识信息。s402:根据目标票据的标识信息从区块链中查询目标票据的背书记录和票据信息,并基于票据信息和背书记录确定目标票据对应的融资估算信息。s403:调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和第二用户之间针对目标票据的融资金额。其中,步骤s401~步骤s403的具体实施方式可以参见上述实施例中,步骤s301~步骤s303的相关描述,此处不再赘述。s404:在检测到根据融资金额完成第二用户对第一用户的融资支付时,将第一用户对目标票据的使用权限进行锁定。s405:更新智能合约中记录的第一用户对目标票据的使用权限状态,并向区块链网络的其他节点广播更新后的智能合约,以使得其他节点对更新后的智能合约共识验证通过后,部署更新后的智能合约。在一个实施例中,区块链网络的节点将第一用户对目标票据的使用权限进行锁定后,可以更新智能合约中记录的第一用户对目标票据的使用权限状态为锁定状态,并向区块链网络的其他节点广播更新后的智能合约,以使得其他节点对更新后的智能合约进行,并在共识验证通过后,部署更新后的智能合约。后续区块链网络中的所有节点均可以通过更新后的智能合约查询到第一用户对目标票据的使用权限状态为锁定状态。采用这样的方式,有利于防止第一用户再次使用目标票据进行交易等违规行为,提高票据流转过程中的安全性。s406:当接收到第一用户提交的针对目标票据的第一票据承兑请求时,获取第一用户与第二用户之间的支付信息,上述更新后的智能合约包括解锁目标票据的使用权限的解锁条件。其中,上述支付信息包括支付款项对应的支付用途(例如赎回目标票据),支付金额和支付路径(例如从第一用户的银行账户转至第二用户的银行账户)s407:若检测到上述支付信息满足更新后的智能合约中的解锁条件,则将第一用户对目标票据的使用权限的锁定进行解除。在一个实施例中,在第一用户将目标票据流转至第二用户的过程中,可以通过智能合约约定解锁第一用户对目标票据的使用权限的解锁条件,该解锁条件例如可以为对第二用户完成预设金额的资产转移。这种情况下,当第一用户想要从第二用户处回购目标票据时,可以完成用于满足智能合约约定的解锁条件的解锁动作,该解锁动作可以为向第二用户支付预设金额的资产。进一步地,当第一用户向第二用户支付预设金额的资产后,可以向区块链网络的节点提交对目标票据的第一票据承兑请求,节点接收到第一用户提交的针对目标票据的第一票据承兑请求时,可以获取第一用户与第二用户之间的支付信息,并对支付信息进行解析,确定出支付款项对应的支付用途,支付金额和支付路径,若检测到该字符用途为针对目标票据,支付路径为从第一用户的银行账户转至第二用户的银行账户,支付金额大于或者等于上述预设金额,则可以确定上述支付信息满足更新后的智能合约中的解锁条件,进而将第一用户对目标票据的使用权限的锁定进行解除。进一步地,在一个实施例中,当区块链网络的节点将第一用户对目标票据的使用权限的锁定进行解除之后,可以将智能合约中记录的第一用户对目标票据的使用权限状态的锁定状态删除。本发明实施例中,基于区块链技术实现目标票据的承兑过程,使得票据承兑过程的处理公开透明,有利于提高票据承兑的安全性。又请参见图5,是本发明实施例的又一种票据处理方法的流程示意图,本发明实施例的所述方法可以由区块链网络的节点来执行。本发明实施例的所述方法包括如下步骤。s501:接收第一用户提交的针对目标票据的融资交易,该融资交易包括目标票据的标识信息。s502:根据目标票据的标识信息从区块链中查询目标票据的背书记录和票据信息,并基于票据信息和背书记录确定目标票据对应的融资估算信息。s503:调用智能合约确定与融资估算信息匹配的第二用户,并撮合第一用户和第二用户之间针对目标票据的融资金额。其中,步骤s501~步骤s503的具体实施方式可以参见上述实施例中,步骤s301~步骤s303的相关描述,此处不再赘述。s504:在检测到根据融资金额完成第二用户对第一用户的融资支付时,获取第一用户在区块链上的第一账户地址和第二用户在区块链上的第二账户地址,并将目标票据在区块链上所属的账户地址从第一账户地址转移到第二账户地址。s505:当检测到第二用户向承兑节点发送的针对目标票据的第二票据承兑请求时,获取目标票据对应的账户地址。s506:若检测到目标票据对应的账户地址为第二账户地址,则向承兑节点输出提示信息,该提示信息用于提示目标票据对应的账户地址为第二账户地址,以便于承兑节点在接收到该提示信息后,基于第二票据承兑请求完成对第二用户的承兑支付。其中,上述承兑节点可以为票据中心或者金融机构(如银行)对应的节点。第二用户想要利用目标票据向票据中心或者金融机构申请贴现时,可以向区块链网络中的承兑节点发送针对目标票据的第二票据承兑请求,承兑节点可以对该第二票据承兑请求在区块链网络上进行全网广播,当区块链网络的节点检测到第二用户向承兑节点发送的针对目标票据的第二票据承兑请求时,可以获取目标票据对应的账户地址,并检测该目标票据对应的账户地址是否为上述第二账户地址,若是,则表明目标票据属于第二用户,可以向该承兑节点输出用于提示目标票据对应的账户地址为第二账户地址的提示信息,承兑节点在接收到该提示信息后,可以确定目标票据属于第二用户,进而可以基于第二票据承兑请求完成对第二用户的承兑支付。在一个实施例中,第二票据承兑请求包括承兑金额和第二用户的银行账户,承兑节点基于第二票据承兑请求完成对第二用户的承兑支付的具体实施方式包括:转移承兑金额的资产至第二用户的银行账户,以完成对第二用户的承兑支付。s507:在检测到承兑节点完成对第二用户的承兑支付,则将目标票据在区块链上所属的账户地址从第二账户地址转移到该承兑节点对应的账号地址。在一个实施例中,可以在检测到承兑节点完成对第二用户的承兑支付时,将目标票据在区块链上所属的账户地址从第二账户地址转移到该承兑节点对应的账号地址,从而基于区块链实现第二用户通过目标票据申请贴现的过程。本发明实施例还提供了一种计算机存储介质,该计算机存储介质中存储有程序指令,该程序指令被执行时,用于实现上述实施例中描述的相应方法。再请参见图6,是本发明实施例的一种票据处理装置的结构示意图,本发明实施例的所述票据处理装置可以设置在区块链网络的节点中。本发明实施例的所述装置的一个实现方式中,所述装置包括如下结构。通信模块60,用于接收第一用户提交的针对目标票据的融资交易,所述融资交易包括所述目标票据的标识信息;处理模块61,用于根据所述目标票据的标识信息从区块链中查询所述目标票据的背书记录和票据信息,并基于所述票据信息和所述背书记录确定所述目标票据对应的融资估算信息,所述融资估算信息包括估算金额和融资风险信息;所述处理模块61,还用于调用智能合约确定与所述融资估算信息匹配的第二用户,并撮合所述第一用户和所述第二用户之间针对所述目标票据的融资金额;所述处理模块61,还用于在检测到根据所述融资金额完成所述第二用户对所述第一用户的融资支付时,对所述目标票据执行票据流转操作。在一个实施例中,所述处理模块61,具体用于将所述第一用户对所述目标票据的使用权限进行锁定;更新所述智能合约中记录的所述第一用户对所述目标票据的使用权限状态,通过所述通信模块60向所述区块链网络的其他节点广播更新后的智能合约,以使得所述其他节点对所述更新后的智能合约共识验证通过后,部署所述更新后的智能合约。在一个实施例中,所述更新后的智能合约包括解锁所述目标票据的使用权限的解锁条件,所述处理模块61,还用于当通过通信模块60接收到所述第一用户提交的针对所述目标票据的第一票据承兑请求时,获取所述第一用户与所述第二用户之间的支付信息;若检测到所述支付信息满足所述更新后的智能合约中的所述解锁条件,则将所述第一用户对所述目标票据的使用权限的锁定进行解除。在一个实施例中,所述处理模块61,还具体用于获取所述第一用户在所述区块链上的第一账户地址和所述第二用户在所述区块链上的第二账户地址;将所述目标票据在所述区块链上所属的账户地址从所述第一账户地址转移到所述第二账户地址。在一个实施例中,所述处理模块61,还用于当通过通信模块60检测到所述第二用户向承兑节点发送的针对所述目标票据的第二票据承兑请求时,获取所述目标票据对应的账户地址;若检测到所述目标票据对应的账户地址为所述第二账户地址,则通过通信模块60向所述承兑节点输出提示信息,所述提示信息用于提示所述目标票据对应的账户地址为所述第二账户地址,以便于所述承兑节点在接收到所述提示信息后,基于所述第二票据承兑请求完成对所述第二用户的承兑支付;在检测到所述承兑节点完成对所述第二用户的承兑支付,则将所述目标票据在所述区块链上所属的账户地址从所述第二账户地址转移到所述承兑节点对应的账号地址。在一个实施例中,所述通信模块60,还用于接收第一用户针对目标票据的开票请求,所述开票请求包括所述目标票据的票据信息;所述处理模块61,还用于与所述区块链网络的其他节点对所述目标票据的票据信息进行共识验证;若共识验证通过,则生成所述目标票据的票据信息对应的新区块,并将所述新区块添加到所述区块链网络维护的区块链中。在一个实施例中,所述方通信模块60,还用于接收各个监管节点发送的针对所述目标票据对应的所述第一用户的背书信息;所述处理模块61,还用于基于所述各个监管节点发送的针对所述目标票据对应的所述第一用户的背书信息,生成所述目标票据的背书记录;将所述目标票据的背书记录写入所述区块链中。在本发明实施例中,上述各个模块的具体实现可参考前述各个附图所对应的实施例中相关内容的描述。再请参见图7,是本发明实施例的一种电子设备的结构示意图,本发明实施例的所述电子设备包括供电模块等结构,并包括处理器701、存储装置702以及通信接口703。所述处理器701、存储装置702以及通信接口703之间可以交互数据,由处理器701实现相应的票据处理功能。所述存储装置702可以包括易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram);存储装置702也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flashmemory),固态硬盘(solid-statedrive,ssd)等;所述存储装置702还可以包括上述种类的存储器的组合。所述处理器701可以是中央处理器701(centralprocessingunit,cpu)。在一个实施例中,所述处理器701还可以是图形处理器701(graphicsprocessingunit,gpu)。所述处理器701也可以是由cpu和gpu的组合。在所述电子设备中,可以根据需要包括多个cpu和gpu进行相应的票据处理。在一个实施例中,所述存储装置702用于存储程序指令。所述处理器701可以调用所述程序指令,实现如本发明实施例中上述涉及的各种方法。在第一个可能的实施方式中,所述电子设备的所述处理器701,调用所述存储装置702中存储的程序指令,用于通过通信接口703接收第一用户提交的针对目标票据的融资交易,所述融资交易包括所述目标票据的标识信息;根据所述目标票据的标识信息从区块链中查询所述目标票据的背书记录和票据信息,并基于所述票据信息和所述背书记录确定所述目标票据对应的融资估算信息,所述融资估算信息包括估算金额和融资风险信息;调用智能合约确定与所述融资估算信息匹配的第二用户,并撮合所述第一用户和所述第二用户之间针对所述目标票据的融资金额;在检测到根据所述融资金额完成所述第二用户对所述第一用户的融资支付时,对所述目标票据执行票据流转操作。在一个实施例中,所述处理器701,具体用于将所述第一用户对所述目标票据的使用权限进行锁定;更新所述智能合约中记录的所述第一用户对所述目标票据的使用权限状态,通过所述通信接口703向所述区块链网络的其他节点广播更新后的智能合约,以使得所述其他节点对所述更新后的智能合约共识验证通过后,部署所述更新后的智能合约。在一个实施例中,所述更新后的智能合约包括解锁所述目标票据的使用权限的解锁条件,所述处理器701,还用于当通过通信接口703接收到所述第一用户提交的针对所述目标票据的第一票据承兑请求时,获取所述第一用户与所述第二用户之间的支付信息;若检测到所述支付信息满足所述更新后的智能合约中的所述解锁条件,则将所述第一用户对所述目标票据的使用权限的锁定进行解除。在一个实施例中,所述处理器701,还具体用于获取所述第一用户在所述区块链上的第一账户地址和所述第二用户在所述区块链上的第二账户地址;将所述目标票据在所述区块链上所属的账户地址从所述第一账户地址转移到所述第二账户地址。在一个实施例中,所述处理器701,还用于当通过通信接口703检测到所述第二用户向承兑节点发送的针对所述目标票据的第二票据承兑请求时,获取所述目标票据对应的账户地址;若检测到所述目标票据对应的账户地址为所述第二账户地址,则通过通信接口703向所述承兑节点输出提示信息,所述提示信息用于提示所述目标票据对应的账户地址为所述第二账户地址,以便于所述承兑节点在接收到所述提示信息后,基于所述第二票据承兑请求完成对所述第二用户的承兑支付;在检测到所述承兑节点完成对所述第二用户的承兑支付,则将所述目标票据在所述区块链上所属的账户地址从所述第二账户地址转移到所述承兑节点对应的账号地址。在一个实施例中,所述通信接口703,还用于接收第一用户针对目标票据的开票请求,所述开票请求包括所述目标票据的票据信息;所述处理器701,还用于与所述区块链网络的其他节点对所述目标票据的票据信息进行共识验证;若共识验证通过,则生成所述目标票据的票据信息对应的新区块,并将所述新区块添加到所述区块链网络维护的区块链中。在一个实施例中,所述方通信接口703,还用于接收各个监管节点发送的针对所述目标票据对应的所述第一用户的背书信息;所述处理器701,还用于基于所述各个监管节点发送的针对所述目标票据对应的所述第一用户的背书信息,生成所述目标票据的背书记录;将所述目标票据的背书记录写入所述区块链中。在本发明实施例中,所述处理器701的具体实现可参考前述各个附图所对应的实施例中相关内容的描述。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。以上所揭露的仅为本发明的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1