一种数字货币定向交易的方法及系统与流程

文档序号:24971637发布日期:2021-05-07 22:42阅读:来源:国知局

技术特征:

1.一种数字货币定向交易的方法,其特征在于,包括:

付款方钱包接收签发装置签发的定向数字货币,其中,所述定向数字货币由所述签发装置将定向标识写入数字货币后生成的,其中,所述定向标识至少包括以下之一:货币用途属性、收款方属性和货币流转属性;

所述付款方钱包存储所述定向数字货币;

所述付款方钱包与收款方钱包建立通信,接收所述收款方钱包发送的收款指令,其中,所述收款指令至少包括:收款金额、收款方身份信息、货币用途信息和收款方信息;

所述付款方钱包确定是否使用所述定向数字货币进行支付;

所述付款方钱包确定使用所述定向数字货币进行支付的情况下,根据所述收款方身份信息验证所述收款方钱包身份,并在验证所述收款方钱包身份通过的情况下,根据所述货币流转属性确定能够用于本次支付的定向数字货币;

所述付款方钱包根据所述收款金额从所述能够用于本次支付的定向数字货币中选取待支付的定向数字货币组合;

所述付款方钱包验证所述定向数字货币组合中的全部定向数字货币的货币用途属性是否符合所述货币用途信息和收款方属性是否符合所述收款方信息;

所述付款方钱包在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性不符合所述货币用途信息,和/或收款方属性不符合所述收款方信息的情况下,判断是否有剩余数字货币组合,如果有剩余数字货币组合,则执行根据所述收款金额选取待支付的定向数字货币组合的操作,如果没有剩余数字货币组合,则终止交易;

所述付款方钱包在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性符合所述货币用途信息,且收款方属性符合所述收款方信息的情况下,生成支付信息,其中,所述支付信息至少包括所述定向数字货币组合和对所述定向数字货币组合进行支付操作生成的支付数据链;

所述付款方钱包将所述支付信息发送至所述收款方钱包;

所述收款方钱包验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性是否满足预设限制;

所述收款方钱包在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性均满足预设限制的情况下,核验所述支付数据链,并在所述支付数据链核验通过后存储所述支付信息;

所述收款方钱包在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性至少之一不满足预设限制的情况下,终止交易。

2.一种数字货币定向交易的系统,其特征在于,包括:付款方钱包和收款方钱包;其中:

所述付款方钱包,用于接收签发装置签发的定向数字货币,其中,所述定向数字货币由所述签发装置将定向标识写入数字货币后生成的,其中,所述定向标识至少包括以下之一:货币用途属性、收款方属性和货币流转属性;存储所述定向数字货币;与收款方钱包建立通信,接收所述收款方钱包发送的收款指令,其中,所述收款指令至少包括:收款金额、收款方身份信息、货币用途信息和收款方信息;确定是否使用所述定向数字货币进行支付;确定使用所述定向数字货币进行支付的情况下,根据所述收款方身份信息验证所述收款方钱包身份,并在验证所述收款方钱包身份通过的情况下,根据所述货币流转属性确定能够用于本次支付的定向数字货币;根据所述收款金额从所述能够用于本次支付的定向数字货币中选取待支付的定向数字货币组合;验证所述定向数字货币组合中的全部定向数字货币的货币用途属性是否符合所述货币用途信息和收款方属性是否符合所述收款方信息;在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性不符合所述货币用途信息,和/或收款方属性不符合所述收款方信息的情况下,判断是否有剩余数字货币组合,如果有剩余数字货币组合,则执行根据所述收款金额选取待支付的定向数字货币组合的操作,如果没有剩余数字货币组合,则终止交易;在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性符合所述货币用途信息,且收款方属性符合所述收款方信息的情况下,生成支付信息,其中,所述支付信息至少包括所述定向数字货币组合和对所述定向数字货币组合进行支付操作生成的支付数据链;将所述支付信息发送至所述收款方钱包;

所述收款方钱包,用于验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性是否满足预设限制;在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性均满足预设限制的情况下,核验所述支付数据链,并在所述支付数据链核验通过后存储所述支付信息;在验证所述定向数字货币组合中的全部定向数字货币的货币用途属性、收款方属性和货币流转属性至少之一不满足预设限制的情况下,终止交易。


技术总结
本发明提供了一种数字货币定向交易的方法及系统,付款方钱包接收签发装置签发的定向数字货币,在支付该定向数字货币时,从存储的定向数字货币中选择定向数字货币组合进行支付,只有在选择的定向数字货币组合符合条件时,才会向收款方钱包进行支付,收款方钱包接收到支付信息且验证通过后存储该支付信息,完成定向数字货币的支付,从而保证了专款专用。

技术研发人员:李东声
受保护的技术使用者:天地融科技股份有限公司
技术研发日:2020.12.31
技术公布日:2021.05.07
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1