当前位置: 首页 > 专利查询>孟江华专利>正文

一种通过链下结算的链上资产质押融资系统和方法技术方案

技术编号:23025665 阅读:45 留言:0更新日期:2020-01-03 17:08
本发明专利技术公开了一种通过链下结算的链上资产质押融资系统和方法,涉及数字资产技术领域。该系统的一具体实施方式包括:借入方资产应用终端系统生成链上资产质押指令,将带有借入方签名的链上资产质押指令发送至资产账本系统;资产账本系统执行链上资产质押指令的被质押资产信息中包含的第一智能合约,生成待质押资产信息;出借方资产应用终端系统生成第一链上待质押资产质押指令,将带有出借方签名的第一链上待质押资产质押指令发送至资产账本系统;资产账本系统执行第一链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,生成质押资产信息。该实施方式基于智能合约实现了链上资产质押和链下融资支付的完整交易过程,降低了交易风险。

A financing system and method of asset pledge on the chain through off chain settlement

【技术实现步骤摘要】
一种通过链下结算的链上资产质押融资系统和方法
本专利技术涉及数字资产
,尤其涉及一种通过链下结算的链上资产质押融资系统和方法。
技术介绍
目前区块链技术发展迅速,区块链作为一个去中心化的新型分布式计算范式,为各种数字资产在分布式网络上的运行提供了技术支持。这些数字资产运行在区块链的分布式网络上,不依赖某个特定第三方或中心方记账,而通过共享账本方式进行全局多节点共识记账,并通过加密算法实现了一种技术保障的安全体系。现有技术中,基于区块链的数字资产典型的交易模式为:转让方发起交易,将其资产账本地址对应的一定数量的数字资产转移至接收方的资产账本地址,形成UTXO(UnspentTransactionOutput,未花费的交易输出)交易请求;区块链的共识节点对UTXO交易请求进行全网共识并验证转让方公钥和签名后,在链上记录该UTXO交易,实现由转让方到接收方的数字资产转移。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:(1)现有区块链只能简单的完成链上数字资产转移的操作,无法满足真实环境下的交易需求,缺少对链上数字资产进行质押融资交易的过程。(2)缺少对链上数字资产质押融资交易的保护,交易的借入方在发起资产质押融资交易后,无法保证一定能收到来自出借方对价支付的融资款,存在交易风险。(3)缺少对链下操作的交互能力,所有操作只能在封闭的链上完成,无法支持在链上进行资产质押、在链下进行融资支付的过程,也无法控制整个过程的交易风险。
技术实现思路
有鉴于此,本专利技术实施例提供一种通过链下结算的链上资产质押融资系统和方法,资产账本系统接收到来自借入方的链上资产质押指令后,执行第一智能合约生成待质押资产,出借方资产应用终端系统通过链下支付模块进行链下支付,完成支付后由资产账本系统执行第二智能合约生成质押资产,通过上述方式实现了链上资产质押和链下融资支付的完整交易过程,同时降低了交易风险。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种通过链下结算的链上资产质押融资系统。根据本专利技术实施例的通过链下结算的链上资产质押融资系统,包括:借入方资产应用终端系统、资产账本系统和出借方资产应用终端系统;其中,所述借入方资产应用终端系统,用于基于借入方选择和/或输入的资产类别、质押资产数量和出借方的资产账本地址,生成链上资产质押指令,之后将带有所述借入方签名的链上资产质押指令发送至所述资产账本系统;所述资产账本系统,用于执行所述链上资产质押指令的被质押资产信息中包含的第一智能合约,以对所述带有所述借入方签名的链上资产质押指令进行验证,验证通过后,按照所述质押资产数量花费所述借入方的相应资产类别的被质押资产信息,并生成对应的待质押资产信息;所述出借方资产应用终端系统,用于基于出借方选择和/或输入的借入方账户信息和应付金额进行链下支付,根据接收到的支付信息生成第一链上待质押资产质押指令,之后将带有所述出借方签名的第一链上待质押资产质押指令发送至所述资产账本系统;其中,所述应付金额与所述质押资产数量对应的链上资产等价;所述资产账本系统,还用于执行所述第一链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,以对所述带有所述出借方签名的第一链上待质押资产质押指令进行验证,验证通过后,花费所述待质押资产信息,并生成与所述出借方的资产账本地址相对应的质押资产信息。可选地,所述系统还包括:出借方链下支付模块;所述出借方资产应用终端系统,还用于基于所述出借方选择和/或输入的借入方账户信息和应付金额生成支付请求信息,之后将所述支付请求信息发送至所述出借方链下支付模块;所述出借方链下支付模块,用于按照所述支付请求信息中的借入方账户信息和应付金额进行支付,之后将所述支付信息返回至所述出借方资产应用终端系统。可选地,所述第一链上待质押资产质押指令包括:所述待质押资产信息、所述质押资产信息和第一待质押资产后续交易调用参数,所述第一待质押资产后续交易调用参数为所述出借方收到的支付信息;所述待质押资产信息包括:控制待质押资产后续质押的第二智能合约和待质押资产数量,所述第二智能合约包含待质押资产质押触发条件验证,所述待质押资产质押触发条件包括正常质押触发条件和撤销回退触发条件;对所述带有所述出借方签名的第一链上待质押资产质押指令进行验证,包括:验证所述第一链上待质押资产质押指令的签名;验证所述第一链上待质押资产质押指令的出借方签名对应的用户公钥与所述出借方的资产账本地址相符;验证查找出的待质押资产数量等于所述质押资产信息包含的接收质押资产数量之和;以及验证所述第一待质押资产后续交易调用参数满足所述正常质押触发条件。可选地,所述系统还包括:借入方链下支付模块;所述借入方链下支付模块,用于在接收到与所述链上资产相对应的收款信息后,将所述收款信息反馈至所述借入方资产应用终端系统;所述借入方资产应用终端系统,还用于:根据接收到的所述收款信息生成第二链上待质押资产质押指令,之后将带有所述借入方签名的第二链上待质押资产质押指令发送至所述资产账本系统;所述资产账本系统,还用于执行所述第二链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,以对所述带有所述借入方签名的第二链上待质押资产质押指令进行验证,验证通过后,花费所述待质押资产信息,并生成与所述出借方的资产账本地址相对应的质押资产信息。可选地,所述第二链上待质押资产质押指令包括:所述待质押资产信息、所述质押资产信息和第二待质押资产后续交易调用参数,所述第二待质押资产后续交易调用参数为所述收款信息或者带有借入方签名的确认到账信息;所述待质押资产信息包括:控制待质押资产后续质押的第二智能合约和待质押资产数量,所述第二智能合约包含待质押资产质押触发条件验证,所述待质押资产质押触发条件包括正常质押触发条件和撤销回退触发条件;对所述带有所述借入方签名的第二链上待质押资产质押指令进行验证,包括:验证所述第二链上待质押资产质押指令的签名;验证所述第二链上待质押资产质押指令的借入方签名对应的用户公钥与所述借入方的资产账本地址相符;验证查找出的待质押资产数量等于所述质押资产信息包含的接收质押资产数量之和;以及验证所述第二待质押资产后续交易调用参数满足所述正常质押触发条件。可选地,所述借入方资产应用终端系统,还用于:根据所述借入方在链上资产查询功能界面中输入和/或选择的查询要求,生成链上待质押资产查询请求信息,之后将带有所述借入方签名的链上待质押资产查询请求信息发送至所述资产账本系统;所述资产账本系统,还用于:对所述带有所述借入方签名的链上待质押资产查询请求信息进行验证,验证通过后,将链上待质押资产查询结果信息添加签名后返回至所述借入方资产应用终端系统;所述借入方资产应用终端系统,还用于:对所述链上待质押资产查询结果信息进行验证,验证通过后,向所述借入方显示所述链上待质押资产查询结果信息。可选地,所述出借方资产应用终端系统,还用于:根据所述出借方在链上资产查询功能界面中输入和/或选择的查询要求,生成链上待质押资产查询请求信息,之后将带本文档来自技高网...

