一种可拆分数字货币钱包的使用方法及数字货币钱包技术

技术编号:33616834 阅读:43 留言:0更新日期:2022-06-02 00:32
本发明专利技术公开了一种可拆分数字货币钱包的使用方法及数字货币钱包,该方法包括以下步骤:S1、利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币;S2、通过货币交易方法实现发款数字货币钱包与用户端之间的数字货币交易。有益效果:本发明专利技术数字货币钱包的收款、发款功能是可拆分的,拆分后,发款数字货币钱包和收款数字货币钱包可以分开使用,由不同的用户所持有并操作,由于发款数字货币钱包不具有收款能力,因此没有连接互联网的能力,操作简单,成本低,丢失后硬件损失不大;本发明专利技术在提升数字货币使用安全性的同时,可以满足公司、家庭等大型数字货币账户由多个成员同时使用的场景。时使用的场景。时使用的场景。

【技术实现步骤摘要】
一种可拆分数字货币钱包的使用方法及数字货币钱包


[0001]本专利技术涉及保密通信领域,尤其涉及一种可拆分数字货币钱包的使用方法及数字货币钱包。

技术介绍

[0002]中国人民银行的数字货币D

RMB体系的核心要素为一种币、两类库和三个中心。一种币,即“D

RMB”(DC/EP),简称D币,特指一串由央行签名的代表具体金额的加密数字串。两类库:分别是D

RMB的发行库和银行库(中央银行数字货币数据库、商业银行数字货币数据库)。数字货币在发行库中即表现为央行的数字货币基金;数字货币在银行库中即表现为商业银行的库存数字现金。三个中心:一是登记中心(记录货币产生、流通、清点核对及消亡全过程);另外两个是认证中心,即CA认证中心(基于PKI体系,对机构和用户证书进行集中管理,如CFCA)和IBC认证中心[即基于标识的密码技术建立的认证中心(Identity

Based Cryptograph)]。在登记中心可设计两张表,一为数字货币权属登记表,记录数字货币的归属,另一张为交易流水表。
[0003]D

RMB系统是一种分级式的体系,即由中央银行与各商业银行共建,中央银行数字货币系统是由中央银行或中央银行指定机构运行维护的用来处理关于数字货币的信息的计算机系统,其主要功能包括负责数字货币的发行与验证监测,商业银行数字货币系统是由商业银行或商业银行指定机构运行维护的用来处理关于数字货币的信息的计算机系统,其执行现有银行的有关货币的各种功能,即银行功能,主要包括从中央银行申请到数字货币后,负责直接面向社会,满足提供数字货币流通服务的各项需求。
[0004]现有技术存在的问题:
[0005]1、现有数字货币钱包的收款、发款功能往往是合体的。由于具有收款能力,收款流程需要上网与银行确认,因此具有连接互联网的能力,成本相对较高,丢失后硬件损失较大;且操作相对复杂,不适合老人或儿童使用;数字货币所有金额理论上均可以直接被消费,安全性不够高。

技术实现思路

