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