【技术保护点】
1.一种通过链下结算的链上资产质押融资系统,其特征在于,包括:借入方资产应用终端系统、资产账本系统和出借方资产应用终端系统;其中,/n所述借入方资产应用终端系统,用于基于借入方选择和/或输入的资产类别、质押资产数量和出借方的资产账本地址,生成链上资产质押指令,之后将带有所述借入方签名的链上资产质押指令发送至所述资产账本系统;/n所述资产账本系统,用于执行所述链上资产质押指令的被质押资产信息中包含的第一智能合约,以对所述带有所述借入方签名的链上资产质押指令进行验证,验证通过后,按照所述质押资产数量花费所述借入方的相应资产类别的被质押资产信息,并生成对应的待质押资产信息;/n所述出借方资产应用终端系统,用于基于出借方选择和/或输入的借入方账户信息和应付金额进行链下支付,根据接收到的支付信息生成第一链上待质押资产质押指令,之后将带有所述出借方签名的第一链上待质押资产质押指令发送至所述资产账本系统;其中,所述应付金额与所述质押资产数量对应的链上资产等价;/n所述资产账本系统,还用于执行所述第一链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,以对所述带有所述出借方签名的第一链上待质押资产质押指令进行验证,验证通过后,花费所述待质押资产信息,并生成与所述出借方的资产账本地址相对应的质押资产信息。/n...

