央行数字货币DECP

参考链接

  • http://cpquery.cnipa.gov.cn/
  • http://epub.sipo.gov.cn/

央行数据货币概述

DCEP(Digital Currency Electronic Payment),也就是数字货币和电子支付工具。
功能和属性跟纸钞完全一样,只不过它的形态是数字化的。
央行的数字货币属于法币,跟现金一样,央行的数字货币也具有无限法偿性,就是说你不能拒绝接受DCEP。
中国央行数字货币应采用双层运营体系,上面一层是人民银行对商业银行,下面一层是商业银行或商业机构对老百姓。
DCEP的混合架构不预设技术路线,央行这个层面属于技术中性的,也就是说,央行不会干预商业机构的技术路线选择,商业机构对老百姓兑换数字货币的时候,用什么技术来兑换?是用区块链,还是用传统账户体系?是用电子支付工具,还是用移动支付工具?无论采取哪种技术路线,央行这个层面,都能适应。
数字货币的兑换依然会保持这种结构:商业银行在中央银行开户,按照百分之百全额缴纳准备金,个人和企业通过商业银行或商业机构开立数字钱包。

实现技术探讨(根据央行数字货币研究院的专利进行研究)

  • 整体流程猜测
  1. 数字货币库分为央行库和商业银行库,对于商业银行申请数字货币的请求,央行会扣除对应商业银行在央行存储的储备金(额度不小于申请的数字货币额度)
  2. 数字货币属主必须登记,央行、商业银行都需要登记
  3. 账户的选型猜测是传统账户类型或则是类UTXO(Unspent Transaction Output)
  4. 用户的数字货币账户需要在商业银行开设,商业银行需要将用户的数字货币上报至央行,以获取对应的证书(类CA证书),申请数字货币账户,用户需要提供个人的信息(身份证号、住址等等)
  5. 钱包可分为App应用(软件客户端)和芯片卡(硬件)方式,并且由钱包服务商或银行提供;开通钱包需要提供设备的基本信息及用户的相关信息(如电话号码、邮箱等)
  6. 钱包开通成功后需要和数字货币账号绑定方可使用;
  7. 在线支付的场景下,需要等商业银行及央行操作(审查,登记等)成功后,数字货币才会发生转移;
  8. 离线支付场景下,数字货币转移的请求信息由收款方保存,当其连上网,完成登记后,该笔金额方可使用,在此之前该金额处于不可用状态;故存在付款方做恶的情况,此场景需要事后进行处理。
  • 数字货币发行(数字货币的发行方法和系统)
ACS: 中央银行会计核算数据集中系统(Account Central System)
1. 商业银行确认审计发行数字货币需求
2. 商业银行将发行计划提交至数字货币发行系统的前置机
3. 前置机将请求发送至人民银行的数字货币发行系统
4. 核查数字货币发行请求,核查通过后调用ACS进行存款准备金扣减操作
5. ACS扣减成功后,由数字货币发行系统生产数字货币并进行确权登记
6.将生产的数字货币发送至前置机,由前置机发送给对应的商业银行
  • 数字货币钱包

钱包开通(一种数字货币钱包开通的方法和系统)

1. 终端生成公私钥对,将公钥发送至钱包服务商
2. 钱包服务商根据公钥生成对应的标识,并将公钥和标识发送至数字货币发行登记机构
3. 数字货币发行登记机构根据公钥和钱包标识生成数字证书,并将所述数字证书发送给钱包服务商
4. 钱包服务商将数字证书、钱包标识和钱包合约代码地址发送至数字货币钱包终端
5. 数字货币钱包终端返回的开通请求至钱包服务商,钱包服务商创建数字货币钱包并向数字货币发行登记机构发送注册请求;
6.数字货币发行登记机构根据接收的注册请求对钱包标识、钱包证书进行登记注册

钱包绑定(数字货币钱包的绑定方法和绑定系统)

1. 用户发送钱包绑定请求至帐户行(银行)用户访问系统,钱包绑定信息需要包含用户的实名认证信息和应用钱包标识
2. 帐户行用户访问系统发送钱包查询请求至帐户行应用系统
3. 帐户行应用系统将请求转发至账户行数字货币系统
4. 账户行数字货币系统根据实名认证信息进行查询,然后将查询到的银行钱包信息返回给账户行应用系统
5. 账户行应用系统将银行钱包信息返回给账户行用户访问系统
6.账户行用户访问系统将银行钱包信息返回给用户,然后将用户发来的绑定确认信息,执行应用钱包与银行钱包的绑定操作。

钱包注销(一种数字货币钱包注销的方法和系统)

