【技术实现步骤摘要】
一种通过链下结算的链上质押资产清偿系统和方法
本专利技术涉及数字资产
,尤其涉及一种通过链下结算的链上质押资产清偿系统和方法。
技术介绍
目前区块链技术发展迅速,区块链作为一个去中心化的新型分布式计算范式,为各种数字资产在分布式网络上的运行提供了技术支持。这些数字资产运行在区块链的分布式网络上,不依赖某个特定第三方或中心方记账,而通过共享账本方式进行全局多节点共识记账,并通过加密算法实现了一种技术保障的安全体系。现有技术中,基于区块链的数字资产典型的交易模式为:转让方发起交易,将其资产账本地址对应的一定数量的数字资产转移至接收方的资产账本地址,形成UTXO(UnspentTransactionOutput,未花费的交易输出)交易请求;区块链的共识节点对UTXO交易请求进行全网共识并验证转让方公钥和签名后,在链上记录该UTXO交易,实现由转让方到接收方的数字资产转移。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:(1)现有区块链只能简单的完成链上数字资产转移的操作,无法满足真实环境下的交易需求,缺少对链上数字资产在质押融资后,交易的借入方在还款期限内未能还清欠款而进行的链上质押资产清偿过程。(2)缺少对链上质押资产的操作能力,因而也缺少在借入方欠款情况下,对链上质押资产进行清偿的处理能力,以及对链上质押资产处理过程的保护,存在交易风险。(3)缺少对链下操作的交互能力,所有操作只能在封闭的链上完成,无法支持在链下进行还款、在链上进行质押资产清偿的过 ...
【技术保护点】
1.一种通过链下结算的链上质押资产清偿系统,其特征在于,包括:出借方资产应用终端系统和资产账本系统;其中,/n所述出借方资产应用终端系统,用于根据接收到的与质押资产相对应的收款信息判断借入方是否足额还款,在所述借入方未足额还款的情况下,根据所述收款信息生成第一质押资产清偿指令,之后将带有出借方签名的第一质押资产清偿指令发送至所述资产账本系统;其中,所述第一质押资产清偿指令包括质押资产信息;/n所述资产账本系统,用于执行所述第一质押资产清偿指令的质押资产信息中包含的智能合约,以对所述带有出借方签名的第一质押资产清偿指令进行验证,验证通过后,花费所述质押资产信息,并生成与所述借入方的资产账本地址相对应的质押返还资产信息,以及与所述出借方的资产账本地址相对应的质押清偿资产信息。/n
【技术特征摘要】
1.一种通过链下结算的链上质押资产清偿系统,其特征在于,包括:出借方资产应用终端系统和资产账本系统;其中,
所述出借方资产应用终端系统,用于根据接收到的与质押资产相对应的收款信息判断借入方是否足额还款,在所述借入方未足额还款的情况下,根据所述收款信息生成第一质押资产清偿指令,之后将带有出借方签名的第一质押资产清偿指令发送至所述资产账本系统;其中,所述第一质押资产清偿指令包括质押资产信息;
所述资产账本系统,用于执行所述第一质押资产清偿指令的质押资产信息中包含的智能合约,以对所述带有出借方签名的第一质押资产清偿指令进行验证,验证通过后,花费所述质押资产信息,并生成与所述借入方的资产账本地址相对应的质押返还资产信息,以及与所述出借方的资产账本地址相对应的质押清偿资产信息。
2.根据权利要求1所述的系统,其特征在于,所述第一质押资产清偿指令还包括:欠款金额、所述质押返还资产信息、所述质押清偿资产信息和第一质押资产后续调用参数,所述第一质押资产后续调用参数为所述收款信息或者带有所述出借方签名的确认到账信息,所述质押资产信息包括:控制质押资产后续交易的智能合约和质押资产数量,所述智能合约包括质押资产后续交易触发条件验证,所述质押资产后续交易触发条件包括质押资产清偿触发条件;
对所述带有出借方签名的第一质押资产清偿指令进行验证,包括:
验证所述第一质押资产清偿指令的签名;
根据所述质押资产信息查找质押资产的权利人地址,验证查找出的质押资产的权利人地址与所述第一质押资产清偿指令的出借方签名对应的用户公钥相符;
验证所述欠款金额与所述收款信息中还款金额的和与所述质押资产对应的应还款总额等价;
验证所述质押资产数量等于所述质押返还资产信息中包含的接收返回资产数量和所述质押清偿资产信息中包含的接收清偿资产数量之和;以及
验证所述第一质押资产后续调用参数满足所述质押资产清偿触发条件。
3.根据权利要求1所述的系统,其特征在于,所述系统还包括:出借方链下支付模块;
所述出借方资产应用终端系统,还用于将包括出借方账户信息的还款情况查询请求信息发送至所述出借方链下支付模块;
所述出借方链下支付模块,还用于根据所述还款情况查询请求信息查询出所述借入方账户信息对应的收款信息,之后将所述收款信息反馈至所述出借方资产应用终端系统。
4.根据权利要求1所述的系统,其特征在于,所述系统还包括:借入方资产应用终端系统;
所述借入方资产应用终端系统,用于根据接收到的与所述质押资产相对应的支付信息生成第二质押资产清偿指令,之后将带有所述借入方签名的第二质押资产清偿指令发送至所述资产账本系统;
所述资产账本系统,还用于执行所述第二质押资产清偿指令的质押资产信息中包含的智能合约,以对所述带有所述借入方签名的第二质押资产清偿指令进行验证,验证通过后,花费所述质押资产信息,并生成与所述借入方的资产账本地址相对应的质押返还资产信息,以及与所述出借方的资产账本地址相对应的质押清偿资产信息。
5.根据权利要求4所述的系统,其特征在于,所述第二质押资产清偿指令包括:欠款金额、所述质押资产信息、所述质押返还资产信息、所述质押清偿资产信息和第二质押资产后续调用参数,所述第二质押资产后续调用参数为所述支付信息,所述质押资产信息包括:控制质押资产后续交易的智能合约和质押资产数量,所述智能合约包括质押资产后续交易触发条件验证,所述质押资产后续交易触发条件包括质押资产清偿触发条件;
对所述带有所述借入方签名的第二质押资产清偿指令进行验证,包括:
验证所述第二质押资产清偿指令的签名;
根据所述质押资产信息查找前序被质押资产的权利人地址,验证查找出的被质押资产的权利人地址与所述第二质押资产清偿指令的借入方签名对应的用户公钥相符;
验证所述欠款金额与所述收款信息中还款金额的和与所述质押资产对应的应还款总额等价;
验证所述质押资产数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。