【技术特征摘要】
1.一种通过链下结算的链上资产质押融资系统,其特征在于,包括:借入方资产应用终端系统、资产账本系统和出借方资产应用终端系统;其中,
所述借入方资产应用终端系统,用于基于借入方选择和/或输入的资产类别、质押资产数量和出借方的资产账本地址,生成链上资产质押指令,之后将带有所述借入方签名的链上资产质押指令发送至所述资产账本系统;
所述资产账本系统,用于执行所述链上资产质押指令的被质押资产信息中包含的第一智能合约,以对所述带有所述借入方签名的链上资产质押指令进行验证,验证通过后,按照所述质押资产数量花费所述借入方的相应资产类别的被质押资产信息,并生成对应的待质押资产信息;
所述出借方资产应用终端系统,用于基于出借方选择和/或输入的借入方账户信息和应付金额进行链下支付,根据接收到的支付信息生成第一链上待质押资产质押指令,之后将带有所述出借方签名的第一链上待质押资产质押指令发送至所述资产账本系统;其中,所述应付金额与所述质押资产数量对应的链上资产等价;
所述资产账本系统,还用于执行所述第一链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,以对所述带有所述出借方签名的第一链上待质押资产质押指令进行验证,验证通过后,花费所述待质押资产信息,并生成与所述出借方的资产账本地址相对应的质押资产信息。


2.根据权利要求1所述的系统,其特征在于,所述系统还包括:出借方链下支付模块;
所述出借方资产应用终端系统,还用于基于所述出借方选择和/或输入的借入方账户信息和应付金额生成支付请求信息,之后将所述支付请求信息发送至所述出借方链下支付模块;
所述出借方链下支付模块,用于按照所述支付请求信息中的借入方账户信息和应付金额进行支付,之后将所述支付信息返回至所述出借方资产应用终端系统。


3.根据权利要求1所述的系统,其特征在于,所述第一链上待质押资产质押指令包括:所述待质押资产信息、所述质押资产信息和第一待质押资产后续交易调用参数,所述第一待质押资产后续交易调用参数为所述出借方收到的支付信息;所述待质押资产信息包括:控制待质押资产后续质押的第二智能合约和待质押资产数量,所述第二智能合约包含待质押资产质押触发条件验证,所述待质押资产质押触发条件包括正常质押触发条件和撤销回退触发条件;
对所述带有所述出借方签名的第一链上待质押资产质押指令进行验证,包括:
验证所述第一链上待质押资产质押指令的签名;
验证所述第一链上待质押资产质押指令的出借方签名对应的用户公钥与所述出借方的资产账本地址相符;
验证查找出的待质押资产数量等于所述质押资产信息包含的接收质押资产数量之和;以及
验证所述第一待质押资产后续交易调用参数满足所述正常质押触发条件。


