主页 > imtoken苹果app下载 > 如何申请数字人民币钱包?

如何申请数字人民币钱包?

imtoken苹果app下载 2023-06-17 06:04:14

数字人民币钱包专利系列解读。

与数字人民币“钱包”相关的专利有23项。 这些专利详细介绍了数字人民币钱包的设计。 由于相关专利详细描述了数字人民币钱包各方面的设计细节,不梳理一下很难深入理解数字人民币钱包的业务逻辑和主要特点。 因此,我们以流程图的形式对数字人民币钱包的十个相关问题做了详细的说明。

本文为数字人民币钱包专利说明的第一部分。 我们主要以数字人民币钱包的专利为例,做了详细的申请流程分解图。

%title插图%num

在相关专利信息中,用户申请开通数字人民币钱包有两种形式,一种是通过银行账户,另一种是通过钱包服务商。 一方面,大部分数字人民币钱包相关的专利都是基于银行的相关系统。 通过银行账户开通数字人民币钱包,更符合双币发行系统的习惯; 只看到六大国有银行的钱包或应用程序界面,没有看到其他运营商的钱包或应用程序。

但也可以通过其他钱包服务商开通数字人民币钱包。 中国人民银行副行长范一飞曾指出,数字人民币钱包要统筹管理。 在坚持数字人民币统一认知体系和防伪功能的前提下怎么注册比特币钱包,按照两级运作原则,中央银行和指定运营机构共同建设共享数字人民币钱包。 人民币钱包,开发钱包生态平台,同时实现自身的视觉识别和特殊功能。 他认为,为确保数字人民币系统的安全稳定,需要慎重选择资本和技术实力雄厚的商业银行作为指定运营机构。 因此,除了六大银行之外,三大电信运营商等大型机构仍有可能成为提供数字人民币钱包的“钱包服务商”。

%title插图%num

通过银行账户申请开通数字人民币钱包有12个基本步骤。

%title插图%num

(1)开户行用户接入系统收到用户提供的账号和密码信息后,向开户行银行账户接入认证系统发送身份认证请求。

(2)开户银行的银行账户接入认证系统对用户进行身份认证,然后将身份认证结果返回给开户银行的用户接入系统。

(3) 身份认证通过后怎么注册比特币钱包,开户行用户接入系统将带有用户数字签名的数字货币钱包开户申请信息发送至开户行数字货币系统。

%title插图%num

(4) 开户银行数字货币系统对用户数字签名进行验证。 验证通过后,为用户创建数字货币钱包,为数字货币钱包分配证书,并在数字货币钱包的钱包ID和证书上添加开户银行的数字签名。 ,然后将钱包ID和带有数字签名的证书发送到发钞行的数字货币系统。

(5)发卡行数字货币系统对开户行数字签名进行验证,验证通过后保存钱包ID和数字货币钱包证书。

%title插图%num

(6) 发票行数字货币系统将带有发票行数字签名的注册成功信息返回给开户行数字货币系统。

(7) 开户行数字货币系统收到注册成功信息后,对发钞行数字签名进行验证,并将绑定的数字货币钱包请求信息发送至开户行账户核心系统。

%title插图%num

(8) 账户 银行账户核心系统将银行账户与数字货币钱包绑定。

%title插图%num

(9) 开户银行的数字货币系统决定了钱包接入认证方式的类型。 如果钱包接入认证方式同时支持银行账户接入和独立钱包接入,将用户的钱包注册请求信息发送至开户银行的钱包接入认证系统。

(10)账户银行钱包接入认证系统保存用户的钱包注册请求信息,管理用户钱包注册请求信息中的证书和私钥,设置用户接入认证机制。

%title插图%num

(11)开户行数字货币系统向开户行用户接入系统返回申请成功信息。

(12)开户行用户接入系统将申请成功信息反馈给用户。

%title插图%num

通过钱包服务商申请数字人民币钱包比较复杂,一般需要20个基本步骤。

%title插图%num

(1)用户向数字货币钱包终端的终端操作系统发送开通数字货币的请求,终端操作系统向终端安全模块发送验证用户访问信息的请求。

(2)钱包终端的安全模块接收到验证用户访问信息的请求后,将用户访问信息的条目显示给用户。

%title插图%num

(3)用户通过访问信息编辑入口向钱包终端安全模块发送用户访问信息,钱包终端安全模块对用户访问信息进行验证。