1. 数字货币钱包终端根据用户提交的注销数字货币钱包的请求确认待注销钱包中的数字货币余额为零,则将签名的注销指令发送至钱包服务商;
2. 钱包服务商确认接收到的签名的注销指令具有合法性,则注销待注销钱包的钱包证书和钱包标识;
3. 钱包服务商将所述签名的注销指令发送至数字货币发行登记机构;
4.数字货币发行登记机构确认接收到的签名的注销指令具有合法性,则注销待注销钱包的钱包证书和钱包标识

数字货币兑换
(一种数字货币兑换方法和系统)

1. 数字货币钱包终端根据输入的取币信息生成取币指令,并发送至钱包服务端取币指令包括取币金额、取币用户的钱包标识和钱包关联账户的信息;
2. 数字货币钱包服务端根据取币指令,将钱包关联账户中对应取币金额的余额资金兑换为待转移金额的数字货币;
3. 钱包服务端将取币信息上报至数字货币发行系统,由数字货币发行登记端根据取币金额和待转移金额确定实际转移金额,将实际转移金额的数字货币的属主变更为取币用户;
4. 数字货币钱包终端在确认实际转移金额的数字货币的属主为取币用户之后,将实际转移金额的数字货币的币串列表存入取币用户的钱包标识对应的数字货币钱包。

(一种基于数字货币实现数字货币兑换存款的方法和系统)

1. 根据用户输入的银行账户信息对该用户进行身份认证;
2. 接收通过身份认证的用户提供的数字货币兑换存款请求,基于数字货币兑换存款请求生成数字货币转移请求,将数字货币转移请求向发钞行数字货币系统发送;
3. 获取发钞行数字货币系统返回的转移确认信息;其中,转移确认信息包括:以数字货币为来源币生成的、且所有者为账户行的去向币的信息,去向币的金额等于兑换金额;
4. 将去向币转移到账户行数字货币银行库,在该用户的认证银行账户增加兑换金额。

(向数字货币芯片卡转入数字货币的方法和系统)

1. 商业银行数字货币系统接收兑换请求方的兑换金额信息、银行账户信息、以及数字货币芯片卡信息;然后根据兑换金额信息在银行账户中扣除与兑换金额相等的金额,再根据兑换金额信息确定参与兑换的数字货币,以及根据数字货币以及兑换请求方的数字货币芯片卡信息生成兑换请求信息,然后将该兑换请求信息发送给中央银行数字货币系统;
2. 中央银行数字货币系统根据兑换请求信息执行预设项目的操作然后将操作成功的指示返回给商业银行数字货币系统,预设项目的操作中包含对商业银行数字货币系统参与兑换的数字货币进行属主变更的操作;
3. 商业银行数字货币系统接收到中央银行数字货币系统返回的操作成功的指示之后,将数字货币写入兑换请求方的数字货币芯片卡中.

支付
(一种基于数字货币的扣款方法和系统)

1. 付款方数字货币钱包将授权扣款信息发送至收款方数字货币钱包;
2. 收款方数字货币钱包验证所述授权扣款信息;
3. 验证所述授权扣款信息无误后,向数字货币发行登记系统发送扣款请求,其中扣款请求中包括扣款金额和授权信息;
4. 数字货币发行登记系统验证所述扣款请求;验证所述扣款请求无误后,按照扣款请求完成扣款。

(一种数字货币钱包支付的方法和系统)

1. 接收数字货币钱包的支付请求;
2. 获取用户输入的对支付请求的数字货币钱包的CA证书数字签名,以生成数字货币转移请求;
3. 将数字货币转移请求发送至数字货币发钞行;接收带有发钞行数字签名的支付成功结果。

(数字货币的支付方法和支付系统 -印制科学技术研究所)

1. 付款方终端设备接收外部操作输入的付款金额、收款方标识以及取款识别码;
2. 付款方终端设备在付款方数字货币钱包内选取总金额等于所述付款金额的数字货币;
3. 付款方终端设备将所述数字货币和取款识别码以近场通信方式发送给收款方标识所对应的收款方终端设备;
4. 收款方终端设备将所述数字货币和取款识别码通过网络发送给商业银行数字货币系统;
5. 商业银行数字货币系统将包括数字货币和取款识别码通过网络发送给中央银行数字货币系统;
6.中央银行数字货币系统将所述数字货币的属主信息由付款方更改为收款方并且备注取款识别码。

(一种账户交易方法和装置)

备注:类似BTC UTXO模型
1. 接收交易请求;
2. 从账户中根据货币币值提取大于或等于所述交易请求的金额的资产实体;
3. 对提取的资产实体执行交易请求,以生成新的资产实体,然后将新的资产实体写入当前账户中

(兑换和支付数字货币的方法以及数字货币系统)

