【技术实现步骤摘要】
一种数字货币兑换方法和系统
本专利技术涉及计算机
,尤其涉及一种数字货币兑换方法和系统。
技术介绍
在数字经济时代,技术驱动力所带来的创新价值和竞争力正在不断快速催生金融领域各类产品形态和服务的创新,使得电子钱包和数字钱包的技术得到了快速发展。有一类电子钱包是作为银行卡或其他卡介质访问的聚合入口存在,这种钱包只是卡功能的聚合管理,本身不具有实际钱包支付等功能,而是将多个卡的网络支付入口功能进行封装,实现单一入口访问,简化用户多卡操作的复杂性。这种钱包的功能都需要对应调用某个具体卡的网络应用功能来实现。这种聚合类电子钱包不算是真正意义上具有直接资金操作和交易处理功能的钱包。以比特币为代表的基于区块链技术发展而来的一类私人准数字货币,其对应的钱包则主要是用于保存私钥,用于对链上记录的私人准数字货币进行签名交易。这类钱包更像一个地址,或是密钥保管箱。本身不具有对资金或资产的存储功能。同时这类钱包是完全匿名的,任何人都可以生成新的钱包地址,并通过私钥将数字资产转移给任何地址,一旦转移目标发生错误,则无法追回。可见,现有的电子化或数字化的钱包,都是基于账户体系的,钱包的功能是账户功能的延伸,或者钱包只是账户访问的一个入口或介质,因此这些钱包都是依赖于原有账户系统。现有的使用电子化或数字化的钱包兑换数字货币的方案,实际都是背后账户系统的交易,钱包本身不实际存放任何实际的资金或资产,只是作为后台账户系统账务数据和功能的前端展示。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:与数字货币发行登记机构没有系统之间交互和访问机制;与用户真实身份没有关联 ...
【技术保护点】
一种数字货币兑换方法,其特征在于,包括:数字货币钱包终端根据输入的取币信息生成取币指令,所述取币指令包括取币金额、取币用户的钱包标识和钱包关联账户的信息;数字货币钱包服务端根据所述取币指令,将所述钱包关联账户中对应所述取币金额的余额资金兑换为待转移金额的数字货币;数字货币发行登记端根据所述取币金额和所述待转移金额确定实际转移金额,将所述实际转移金额的数字货币的属主变更为所述取币用户;所述数字货币钱包终端在确认所述实际转移金额的数字货币的属主为所述取币用户之后,将所述实际转移金额的数字货币的币串列表存入所述取币用户的钱包标识对应的数字货币钱包。
【技术特征摘要】
1.一种数字货币兑换方法,其特征在于,包括:数字货币钱包终端根据输入的取币信息生成取币指令,所述取币指令包括取币金额、取币用户的钱包标识和钱包关联账户的信息;数字货币钱包服务端根据所述取币指令,将所述钱包关联账户中对应所述取币金额的余额资金兑换为待转移金额的数字货币;数字货币发行登记端根据所述取币金额和所述待转移金额确定实际转移金额,将所述实际转移金额的数字货币的属主变更为所述取币用户;所述数字货币钱包终端在确认所述实际转移金额的数字货币的属主为所述取币用户之后,将所述实际转移金额的数字货币的币串列表存入所述取币用户的钱包标识对应的数字货币钱包。2.根据权利要求1所述的方法,其特征在于,数字货币钱包终端根据输入的取币信息生成取币指令的步骤,包括:所述数字货币钱包终端通过本地安全模块确定所述取币用户通过身份认证;所述数字货币钱包终端根据所述取币用户输入的取币信息生成未签名取币指令,然后通过所述本地安全模块对所述未签名取币指令签名,以生成所述取币指令。3.根据权利要求1所述的方法,其特征在于,数字货币钱包服务端根据所述取币指令,将所述钱包关联账户中对应所述取币金额的余额资金兑换为待转移金额的数字货币的步骤,包括:所述数字货币钱包服务端根据所述取币指令,对所述钱包关联账户扣减对应所述取币金额的余额资金;所述数字货币钱包服务端根据所述取币金额,按照预设的匹配规则从数字货币保管箱中匹配数字货币,所述匹配得到的有效数字货币的金额为所述待转移金额。4.根据权利要求1所述的方法,其特征在于,数字货币发行登记端根据所述取币金额和所述待转移金额确定实际转移金额,将所述实际转移金额的数字货币的属主变更为所述取币用户的步骤,包括:所述数字货币发行登记端判断所述取币金额与所述待转移金额是否一致;所述数字货币发行登记端根据所述判断的结果,按照预设的数字货币转移策略确定实际转移金额和找回金额;所述数字货币发行登记端将所述实际转移金额的数字货币的属主变更为所述取币用户,以及,将所述找回金额的数字货币的属主变更为所述数字货币钱包服务端。5.根据权利要求4所述的方法,其特征在于,所述数字货币发行登记端将所述实际转移金额的数字货币的属主变更为所述取币用户,以及,将所述找回金额的数字货币的属主变更为所述数字货币钱包服务端的步骤,包括:所述数字货币发行登记端将所述待转移金额的数字货币的币串列表作废,并生成所述实际转移金额的数字货币的币串列表,以及,生成所述找回金额的数字货币的币串列表;所述数字货币发行登记端将所述实际转移金额的数字货币的币串列表的属主确定为所述取币用户,以及,将所述找回金额的数字货币的币串列表的属主确定为所述数字货币钱包服务端。6.根据权利要求4所述的方法,其特征在于,所述数字货币发行登记端根据所述判断的结果,按照预设的数字货币转移策略确定实际转移金额和找回金额的步骤,包括:所述数字货币发行登记端根据所述判断的结果,按照最大可能策略确定实际转移金额和找回金额,其中:当所述取币金额与所述待转移金额一致时,所述数字货币发行登记端确定所述实际转移金额为所述取币金额,所述找回金额为零;当所述取币金额与所述待转移金额不一致时,所述数字货币发行登记端确定所述实际转移金额为所述取币金额与所述待转移金额二者之中的最小值,并且,如果所述取币金额大于所述待转移金额,则确认所述找回金额为零;如果所述取币金额小于所述待转移金额,则确定所述找回金额为所述待转移金额与所述取币金额的差值。7.根据权利要求4所述的方法,其特征在于,所述数字货币发行登记端根据所述判断的结果,按照预设的数字货币转移策略确定实际转移金额和找回金额的步骤,包括:所述数字货币发行登记端根据所述判断的结果,按照最大精准策略确定实际转移金额和找回金额,其中:当所述取币金额与所述待转移金额一致时,所述数字货币发行登记端确定所述实际转移金额为所述取币金额,所述找回金额为零;当所述取币金额与所述待转移金额不一致时,如果所述取币金额小于所述待转移金额,则所述数字货币发行登记端确定所述实际转移金额为所述取币金额,且所述找回金额为所述待转移金额与所述取币金额的差值;如果所述取币金额大于所述待转移金额,则确定所...
【专利技术属性】
技术研发人员:姚前,
申请(专利权)人:中国人民银行数字货币研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。