[0006]针对相关技术中的问题,本专利技术提出一种可拆分数字货币钱包的使用方法及数字货币钱包,以克服现有相关技术所存在的上述技术问题。
[0007]为此,本专利技术采用的具体技术方案如下:
[0008]根据本专利技术的一个方面,提供了一种可拆分的数字货币钱包的使用方法,该方法包括以下步骤:
[0009]S1、利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币;
[0010]S2、通过货币交易方法实现发款数字货币钱包与用户端之间的数字货币交易。
[0011]进一步的,所述S1中利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币具体包括以下步骤:
[0012]S11、所述商业银行向中央银行提出申请数字货币的请求,央行生成并对其签名后得到数字货币,并将数字货币发回给商业银行;
[0013]S12、所述可拆分数字货币钱包对应的第一商业银行利用货币颁发方法为可拆分数字货币钱包的收款数字货币钱包颁发各类币值的数字货币,同时可拆分数字货币钱包向商业银行支付等价网上银行货币或实体货币。
[0014]进一步的,所述S1中利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币还包括以下步骤:当需要使用所述发款数字货币钱包时,发款数字货币钱包在配套的收款数字货币钱包处进行数字货币的充值,其中,发款数字货币钱包和配套的收款数字货币钱包存有对方的ID及认证密钥,且进行数字货币的充值前需进行身份认证。
[0015]进一步的,所述S2中通过货币交易方法实现发款数字货币钱包与用户端之间的数字货币交易包括以下步骤:
[0016]S21、所述发款数字货币钱包将带有交易及其数字签名的信息发送给用户端,并通过用户端转发给与用户端相对应的第二商业银行;
[0017]S22、所述第二商业银行将交易描述、收到的交易、数字签名及第二商业银行的签名根据第一商业银行的ID发送给与发款数字货币钱包相对应的第一商业银行;
[0018]S23、所述第一商业银行生成组合信息转发给中央银行,并由中央银行进行记录,同时将带有数字货币的消息发送给第二商业银行;
[0019]S24、所述第二商业银行接收带有数字货币的消息,验证该消息及数字货币并转发给用户端,用户端验证通过后存储数字货币作为自己的数字货币,并将交易成功的消息发送给发款数字货币钱包;
[0020]S25、所述发款数字货币钱包接收交易成功的消息并进行验证,验证通过后删除数字货币,交易结束。
[0021]进一步的,所述S21中发款数字货币钱包将带有交易及其数字签名的信息发送给用户端,并通过用户端转发给与用户端相对应的第二商业银行具体包括以下步骤:
[0022]所述发款数字货币钱包获取用户端的ID并进行身份验证,验证通过后,将当前时间、第一商业银行的ID、发款数字货币钱包的ID、收款方ID及数字货币组合得到交易,并使用发款数字货币钱包的私钥对交易进行计算得到数字签名,同时将带有交易及数字签名的信息发送给用户端,用户端转发给与之相对应的第二商业银行。
[0023]进一步的,所述发款数字货币钱包对用户端的ID的进行身份验证的方法可以为基于数字证书及数字签名的验证,也可以是基于ID密码学及数字签名的验证。
[0024]进一步的,所述S23中第一商业银行生成组合信息转发给中央银行,并由中央银行进行记录,同时将带有数字货币的消息发送给第二商业银行具体包括以下步骤:
[0025]S231、所述第一商业银行使用第二商业银行的公钥对第二商业银行的签名进行验证,并根据发款数字货币钱包的ID找到发款数字货币钱包对应的收款数字货币钱包,同时确认其是否已与第一商业银行进行身份认证登陆,若未登陆则流程结束,否则继续;
[0026]S232、使用所述发款数字货币钱包的公钥对数字签名进行验证,验证通过后信任消息发送者发款数字货币钱包的身份;
[0027]S233、所述第一商业银行对数字货币交易结果进行签名,将交易、交易结果及交易结果的签名组合得到组合信息并发送给收款数字货币钱包;
[0028]S234、所述收款数字货币钱包接收并确认消息,若认可该交易则发送确认消息给第一商业银行,否则流程结束;
[0029]S235、所述第一商业银行接收收款数字货币钱包认可该交易的消息,并将组合信息发送给中央银行;
[0030]S236、所述中央银行接收组合信息,记录交易成功后数字货币的归属变化,并将确认消息发送给第一商业银行,第一商业银行记录交易信息并将带有数字货币的消息发送给第二商业银行。
[0031]进一步的,所述收款数字货币钱包可以设置为自动认可所有交易或者自动认可小于预设数额的交易,也可以由人为控制进行是否认可该交易的选择。
[0032]根据本专利技术的另一个方面,提供了一种可拆分的数字货币钱包,该钱包包括发款数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可拆分的数字货币钱包的使用方法,其特征在于,该方法包括以下步骤:S1、利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币;S2、通过货币交易方法实现发款数字货币钱包与用户端之间的数字货币交易。2.根据权利要求1所述的一种可拆分的数字货币钱包的使用方法,其特征在于,所述S1中利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币具体包括以下步骤:S11、所述商业银行向中央银行提出申请数字货币的请求,央行生成并对其签名后得到数字货币,并将数字货币发回给商业银行;S12、所述可拆分数字货币钱包对应的第一商业银行利用货币颁发方法为可拆分数字货币钱包的收款数字货币钱包颁发各类币值的数字货币,同时可拆分数字货币钱包向商业银行支付等价网上银行货币或实体货币。3.根据权利要求2所述的一种可拆分的数字货币钱包的使用方法,其特征在于,所述S1中利用商业银行为可拆分数字货币钱包的收款数字货币钱包颁发数字货币还包括以下步骤:当需要使用所述发款数字货币钱包时,发款数字货币钱包在配套的收款数字货币钱包处进行数字货币的充值,其中,发款数字货币钱包和配套的收款数字货币钱包存有对方的ID及认证密钥,且进行数字货币的充值前需进行身份认证。4.根据权利要求1所述的一种可拆分的数字货币钱包的使用方法,其特征在于,所述S2中通过货币交易方法实现发款数字货币钱包与用户端之间的数字货币交易包括以下步骤:S21、所述发款数字货币钱包将带有交易及其数字签名的信息发送给用户端,并通过用户端转发给与用户端相对应的第二商业银行;S22、所述第二商业银行将交易描述、收到的交易、数字签名及第二商业银行的签名根据第一商业银行的ID发送给与发款数字货币钱包相对应的第一商业银行;S23、所述第一商业银行生成组合信息转发给中央银行,并由中央银行进行记录,同时将带有数字货币的消息发送给第二商业银行;S24、所述第二商业银行接收带有数字货币的消息,验证该消息及数字货币并转发给用户端,用户端验证通过后存储数字货币作为自己的数字货币,并将交易成功的消息发送给发款数字货币钱包;S25、所述发款数字货币钱包接收交易成功的消息并进行验证,验证通过后删除数字货币,交易结束。5.根据权利要求4所述的一种可拆分的数字货币钱包的使用方法,其特征在于,所述S21中发款数字货币钱包将带有交易及其数字签名的信息发送给用户端,并通过用户端转发给与用户端相对应的第二商业银行具体包括以下步骤:所述发款数字货币钱包获取用户端的ID并进行身份验证,验证通过后,将当前时间、第一商业银行的ID、发款数字货币钱包的ID、收款方ID及数字货币组合得到交易,并使用发款数字货币钱包的私钥对交易进行计算得到数字签名...

【专利技术属性】
技术研发人员:富尧钟一民杨羽成余秋炜
申请(专利权)人:南京如般量子科技有限公司
类型:发明
国别省市:

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

1