4.根据权利要求1所述的系统,其特征在于,所述系统还包括:借入方链下支付模块;
所述借入方链下支付模块,用于在接收到与所述链上资产相对应的收款信息后,将所述收款信息反馈至所述借入方资产应用终端系统;
所述借入方资产应用终端系统,还用于:根据接收到的所述收款信息生成第二链上待质押资产质押指令,之后将带有所述借入方签名的第二链上待质押资产质押指令发送至所述资产账本系统;
所述资产账本系统,还用于执行所述第二链上待质押资产质押指令的待质押资产信息中包含的第二智能合约,以对所述带有所述借入方签名的第二链上待质押资产质押指令进行验证,验证通过后,花费所述待质押资产信息,并生成与所述出借方的资产账本地址相对应的质押资产信息。


5.根据权利要求4所述的系统,其特征在于,所述第二链上待质押资产质押指令包括:所述待质押资产信息、所述质押资产信息和第二待质押资产后续交易调用参数,所述第二待质押资产后续交易调用参数为所述收款信息或者带有借入方签名的确认到账信息;所述待质押资产信息包括:控制待质押资产后续质押的第二智能合约和待质押资产数量,所述第二智能合约包含待质押资产质押触发条件验证,所述待质押资产质押触发条件包括正常质押触发条件和撤销回退触发条件;
对所述带有所述借入方签名的第二链上待质押资产质押指令进行验证,包括:
验证所述第二链上待质押资产质押指令的签名;
验证所述第二链上待质押资产质押指令的借入方签名对应的用户公钥与所述借入方的资产账本地址相符;
验证查找出的待质押资产数量等于所述质押资产信息包含的接收质押资产数量之和;以及
验证所述第二待质押资产后续交易调用参数满足所述正常质押触发条件。


6.根据权利要求1所述的系统,其特征在于,所述借入方资产应用终端系统,还用于:
根据所述借入方在链上资产查询功能界面中输入和/或选择的查询要求,生成链上待质押资产查询请求信息,之后将带有所述借入方签名的链上待质押资产查询请求信息发送至所述资产账本系统;
所述资产账本系统,还用于:对所述带有所述借入方签名的链上待质押资产查询请求信息进行验证,验证通过后,将链上待质押资产查询结果信息添加签名后返回至所述借入方资产应用终端系统;
所述借入方资产应用终端系统,还用于:对所述链上待质押资产查询结果信息进行验证,验证通过后,向所述借入方显示所述链上待质押资产查询结果信息。


7.根据权利要求1所述的系统,其特征在于,所述出借方资产应用终端系统,还用于:
根据所述出借方在链上资产查询功能界面中输入和/或选择的查询要求,生成链上待质押资产查询请求信息,之后将带有所述出借方签名的链上待质押资产查询请求信息发送至所述资产账本系统;
所述资产账本系统,还用于:对所述带有所述出借方签名的链上待质押资产查询请求信息进行验证,验证通过后,将链上待质押资产查询结果信息添加签名后返回至所述出借方资产应用终端系统;
所述出借方资产应用终端系统,还用于:对所述链上待质押资产查询结果信息进行验证,验证通过后,向所述出借方显示所述链上待质押资产查询结果信息。


8.根据权利要求1至7的任一项所述的系统,其特征在于,所述借入方资产应用终端系统,还用于:
从所述资产账本系统中获取待质押资产质押后生成的最终链上资产信息,若所述最终链上资产信息中存在所述质押资产信息,则确认资产质押成功;
所述出借方资产应用终端系统,还用于:从所述资产账本系统中获取资产质押后所述出借方的最终链上资产信息,若所述出借方的最终链上资产信息中存在所述质押资产信息,则确认资产质押成功。


9.根据权利要求1至7的任一项所述的系统,其特征在于,所述链上资产质押指令包括:所述被质押资产信息、所述待质押资产信息和找回资产信息,所述被质押资产信息包括:所述借入方的资产账本地址、控制被质押资产后续交易的第一智能合约和被质押资产数量,所述第一智能合约包含被质押资产后续交易触发条件验证;
对所述带有所述借入方签名的链上资产质押指令进...

【专利技术属性】
技术研发人员:孟江华
申请(专利权)人:孟江华
类型:发明
国别省市:北京;11

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

1