(4)钱包终端的安全模块在确认用户访问信息的合法性后,向钱包服务提供商的认证中心发出验证用户账户信息的请求。

(5) 钱包服务提供商的认证中心收到用户账户信息验证请求后,将用户账户信息的录入显示给用户。

%title插图%num

(6)用户通过账户信息编辑入口将用户账户信息发送至钱包服务商认证中心,钱包服务商认证中心对用户账户信息进行验证。

(7)钱包服务商认证中心确认用户账户信息合法后,向钱包服务系统发送认证通知。

(8) 钱包服务系统收到认证通过通知后,收到用户开通数字货币钱包的请求。

%title插图%num

(9) 钱包服务系统收到用户打开数字货币钱包的请求后,向终端安全模块发送生成密钥对的请求; 终端安全模块接收生成密钥对的请求,生成公钥和私钥对,并将密钥对的公钥返回给钱包服务系统。

(10)钱包服务系统收到终端安全模块生成的公钥后,向数字货币核心系统发出生成数字证书的请求。

(11) 数字货币核心系统收到生成数字证书的请求后,将请求发送给数字货币发行方的认证中心。 认证中心根据请求生成数字证书,认证中心将生成的数字证书返回给数字货币核心系统,数字货币核心系统将证书发送给钱包服务系统。

%title插图%num

(12)钱包服务系统收到数字货币发行方生成的数字证书后,生成安装指令发送给钱包终端的安全模块。 安装说明包括钱包服务协议和钱包合约的属性信息,钱包合约的属性信息包括钱包ID和数字证书。

(13)钱包终端安全模块收到安装指令后,将安装指令中的钱包服务协议显示给用户。 用户通过显示的信息确认继续安装,并向终端安全模块发送确认信息。

%title插图%num

(14)钱包终端安全模块接收到用户发送的确认信息,继续安装数字货币钱包,对接收到的安装指令进行签名,生成签名安装指令,并将签名后的安装指令返回给业务系统; 钱包服务系统确认签署的安装指令有效后,会更新钱包合约代码地址和钱包合约。 钱包合约的属性信息还包括合约代码的哈希值。

钱包服务系统将签名后的钱包合约代码地址和钱包合约属性信息发送给终端安全模块。 终端安全模块在确认签名钱包合约代码地址合法后,根据签名钱包合约代码地址下载合约代码,并根据合约代码的哈希值验证下载的合约代码是否正确。

钱包端安全模块在确认下载的合约代码正确后,对已签名的钱包合约属性信息进行签名,生成双方签名的钱包合约属性信息。 向钱包服务系统发送包含双方签署的钱包合约属性信息的开户请求,钱包服务系统确认双方签署的钱包合约属性信息有效后,创建数字货币钱包根据双方签署的钱包的合约属性信息

%title插图%num

(15)钱包服务系统创建数字货币钱包后,向数字货币核心系统发送包含双方签署的钱包合约属性信息的注册请求。 此时发送的签名钱包合约的属性信息包括钱包ID和数字证书。

(16) 数字货币核心系统向认证中心发送包含双方签名钱包合约属性信息的注册请求。

(17) 认证中心收到包含双方签名钱包合约属性信息的注册请求后,验证注册请求的合法性; 在确认注册请求的合法性后,将向数字货币发行人注册中心申请注册。 钱包ID和数字证书注册在钱包合约属性信息中。 注册完成后,注册完成通知系统通过认证中心和数字货币核心发送到钱包服务。

%title插图%num

(18)钱包服务系统收到注册完成通知后,向账户核心系统发送账户关联请求。 账户核心系统将创建的钱包与用户的账户信息进行关联,并向钱包服务系统返回关联成功的通知。

(19) 如果账户核心系统将创建的钱包与用户的账户信息关联成功,则数字货币钱包开通成功,钱包服务系统向钱包终端安全模块发送钱包开通成功的通知.

(20)钱包终端安全模块收到钱包开通成功的通知后,将钱包与用户账户进行关联,同时将开通的钱包与密钥进行绑定。 绑定成功后,将数字货币钱包的合约代码设置为可执行,并向终端操作系统发送激活成功通知。 终端操作系统收到开通成功通知后,向用户显示开通成功。

比特币冷钱包转在线钱包_如何注册比特币钱包_怎么注册比特币钱包