兑换数字货币:
1. 用户终端根据零钱兑换指令,选取零钱兑换指令所指定金额的待兑换数字货币,并将请求发送给商业银行数字货币系统,用于进行零钱兑换;
2. 商业银行数字货币系统根据请求,将待兑换数字货币兑换为零钱数字货币,并发送请求给中央银行数字货币系统,该请求用于对所述待兑换的数字货币和所述零钱数字货币进行属主变更;
3.中央银行数字货币系统根据请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,操作中包含对所述待兑换的数字货币和零钱数字货币进行属主变更的操作;
4. 商业银行数字货币系统接收操作成功的指示后,将零钱数字货币发送给用户终端。
支付数字货币:
1. 用户终端根据接收的付款指令,提取与付款指令所指定的金额相等的数字货币,并生成请求发送给商业银行数字货币系统,其中请求包括收款用户终端标识和数字货币,该请求用于对数字货币进行属主变更;
3. 商业银行数字货币系统在接收到请求后,检验通过后发送请求给中央银行数字货币系统,该请求用于对数字货币进行属主变更;
4. 中央银行数字货币系统根据请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,预设项目的操作中包含对所述数字货币进行属主变更的操作;
5. 商业银行数字货币系统接收操作成功的指示后,将数字货币发送给收款用户终端。

(数字货币的流通方法和装置)

1. 付款端依据付款金额和预定义的匹配策略从付款端的数字货币保管箱中选择数字货币字串,然后组成支付来源数字货币字串集,再将该支付来源数字货币字串集发送给管理端,付款端的数字货币保管箱中存放有一个或多个所有者标识为付款端的数字货币字串;
2. 管理端将支付来源数字货币字串集中的数字货币字串登记为作废状态,然后根据付款金额生成支付去向数字货币字串,以及将支付去向数字货币字串发送给收款端,支付去向数字货币字串的金额为付款金额,所有者标识为收款端。

(在可视数字货币芯片卡之间支付数字货币的方法和系统)

1. 付款可视数字货币芯片卡在未与商业银行数字货币系统建立网络连接的情况下,向收款可视数字货币芯片卡发送数字货币的支付请求,所述支付请求包含待支付的数字货币和交易金额;
2. 收款可视数字货币芯片卡在收到支付请求后,向商业银行数字货币系统发起网络连接,在网络连接成功的情况下,将支付请求发送到所述商业银行数字货币系统;
3. 商业银行数字货币系统根据支付请求,向中央银行数字货币系统发送包含待支付的数字货币和交易金额的支付确认请求,支付确认请求用于对待支付的数字货币进行属主变更;
4. 中央银行数字货币系统根据支付确认请求,执行预设操作,然后向收款可视数字货币芯片卡通知操作结果,预设操作包括变更待支付的数字货币的属主。

(使用数字货币芯片卡进行离线支付的方法及系统)

1. 受理终端设备在未与商业银行数字货币系统建立网络连接的情况下,接收交易金额;
2. 用户终端设备通过近距离无线连接方式(NFC、红外线或蓝牙)从所述受理终端设备获取所述交易金额,并将交易信息发送至受理终端设备,交易信息包括数字货币芯片卡信息以及与交易金额等值的数字货币;(注意:在未联网前,该数字货币的属主未变更,即可理解该金额处于不可用状态)
3. 受理终端设备与商业银行数字货币系统建立网络连接之后,受理终端设备将交易信息发送至所述商业银行数字货币系统,商业银行需要校验该交易的合法性;
4. 商业银行数字货币系统在接收到交易信息后,向中央银行数字货币系统发送变更属主的请求;
5. 中央银行数字货币系统在接收到变更属主的请求后,将数字货币的属主变更为受理终端设备对应的商户代码。

交易信息查看(数字货币交易信息的查询方法和查询系统)

1. 数字货币钱包终端接收用户的交易信息查询指令,并利用钱包私钥对交易信息查询指令进行签名后发送至钱包服务机构;
2. 钱包服务机构利用证书对已签名的交易信息查询指令的签名进行验证后添加钱包服务机构签名并发送至数字货币发行登记机构;
3. 数字货币发行登记机构对所述已签名的交易信息查询指令进行验证后根据交易信息查询条件进行查询以得到交易信息查询结果

数字货币回笼(数字货币的回笼方法和系统)

1. 接收申请方发送的数字货币回笼请求;数字货币回笼请求包括:待回笼的数字货币;
2. 对数字货币回笼请求进行业务核查,在业务核查通过的情况下,
先对待回笼的数字货币进行回笼登记,并将待回笼的数字货币的登记状态设为回笼,再向会记核算数据集中系统(ACS)发送增加存款准备金请求;
3. 在接收到会记核算数据集中系统(ACS)发送的增加存款准备金成功应答的情况下,将数字货币回笼应答发送至申请方

你可能感兴趣的:(央行数字货币DECP)