[go: up one dir, main page]

CN107230070B - Digital currency system - Google Patents

Digital currency system Download PDF

Info

Publication number
CN107230070B
CN107230070B CN201610179399.3A CN201610179399A CN107230070B CN 107230070 B CN107230070 B CN 107230070B CN 201610179399 A CN201610179399 A CN 201610179399A CN 107230070 B CN107230070 B CN 107230070B
Authority
CN
China
Prior art keywords
digital currency
request
bank
payment
currency system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610179399.3A
Other languages
Chinese (zh)
Other versions
CN107230070A (en
Inventor
姚前
李会锋
温信祥
李连三
王栋兵
刘浩
赵欣
唐晓雪
刘文舒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Printing Science and Technology Peoples Bank of China
Original Assignee
Institute of Printing Science and Technology Peoples Bank of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Printing Science and Technology Peoples Bank of China filed Critical Institute of Printing Science and Technology Peoples Bank of China
Priority to CN201610179399.3A priority Critical patent/CN107230070B/en
Publication of CN107230070A publication Critical patent/CN107230070A/en
Application granted granted Critical
Publication of CN107230070B publication Critical patent/CN107230070B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种数字货币系统,包括中央银行数字货币系统、商业银行数字货币系统、以及认证系统,其中,中央银行数字货币系统用于产生和发行数字货币,以及对数字货币进行权属登记;商业银行数字货币系统用于针对数字货币执行银行功能;认证系统用于对所述中央银行数字货币系统和数字货币的用户所使用的终端设备之间的交互提供认证,以及对所述中央银行数字货币系统和所述商业银行数字货币系统之间的交互提供认证。根据本发明的技术方案,实现了便捷性好、安全性高的数字货币系统,并且能够应用于数字货币在现实中的多种应用场景,有助于使数字货币在全社会的全面推广使用。

Figure 201610179399

The present invention provides a digital currency system, including a central bank digital currency system, a commercial bank digital currency system, and an authentication system, wherein the central bank digital currency system is used to generate and issue digital currency, and to register the ownership of the digital currency The commercial bank digital currency system is used to perform banking functions for digital currency; the authentication system is used to provide authentication for the interaction between the central bank digital currency system and the terminal equipment used by users of the digital currency, and to provide authentication to the central bank The interaction between the digital currency system and the commercial bank digital currency system provides authentication. According to the technical solution of the present invention, a digital currency system with good convenience and high security is realized, and can be applied to various application scenarios of digital currency in reality, which is conducive to the comprehensive promotion and use of digital currency in the whole society.

Figure 201610179399

Description

数字货币系统digital currency system

技术领域technical field

本发明涉及计算机及其软件技术领域,特别地涉及一种数字货币系统。The present invention relates to the technical field of computers and software thereof, in particular to a digital currency system.

背景技术Background technique

数字货币是将现金数值转换为一系列电子加密序列数的货币,币本身的安全性依赖于密码算法来保护。在密码算法方面,数字货币系统安全性涉及到对称密码、非对称密码、报文摘要算法和基于身份的密码体制,在系统实现方面必须深入考虑密码系统的总体安全性、密码算法的选择、密码算法的实现、交互协议的设计、国际、国内标准的兼容性等,保证数字货币的交易安全。Digital currency is a currency that converts cash values into a series of electronically encrypted serial numbers. The security of the currency itself relies on cryptographic algorithms to protect. In terms of cryptographic algorithms, the security of the digital currency system involves symmetric cryptography, asymmetric cryptography, message digest algorithms and identity-based cryptography. The implementation of algorithms, the design of interactive protocols, the compatibility of international and domestic standards, etc., ensure the security of digital currency transactions.

随着移动互联网的发展普及,移动支付产业快速变革推进,基于移动互联网、NFC、HCE、Token、生物识别等各类技术的业务模式不断创新,应用场景不断拓展丰富,线上、线下业务一体化发展加速。移动支付新技术为用户提供多元化便捷支付服务的同时,也引领着通信、金融、互联网等行业转型升级发展。移动支付广阔发展前景已成为全产业的广泛共识,移动支付被认为是连接线上线下的重要切入口。数字货币的交易系统应以移动支付为核心进行业务模式设计。With the development and popularization of the mobile Internet, the rapid transformation of the mobile payment industry, the continuous innovation of business models based on mobile Internet, NFC, HCE, Token, biometrics and other technologies, the continuous expansion of application scenarios, and the integration of online and offline services accelerated development. While new mobile payment technology provides users with diversified and convenient payment services, it also leads the transformation and upgrading of industries such as communications, finance, and the Internet. The broad development prospect of mobile payment has become a broad consensus in the entire industry, and mobile payment is considered to be an important entry point for connecting online and offline. The digital currency transaction system should be designed with mobile payment as the core business model.

在移动支付业务模式下,数字货币的密钥存储载体可由硬件SE模块(安全模块)、HCE以及TEE来提供。硬件SE由于其所提供的安全计算环境受到了金融交易领域的认可,在目前的借贷记卡片、电子现金中得到广泛应用,具有广泛的用户基础、良好的受理环境和使用习惯。随着移动支付技术不断发展,SE模块形态也发生了很多变化,新的解决方案不断实践。In the mobile payment business mode, the key storage carrier of digital currency can be provided by hardware SE module (security module), HCE and TEE. Hardware SE has been recognized in the field of financial transactions because of the secure computing environment it provides, and is widely used in current debit and credit cards and electronic cash, with a wide user base, good acceptance environment and usage habits. With the continuous development of mobile payment technology, many changes have taken place in the form of SE modules, and new solutions are constantly being practiced.

在交易受理终端(POS机)和支付工具(如卡片、手机之间)的数据传输通道上,目前存在多种传输方式:RF射频通信、短信、扫码、声波、光子,多种方式的并存为支付载体间的通信提供了便利。On the data transmission channel between the transaction acceptance terminal (POS machine) and payment tools (such as cards and mobile phones), there are currently multiple transmission methods: RF radio frequency communication, SMS, scanning code, sound waves, photons, and the coexistence of multiple methods. It facilitates the communication between payment carriers.

在认证方式上,可分为基于口令的认证、基于口令+智能卡的认证、基于生物特征(指纹、人脸)的认证。其中口令、生物特征的认证多用于远场支付,智能卡认证多用于近场支付。In terms of authentication methods, it can be divided into password-based authentication, password + smart card-based authentication, and biometrics (fingerprint, face)-based authentication. Among them, the authentication of passwords and biometrics is mostly used for far-field payment, and the authentication of smart card is mostly used for near-field payment.

云计算是未来后台服务器端的主流方向,数字货币的后台系统应采用基于云的解决方案。Cloud computing is the mainstream direction of the back-end server side in the future, and the back-end system of digital currency should adopt cloud-based solutions.

在电子商务活动中,因角色不同,对数字货币的要求也不同:客户要求数字货币使用方便,存储安全且具有匿名性;商家要求数字货币具有可认证性,且能兑换成真实的货币;银行则要求数字货币不能被非法使用和伪造,因此,数字货币D-RMB应具有以下特征:In e-commerce activities, due to different roles, the requirements for digital currency are also different: customers require digital currency to be easy to use, safe to store and have anonymity; merchants require digital currency to be verifiable and convertible into real currency; banks It is required that the digital currency cannot be illegally used and counterfeited. Therefore, the digital currency D-RMB should have the following characteristics:

1.安全性:能防止商务中的任意一方更改或非法使用数字货币;1. Security: It can prevent any party in the business from changing or illegally using digital currency;

2.不可重复花费性:数字货币只能使用一次,重复花费能被容易地检查出来;2. Non-repetitive spending: digital currency can only be used once, and repeated spending can be easily checked;

3.可控匿名性:银行和商家相互勾结也不能跟踪数字货币的使用,要求系统无法将电子现金的用户的购买行为联系到一起,从而隐蔽数字货币用户的购买历史,但数字货币的发行方可跟踪数字货币的使用;3. Controllable anonymity: Banks and merchants cannot track the use of digital currency even if they collude with each other, requiring the system to be unable to link the purchase behavior of users of electronic cash, thereby concealing the purchase history of digital currency users, but the issuer of digital currency can track the use of digital currency;

4.不可伪造性:用户不能伪造假的数字货币;4. Unforgeability: users cannot forge fake digital currency;

5.公平性:支付过程是公平的,保证要么双方交易成功,要么双方都没有损失,防止某一交易方在交易中蒙受损失;5. Fairness: The payment process is fair, ensuring that either the transaction is successful for both parties, or there is no loss for both parties, preventing a transaction party from suffering losses in the transaction;

6.兼容性:D-RMB系统中数字货币的发行流程与流通环节尽可能参照实物货币发行与流通。6. Compatibility: The issuance process and circulation of digital currency in the D-RMB system refer to the issuance and circulation of physical currency as much as possible.

并且对于数字货币而言,应当能够适应于现有货币的各种使用场景,并能够与现有货币自由兑换。And for digital currency, it should be able to adapt to various usage scenarios of existing currencies and be freely convertible with existing currencies.

发明内容SUMMARY OF THE INVENTION

有鉴于此,本发明提出一种数字货币系统,以解决现有技术中关于数字货币所存在的问题的至少之一。本发明的其他目的和有益效果将由具体实施方式体现。In view of this, the present invention proposes a digital currency system to solve at least one of the problems existing in the prior art regarding digital currency. Other objects and beneficial effects of the present invention will be embodied by the specific embodiments.

本发明提供如下技术方案:The present invention provides the following technical solutions:

一种数字货币系统,包括中央银行数字货币系统、商业银行数字货币系统、以及认证系统,其中,中央银行数字货币系统用于产生和发行数字货币,以及对数字货币进行权属登记;商业银行数字货币系统用于针对数字货币执行银行功能;认证系统用于对所述中央银行数字货币系统和数字货币的用户所使用的终端设备之间的交互提供认证,以及对所述中央银行数字货币系统和所述商业银行数字货币系统之间的交互提供认证。A digital currency system includes a central bank digital currency system, a commercial bank digital currency system, and an authentication system, wherein the central bank digital currency system is used to generate and issue digital currency, and to register the ownership of the digital currency; commercial bank digital currency The currency system is used to perform banking functions with respect to the digital currency; the authentication system is used to provide authentication for the interaction between the central bank digital currency system and the terminal device used by the user of the digital currency, and to provide authentication to the central bank digital currency system and the terminal device used by the user of the digital currency. The interaction between the commercial bank digital currency systems provides authentication.

可选地,所述中央银行数字货币系统还用于记录所述数字货币的交易流水信息。Optionally, the central bank digital currency system is further configured to record transaction flow information of the digital currency.

可选地,所述中央银行数字货币系统还用于以如下中的一种或多种方式产生数字货币:按照流通中的实物货币的面额产生该面额的数字货币;按照预先设置的最小单位面额产生该面额的数字货币;和/或,按照用户的提款金额产生以该提款金额为面额的货币。Optionally, the central bank digital currency system is also used to generate digital currency in one or more of the following ways: generate the digital currency of the denomination according to the denomination of the physical currency in circulation; according to the preset minimum unit denomination; Generate the digital currency of the denomination; and/or generate the currency with the denomination of the withdrawal amount according to the withdrawal amount of the user.

可选地,所述发行系统还用于以如下步骤产生数字货币:由预先设置的主密码和预先设置的与所述面额唯一对应的数字产生对应于所述面额的基本加密密码;由所述基本加密密码和随机数生成加密密码,再对生成的该加密密码进行签名以得到所述面额的数字货币。Optionally, the issuing system is further configured to generate digital currency by the following steps: generating a basic encryption password corresponding to the denomination from a preset master password and a preset number uniquely corresponding to the denomination; The basic encryption password and the random number generate an encrypted password, and then the generated encrypted password is signed to obtain the digital currency of the denomination.

可选地,所述中央银行数字货币系统和商业银行数字货币系统还用于对D-RMB芯片卡进行如下操作,其中所述D-RMB芯片卡包含有存储介质:中央银行数字货币系统按预先指定的内容生成D-RMB芯片卡的个性化数据;商业银行数字货币系统将申请所述D-RMB芯片卡的用户的个人信息写入该D-RMB芯片卡;商业银行数字货币系统以用户IBC公钥向所述认证系统申请IBC私钥,所述用户IBC公钥是所述D-RMB芯片卡的标识或者所述用户的标识。Optionally, the central bank digital currency system and the commercial bank digital currency system are also used to perform the following operations on the D-RMB chip card, wherein the D-RMB chip card includes a storage medium: The specified content generates the personalized data of the D-RMB chip card; the commercial bank digital currency system writes the personal information of the user applying for the D-RMB chip card into the D-RMB chip card; the commercial bank digital currency system uses the user IBC The public key applies to the authentication system for an IBC private key, and the user's IBC public key is the identity of the D-RMB chip card or the identity of the user.

可选地,所述D-RMB芯片卡包括以下形态:可视蓝牙IC卡形态、IC卡形态、手机-eSE卡形态、手机-安全SD卡形态、手机-SIM卡形态。Optionally, the D-RMB chip card includes the following forms: a visible Bluetooth IC card form, an IC card form, a mobile phone-eSE card form, a mobile phone-secure SD card form, and a mobile phone-SIM card form.

可选地,所述中央银行数字货币系统还用于按照如下步骤进行用户注册:所述中央银行数字货币系统在接收到用户使用的终端设备发来的身份证明信息后,向该终端设备发送适用于该终端设备的应用软件;所述中央银行数字货币系统向运行所述应用软件的所述终端设备发送IBC公钥和IBC私钥,然后与该终端设备进行身份认证会话以及会话密钥协商;所述中央银行数字货币系统接收运行所述应用软件的所述终端设备发来的用户账号,然后向该终端设备发送用户密码。Optionally, the central bank digital currency system is further configured to perform user registration according to the following steps: after the central bank digital currency system receives the identity certification information sent by the terminal device used by the user, it sends an applicable Application software on the terminal device; the central bank digital currency system sends the IBC public key and the IBC private key to the terminal device running the application software, and then conducts an identity authentication session and session key negotiation with the terminal device; The central bank digital currency system receives the user account number sent by the terminal device running the application software, and then sends the user password to the terminal device.

可选地,所述商业银行数字货币系统还用于与如下的一个或多个适配器连接:货币交易数据适配器、手机服务提供商SMS网关适配器、零售商系统适配器、ATM数据供应系统适配器。Optionally, the commercial bank digital currency system is further configured to connect with one or more of the following adapters: currency transaction data adapter, mobile phone service provider SMS gateway adapter, retailer system adapter, ATM data supply system adapter.

可选地,所述商业银行数字货币系统还用于接收用户终端发来的第一请求,并根据所述第一请求所指定的金额,从所述账户中提取数字货币;以及将第二请求发送给中央银行数字货币系统;并且在接收到所述中央银行数字货币系统发来的所述操作成功的指示后,将所提取的数字货币发送给所述用户终端;所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统提取的数字货币进行属主变更的操作;其中,所述第一请求用于从用户在商业银行的账户中提取数字货币;所述第二请求用于对提取的所述数字货币进行属主变更。Optionally, the commercial bank digital currency system is further configured to receive the first request sent by the user terminal, and extract digital currency from the account according to the amount specified by the first request; and send the second request Send to the central bank digital currency system; and after receiving the successful indication of the operation from the central bank digital currency system, send the extracted digital currency to the user terminal; the central bank digital currency system It is also used to receive the second request, perform the operation of the preset item according to the second request, and return an indication of successful operation to the digital currency system of the commercial bank, and the operation of the preset item includes the operation of the preset item. The operation of changing the owner of the digital currency extracted by the digital currency system of the commercial bank; wherein, the first request is used to extract digital currency from the user's account in a commercial bank; the second request is used to extract the extracted digital currency. The owner of the digital currency is changed.

可选地,所述商业银行数字货币系统还用于接收商业银行网点系统发来的第一请求,并根据所述第一请求所指定的金额从所述商业银行的账户中提取数字货币;以及将第二请求发送给中央银行数字货币系统;并且在接收到所述中央银行数字货币系统发来的所述操作成功的指示后,将所提取的数字货币发送给所述用户终端,其中,所述第一请求包括用户终端标识;所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统提取的数字货币进行属主变更的操作;其中,所述第一请求用于使用现金兑换数字货币;所述第二请求用于对提取的所述数字货币进行属主变更。Optionally, the commercial bank digital currency system is further configured to receive a first request from a commercial bank outlet system, and withdraw digital currency from an account of the commercial bank according to the amount specified by the first request; and sending the second request to the central bank digital currency system; and after receiving the successful indication of the operation from the central bank digital currency system, sending the extracted digital currency to the user terminal, wherein the The first request includes the user terminal identification; the central bank digital currency system is further configured to receive the second request, and execute the operation of the preset item according to the second request and return an indication of successful operation to the business A bank digital currency system, the operation of the preset item includes an operation of changing the owner of the digital currency extracted by the commercial bank digital currency system; wherein, the first request is used to exchange cash for digital currency; the The second request is used to change the owner of the extracted digital currency.

可选地,所述数字货币系统还包括第一用户终端和第二用户终端;所述第一用户终端用于根据接收的付款指令,提取与所述付款指令所指定的金额相等的数字货币,并生成第一请求发送给商业银行数字货币系统,其中,所述第一请求包括第二用户终端标识和所述数字货币,所述第一请求用于对所述数字货币进行属主变更;所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送给中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;以及在接收到所述中央银行数字货币系统发来的所述操作成功的指示后,将所述数字货币发送给第二用户终端;所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述数字货币进行属主变更的操作;所述第二用户终端用于接收所述商业银行数字货币系统发送的所述数字货币。Optionally, the digital currency system further includes a first user terminal and a second user terminal; the first user terminal is configured to extract the digital currency equal to the amount specified by the payment instruction according to the received payment instruction, and generate a first request and send it to the commercial bank digital currency system, wherein the first request includes the second user terminal identifier and the digital currency, and the first request is used to change the owner of the digital currency; The commercial bank digital currency system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency; and After receiving the successful indication of the operation sent by the central bank digital currency system, the digital currency is sent to the second user terminal; the central bank digital currency system is further configured to receive the second request, and execute the operation of the preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, and the operation of the preset item includes the operation of changing the owner of the digital currency; The second user terminal is configured to receive the digital currency sent by the commercial bank digital currency system.

可选地,所述数字货币系统还包括用户终端;所述用户终端用于根据零钱兑换指令,选取所述零钱兑换指令所指定金额的待兑换数字货币,并将第一请求发送给商业银行数字货币系统,所述第一请求用于进行零钱兑换;以及接收所述商业银行数字货币系统发来的所述零钱数字货币;所述商业银行数字货币系统还用于根据所述第一请求,将所述待兑换数字货币兑换为零钱数字货币,并将第二请求发送给中央银行数字货币系统,所述第二请求用于对所述待兑换的数字货币和所述零钱数字货币进行属主变更;以及在接收所述操作成功的指示后,将所述零钱数字货币发送给所述第一用户终端;所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述待兑换的数字货币和所述零钱数字货币进行属主变更的操作。Optionally, the digital currency system further includes a user terminal; the user terminal is used to select the digital currency to be exchanged with the amount specified by the change exchange instruction according to the change exchange instruction, and send the first request to the commercial bank digital currency. a currency system, wherein the first request is used for change exchange; and receiving the change digital currency sent by the commercial bank digital currency system; the commercial bank digital currency system is further configured to, according to the first request, convert The digital currency to be exchanged is converted into change digital currency, and a second request is sent to the central bank digital currency system, where the second request is used to change the ownership of the digital currency to be converted and the change digital currency ; and after receiving the indication that the operation is successful, sending the change digital currency to the first user terminal; the central bank digital currency system is also used to perform the operation of the preset item according to the second request and An indication of successful operation is returned to the commercial bank digital currency system, and the operation of the preset item includes an operation of changing the owner of the digital currency to be exchanged and the change digital currency.

可选地,所述数字货币系统还包括付款方终端设备和收款方终端设备;所述付款方终端设备用于:接收外部操作输入的付款金额和收款方标识;在付款方数字货币钱包内选取总金额等于所述付款金额的数字货币;将所述数字货币以近场通信方式发送给所述收款方标识所对应的所述收款方终端设备;所述收款方终端设备用于:将所述数字货币通过网络发送给商业银行数字货币系统;所述商业银行数字货币系统还用于:将所述数字货币通过网络发送给中央银行数字货币系统;所述中央银行数字货币系统还用于:将所述数字货币的属主信息由付款方更改为收款方。Optionally, the digital currency system further includes a payer terminal device and a payee terminal device; the payer terminal device is used for: receiving the payment amount and payee identification input by external operations; Select the digital currency whose total amount is equal to the payment amount; send the digital currency to the payee terminal device corresponding to the payee identification by means of near field communication; the payee terminal device is used for : send the digital currency to the commercial bank digital currency system through the network; the commercial bank digital currency system is also used to: send the digital currency to the central bank digital currency system through the network; the central bank digital currency system also Used for: changing the owner information of the digital currency from the payer to the payee.

可选地,所述数字货币系统还包括付款方终端设备和收款方终端设备;所述付款方终端设备用于:接收外部操作输入的付款金额、收款方标识以及取款识别码;在付款方数字货币钱包内选取总金额等于所述付款金额的数字货币;将所述数字货币和取款识别码以近场通信方式发送给所述收款方标识所对应的所述收款方终端设备;所述收款方终端设备用于:将所述数字货币和取款识别码通过网络发送给商业银行数字货币系统;所述商业银行数字货币系统还用于:将数字货币和取款识别码通过网络发送给中央银行数字货币系统;所述中央银行数字货币系统还用于:将所述数字货币的属主信息由付款方更改为收款方并且备注取款识别码。Optionally, the digital currency system further includes a payer terminal device and a payee terminal device; the payer terminal device is used for: receiving the payment amount, payee identification and withdrawal identification code input by external operations; Select the digital currency whose total amount is equal to the payment amount in the digital currency wallet of the party; send the digital currency and the withdrawal identification code to the payee's terminal device corresponding to the payee's identification by near field communication; The payee terminal equipment is used for: sending the digital currency and the withdrawal identification code to the commercial bank digital currency system through the network; the commercial bank digital currency system is also used for: sending the digital currency and the withdrawal identification code to the commercial bank through the network. The central bank digital currency system; the central bank digital currency system is further used for: changing the owner information of the digital currency from the payer to the payee and remarking the withdrawal identification code.

可选地,所述数字货币系统还包括用户终端设备;所述用户终端设备用于:根据外部操作输入的兑现金额在数字货币钱包内选取等值的数字货币;将所述数字货币发送给所述商业银行数字货币系统;所述商业银行数字货币系统还用于:将所述数字货币发送给中央银行数字货币系统;将所述用户提供的所述一次性提款代码发送给所述中央银行数字货币系统;根据一次性提款代码有效的通知后发出供款指令,其中所述供款指令用于控制机器或者提示人工给付用户数额等于所述兑现金额的现金;所述中央银行数字货币系统还用于:生成一次性提款代码然后发送给所述用户终端设备以呈现给用户,以及将所述数字货币的属主信息由用户更改为中央银行;确认所述一次性提款代码有效,然后将商业银行账户增加所述兑现金额,并且向所述商业银行数字货币系统发送所述一次性提款代码有效的通知。Optionally, the digital currency system further includes a user terminal device; the user terminal device is used to: select an equivalent digital currency in the digital currency wallet according to the cashing amount input by an external operation; send the digital currency to the The commercial bank digital currency system; the commercial bank digital currency system is further used to: send the digital currency to the central bank digital currency system; send the one-time withdrawal code provided by the user to the central bank A digital currency system; a payment instruction is issued after a notification that the one-time withdrawal code is valid, wherein the payment instruction is used to control the machine or prompt the user to manually pay the user an amount of cash equal to the cashed amount; the central bank digital currency system It is also used for: generating a one-time withdrawal code and then sending it to the user terminal device for presentation to the user, and changing the owner information of the digital currency from the user to the central bank; confirming that the one-time withdrawal code is valid, The commercial bank account is then added to the cashed amount, and a notification that the one-time withdrawal code is valid is sent to the commercial bank digital currency system.

可选地,所述数字货币系统还包括用户终端设备;所述用户终端设备用于:根据外部操作输入的兑现金额在数字货币钱包内选取等值的数字货币;将所述数字货币发送给商业银行数字货币系统;所述商业银行数字货币系统还用于:生成一次性本银行提款代码,将所述数字货币发送给中央银行数字货币系统;根据所述属主更新成功指令,将所述一次性本银行提款代码发送给所述用户终端设备以呈现给用户;确认所述用户提供的所述一次性本银行提款代码有效,然后发出供款指令,其中所述供款指令用于控制机器或者提示人工给付用户数额等于所述兑现金额的现金;所述中央银行数字货币系统还用于:将所述数字货币的属主信息由用户更改为商业银行,然后向所述商业银行数字货币系统发送属主更新成功指令。Optionally, the digital currency system further includes a user terminal device; the user terminal device is used to: select an equivalent digital currency in the digital currency wallet according to the cashing amount input by an external operation; send the digital currency to the commercial Bank digital currency system; the commercial bank digital currency system is also used to: generate a one-time bank withdrawal code, and send the digital currency to the central bank digital currency system; The one-time bank withdrawal code is sent to the user terminal device to be presented to the user; the one-time bank withdrawal code provided by the user is confirmed to be valid, and then a payment instruction is issued, wherein the payment instruction is used for Control the machine or prompt the user to manually pay the cash amount equal to the cashed amount; the central bank digital currency system is also used to: change the owner information of the digital currency from the user to a commercial bank, and then send the digital currency to the commercial bank. The currency system sends the owner update success command.

可选地,所述数字货币系统还包括终端设备;所述终端设备用于:接收外部操作输入的存款金额和存款账户;在数字货币钱包内选取总金额等于所述存款金额的数字货币;将所述数字货币和存款账户发送给所述商业银行数字货币系统;所述商业银行数字货币系统还用于:将所述数字货币和存款账户发送给所述中央银行数字货币系统;根据交易成功信息对所述存款账户增加所述存款金额的记账,并且向所述终端设备发出存款成功通知;所述中央银行数字货币系统还用于:将所述数字货币的属主信息由用户更改为商业银行,以及向所述商业银行数字货币系统反馈所述交易成功信息。Optionally, the digital currency system further includes a terminal device; the terminal device is used to: receive a deposit amount and a deposit account input by an external operation; select a digital currency whose total amount is equal to the deposit amount in the digital currency wallet; The digital currency and the deposit account are sent to the commercial bank digital currency system; the commercial bank digital currency system is also used to: send the digital currency and the deposit account to the central bank digital currency system; according to the transaction success information Increase the accounting of the deposit amount to the deposit account, and send a successful deposit notification to the terminal device; the central bank digital currency system is also used to: change the owner information of the digital currency from the user to a business bank, and feedback the transaction success information to the commercial bank digital currency system.

可选地,所述商业银行数字货币系统还用于接收兑换请求方的实物现金的金额信息和数字货币卡信息,然后根据所述金额信息确定参与兑换的数字货币,再根据所述数字货币以及兑换请求方的数字货币卡信息生成兑换请求信息,然后将该兑换请求信息发送给中央银行数字货币系统;并且在接收到中央银行数字货币系统返回的所述操作成功的指示之后,将所述数字货币写入所述兑换请求方的数字货币卡中;所述中央银行数字货币系统还用于根据所述兑换请求信息执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统参与兑换的数字货币进行属主变更的操作。Optionally, the commercial bank digital currency system is also used to receive the amount information and digital currency card information of the physical cash of the exchange requester, and then determine the digital currency participating in the exchange according to the amount information, and then according to the digital currency and The digital currency card information of the exchange requester generates exchange request information, and then sends the exchange request information to the central bank digital currency system; and after receiving the indication that the operation is successful returned by the central bank digital currency system, convert the digital currency The currency is written into the digital currency card of the exchange requesting party; the central bank digital currency system is also used to perform the operation of the preset item according to the exchange request information and return the operation success indication to the commercial bank digital currency System, the operation of the preset item includes the operation of changing the owner of the digital currency that the commercial bank digital currency system participates in the exchange.

可选地,所述商业银行数字货币系统还用于接收兑换请求方的兑换金额信息、银行账户信息、以及数字货币卡信息;然后根据所述兑换金额信息在所述银行账户中扣除与兑换金额相等的金额,再根据兑换金额信息确定参与兑换的数字货币,以及根据所述数字货币以及兑换请求方的数字货币卡信息生成兑换请求信息,然后将该兑换请求信息发送给中央银行数字货币系统;并且在接收到中央银行数字货币系统返回的所述操作成功的指示之后,将所述数字货币写入所述兑换请求方的数字货币卡中;所述中央银行数字货币系统还用于根据所述兑换请求信息执行预设项目的操作然后将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统参与兑换的数字货币进行属主变更的操作。Optionally, the commercial bank digital currency system is further configured to receive the exchange amount information, bank account information, and digital currency card information of the exchange requester; and then deduct and exchange the amount in the bank account according to the exchange amount information. The equivalent amount, and then determine the digital currency participating in the exchange according to the exchange amount information, and generate the exchange request information according to the digital currency and the digital currency card information of the exchange requester, and then send the exchange request information to the central bank digital currency system; And after receiving the successful indication of the operation returned by the central bank digital currency system, write the digital currency into the digital currency card of the exchange requester; the central bank digital currency system is also used to The exchange request information executes the operation of the preset item and then returns an indication of successful operation to the digital currency system of the commercial bank. The operation of the preset item includes the ownership of the digital currency that the digital currency system of the commercial bank participates in the exchange. change operation.

可选地,所述数字货币系统还包括终端设备和数字货币芯片卡;所述终端设备用于接收外部操作输入的付款金额信息,然后将该付款金额信息发送给数字货币芯片卡,所述付款金额信息中包含付款金额,以及接收所述数字货币后,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;所述数字货币芯片卡用于选取所述付款金额的数字货币,然后发送至所述终端设备;所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更,以及在接收所述中央银行数字货币系统操作成功的指示后,反馈交易成功的信息至所述终端设备;所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述终端设备接收的数字货币进行属主变更的操作。Optionally, the digital currency system further includes a terminal device and a digital currency chip card; the terminal device is configured to receive payment amount information input by an external operation, and then send the payment amount information to the digital currency chip card, and the payment amount information is sent to the digital currency chip card. The amount information includes the payment amount, and after receiving the digital currency, a first request is generated and then sent to the digital currency system of a commercial bank, where the first request is used to change the owner of the digital currency; the digital currency chip The card is used to select the digital currency of the payment amount, and then send it to the terminal device; the commercial bank digital currency system is also used to generate a second request after receiving the first request and then send it to the central bank digital currency a currency system, wherein the second request is used to change the owner of the digital currency, and after receiving an indication that the central bank digital currency system has successfully operated, feedback transaction success information to the terminal device; the central bank The bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, where the operation of the preset item includes receiving a message from the terminal device. The owner of the digital currency is changed.

可选地,所述数字货币系统还包括终端设备和数字货币芯片卡;所述终端设备用于接收零钱兑换请求,所述零钱兑换请求包括:待兑换数字货币、兑换所得面值,以及根据所述零钱兑换请求从数字货币芯片卡中选取待兑换数字货币,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于从商业银行中提取零钱数字货币,以及在所述商业银行数字货币系统在将属主变更后的零钱数字货币发送至所述终端设备后,将属主变更后的零钱数字货币写入所述数字货币芯片卡中;所述商业银行数字货币系统还用于在接收到所述第一请求后,根据所述第一请求提取零钱数字货币,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述待兑换数字货币以及所述零钱数字货币进行属主变更,以及在接收到操作成功的指令后,将属主变更后的零钱数字货币发送至所述终端设备;所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含变更所述待兑换数字货币以及所述零钱数字货币的属主。Optionally, the digital currency system further includes a terminal device and a digital currency chip card; the terminal device is configured to receive a change exchange request, and the change exchange request includes: the digital currency to be exchanged, the denomination obtained from the exchange, and a change according to the The change exchange request selects the digital currency to be exchanged from the digital currency chip card, generates a first request and then sends it to the digital currency system of the commercial bank. After the digital currency system sends the changed digital currency of the owner to the terminal device, the digital currency of the changed owner is written into the digital currency chip card; the commercial bank digital currency system is also used for After receiving the first request, withdraw digital currency for change according to the first request, generate a second request and then send it to the central bank digital currency system, the second request is used for the digital currency to be exchanged and all the digital currency to be exchanged. Change the owner of the change digital currency, and after receiving the instruction of successful operation, send the owner-changed change digital currency to the terminal device; the central bank digital currency system is also used for according to the second Request to execute the operation of the preset item and return an indication of successful operation to the digital currency system of the commercial bank. The operation of the preset item includes changing the owner of the digital currency to be exchanged and the digital currency of the change.

可选地,所述数字货币系统还包括可视数字货币芯片卡和移动终端;所述可视数字货币芯片卡用于接收外部操作输入的付款金额信息,选择该付款金额的数字货币发送至移动终端;所述移动终端用于接收所述数字货币,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述移动终端接收的数字货币进行属主变更的操作。Optionally, the digital currency system further includes a visual digital currency chip card and a mobile terminal; the visual digital currency chip card is used to receive payment amount information input by an external operation, and select the digital currency of the payment amount to send to the mobile terminal. terminal; the mobile terminal is used to receive the digital currency, generate a first request and then send it to a commercial bank digital currency system, and the first request is used to change the owner of the digital currency; the commercial bank digital currency The system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency; the central bank digital currency The system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, where the operation of the preset item includes the digital currency received by the mobile terminal. Perform the owner change operation.

可选地,所述数字货币系统还包括移动终端和数字货币芯片卡;所述移动终端用于接收外部操作输入的付款金额信息,然后将该付款金额信息发送给数字货币芯片卡,所述付款金额信息中包含付款金额,以及在接收到所述数字货币后,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;所述数字货币芯片卡用于选择所述付款金额信息所指定金额的数字货币,然后发送至所述移动终端;所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述移动终端接收的数字货币进行属主变更的操作。Optionally, the digital currency system further includes a mobile terminal and a digital currency chip card; the mobile terminal is configured to receive payment amount information input by an external operation, and then send the payment amount information to the digital currency chip card, and the payment The amount information includes the payment amount, and after receiving the digital currency, a first request is generated and then sent to the digital currency system of a commercial bank, where the first request is used to change the owner of the digital currency; the digital currency The currency chip card is used to select the digital currency of the amount specified by the payment amount information, and then send it to the mobile terminal; the commercial bank digital currency system is also used to generate a second request after receiving the first request Then it is sent to the central bank digital currency system, and the second request is used to change the owner of the digital currency; the central bank digital currency system is also used to perform the operation of the preset item according to the second request and send An indication of successful operation is returned to the commercial bank digital currency system, and the operation of the preset item includes an operation of changing the owner of the digital currency received by the mobile terminal.

可选地,所述数字货币系统还包括用户终端设备和受理终端设备;所述用户终端用于将付款信息发送至受理终端设备,所述付款信息包括数字货币芯片卡信息以及与付款金额等值的数字货币;所述受理终端设备用于接收到所述付款信息后,将所述付款信息发送至商业银行数字货币系统;所述商业银行数字货币系统还用于在接收到所述付款信息后,向中央银行数字货币系统发送变更属主的请求;所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为商户的商业银行代码;所述商业银行数字货币系统还用于更改所述商户的账户金额。Optionally, the digital currency system further includes a user terminal device and an acceptance terminal device; the user terminal is used to send payment information to the acceptance terminal device, and the payment information includes the digital currency chip card information and the value equivalent to the payment amount. after receiving the payment information, the acceptance terminal device is used to send the payment information to the commercial bank digital currency system; the commercial bank digital currency system is also used to receive the payment information after receiving the payment information. , send a request to change the owner to the central bank digital currency system; the central bank digital currency system is also used to change the owner of the digital currency to the merchant's commercial bank after receiving the request to change the owner code; the commercial bank digital currency system is also used to change the account amount of the merchant.

可选地,所述数字货币系统还包括用户终端设备和受理终端设备;所述受理终端设备用于在未与商业银行数字货币系统建立网络连接的情况下,接收交易金额,并且在与所述商业银行数字货币系统建立连接之后,所述受理终端设备将所述交易信息发送至所述商业银行数字货币系统;所述用户终端设备用于通过近距离无线连接方式从所述受理终端设备获取所述交易金额,并将交易信息发送至所述受理终端设备,所述交易信息包括数字货币芯片卡信息以及与交易金额等值的数字货币;所述商业银行数字货币系统还用于在接收到所述交易信息后,向中央银行数字货币系统发送变更属主的请求;所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述受理终端设备对应的商户代码。Optionally, the digital currency system further includes a user terminal device and an acceptance terminal device; the acceptance terminal device is used to receive the transaction amount without establishing a network connection with the digital currency system of a commercial bank, and when communicating with the digital currency system of a commercial bank. After the commercial bank digital currency system establishes the connection, the acceptance terminal device sends the transaction information to the commercial bank digital currency system; the user terminal device is used to obtain the information from the acceptance terminal device through a short-range wireless connection. the transaction amount, and send the transaction information to the acceptance terminal device, the transaction information includes the digital currency chip card information and the digital currency equivalent to the transaction amount; the commercial bank digital currency system is also used for receiving After receiving the transaction information, send a request to change the owner to the central bank digital currency system; the central bank digital currency system is also used to change the owner of the digital currency to The merchant code corresponding to the acceptance terminal device.

可选地,所述数字货币系统还包括付款可视数字货币芯片卡和收款终端设备;所述付款可视数字货币芯片卡,用于在未与商业银行数字货币系统建立网络连接的情况下,向收款终端设备发送支付请求,所述支付请求包含待支付的数字货币、交易金额;所述收款终端设备,用于在收到所述支付请求后,向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求发送到所述商业银行数字货币系统;所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送包含所述支付请求的支付确认请求,所述支付确认请求用于对所述待支付的数字货币进行属主变更;所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款终端设备通知操作结果,所述预设操作包括变更所述待支付的数字货币的属主。Optionally, the digital currency system further includes a payment visual digital currency chip card and a collection terminal device; the payment visual digital currency chip card is used for not establishing a network connection with the commercial bank digital currency system. , send a payment request to the collection terminal equipment, the payment request includes the digital currency to be paid and the transaction amount; the collection terminal equipment is used to initiate a network to the commercial bank digital currency system after receiving the payment request If the network connection is successful, the payment request is sent to the commercial bank digital currency system; the commercial bank digital currency system is further configured to send the payment request to the central bank digital currency system according to the payment request. A payment confirmation request including the payment request, the payment confirmation request is used to change the owner of the digital currency to be paid; the central bank digital currency system is also used to execute a preset according to the payment confirmation request operation, and then notify the collection terminal device of the operation result, and the preset operation includes changing the owner of the digital currency to be paid.

可选地,所述数字货币系统还包括付款可视数字货币芯片卡和收款终端设备;所述付款可视数字货币芯片卡用于在未与商业银行数字货币系统建立网络连接的情况下,向收款终端设备发送数字货币的支付请求,所述支付请求包含待支付的数字货币和交易金额;所述收款终端设备用于向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求和收款用户预留的身份验证信息发送到所述商业银行数字货币系统;所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送支付确认请求,所述支付确认请求用于对所述待支付的数字货币进行属主变更,且所述支付确认请求包含所述待支付的数字货币、所述交易金额、所述身份验证信息;所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款终端设备发送操作结果,所述预设操作包括变更所述待支付的数字货币的属主以及保存所述身份验证信息。Optionally, the digital currency system further includes a payment visual digital currency chip card and a collection terminal device; the payment visual digital currency chip card is used for not establishing a network connection with the commercial bank digital currency system, Send a payment request of digital currency to the collection terminal device, the payment request includes the digital currency to be paid and the transaction amount; the collection terminal device is used to initiate a network connection to the digital currency system of a commercial bank, and the network connection is successful when the network connection is successful. If the payment request and the identity verification information reserved by the receiving user are sent to the commercial bank digital currency system; the commercial bank digital currency system is also used to send the central bank digital currency to the central bank according to the payment request. The system sends a payment confirmation request, the payment confirmation request is used to change the owner of the digital currency to be paid, and the payment confirmation request includes the digital currency to be paid, the transaction amount, the identity verification information; the central bank digital currency system is further configured to perform a preset operation according to the payment confirmation request, and then send the operation result to the collection terminal device, where the preset operation includes changing the digital currency to be paid the owner and save the authentication information.

可选地,所述数字货币系统还包括付款可视数字货币芯片卡和收款可视数字货币芯片卡;所述付款可视数字货币芯片卡用于在未与商业银行数字货币系统建立网络连接的情况下,向收款可视数字货币芯片卡发送数字货币的支付请求,所述支付请求包含待支付的数字货币和交易金额;所述收款可视数字货币芯片卡用于在收到所述支付请求后,向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求发送到所述商业银行数字货币系统;所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送包含所述待支付的数字货币和所述交易金额的支付确认请求,所述支付确认请求用于对待支付的数字货币进行属主变更;所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款可视数字货币芯片卡通知操作结果,所述预设操作包括变更所述数字货币的属主。Optionally, the digital currency system further includes a payment visible digital currency chip card and a payment visible digital currency chip card; the payment visible digital currency chip card is used to establish a network connection with the digital currency system of a commercial bank. In this case, a payment request for digital currency is sent to the receiving digital currency chip card, and the payment request includes the digital currency to be paid and the transaction amount; the receiving digital currency chip card is used for receiving the payment. After the payment request, initiate a network connection to the commercial bank digital currency system, and if the network connection is successful, send the payment request to the commercial bank digital currency system; the commercial bank digital currency system is also used for According to the payment request, a payment confirmation request including the digital currency to be paid and the transaction amount is sent to the central bank digital currency system, and the payment confirmation request is used to change the owner of the digital currency to be paid; the The central bank digital currency system is further configured to perform a preset operation according to the payment confirmation request, and then notify the operation result to the payment-receiving visual digital currency chip card, and the preset operation includes changing the owner of the digital currency .

可选地,所述数字货币系统还包括受理终端设备;所述受理终端设备用于与数字货币芯片卡建立通信连接后,接收外部操作输入的存款信息,并将所述存款信息发送至商业银行数字货币系统,所述存款信息包括存款账户信息、数字货币芯片卡信息以及与存款金额等值的数字货币;所述商业银行数字货币系统还用于在接收到所述存款信息后,向中央银行数字货币系统发送变更属主的请求;所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述商业银行,并对所述存款账户的金额进行变更。Optionally, the digital currency system further includes an acceptance terminal device; the acceptance terminal device is used to receive the deposit information input by an external operation after establishing a communication connection with the digital currency chip card, and send the deposit information to the commercial bank. A digital currency system, wherein the deposit information includes deposit account information, digital currency chip card information, and digital currency equivalent to the deposit amount; the commercial bank digital currency system is also used to report to the central bank after receiving the deposit information The digital currency system sends a request to change the owner; the central bank digital currency system is also used to change the owner of the digital currency to the commercial bank after receiving the request to change the owner, and to all change the amount in the deposit account described above.

可选地,所述数字货币系统还包括受理终端设备;所述受理终端设备用于在与数字货币芯片卡建立通信连接后,接收外部操作输入的兑换信息,并将所述兑换信息发送至商业银行数字货币系统,其中,所述兑换信息包括数字货币芯片卡信息和与兑换金额等值的数字货币;所述商业银行数字货币系统还用于在接收到所述兑换信息后,向中央银行数字货币系统发送变更属主的请求;所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述商业银行;所述商业银行数字货币系统还用于向所述受理终端设备发送控制指令,所述控制指令用于输出所述兑换金额的纸币;所述受理终端设备还用于根据所述控制指令输出所述兑换金额的纸币。Optionally, the digital currency system further includes an acceptance terminal device; the acceptance terminal device is configured to receive exchange information input by an external operation after establishing a communication connection with the digital currency chip card, and send the exchange information to the commercial bank. A bank digital currency system, wherein the exchange information includes digital currency chip card information and a digital currency equivalent to the exchange amount; the commercial bank digital currency system is also used to send digital currency to the central bank after receiving the exchange information The currency system sends a request for changing the owner; the central bank digital currency system is further configured to change the owner of the digital currency to the commercial bank after receiving the request for changing the owner; the commercial bank The digital currency system is further configured to send a control instruction to the acceptance terminal device, where the control instruction is used to output the banknotes of the exchange amount; the acceptance terminal device is further configured to output the banknotes of the exchange amount according to the control instruction .

根据本发明的技术方案,实现了便捷性好、安全性高的数字货币系统,并且能够应用于数字货币在现实中的多种应用场景,有助于使数字货币在全社会的全面推广使用。According to the technical solution of the present invention, a digital currency system with good convenience and high security is realized, and can be applied to various application scenarios of digital currency in reality, which is helpful for the comprehensive promotion and use of digital currency in the whole society.

附图说明Description of drawings

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:The accompanying drawings are used for better understanding of the present invention and do not constitute an improper limitation of the present invention. in:

图1是与本发明实施方式有关的预制卡的工作的主要流程的示意图;FIG. 1 is a schematic diagram of the main flow of the work of the prefabricated card related to the embodiment of the present invention;

图2是与本发明实施方式有关的用户注册D-RMB账号的流程的示意图;Fig. 2 is the schematic diagram of the process flow of user registration D-RMB account related to the embodiment of the present invention;

图3是与本发明实施方式有关的D-RMB交易过程的示意图;3 is a schematic diagram of a D-RMB transaction process related to an embodiment of the present invention;

图4A是根据本发明实施方式的数字货币系统的基本结构的示意图;4A is a schematic diagram of the basic structure of a digital currency system according to an embodiment of the present invention;

图4B是根据本发明实施方式的数字货币系统提供在线服务时的整体框架的一种结构的示意图;4B is a schematic diagram of a structure of an overall framework when the digital currency system provides online services according to an embodiment of the present invention;

图5是根据本发明实施方式的商业银行数字货币系统包含的计算机系统的示意图;5 is a schematic diagram of a computer system included in a commercial bank digital currency system according to an embodiment of the present invention;

图6是根据本发明实施方式的商业银行数字货币系统与外部系统互联的一种架构的示意图。FIG. 6 is a schematic diagram of an architecture for interconnecting a digital currency system of a commercial bank with an external system according to an embodiment of the present invention.

具体实施方式Detailed ways

以下结合附图对本发明的示范性实施方式做出说明,其中包括本发明实施方式的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施方式做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present invention are described below with reference to the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

本发明实施方式中,描述基于密码数学的数字货币(以下简称作D-RMB)设计方案,主要运营模式是中央银行与各商业银行一起分级建设D-RMB系统。这里的中央银行是货币的发行机构,例如中国人民银行。在以下的描述中,中央银行有时简称为“央行”,类似地,商业银行有时简称为“商行”。另将数字货币表示为“D”。In the embodiment of the present invention, the design scheme of digital currency (hereinafter referred to as D-RMB) based on cryptographic mathematics is described. The central bank here is the issuer of the currency, such as the People's Bank of China. In the following description, central banks are sometimes referred to simply as "central banks", and similarly, commercial banks are sometimes referred to simply as "commercial banks". In addition, the digital currency is represented as "D currency ".

D-RMB系统是基于D交易的资金转移系统,它由中央银行与各商业银行一起联合运营。D-RMB系统包括运行于特定数字中心的核心服务器上的D发行、客户登录、客户账户管理、交易管理、欺诈检测、核心业务模块,也包括用户端的手机、笔记本电脑等需要与核心服务器交互的终端客户程序,同时,它还包括D资金转移系统运行所依托的全国范围内的包括互联网、移动通信网这样一个开放形式的电子通信网络。在论述D-RMB系统之前,明确:The D-RMB system is a fund transfer system based on D currency transactions, which is jointly operated by the central bank and commercial banks. The D-RMB system includes D coin issuance, customer login, customer account management, transaction management, fraud detection, and core business modules running on the core server of a specific digital center, as well as mobile phones and laptops on the client side that need to interact with the core server. At the same time, it also includes an open form of electronic communication network including the Internet and mobile communication network throughout the country on which the D coin fund transfer system operates. Before discussing the D-RMB system, make it clear:

1.与现有实物货币流通的兼容。D-RMB系统中数字货币的发行流程与流通环节尽可能参照实物货币发行与流通,D-RMB体系中数字货币存放历经三个环节,一是央行的数字货币发行库(即数字货币基金);二是商业银行的银行库,即商业银行的库存数字现金;三是用户端的客户应用程序,即电子钱包中。在这不同环节过程中,D-RMB的登记中心会完成相关的登记操作。1. Compatibility with existing physical currency circulation. The issuance process and circulation of digital currency in the D-RMB system refer to the issuance and circulation of physical currency as much as possible. The storage of digital currency in the D-RMB system goes through three links. One is the central bank's digital currency issuance library (ie, digital currency fund); The second is the bank vault of the commercial bank, that is, the digital cash in stock of the commercial bank; the third is the client application on the client side, that is, the electronic wallet. In the process of these different links, the registration center of D-RMB will complete the relevant registration operations.

2.D-RMB数字货币不用盲签名。在使用过程中有限度地匿名保护。2. D-RMB digital currency does not require blind signatures. Limited anonymity protection during use.

3.D-RMB数字货币可以依托不同网络流通,以电子数字形式可能存在手机、IC卡芯片、笔记本电脑等等各种电子设备终端中,本文主要以手机和IC卡为载体存放D-RMB数字货币来进行讨论示例,但并不意味它只能以手机和IC卡为载体。3. D-RMB digital currency can be circulated on different networks, and may exist in various electronic equipment terminals such as mobile phones, IC card chips, notebook computers, etc. in electronic digital form. This article mainly uses mobile phones and IC cards as carriers to store D-RMB digital currency. Currency is used to discuss examples, but it does not mean that it can only be carried by mobile phones and IC cards.

4.D-RMB系统设计的支付模式是依靠数字货币的转移(D交易)实现。4. The payment mode designed by the D-RMB system relies on the transfer of digital currency (D currency transaction).

5.D-RMB系统要服从我国现金管理的相关制度要求。具体要求由业务部门需求决定。5. The D-RMB system must obey the relevant system requirements of my country's cash management. The specific requirements are determined by the needs of the business unit.

6.为避免与现有的记账支付体系同质化竞争,D-RMB系统可设计为限定额度支付。6. In order to avoid homogeneous competition with the existing bookkeeping payment system, the D-RMB system can be designed to pay with a limited amount.

为方便后续的描述,对以下符号约定:For the convenience of subsequent descriptions, the following notation conventions are made:

Enc:加密,这里指用户从IBC中心下载私钥后,以自己的私钥对发出信息进行签名并用对方的公钥进行加密。Enc: Encryption, here means that after the user downloads the private key from the IBC center, he signs the sent information with his own private key and encrypts it with the other party's public key.

Dec:解密,这里特指用户以自己的私钥进行来文的解密,并以对方手机号作为对应公钥(或直接公钥),对用户发送的信息进行签名确认。Dec: Decryption, here specifically means that the user decrypts the communication with his own private key, and uses the mobile phone number of the other party as the corresponding public key (or direct public key) to sign and confirm the information sent by the user.

D银行:指银行在央行中心系统开设的准备金账户,作记账用。 Bank D: refers to the reserve account opened by the bank in the central system of the central bank for bookkeeping.

D:指央行按自己的加密机制生成的D-RMB数字货币,是一串字符,代表一定金额人民币。D currency : refers to the D-RMB digital currency generated by the central bank according to its own encryption mechanism, which is a string of characters representing a certain amount of RMB.

D币100:指央行按自己的加密机制生成的D-RMB数字货币,是一串数字,代表100元人民币,依次类推,下标数字代表实际人民币数额。D Coin 100 : Refers to the D-RMB digital currency generated by the central bank according to its own encryption mechanism. It is a string of numbers representing 100 yuan, and so on.

B账号:用户所在开户行的银行账号。 Account B: The bank account number of the bank where the user's account is opened.

H(M):对M进行哈希运算得到的值,M可以是手机号、机构代码或一串字符、数字等。H(M): The value obtained by hashing M, M can be a mobile phone number, an organization code, or a string of characters, numbers, etc.

D-RMB作为数字货币,由中国人民银行作为法定货币来设立并发行进入流通,由中国人民银行作为最终贷方提供担保,参与全国标准架构内的兑、汇与消费。它是一串代码,具有与实际流通中的“面值”一样的币值意义。D-RMB数字货币模拟纸质货币在央行的发行和管理流程,在D-RMB发行库中按央行的本次数字货币发行量一次性生成数字货币。As a digital currency, D-RMB is established and issued into circulation by the People's Bank of China as legal tender. The People's Bank of China is the ultimate lender to provide guarantees and participate in exchange, exchange and consumption within the national standard framework. It is a string of codes that has the same monetary meaning as the "face value" in actual circulation. D-RMB digital currency simulates the issuance and management process of paper currency in the central bank, and digital currency is generated at one time in the D-RMB issuance library according to the central bank's current digital currency issuance.

在D-RMB系统设计中,D可以按最小单位面额产生,也可以根据用户具体提款金额来产生,也能按流通中实物货币面额产生,具体按哪种方式可通过系统参数在初始过程中设置。为贴近现实,后续以流通中固定面额为例来进行阐述。In the design of the D-RMB system, D coins can be generated according to the minimum unit denomination, or according to the specific withdrawal amount of the user, or according to the denomination of the physical currency in circulation. The specific method can be determined by the system parameters in the initial process. in the settings. In order to be close to reality, the following will be explained by taking the fixed denomination in circulation as an example.

发行库中的D-RMB完全模拟流通中的面值,“印制”产生数字代表的“壹圆、伍圆、拾圆、贰拾圆、伍拾圆、壹佰圆”等,一个加密文本代表一个面值的D-RMB数字货币。The D-RMB in the distribution library completely simulates the face value in circulation, and "printing" produces digital representations of "one yuan, five yuan, ten yuan, two ten yuan, five ten yuan, one hundred yuan", etc., an encrypted text representation A face value of D-RMB digital currency.

按固定面值产生D-RMB,如按第五套生产代表D-RMB(则需生产:D币1、D币5、D币10、D币20、D币50、D币100)则:D-RMB is generated according to a fixed face value. For example, D-RMB is represented by the fifth set of production (then need to produce: D coin 1 , D coin 5 , D coin 10 , D coin 20 , D coin 50 , D coin 100 ):

步骤1:由主密码与数字1、5、10、20、50和100分别产生六个基本加密密码。Step 1: Generate six basic encrypted passwords from the master password and the numbers 1, 5, 10, 20, 50, and 100, respectively.

步骤2:由哈希算法产生系统随机数。随机数可以理解为冠字号码。Step 2: Generate system random numbers by hash algorithm. A random number can be understood as a crown number.

步骤3:由代表不同币值的基本加密密码与随机数加密,生成加密密码。Step 3: Encrypt with basic encryption passwords representing different currency values and random numbers to generate encrypted passwords.

步骤4:由央行私钥对加密密码进行签名,代表新币产生。假如提款人要提代表100元人民币的D币100,则在实际提款过程中,可由代表100元的唯一随机数字与对应基本加密密码加密生成加密密文m,再由央行私钥对m进行签名。Step 4: The encrypted password is signed by the central bank's private key, representing the generation of new coins. If the withdrawer wants to withdraw 100 D coins representing 100 yuan, in the actual withdrawal process, the encrypted ciphertext m can be generated by encrypting the unique random number representing 100 yuan and the corresponding basic encryption password, and then the central bank private key pair m. to sign.

在D-RMB体系中,有央行的数字货币发行库、商业银行的数字货币银行库和用户端(如手机)的电子钱包。数字货币转移的基本内容包括:In the D-RMB system, there are the central bank's digital currency issuance library, the commercial bank's digital currency bank library, and the electronic wallet of the client (such as mobile phone). The basic contents of digital currency transfer include:

(1)根据数字货币发行总量,央行统一生成数字货币(即生产数字货币基金),存放在央行发行库中。(1) According to the total amount of digital currency issued, the central bank uniformly generates digital currency (that is, the production of digital currency funds) and stores it in the central bank's issuance library.

(2)根据商业银行数字货币的需求申请,将数字货币发送到相应商业银行存放数字货币的数据库,即数字货币从发行库到银行库。(2) According to the application for digital currency of commercial banks, the digital currency is sent to the database of the corresponding commercial bank where the digital currency is stored, that is, the digital currency is transferred from the issuing library to the bank treasury.

如某次根据货币发行总量,央行发行10亿D-RMB,这些D-RMB发行后被放在央行的发行库中。后来根据某银行的申请从这10亿D-RMB中提走其中2亿,这些被提走的2亿D-RMB被存放在该银行的银行库中(该银行在央行的存款准备金账户记账为减少2亿,同时,2个亿的D-RMB存放在该商业银行的银行库,其记账操作等同现有实物货币的支取),在登记中心,这些数字货币对应的属主由央行改为商业银行,并记录相应操作流水等信息。For example, according to the total amount of currency issuance, the central bank issued 1 billion D-RMB, and these D-RMBs were placed in the central bank's issuance library after issuance. Later, according to a bank's application, 200 million of the 1 billion D-RMB was withdrawn, and the withdrawn 200 million D-RMB was deposited in the bank's treasury (the bank's deposit reserve account in the central bank is recorded in the central bank's deposit reserve account). The account is reduced by 200 million. At the same time, 200 million D-RMB is stored in the bank vault of the commercial bank, and its bookkeeping operation is equivalent to the withdrawal of the existing physical currency). In the registration center, the corresponding owners of these digital currencies are determined by the central bank. Change it to a commercial bank, and record the corresponding operation flow and other information.

(3)用户申请提取数字货币时,数字货币从银行库到流通环节,进入用户客户端的存储介质中(如手机内),即从银行库到用户的电子钱包。在登记中心,这些数字货币对应的属主由商业银行改为用户,并记录相应操作流水等信息。(3) When the user applies to withdraw digital currency, the digital currency goes from the bank vault to the circulation link, and enters the storage medium of the user client (such as in the mobile phone), that is, from the bank vault to the user's electronic wallet. In the registration center, the corresponding owners of these digital currencies are changed from commercial banks to users, and information such as the corresponding operation flow is recorded.

(4)在流通环节,数字货币实质是在两个用户各自电子钱包间进行转移来完成支付,此时支付分为在线交易和离线交易,具体业务流程在后文进行详细分析。在登记中心,这些数字货币对应的属主由用户1改为用户2,并记录相应操作流水等信息。(4) In the circulation process, the essence of digital currency is to transfer between the two users' respective electronic wallets to complete the payment. At this time, the payment is divided into online transactions and offline transactions. The specific business process will be analyzed in detail later. In the registration center, the corresponding owner of these digital currencies is changed from user 1 to user 2, and information such as the corresponding operation flow is recorded.

在以上数字货币转移过程中,D-RMB系统的登记中心需验证交易数字货币的合法性,记录交易流水并更正对应数字货币新的属主,以及登记其它所需信息(具体由业务需求决定)。During the above digital currency transfer process, the registration center of the D-RMB system needs to verify the legitimacy of the transaction digital currency, record the transaction flow and correct the new owner of the corresponding digital currency, and register other required information (specifically determined by business needs) .

如果是以IC卡为载体,还存在预制卡的工作,涉及的主要流程如图1所示,图1是与本发明实施方式有关的预制卡的工作的主要流程的示意图。If the IC card is used as the carrier, there is still a prefabricated card work, and the main process involved is shown in FIG. 1 , which is a schematic diagram of the main process of the prefabricated card work related to the embodiment of the present invention.

卡基作为D的安全载体,在D流通的各个环节对于保证D的安全性有一定加强作用(独立的物理载体IC卡也简称为“D-RMB芯片卡”)。As the security carrier of D coin , the card base has a certain strengthening effect on ensuring the security of D coin in all aspects of D coin circulation (independent physical carrier IC card is also referred to as "D-RMB chip card").

(1)D-RMB芯片卡的生产(1) Production of D-RMB chip card

D-RMB芯片卡的生产必须由经过中央银行认证的,具有生产资质的企业生产,对于其生产制造的数量以及质量由中央银行(或中央银行授权的其他部门)严格把控。企业资质认证流程包括:提交申请、材料审核、样卡检测、现场测评、授权资质等环节。The production of D-RMB chip cards must be produced by enterprises certified by the central bank with production qualifications, and the quantity and quality of their production are strictly controlled by the central bank (or other departments authorized by the central bank). The enterprise qualification certification process includes: application submission, material review, sample card testing, on-site evaluation, authorization qualification and other links.

(2)D-RMB芯片卡的个性化(2) Personalization of D-RMB chip card

D-RMB芯片卡内个性化数据由中央银行生成,并授权相关部门建立个人化中心,对新生产的D-RMB芯片卡进行个性化操作。The personalized data in the D-RMB chip card is generated by the central bank, and the relevant departments are authorized to establish a personalization center to carry out personalized operations on the newly produced D-RMB chip card.

(3)D-RMB芯片卡的发行(3) Issuance of D-RMB chip card

系统可支持实名制发卡和匿名发卡。The system can support real-name card issuance and anonymous card issuance.

实名制发卡:D-RMB芯片卡由用户个人申请,实名制发卡,由中央银行授权商业银行代为发行,商业银行对用户进行实名审核,并登记相关资料,审核通过后,对中央银行的D-RMB芯片卡进行二次发卡,把用户的个人信息写到D-RMB芯片卡内。Real-name system card issuance: D-RMB chip card is applied by the user personally, real-name system card is issued, and the central bank authorizes the commercial bank to issue it on behalf of the commercial bank. The card is issued a second time, and the user's personal information is written into the D-RMB chip card.

匿名发卡:用户直接向商业银行申领D-RMB芯片卡,商业银行可根据实际情况选择是否验证申请人身份信息。Anonymous card issuance: Users can directly apply for a D-RMB chip card from a commercial bank, and the commercial bank can choose whether to verify the applicant's identity information according to the actual situation.

商业银行根据实际情况选择使用D-RMB芯片卡的唯一标识号或用户手机号作为用户IBC公钥,进而向IBC认证中心申请私钥。The commercial bank chooses to use the unique identification number of the D-RMB chip card or the user's mobile phone number as the user's IBC public key according to the actual situation, and then applies to the IBC certification center for the private key.

D-RMB系统支持以计算机设备、手机、POS、ATM以及Web等方式作为载体,选择线上或线下交易,本文示例中将主要以手机作为载体为例进行说明。The D-RMB system supports the choice of online or offline transactions using computer equipment, mobile phones, POS, ATM, and the Web as carriers.

关于手机终端,各种数字密码、图形密码等解锁设置和开机密码能有效保护手机上个人信息的安全。随着智能手机时代的到来,各类基于生物特征的指纹手机已进入普通消费群,它可以针对不同应用、不同特定信息采取不同指纹加密,这些新技术的应用可有效保证手机上数字货币、相关交易信息的存放安全。With regard to mobile phone terminals, various digital passwords, graphic passwords and other unlocking settings and power-on passwords can effectively protect the security of personal information on the mobile phone. With the advent of the era of smart phones, all kinds of fingerprint mobile phones based on biometric features have entered the general consumer group. It can adopt different fingerprint encryption for different applications and different specific information. The application of these new technologies can effectively ensure the digital currency on mobile phones, related Safe storage of transaction information.

为确保数字货币在手机间的转移安全,D-RMB体系需引入安全认证体系。中央银行与金融机构间利用现有的CA认证中心,社会用户(包括个人和企业)可利用IBC(Identity-Based Cryptograph)认证中心进行身份认证。In order to ensure the safe transfer of digital currency between mobile phones, the D-RMB system needs to introduce a security certification system. The existing CA certification center is used between the central bank and financial institutions, and social users (including individuals and enterprises) can use the IBC (Identity-Based Cryptograph) certification center for identity authentication.

对于在IBC、PKI中产生的私钥和央行公钥,需可靠安全地存放在手机的安全专属区域SE区(Secure Element),SE区可由硬件(手机换卡)或由主机模拟卡技术HCE(HostCard Emulation)来实现。如果用户采取换卡来保护密钥,则在换卡申请过程中下载密钥到手机SE区。The private key and central bank public key generated in IBC and PKI need to be reliably and safely stored in the secure exclusive area SE area (Secure Element) of the mobile phone. HostCard Emulation) to achieve. If the user adopts card replacement to protect the key, download the key to the SE area of the mobile phone during the card replacement application process.

在认证体系建设过程中,可按照传统的PKI认证体系来设计,统一建立PKI体系,由CA提供强数字签名,也可以按IBC设计,以用户手机号作为公钥来管理,特别是针对微小额度的离线支付,似乎更为便捷。下文所有业务介绍将以IBC认证来进行说明。图2是与本发明实施方式有关的用户注册D-RMB账号的流程的示意图,图3是与本发明实施方式有关的D-RMB交易过程的示意图。During the construction of the certification system, it can be designed according to the traditional PKI certification system, and the PKI system can be established uniformly, and the strong digital signature can be provided by the CA. It can also be designed according to the IBC and managed by the user's mobile phone number as the public key, especially for small quotas. Offline payment seems to be more convenient. All business descriptions below will be explained with IBC certification. FIG. 2 is a schematic diagram of a process of a user registering a D-RMB account related to an embodiment of the present invention, and FIG. 3 is a schematic diagram of a D-RMB transaction process related to an embodiment of the present invention.

以用户1向用户2在线支付50元的数字货币D币50为例,来说明交易过程中涉及D币50转移时的安全协议。用户1登录自己的手机APP应用程序,完成与D-RMB系统的双方身份认证,并以SSL方式协商会话密钥后,执行交易协议。以手机号作为IBC公钥为例,在用户1手机客户端:手机客户端自动选取50元的数字货币D币50,根据交易规则组织相关信息M‖m,其中M可以设计为:M=交易代码‖手机号1‖D币50‖支付金额‖手机号2,对信息段哈希运算得消息H(M),以手机号1对应的私钥对H(M)进行签名得m,以加密方式发送M‖m到D-RMB系统。Taking user 1 to pay user 2 the digital currency D coin 50 of 50 yuan online as an example, to illustrate the security protocol when the transfer of D coin 50 is involved in the transaction process. User 1 logs in to his mobile APP, completes the two-party identity authentication with the D-RMB system, and negotiates the session key in SSL mode, and then executes the transaction protocol. Taking the mobile phone number as the IBC public key as an example, in the mobile client of User 1: the mobile client automatically selects 50 yuan of digital currency D coin 50 , and organizes the relevant information M‖m according to the transaction rules, where M can be designed as: M = transaction Code ‖mobile phone number 1‖ D coins 50 ‖payment amount‖ mobile phone number 2, hash the information segment to get the message H(M), sign H(M) with the private key corresponding to the mobile phone number 1 to get m, to encrypt way to send M‖m to the D-RMB system.

D-RMB系统端:按协议解密报文得M‖m,验证报文有效性,即以公钥即手机号1验证m与H(M),防止报文在传输过程中被篡改;验证D币50是否合法,解读交易规则及相关信息,执行相应操作,主要包括业务验证后登记中心变更D币50属主,由绑定的手机号1改为手机号2,并记录相应流水。发送D币50给手机2,并向双方提示交易成功。D-RMB system side: decrypt the message according to the protocol to obtain M‖m, and verify the validity of the message, that is, verify m and H(M) with the public key, namely the mobile phone number 1, to prevent the message from being tampered with during the transmission process; verify D Whether the coin 50 is legal, interpret the transaction rules and related information, and perform the corresponding operations, mainly including the registration center changing the owner of the D coin 50 after the business verification, from the bound mobile phone number 1 to the mobile phone number 2, and recording the corresponding flow. Send D coins 50 to mobile phone 2, and notify both parties that the transaction is successful.

为进一步增强匿名性,登记中心权属对应手机号可改为手机号的哈希(即借鉴比特币钱包地址,由公钥哈希组成),具体描述如下:In order to further enhance the anonymity, the mobile phone number corresponding to the ownership of the registration center can be changed to the hash of the mobile phone number (that is, borrowed from the Bitcoin wallet address, which is composed of the hash of the public key), and the specific description is as follows:

客户端组织报文不变,在用户1手机客户端:自动选取50元的数字货币D币50,根据交易规则组织相关信息M‖m,其中M可以设计为M=交易代码‖手机号1‖D币50‖支付金额‖手机号2,对信息段哈希运算得消息H(M),以手机号1对应的私钥对H(M)进行签名得m,以加密方式发送M‖m到D-RMB系统。The client organization message remains unchanged. On the user 1 mobile phone client: automatically select the 50 yuan digital currency D coin 50 , and organize the relevant information M‖m according to the transaction rules, where M can be designed as M = transaction code‖ mobile phone number 1‖ D coin 50 ‖payment amount‖ mobile phone number 2, hash the information segment to get the message H(M), sign H(M) with the private key corresponding to the mobile phone number 1 to get m, and send M‖m in an encrypted way to D-RMB system.

D-RMB系统端:按协议解密报文得M‖m,验证报文有效性,即以公钥即手机号1验证m与H(M),防止报文在传输过程中被篡改;验证D币50是否合法,解读交易规则及相关信息,执行相应操作,主要包括业务验证后登记中心变更D币50属主,由绑定的H(手机号1)改为H(手机号2),并记录相应流水。发送D币50给手机2,并向双方提示交易成功。D-RMB system side: decrypt the message according to the protocol to obtain M‖m, and verify the validity of the message, that is, verify m and H(M) with the public key, namely the mobile phone number 1, to prevent the message from being tampered with during the transmission process; verify D Whether the coin 50 is legal, interpret the transaction rules and related information, and perform corresponding operations, mainly including the registration center changing the owner of D coin 50 after business verification, from the bound H (mobile phone number 1) to H (mobile phone number 2), and Record the corresponding flow. Send D coins 50 to mobile phone 2, and notify both parties that the transaction is successful.

关于系统便捷性设计,在本发明实施方式中,交易的界面和入口有多种。在场景举例过程中,仅以一个入口来举例,如注册用户在商业银行办理业务,即可由用户拿手机先直接登录D-RMB系统,也可由商业银行登录D-RMB系统。Regarding the system convenience design, in the embodiment of the present invention, there are various interfaces and entrances for transactions. In the scenario example process, only one entry is used as an example. For example, if a registered user handles business in a commercial bank, the user can directly log in to the D-RMB system with a mobile phone, or the commercial bank can log in to the D-RMB system.

关于账户密码问题,可以根据业务需要来灵活设计是否需要用户输入账户密码。基于D-RMB系统是小额支付系统,建议可以考虑由用户自由选择是否设置密码。在本发明实施方式的说明中,按不留密码来描述,但在实现中,可以根据实际情况而定。Regarding the account password, you can flexibly design whether the user is required to enter the account password according to business needs. Based on the D-RMB system is a small payment system, it is suggested that users can freely choose whether to set a password. In the description of the embodiment of the present invention, it is described as not leaving a password, but in implementation, it can be determined according to the actual situation.

关于客户端应用程序问题,用户可以下载相应的客户端应用程序在自己对应的终端上(此类终端软件相当于“钱包”工具),如手机用户可以下载D-RMB手机终端程序(也可称为手机APP)。终端程序可以设计包含以下功能:一是D管理功能。(1)终端程序可以自动统计所有D金额;(2)可以根据用户输入的金额数自动找到“钱包”内的D组合,并在支付过程中自动选定已匹配好的D进行交易;(3)交易完成后,自动将参与支出的D进行删除;(4)能自动区别标识“钱包”内未经央行在线校验的数字货币和已校验已登记数字货币。二是完成业务需要的功能,如在线的注册申请、提取、支付、兑现、离线的支付请求等业务功能,以及在交易过程中自动完成公钥加密、私钥签名等等操作。Regarding the client application program, users can download the corresponding client application program on their corresponding terminal (such terminal software is equivalent to a "wallet" tool), for example, mobile phone users can download the D-RMB mobile phone terminal program (also called for mobile APP). The terminal program can be designed to include the following functions: First, the D coin management function. (1) The terminal program can automatically count the amount of all D coins ; (2) It can automatically find the combination of D coins in the "wallet" according to the amount entered by the user, and automatically select the matched D coins for transactions during the payment process. ; (3) After the transaction is completed, the D coins participating in the expenditure are automatically deleted; (4) The digital currency in the "wallet" that has not been verified online by the central bank and the digital currency that has been verified and registered can be automatically distinguished. The second is to complete the functions required by the business, such as online registration application, withdrawal, payment, cashing, offline payment request and other business functions, as well as automatic completion of public key encryption, private key signature and other operations during the transaction process.

总的说来,D-RMB体系的核心要素为一种币、两类库、三个中心:In general, the core elements of the D-RMB system are one currency, two types of libraries, and three centers:

一种币,即“D-RMB”,也称之为D,特指一串由央行签名的代表具体金额的加密数字串。A coin, namely "D-RMB", also known as D coin , specifically refers to a string of encrypted numbers signed by the central bank representing a specific amount.

两类库:分别是D-RMB的发行库和银行库。数字货币在发行库中即表现为央行的数字货币基金;数字货币在银行库中即表现为商业银行的库存数字现金。There are two types of libraries: D-RMB's distribution library and bank library. The digital currency appears as the central bank's digital currency fund in the issuance library; the digital currency appears as the commercial bank's inventory digital cash in the bank treasury.

三个中心:一是登记中心(包括货币产生、流通、清点核对及消亡全过程记录);另外两个是认证中心,即CA认证中心(基于PKI体系,对机构和用户证书进行集中管理,如CFCA)和IBC认证中心,即基于标识的密码技术建立的认证中心(Identity-BasedCryptograph)。在登记中心可设计两张表,一为数字货币权属登记表,记录数字货币的归属,另一张为交易流水表。Three centers: one is the registration center (including the whole process record of currency generation, circulation, check and demise); the other two are the certification center, namely the CA certification center (based on the PKI system, centralized management of institutional and user certificates, such as CFCA) and IBC certification center, that is, the certification center (Identity-BasedCryptograph) established based on identity-based cryptography. Two forms can be designed in the registration center, one is the digital currency ownership registration form, which records the ownership of the digital currency, and the other is the transaction flow table.

本发明实施方式中的基于身份的密码体制IBC可以直接以用户的身份标识作为公钥,公钥的认证不再依托于证书,简化了密钥的使用与管理,具有无目录、使用方便、易于维护等优点。The identity-based cryptosystem IBC in the embodiment of the present invention can directly use the user's identity as the public key, and the authentication of the public key no longer relies on the certificate, which simplifies the use and management of the key, and has the advantages of no directory, convenient use, and easy access. maintenance, etc.

对于身份标识,个人用户可以采用手机号,也可以采用与手机匹配的E-mail地址或其他经过变换的字符串,这样方便客户本人记忆,其他人无从知道),以便达到可控匿名目的。企业用户可以采用组织机构代码,也可采用自定义的代码来作为IBC中心的身份标识,以此作为公钥,下面的举例中仅以手机号为例方便阐述。For identity identification, individual users can use mobile phone numbers, or E-mail addresses or other transformed strings that match their mobile phones, so that it is convenient for the customer to remember, and others have no way of knowing), so as to achieve the purpose of controllable anonymity. Enterprise users can use the organization code or a self-defined code as the ID of the IBC center, which is used as the public key. In the following example, only the mobile phone number is used as an example for convenience.

D-RMB系统是一种分级式的体系,即由中央银行与各商业银行共建,中央银行数字货币系统是由中央银行或中央银行指定机构运行维护的用来处理关于数字货币的信息的计算机系统,其主要功能包括负责数字货币的发行与验证监测,商业银行是由商业银行或商业银行指定机构运行维护的用来处理关于数字货币的信息的计算机系统,其执行现有银行的有关货币的各种功能,即银行功能,主要包括从中央银行申请到数字货币后,负责直接面向社会,满足提供数字货币流通服务的各项需求。The D-RMB system is a hierarchical system, that is, it is jointly built by the central bank and various commercial banks. The central bank digital currency system is a computer operated and maintained by the central bank or a central bank-designated institution to process information about digital currency. The main functions of the system include being responsible for the issuance and verification monitoring of digital currency. A commercial bank is a computer system operated and maintained by a commercial bank or a designated institution of a commercial bank to process information about digital currency. Various functions, namely banking functions, mainly include, after applying for digital currency from the central bank, it is responsible for directly facing the society and meeting the needs of providing digital currency circulation services.

图4A是根据本发明实施方式的数字货币系统的基本结构的示意图。如图4A所示,数字货币系统40包括中央银行数字货币系统41、商业银行数字货币系统42(在实际中可以是多个商业银行数字货币系统,图中作为示例仅示出1个)、以及认证系统43,其中,中央银行数字货币系统41用于产生和发行数字货币,以及对数字货币进行权属登记;商业银行数字货币系统42用于针对数字货币执行银行功能;认证系统43用于对中央银行数字货币系统41和数字货币的用户所使用的终端设备49之间的交互提供认证,以及对中央银行数字货币系统41和商业银行数字货币系统42之间的交互提供认证。4A is a schematic diagram of the basic structure of a digital currency system according to an embodiment of the present invention. As shown in FIG. 4A, the digital currency system 40 includes a central bank digital currency system 41, a commercial bank digital currency system 42 (in practice, there may be multiple commercial bank digital currency systems, only one is shown in the figure as an example), and The authentication system 43, wherein the central bank digital currency system 41 is used to generate and issue digital currency, and to register the ownership of the digital currency; the commercial bank digital currency system 42 is used to perform banking functions for the digital currency; the authentication system 43 is used to The interaction between the central bank digital currency system 41 and the terminal device 49 used by the user of the digital currency provides authentication, and the interaction between the central bank digital currency system 41 and the commercial bank digital currency system 42 is authenticated.

图4B是根据本发明实施方式的数字货币系统提供在线服务时的整体框架的一种结构的示意图。图4B所示的整体框架中,D-RMB数字货币运转的核心为商业银行数字货币系统,央行D-RMB系统与商行D-RMB系统相连,负责进行交易确认。商行D-RMB系统和央行D-RMB系统都可以充分利用先进的云技术进行分散部署,同时商行D-RMB系统与其内部系统互联互通。FIG. 4B is a schematic diagram of a structure of an overall framework when the digital currency system according to an embodiment of the present invention provides online services. In the overall framework shown in Figure 4B, the core of the D-RMB digital currency operation is the commercial bank digital currency system, and the central bank's D-RMB system is connected to the commercial bank D-RMB system and is responsible for transaction confirmation. Both the commercial bank D-RMB system and the central bank D-RMB system can make full use of advanced cloud technology for decentralized deployment, and the commercial bank D-RMB system is interconnected with its internal systems.

从图可以看出,商业银行数字货币系统处于核心位置与其他网络或系统相连,可应用“云计算”技术构建。D-RMB数字货币系统支持各种不同协议的网络数据,如:虚拟专用网VPN、专线、卫星网络、公共交换电话网(PSTN)、全球移动通信系统(GSM)、公共陆地移动网(PLMN),各不同网络均可实现与中心服务器直接或者间接连接。It can be seen from the figure that the digital currency system of commercial banks is connected to other networks or systems at the core position, and can be constructed using "cloud computing" technology. D-RMB digital currency system supports network data of various protocols, such as: virtual private network VPN, dedicated line, satellite network, public switched telephone network (PSTN), global system for mobile communications (GSM), public land mobile network (PLMN) , each different network can realize direct or indirect connection with the central server.

商行数字货币系统与央行登记中心相连,同样具备四个基本功能模块:自动跟踪账户拥有多少D-RMB数字货币的电子钱包功能模块、自动跟踪各方之间的D-RMB数字货币转移并识别可疑交易的监督功能模块、电子银行服务功能及客户关系管理CRM功能模块。The digital currency system of the commercial bank is connected to the central bank registration center, and also has four basic functional modules: an electronic wallet function module that automatically tracks how much D-RMB digital currency an account has, automatically tracks the D-RMB digital currency transfer between parties and identifies suspicious Transaction supervision function module, electronic banking service function and customer relationship management CRM function module.

商业银行数字货币系统中的服务器的逻辑布局采用三层架构的方式:即表示层,也就是前端应用系统200;后端应用系统202,也叫会话层、应用层,或交易逻辑层;后台数据库204为数据层。其对应的物理机器部署框图如图5所示,图5是根据本发明实施方式的商业银行数字货币系统包含的计算机系统的示意图。The logical layout of the server in the commercial bank digital currency system adopts a three-layer structure: the presentation layer, which is the front-end application system 200; the back-end application system 202, which is also called the session layer, application layer, or transaction logic layer; back-end database 204 is the data layer. The corresponding physical machine deployment block diagram is shown in FIG. 5 , which is a schematic diagram of a computer system included in a commercial bank digital currency system according to an embodiment of the present invention.

前端应用系统200是用来运行用户与货币转移服务运营商直接互动的应用程序,比如Web应用程序,此处部署的是Web服务器集群。用户和货币转移服务运营商通过用户接口和这些应用程序交互,用户接口有个人计算设备114和移动设备等。用户可以通过此入口访问电子钱包功能、监督功能、虚拟银行功能、CRM功能。Web服务器上可采用apache等开源软件。The front-end application system 200 is used to run an application program that the user directly interacts with the money transfer service operator, such as a Web application program, where a Web server cluster is deployed. Users and money transfer service operators interact with these applications through user interfaces such as personal computing devices 114 and mobile devices. Users can access electronic wallet functions, supervision functions, virtual banking functions, and CRM functions through this portal. Open source software such as apache can be used on the Web server.

后端应用系统202主要用来是支持前端应用系统200的数据访问、业务逻辑处理等后台功能。此区域部署应用服务器。D-RMB数字货币可采用以Red Hat开源系统下的JBOSS工具来开发应用程序。The back-end application system 202 is mainly used to support back-end functions such as data access and business logic processing of the front-end application system 200 . This zone deploys application servers. The D-RMB digital currency can use the JBOSS tool under the Red Hat open source system to develop applications.

后台数据库204主要是数据库管理系统DBMS,包括数据仓库,存储了转移货币的销售交易、客户档案以及跟踪和调节中央银行数字货币系统进行D-RMB数字货币转移所需要的其他数据。D-RMB数字货币系统可采用以Oracle的DBMS作为数据库系统设计。The background database 204 is mainly a database management system DBMS, including a data warehouse, which stores sales transactions of transferred currency, customer files, and other data required to track and adjust the central bank digital currency system for D-RMB digital currency transfers. The D-RMB digital currency system can be designed with Oracle's DBMS as the database system.

上述商行数字货币系统能够与外部系统互联,可选的一种架构如图6所示,图6是根据本发明实施方式的商业银行数字货币系统与外部系统互联的一种架构的示意图。The above-mentioned commercial bank digital currency system can be interconnected with external systems. An optional architecture is shown in FIG. 6 , which is a schematic diagram of an architecture for interconnecting a commercial bank digital currency system with an external system according to an embodiment of the present invention.

上图示范了商业银行数字货币系统与包括央行中心服务器、其他商业银行数字货币系统在内的各种外部系统适配器的物理和逻辑布局。有货币交易数据适配器、手机服务提供商SMS网关适配器、零售商系统适配器、ATM数据供应系统适配器等,通过这种互联的方式中心服务器可以接受来自每类实体的数字货币转移请求和应答。图6充分说明了D-RMB数字货币系统对各渠道、不同协议网络的良好支持,这也是其系统具有开放性特征的表现。The above figure demonstrates the physical and logical layout of the commercial bank digital currency system and various external system adapters including the central bank central server and other commercial bank digital currency systems. There are currency transaction data adapters, mobile phone service provider SMS gateway adapters, retailer system adapters, ATM data supply system adapters, etc. Through this interconnection, the central server can accept digital currency transfer requests and responses from each type of entity. Figure 6 fully illustrates the D-RMB digital currency system's good support for various channels and different protocol networks, which is also a manifestation of the openness of its system.

以下将以用户手机作为终端方式,以手机号作为身份标识,对操作D-RMB的各种业务流程加以阐述,主要包括客户端下载登录、提取、支付、存款及兑现等流程,进行面对面交易方式来阐述。用户的客户端登录、提取、兑现流程要求用户必须在在线状态下完成,而支付过程可以分为在线支付和离线支付,于是形成多个场景状态及其对应的流程,各个流程要达到的目的是由一系列操作步骤来实现。除了手机以外,目前以及将来可能出现的其他智能终端都可以作为D-RMB的载体并执行各种业务流程。The following will take the user's mobile phone as the terminal, and use the mobile phone number as the identification to describe the various business processes of operating D-RMB, mainly including client download and login, withdrawal, payment, deposit and cashing and other processes, and conduct face-to-face transactions. to explain. The user's client login, withdrawal, and redemption process requires the user to complete the online state, and the payment process can be divided into online payment and offline payment, so multiple scene states and their corresponding processes are formed. The purpose of each process is to achieve It is realized by a series of operation steps. In addition to mobile phones, other intelligent terminals that may appear at present and in the future can be used as the carrier of D-RMB and execute various business processes.

以下分别对流程的概要(以下的“流程说明”)和场景状态(以下的“场景说明”)以及在该场景中实现该流程的步骤(以下的“步骤说明”)一一加以描述。The outline of the flow (the following "flow description"), the scene state (the following "scenario description"), and the steps for realizing the flow in the scenario (the following "step description") are described below.

关于用户客户端下载登录,按以下流程执行:For user client download and login, follow the steps below:

流程说明:用户通过手机下载由商业银行提供的APP安装程序登录D-RMB系统过程。Process description: The user downloads the APP installer provided by the commercial bank to log in to the D-RMB system through the mobile phone.

场景说明:有资质的商业银行(如工商银行)连接CA认证中心、IBC认证中心和登记中心,对用户提供数字货币服务。用户通过手机下载由商业银行提供的APP安装程序登录商业银行D-RMB系统。Scenario description: Qualified commercial banks (such as Industrial and Commercial Bank of China) connect to the CA certification center, IBC certification center and registration center to provide users with digital currency services. The user logs in to the D-RMB system of the commercial bank by downloading the APP installation program provided by the commercial bank through the mobile phone.

步骤说明:Step instructions:

步骤1.用户以手机登录商行(如中国工商银行)D-RMB系统页面,下载由商业银行提供的手机APP安装程序,对于已有账号(IBC认证中心)的用户,可以直接登录;对于新的用户,需要首先进行账户初始化操作;Step 1. The user logs in to the D-RMB system page of the commercial bank (such as the Industrial and Commercial Bank of China) with a mobile phone, and downloads the mobile APP installation program provided by the commercial bank. For users who already have an account (IBC Certification Center), they can log in directly; Users need to initialize the account first;

步骤2.初始化:在页面录入相关信息(如姓名、住址、电子邮件地址、手机号、身份证号、注册账号即手机号等),点击发送;Step 2. Initialization: Enter relevant information on the page (such as name, address, email address, mobile phone number, ID number, registered account or mobile phone number, etc.), and click Send;

步骤3.商业银行:连接IBC认证中心,为该用户创建D-RMB数字货币系统唯一账号,并在IBC中心验证其唯一性。个人用户可采用手机号,生成用户初始登录密码并发送给用户手机;IBC中心根据手机号产生用户的私钥,公钥为用户手机号,以公钥作为账号进行交易流转;Step 3. Commercial Bank: Connect to the IBC Certification Center, create a unique account of the D-RMB digital currency system for the user, and verify its uniqueness at the IBC Center. Individual users can use the mobile phone number to generate the user's initial login password and send it to the user's mobile phone; IBC Center generates the user's private key according to the mobile phone number, the public key is the user's mobile phone number, and the public key is used as the account for transaction flow;

步骤4.用户手机端:接收到初始登录密码后激活账户,下载用户私钥和央行公钥到手机安全保护区,通过再次登录手机APP来修改登录密码,完成初始化。Step 4. User's mobile terminal: Activate the account after receiving the initial login password, download the user's private key and the central bank's public key to the mobile phone security protection area, and log in to the mobile APP again to modify the login password to complete the initialization.

用户如果申请换手机卡,则密钥可提前预植在卡片SE区。If the user applies for changing the mobile phone card, the key can be pre-planted in the SE area of the card in advance.

关于提取流程,以下加以说明。The extraction flow will be described below.

流程说明:用户通过手机向D-RMB系统申请DProcess description: Users apply for D coins to the D-RMB system through their mobile phones.

场景一:从商业银行账户提取DScenario 1: Withdraw D coins from a commercial bank account.

场景二:以现金兑换DScenario 2: Exchange D coins with cash.

下面分别说明。They are described below.

场景一:从商业银行账户提取D,例如用户从自己工商银行账户中取250元兑换DScenario 1: Withdraw D coins from a commercial bank account, for example, a user withdraws 250 yuan from his ICBC account to exchange D coins .

步骤说明:Step Instructions:

步骤1.用户登录手机APP,选择功能“提取数字货币”,选择工商银行,输入银行账号、所需金额(如250元)、账户密码等要素,点击“发送”;Step 1. The user logs in to the mobile APP, selects the function "withdraw digital currency", selects ICBC, enters the bank account number, the required amount (such as 250 yuan), account password and other elements, and clicks "send";

步骤2.商业银行(即商业银行数字货币系统执行,下同):验证相关合法性,如核验账户密码、用户资金账户即B账号余额是否够付、银行库中D是否够付等;上述验证通过后从B账号扣款250元,银行库支取D币100,D币100'以及D币50;根据交易规则组织相关信息向央行D-RMB系统发送请求;Step 2. Commercial bank (that is, the implementation of the commercial bank digital currency system, the same below): verify the relevant legality, such as verifying the account password, whether the user's capital account, that is, whether the balance of the B account is sufficient, whether the D currency in the bank vault is sufficient, etc.; After the verification is passed, deduct 250 yuan from account B, and withdraw D coins 100 , D coins 100 ' and D coins 50 from the bank vault; organize relevant information according to transaction rules and send requests to the central bank's D-RMB system;

步骤3.中央银行(即中央银行数字货币系统执行,下同):解读交易规则及相关信息,验证相关合法性(如D币100,D币100'以及D币50属主是否为工商银行等),执行相关操作,登记中心(即中央银行数字货币系统的登记中心执行,下同):变更D币100,D币100'以及D币50属主,将绑定的工商银行代码改为用户的钱包地址,即公钥哈希,另外,公钥也可由用户自行设定;记录相应交易流水;Step 3. The central bank (that is, the implementation of the central bank's digital currency system, the same below): interpret the transaction rules and related information, and verify the relevant legality (such as D coin 100 , D coin 100 ' and D coin 50 whether the owner is ICBC, etc. ), perform relevant operations, and register the center (that is, the registration center of the central bank digital currency system, the same below): change the owner of D coin 100 , D coin 100 ' and D coin 50 , and change the bound ICBC code to the user The wallet address is the public key hash, in addition, the public key can also be set by the user; record the corresponding transaction flow;

步骤4.商业银行:将D币100,D币100'以及D币50发送到用户手机,完成内部相应操作,并向用户发送交易成功提示信息。Step 4. Commercial bank: send D coin 100 , D coin 100 ' and D coin 50 to the user's mobile phone, complete internal corresponding operations, and send a transaction success prompt message to the user.

本流程不仅是一个用户提款流程,同时也是一个D-RMB数字货币从银行库到用户端的流程,即法定数字货币的进入流通领域流程。This process is not only a user withdrawal process, but also a process of D-RMB digital currency from the bank vault to the user terminal, that is, the process of entering the circulation field of legal digital currency.

场景二:以现金兑换D,例如用户拿250元现金到商业银行(如工商银行网点)兑换DScenario 2: Exchange D currency with cash, for example, a user takes 250 yuan in cash to a commercial bank (such as an ICBC branch) to exchange D currency .

步骤说明:Step Instructions:

步骤1.用户向商业银行如工行某网点提交现金250元申请兑换相应金额的DStep 1. The user submits 250 yuan in cash to a commercial bank such as a branch of ICBC to apply for the exchange of the corresponding amount of D currency ;

步骤2.商业银行:清点现金,验证相关合法性(如银行库中D是否够付等),完成自己内部系统的记账,银行库支取D币100,D币100'以及D币50;根据交易规则组织相关信息向央行D-RMB系统发送请求;Step 2. Commercial bank: Count the cash, verify the relevant legitimacy (such as whether the D currency in the bank vault is enough to pay, etc.), complete the bookkeeping of its own internal system, and withdraw D currency 100 , D currency 100 ' and D currency 50 from the bank vault; Organize relevant information according to transaction rules and send requests to the central bank's D-RMB system;

步骤3.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'以及D币50属主是否为工商银行等),执行相关操作,登记中心:变更D币100,D币100'以及D币50属主,将绑定的工商银行代码改为用户钱包地址;记录相应交易流水;Step 3. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D coin 100 , D coin 100 ' and whether the owner of D coin 50 is ICBC, etc.), perform relevant operations, and the registration center: Change D coin 100 , D coins 100 ' and D coins 50 owners, change the bound ICBC code to the user's wallet address; record the corresponding transaction flow;

步骤4.商业银行:将D币100,D币100'以及D币50发送到用户手机,完成内部相应操作,并向用户发送交易成功提示信息。Step 4. Commercial bank: send D coin 100 , D coin 100 ' and D coin 50 to the user's mobile phone, complete internal corresponding operations, and send a transaction success prompt message to the user.

关于支付流程,以下加以说明。首先说明在线支付流程。The payment process is explained below. First, the online payment process will be explained.

流程说明:用户通过手机向其他用户(P2P)在线支付流程。Process description: The user pays other users (P2P) online through the mobile phone.

场景说明:在线支付,涉及全款支付和找零支付两种场景。付款用户1(手机号1)有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需支付给收款用户2(手机号2)200元人民币,还需支付给另一收款用户3(手机号3)30元人民币。用户1支付给用户2是全款支付,用户1支付给用户3是找零支付。找零支付可以与实物货币一样,用户3需有D币20,先由用户1付款50元给用户3,再由用户3付款20元给用户1,即通过两次全款支付实现,或者通过用户1先向D-RMB系统申请零钱兑换,再将兑换后的零钱选择组合全款支付给用户3Scenario description: Online payment involves two scenarios: full payment and change payment. Paying user 1 (mobile phone number 1) has digital currency D currency 100 , D currency 100 ', D currency 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan, which needs to be paid to the recipient. 200 RMB for user 2 (mobile phone number 2), and RMB 30 for another recipient user 3 (mobile phone number 3). User 1 pays user 2 as full payment, and user 1 pays user 3 as change payment. Change payment can be the same as physical currency. User 3 needs to have D coins of 20. First, user 1 pays 50 yuan to user 3, and then user 3 pays 20 yuan to user 1, that is, through two full payments, or through User 1 first applies to the D-RMB system for change exchange, and then pays the full amount of the exchanged change selection and combination to User 3

步骤说明(全款支付):Step description (pay in full):

步骤1.付款用户1登录手机客户端APP,选择功能“付款”,输入:付款金额(如200元),收款人手机号(如手机号2),点击“发送”。Step 1. Payment user 1 logs in to the mobile client APP, selects the function "Payment", enters: the payment amount (such as 200 yuan), the payee's mobile phone number (such as mobile phone number 2), and click "Send".

步骤2.手机客户端(即手机客户端执行,下同):自动选取总金额为200元的数字货币D币100'、D币100,根据交易规则组织相关信息发送到商业银行D-RMB系统。Step 2. Mobile client (that is, the mobile client executes, the same below): automatically select the digital currency D coins with a total amount of 200 yuan, D coins 100 ', D coins 100 , organize relevant information according to the transaction rules and send them to the commercial bank D-RMB system .

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符、用户2是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount is consistent with the digital currency value, whether user 2 is a registered user, etc.), and execute the corresponding operation, and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为用户1等),执行相关操作,登记中心:变更D币100,D币100'属主,将绑定的用户1钱包地址改为用户2钱包地址;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D Coin 100 , D Coin 100 'whether the owner is User 1, etc.), perform relevant operations, and the registration center: Change D Coin 100 , D Coin 100 'Owner, change the bound user 1 wallet address to user 2 wallet address; record the corresponding transaction flow;

步骤5.商业银行:发送D币100'、D币100到用户2手机,并分别向用户1和用户2手机上发送交易成功的提示信息。Step 5. Commercial bank: send D coins 100 ′ and D coins 100 to the mobile phone of user 2, and respectively send prompt information of successful transaction to user 1 and user 2 mobile phones.

步骤说明(零钱兑换后支付):Step description (pay after change is exchanged):

步骤1.用户1登录手机客户端APP,选择功能“整换零”,并选择零钱兑换银行(如工商银行),输入:兑换金额(如50元),面值要求(如20元两枚,10元一枚);点击“发送”;Step 1. User 1 logs in to the mobile client APP, selects the function "Change Zero", and selects a change exchange bank (such as Industrial and Commercial Bank of China), and enters: exchange amount (such as 50 yuan), face value requirements (such as 20 yuan for two pieces, 10 yuan); click "Send";

步骤2.手机客户端:自动选取50元的数字货币,如D币50,根据交易规则组织相关信息,并发送到商行D-RMB系统;Step 2. Mobile client: automatically select a digital currency of 50 yuan, such as D coin 50 , organize relevant information according to transaction rules, and send it to the D-RMB system of the firm;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否与数字货币币值相符等),执行相应操作,银行库:收D币50,支取D币20、D币20'、D币10;并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as the legality of D coin 50 , whether the transaction amount is consistent with the digital currency value, etc.), and perform corresponding operations. Bank library: receive D coin 50 , and withdraw D Coin 20 , D Coin 20 ', D Coin 10 ; and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币20'、D币10以及D币50属主是否合法等),执行相关操作,登记中心:变更D币20、D币20'、D币10以及D币50属主,将D币50绑定的手机号1改为工商银行代码,D币20、D币20'、D币10绑定的工商银行代码变更为用户1钱包地址;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as whether the owners of D coin 20 , D coin 20 ', D coin 10 and D coin 50 are legal, etc.), perform relevant operations, and register the center: change For owners of D coin 20 , D coin 20 ', D coin 10 and D coin 50 , change the mobile phone number 1 bound to D coin 50 to ICBC code, D coin 20 , D coin 20 ', D coin 10 bound Change the ICBC code to user 1 wallet address; record the corresponding transaction flow;

步骤5.商业银行:发送D币20、D币20'、D币10到用户1手机上,并发送交易成功信息。Step 5. Commercial bank: send D coin 20 , D coin 20 ', D coin 10 to user 1's mobile phone, and send transaction success information.

向用户3的支付流程即全款支付,即:The payment process to user 3 is full payment, namely:

步骤6.付款用户1登录手机客户端APP,选择功能“付款”,输入:付款金额(如30元),收款人手机号(如手机号3),点击“发送”。Step 6. Payment user 1 logs in to the mobile client APP, selects the function "Payment", enters: the payment amount (such as 30 yuan), the payee's mobile phone number (such as mobile phone number 3), and click "Send".

步骤7.手机客户端:自动选取总金额为30元的数字货币D币20以及D币10,根据交易规则组织相关信息发送到商业银行D-RMB系统。Step 7. Mobile client: automatically select the digital currency D coin 20 and D coin 10 with a total amount of 30 yuan, organize relevant information according to the transaction rules and send it to the D-RMB system of the commercial bank.

步骤8.商业银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币10合法性,交易金额是否与数字货币币值相符、用户3是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 8. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 20 , D coin 10 , whether the transaction amount is consistent with the digital currency value, whether user 3 is a registered user, etc.), and perform corresponding operations , and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤9.中央银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币10属主是否为用户1等),执行相关操作,登记中心:变更D币20、D币10属主,将绑定的用户1钱包地址改为用户3钱包地址;记录相应交易流水;Step 9. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as whether the owner of D Coin 20 and D Coin 10 is User 1, etc.), perform relevant operations, and register the center: Change D Coin 20 , D Coin 10 Owner, change the bound user 1 wallet address to user 3 wallet address; record the corresponding transaction flow;

步骤10.商业银行:发送D币20、D币10到用户3手机,并分别向用户1和用户3手机上发送交易成功的提示信息。Step 10. Commercial bank: send D coins 20 and D coins 10 to the mobile phone of user 3, and send a prompt message of successful transaction to the mobile phone of user 1 and user 3 respectively.

以下说明离线支付流程。在分级式D-RMB系统中定义的离线支付依然指的是近场支付,在近场支付过程中,接收方需事后联机确认收款。也就是说,离线支付过程中,收款用户对收到的D当时能验证数字货币的真伪,但仍需对D进行是否重复支付的验证确认。系统可作如下设计:需重复支付验证的D在客户端电子钱包程序(如手机APP)中标识为“待重复支付验证”,手机APP一旦检测到网络,就自动向商业银行的D-RMB系统进行重复支付验证申请。商业银行D-RMB系统收到验证申请执行相应转发操作,并在央行的D-RMB系统中登记中心补录交易流水,更新D属主。如收款人不是D-RMB系统的注册用户,系统还会记录收款人预留的取款密码,以下将作具体说明。The offline payment process is explained below. The offline payment defined in the hierarchical D-RMB system still refers to near-field payment. In the process of near-field payment, the receiver needs to confirm the payment online afterwards. That is to say, during the offline payment process, the receiving user can verify the authenticity of the digital currency at the time of the received D coin , but it is still necessary to verify whether the D coin has been repeatedly paid. The system can be designed as follows: the D coin that needs to be verified by repeated payment is marked as "repeated payment verification pending" in the client e-wallet program (such as mobile APP). Once the mobile APP detects the network, it will automatically send the D-RMB to the commercial bank. The system performs repeated payment verification applications. The D-RMB system of the commercial bank receives the verification application and performs the corresponding forwarding operation, and records the transaction flow in the registration center of the central bank's D-RMB system to update the owner of the D coin . If the payee is not a registered user of the D-RMB system, the system will also record the withdrawal password reserved by the payee, which will be explained in detail below.

场景说明:根据收款用户是否为注册用户,分两种场景讨论。付款用户1(手机号1)有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需离线支付给收款用户2(手机号2)200元人民币,还需离线支付给另一收款用户3(手机号3)50元人民币。其中,用户2是商业银行D-RMB系统的注册用户,而用户3没有注册,仅是在手机3上下载有商业银行D-RMB客户端。Scenario description: According to whether the receiving user is a registered user, there are two scenarios for discussion. Paying user 1 (mobile phone number 1) has digital currency D currency 100 , D currency 100 ', D currency 50 , which means that he has two 100 yuan and one 50 yuan, totaling 250 yuan, which needs to be paid offline to Payee user 2 (mobile phone number 2) 200 yuan, and need to pay offline to another payee user 3 (mobile phone number 3) 50 yuan. Among them, the user 2 is a registered user of the commercial bank D-RMB system, and the user 3 is not registered, and only downloads the commercial bank D-RMB client on the mobile phone 3 .

步骤说明(付款人和收款人都是注册用户):Step-by-step instructions (both payer and payee are registered users):

步骤1.付款用户1登录手机客户端APP,选择功能“向注册用户离线支付”,输入:付款金额(如200元)、收款人手机号(如手机号2),点击“支付”;Step 1. Paying user 1 logs in to the mobile client APP, selects the function "offline payment to registered users", enters: the payment amount (such as 200 yuan), the payee's mobile phone number (such as mobile phone number 2), and click "pay";

步骤2.用户1手机客户端:选取总金额为200元的数字货币D币100'、D币100,根据交易规则组织相关信息以近场支付NFC方式发送到手机2。Step 2. User 1's mobile phone client: select digital currency D coins 100 ' and D coins 100 with a total amount of 200 yuan, organize relevant information according to transaction rules, and send them to mobile phone 2 in the form of near-field payment NFC.

NFC传输前对收款人手机号、D等相关交易信息由付款用户的IBC私钥进行签名,并用收款人的手机号进行加密传输。Before NFC transmission, the payee's mobile phone number, D coins and other related transaction information are signed by the paying user's IBC private key, and the payee's mobile phone number is used for encrypted transmission.

步骤3.用户2手机客户端:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否相符等),待联机状态下将带有付款用户1签名的含D支付交易信息上报商业银行D-RMB系统;Step 3. User 2's mobile client: Interpret the transaction rules and related information, and verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount matches, etc.), and the payment user 1 will be in the online state The signed payment transaction information containing D currency is reported to the D-RMB system of the commercial bank;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符、用户2是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount is consistent with the digital currency value, whether user 2 is a registered user, etc.), and execute the corresponding operation, and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为用户1等),执行相关操作,登记中心:变更D币100,D币100'属主,将绑定的用户1钱包地址改为用户2钱包地址;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D Coin 100 , D Coin 100 'whether the owner is User 1, etc.), perform relevant operations, and the registration center: Change D Coin 100 , D Coin 100 'Owner, change the bound user 1 wallet address to user 2 wallet address; record the corresponding transaction flow;

步骤6.商业银行:分别向用户1和用户2手机上发送交易提示信息。用户2手机中D币100'、D币100的状态正常。Step 6. Commercial bank: send transaction prompt information to user 1 and user 2's mobile phones respectively. The status of D coins 100 ' and D coins 100 in user 2's mobile phone is normal.

步骤说明(收款人是非注册用户):Step instructions (the payee is a non-registered user):

步骤1.付款用户1登录手机客户端APP,选择功能“向非注册用户离线支付”,输入:付款金额(如50元)、收款人手机号(如手机号3)、收款人留的pin码(由用户3输入,为证明取款人身份用),点击“发送”;Step 1. Paying user 1 logs in to the mobile client APP, selects the function "offline payment to non-registered users", and enters: the payment amount (such as 50 yuan), the beneficiary's mobile phone number (such as mobile phone number 3), the payment left by the payee pin code (input by user 3, to prove the identity of the withdrawer), click "send";

步骤2.用户1手机客户端:选取总金额为50元的数字货币D币50,根据交易规则组织相关信息以近场支付NFC方式发送到手机3。Step 2. User 1's mobile phone client: select the digital currency D coin 50 with a total amount of 50 yuan, organize the relevant information according to the transaction rules, and send it to the mobile phone 3 in the form of near-field payment NFC.

步骤3.用户3手机客户端:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否相符等),在联机状态下自动将带有付款用户签名,含D支付交易信息以及个人预留密码的有关信息上报商业银行D-RMB系统;Step 3. User 3 mobile client: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 50 , whether the transaction amount matches, etc.), and automatically sign the payment user in the online state, including D coin The payment transaction information and the information about the personal reserved password shall be reported to the D-RMB system of the commercial bank;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否与数字货币币值相符、用户3是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 50 , whether the transaction amount is consistent with the digital currency value, whether user 3 is a registered user, etc.), perform corresponding operations, and follow the transaction. The rules reorganize the message and send a request to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币50属主是否为用户1等),执行相关操作,留下收款人的密码,登记中心:变更D币50属主,将绑定的用户1钱包地址改为用户3钱包地址;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of D Coin 50 is User 1, etc.), perform relevant operations, and leave the payee's password. Registration Center: Change D Coin 50 Owner, change the bound user 1 wallet address to user 3 wallet address; record the corresponding transaction flow;

步骤6.商业银行:向双方发送提示信息。Step 6. Commercial Bank: Send prompt information to both parties.

用户3可凭自己预留密码到商业银行或ATM取现,流程同兑现流程。User 3 can withdraw cash from a commercial bank or ATM with the password reserved by himself, and the process is the same as the cashing process.

D-RMB系统中定义只允许用户一次离线交易。即,在选择功能“向非注册用户离线支付”时,手机客户端判断用户是否收到上一次离线交易时上述离线支付步骤说明中的步骤6中的商业银行发送的提示信息,若未收到,说明上次离线支付未完全完成,此时手机客户端拒绝用户选择功能“向非注册用户离线支付”,并且继续等待上述离线支付完成,然后才允许用户选择功能“向非注册用户离线支付”,这样有助于避免恶意的大量离线支付。It is defined in the D-RMB system that only one offline transaction is allowed for users. That is, when the function "offline payment to non-registered users" is selected, the mobile phone client determines whether the user has received the prompt information sent by the commercial bank in step 6 in the above-mentioned offline payment step description during the last offline transaction. , indicating that the last offline payment has not been completely completed. At this time, the mobile client rejects the user to select the function "offline payment to non-registered users", and continues to wait for the completion of the above offline payment, and then allows the user to select the function "offline payment to non-registered users". , which helps avoid malicious mass offline payments.

在离线支付过程中,关于找零问题,因为是完全模拟面值发行,则如同现金交易,可以找零。如果数字货币按照最小单位发行,则不存在找零问题。In the offline payment process, as for the issue of change, because it is a fully simulated face value issuance, it can be changed just like a cash transaction. If the digital currency is issued in the smallest unit, there is no change problem.

以下对于存款及兑现流程加以说明。The deposit and redemption process is explained below.

流程说明:用户将D存入银行账号或兑换为实物现金。Process description: Users deposit D coins into their bank accounts or exchange them for physical cash.

场景说明:用户(手机号1)将手机客户端存有的D币100兑换为实物现金100元,将手机客户端上的D币100'在用户工商银行B账号上存100元。Scenario description: The user (mobile phone number 1) converts 100 D coins stored in the mobile phone client into 100 yuan in physical cash, and deposits 100 yuan in the user's ICBC account B with the D coins 100 ' on the mobile phone client.

步骤说明(兑现):Step-by-step instructions (to cash out):

步骤1.用户登录手机客户端APP,选择功能“兑现”,输入:兑现金额(如100元),点击“发送”;如果用户是非注册用户,还需输入取款密码;Step 1. The user logs in to the mobile client APP, selects the function "Redeem", enters: the amount to be cashed (such as 100 yuan), and clicks "Send"; if the user is a non-registered user, he also needs to enter the withdrawal password;

步骤2.手机客户端:自动选取金额为100元的数字货币D币100,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 2. Mobile client: automatically select 100 digital currency D coins with an amount of 100 yuan, organize relevant information according to transaction rules and send it to the commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100合法性,交易金额是否与数字货币币值相符、用户是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 , whether the transaction amount is consistent with the digital currency value, whether the user is a registered user, etc.), perform corresponding operations, and follow the transaction rules. Reorganize the message to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100属主是否为用户1钱包地址等),系统生成一次性识别码(取款用),执行相关操作,登记中心:变更D币100属主,将绑定的用户1钱包地址改为央行代码,记录相应交易流水;发行库:收D币100;向商业银行D-RMB系统反馈一次性代码及其他相关信息;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of D Coin 100 is the user 1 wallet address, etc.), the system generates a one-time identification code (for withdrawal), executes relevant operations, and registers with the center : Change the owner of D Coin 100 , change the bound user 1 wallet address to the central bank code, and record the corresponding transaction flow; Issuing library: Receive D Coin 100 ; Feedback the one-time code and other relevant information to the D-RMB system of the commercial bank;

步骤5.商业银行:向用户反馈一次性代码及提示信息;Step 5. Commercial Bank: Feedback the one-time code and prompt information to the user;

步骤6.用户凭手机上一次性识别码到任一ATM、商业银行取现;Step 6. The user can withdraw cash from any ATM or commercial bank with the one-time identification code on the mobile phone;

步骤7.以用户到商业银行柜面取现为例,商业银行柜面输入用户提供的一次性识别码和自己的银行代码,发送交易信息到央行D-RMB系统,系统根据一次性识别码进行条件判断,若校验通过则对D银行账户进行金额增加100元记账。并将相关结果反馈商业银行;Step 7. Taking the user to withdraw cash at the counter of a commercial bank as an example, the commercial bank counter enters the one-time identification code provided by the user and his own bank code, and sends the transaction information to the central bank's D-RMB system, and the system performs conditions according to the one-time identification code. It is judged that if the verification is passed, the amount of the D bank account will be increased by 100 yuan. and feedback relevant results to commercial banks;

步骤8.商业银行D银行账户上金额增加100元后,当面付现金给用户。Step 8. After the amount in the commercial bank D bank account increases by 100 yuan, pay cash to the user in person.

如在ATM机上兑现,则在上述的步骤7中,用户在ATM机上输入一次性识别码和自己的银行代码,ATM机发送交易信息到央行D-RMB系统,系统根据一次性识别码进行条件判断,若校验通过则对D银行账户进行金额增加100元记账。并将相关结果反馈ATM机,ATM机吐钞100元。If cashing out on an ATM machine, in the above step 7, the user enters the one-time identification code and his bank code on the ATM machine, the ATM machine sends the transaction information to the central bank's D-RMB system, and the system judges the condition according to the one-time identification code. , if the verification is passed, the amount of the D bank account will be increased by 100 yuan. The relevant results are fed back to the ATM machine, and the ATM machine dispenses 100 yuan.

此处也可设计为某商业银行(如工商银行)用户仅限在本行范围内兑现,具体如下:It can also be designed so that users of a commercial bank (such as ICBC) can only cash out within the scope of the bank, as follows:

步骤1.用户登录手机客户端APP(工商D-RMB系统客户端),选择功能“本行兑现”,输入:兑现金额(如100元),点击“发送”;Step 1. The user logs in to the mobile client APP (the client of the industrial and commercial D-RMB system), selects the function "Cash in this bank", enters: the amount to be redeemed (such as 100 yuan), and clicks "Send";

步骤2.手机客户端:自动选取金额为100元的数字货币D币100,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 2. Mobile client: automatically select 100 digital currency D coins with an amount of 100 yuan, organize relevant information according to transaction rules and send it to the commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100合法性,交易金额是否与数字货币币值相符、用户是否为注册用户等),系统生成一次性识别码(取款用),执行相应操作,银行库:收D币100;并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 , whether the transaction amount is consistent with the digital currency value, whether the user is a registered user, etc.), and the system generates a one-time identification code (withdrawal). Use ), perform the corresponding operation, the bank library: receive D currency 100 ; and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100属主是否为用户1钱包地址等),执行相关操作,登记中心:变更D币100属主,将绑定的用户1钱包地址改为商业银行代码,记录相应交易流水;商业银行D-RMB系统反馈交易信息;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of D Coin 100 is User 1's wallet address, etc.), perform relevant operations, and register the center: Change the owner of D Coin 100 and bind it Change the wallet address of user 1 to the commercial bank code, and record the corresponding transaction flow; the D-RMB system of the commercial bank feeds back the transaction information;

步骤5.商业银行:向用户反馈一次性代码及提示信息;Step 5. Commercial Bank: Feedback the one-time code and prompt information to the user;

步骤6.用户凭手机上一次性识别码到工商银行所属的任一ATM、网点取现;Step 6. The user can withdraw cash from any ATM or branch of ICBC with the one-time identification code on the mobile phone;

步骤7.以用户到工商银行柜面取现为例,柜面输入用户提供的一次性识别码,在本行D-RMB系统找到对应的兑现记录,进行必要条件校验,若校验通过,则执行相关操作,打印相应凭条并当面付现金给用户。Step 7. Take the user to withdraw cash at the counter of ICBC as an example, enter the one-time identification code provided by the user at the counter, find the corresponding cashing record in the D-RMB system of the bank, and verify the necessary conditions. Perform relevant operations, print the corresponding receipt and pay cash to the user in person.

步骤说明(存款):Step-by-step instructions (deposit):

步骤1.用户登录手机客户端APP,选择功能“存款”,输入:工商银行账号B账号、D金额(如100元),点击“发送”;Step 1. The user logs in to the mobile client APP, selects the function "Deposit", enters: ICBC account B account number, D currency amount (such as 100 yuan), and clicks "Send";

步骤2.手机客户端:自动选取金额为100元的数字货币D币100',根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 2. Mobile client: automatically select the digital currency D currency 100 ' with an amount of 100 yuan, organize the relevant information according to the transaction rules and send it to the commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'合法性,交易金额是否与数字货币币值相符、用户是否为注册用户等),执行相应操作,银行库:收D币100';并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D currency 100 ', whether the transaction amount is consistent with the digital currency value, whether the user is a registered user, etc.), and perform corresponding operations. Bank library: Receive D currency 100 '; and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100属主是否为用户1钱包地址等),执行相关操作,登记中心:变更D属主,将绑定的用户1钱包地址改为商业银行代码,记录相应交易流水;反馈交易信息;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of D coin 100 is the wallet address of User 1, etc.), perform relevant operations, and register the center: change the owner of D coin , and bind the Change the wallet address of User 1 to the commercial bank code, record the corresponding transaction flow; feedback transaction information;

步骤5.商业银行:对用户B账号账户进行金额增加100元记账。并将相关结果反馈用户手机;Step 5. Commercial bank: add 100 yuan to the account of user B's account . and feedback the relevant results to the user's mobile phone;

步骤6.手机客户端:提示交易成功。Step 6. Mobile client: prompts that the transaction is successful.

以下对于重复交易检测加以说明。在线交易情况下,D-RMB系统通过D与用户账号绑定方式来防重复交易。D-RMB系统中登记中心有一权属登记表,记录表样式可设计如表1:The duplicate transaction detection is described below. In the case of online transactions, the D-RMB system prevents repeated transactions by binding D coins to user accounts. The registration center in the D-RMB system has an ownership registration form, and the style of the record form can be designed as shown in Table 1:

表1Table 1

数字货币名digital currency name 属主owner 备注Remark Pbc100adfkl09987766670Pbc100adfkl09987766670 138xxxxx 001138xxxxx 001 D<sub>币100</sub>D<sub>Coin 100</sub> ……... ……... ……... Pbc50cadfkl09987766670Pbc50cadfkl09987766670 137xxxxx 002137xxxxx 002 D<sub>币50</sub>D<sub>Coin 50</sub>

用户1(手机号138xxxxx001)在向用户2(手机号138xxxxx002)支付D币100过程中,D-RMB系统登记中心权属登记表:更改D币100对应属主,将属主字段中原手机号138xxxxx001的钱包地址更改为手机号138xxxxx002的钱包地址,如果用户1还想用D币100向其它用户支付,此时其属主已不是用户1,无法完成支付,以此来防止重复支付。When user 1 (mobile phone number 138xxxxx001) pays D currency 100 to user 2 (mobile phone number 138xxxxx002), the ownership registration form of the D-RMB system registration center: change the owner corresponding to D currency 100 , and change the original mobile phone number 138xxxxx001 in the owner field Change the wallet address of 138xxxxx002 to the wallet address of the mobile phone number 138xxxxx002. If user 1 still wants to pay other users with D coins 100 , the owner is not user 1 and cannot complete the payment, so as to prevent repeated payments.

如果在D-RMB系统中登记中心权属登记表以公钥哈希代表属主,则登记中心权属登记表可设计如表2:If the owner is represented by the public key hash in the registration center ownership registration table in the D-RMB system, the registration center ownership registration table can be designed as shown in Table 2:

表2Table 2

Figure BDA0000950567610000351
Figure BDA0000950567610000351

假设H(138xxxxx001)值为1Xadcfdgdadg,H(138xxxxx002)值为2xcfdald3xgdf,用户1(手机号138xxxxx001)在向用户2(手机号138xxxxx002)支付D币100过程中,D-RMB系统登记中心权属登记表:更改D币100对应属主,将属主字段中1Xadcfdgdadg更改为2xcfdald3xgdf,如果用户1还想用D币100向其它用户支付,此时其属主已不是用户1,无法完成支付,以此来防止重复支付。Assuming that the value of H(138xxxxx001) is 1Xadcfdgdadg, and the value of H(138xxxxx002) is 2xcfdald3xgdf, user 1 (mobile phone number 138xxxxx001) is in the process of paying D coins 100 to user 2 (mobile phone number 138xxxxx002), D-RMB system registration center ownership registration form : Change the corresponding owner of D coin 100 , and change 1Xadcfdgdadg in the owner field to 2xcfdald3xgdf. If user 1 wants to pay other users with D coin 100 , the owner is no longer user 1, and the payment cannot be completed. Prevent double payments.

离线交易情况下,通过滞后重复支付检查来发现并追责,目前几乎所有的电子现金系统进行的重复支付检查都是滞后的,即重复支付检查都是在支付过程完成后进行的。In the case of offline transactions, it is found and held accountable by lagging duplicate payment checks. At present, almost all electronic cash systems perform duplicate payment checks with a lag, that is, duplicate payment checks are performed after the payment process is completed.

同时我们设定的交易为小额支付(小于1000元),对于个人用户是一个可以接受的范围,并且采用事后追责机制,对不良记录将录入征信系统以作惩戒。At the same time, the transaction we set is a small payment (less than 1,000 yuan), which is an acceptable range for individual users, and a post-event accountability mechanism is adopted. Bad records will be entered into the credit reporting system for punishment.

以上是以用户手机作为终端方式,以手机号作为身份标识,对操作D-RMB的各种业务流程所做的阐述。以下再对IC卡为数字货币载体的业务流程加以阐述。The above describes the various business processes of operating D-RMB with the user's mobile phone as the terminal and the mobile phone number as the identity. The following will explain the business process of the IC card as the digital currency carrier.

在央行中心服务器设置发行库,商业银行端设置银行库。与上相同,在模拟场景的业务流程描述中,以“商业银行”作为商业银行端D-RMB系统及其内部相关系统的统称,以“中央银行”作为央行端D-RMB系统及其相关系统的统称。下面按注册(即申请领卡)、提取、支付、存款及兑现等四个重要流程,以D-RMB卡作为载体,进行面对面方式的交易来阐述。The issuance library is set up on the central server of the central bank, and the bank library is set up on the commercial bank side. Same as above, in the business process description of the simulated scenario, "commercial bank" is used as the collective name for the D-RMB system and its internal related systems at the commercial bank, and "central bank" is used as the D-RMB system at the central bank and its related systems. collective name. The following describes the four important processes of registration (i.e. applying for a card), withdrawal, payment, deposit and cashing, using the D-RMB card as a carrier, and conducting face-to-face transactions.

用户的D-RMB卡申请、提取、存款及兑现均要求在线状态下完成,而支付过程中可以分为在线支付和离线支付。用户以安全方式领取到D-RMB芯片卡后,即可向D-RMB芯片卡内存放D。D-RMB芯片卡包含集成电路及存储介质,既可以制成单独的具有标准大小(例如目前使用的银行卡的尺寸)的卡片,也可以在集成电路的制程中集成到其他芯片或卡中。例如,D-RMB芯片卡可以是以下几种形态:可视蓝牙IC卡形态(以下简称可视IC卡)、IC卡形态(即指普通IC卡)、手机-eSE形态(即手机内嵌IC卡)、手机-安全SD卡形态(即内置安全SD卡)、手机-SIM卡形态。此外手机-云SE形态也可以作为D-RMB的载体,而不限于芯片卡。下面结合具体场景简要描述D的提取,消费,存储等流程,并在相应场景中指出适用的D-RMB芯片卡形态(以下使用“全形态”来指代上面提到的所有D-RMB芯片卡形态)。The user's D-RMB card application, withdrawal, deposit and cashing are all required to be completed online, and the payment process can be divided into online payment and offline payment. After the user receives the D-RMB chip card in a safe way, he can store D coins in the D-RMB chip card. The D-RMB chip card contains integrated circuits and storage media, and can be made into a single card with a standard size (such as the size of a currently used bank card), or can be integrated into other chips or cards during the process of the integrated circuit. For example, the D-RMB chip card can be in the following forms: visual Bluetooth IC card form (hereinafter referred to as visual IC card), IC card form (that is, ordinary IC card), mobile phone-eSE form (that is, mobile phone embedded IC card), mobile phone-secure SD card form (that is, built-in secure SD card), mobile phone-SIM card form. In addition, the mobile phone-cloud SE form can also be used as the carrier of D-RMB, not limited to chip cards. The following is a brief description of the process of D- coin extraction, consumption, storage, etc. in combination with specific scenarios, and indicates the applicable D-RMB chip card form in the corresponding scenario (hereinafter, "full form" is used to refer to all the D-RMB chips mentioned above. card form).

(1)D-RMB芯片卡的申请(1) Application for D-RMB chip card

流程说明:用户到商业银行柜面申请D-RMB芯片卡。Process description: The user applies for the D-RMB chip card at the counter of the commercial bank.

适用D-RMB芯片卡形态:全形态Applicable D-RMB chip card form: full form

场景说明:略。Scenario description: omitted.

步骤说明:Step Instructions:

步骤1.用户到商业银行柜面,提交相关身份证件信息,申请D-RMB芯片卡;Step 1. The user goes to the counter of the commercial bank, submits the relevant ID information, and applies for a D-RMB chip card;

步骤2.商业银行:登记D-RMB系统页面录入申请人及卡片相关信息(如姓名、住址、电子邮件地址、手机号、身份证号、卡片号等),在商业银行D-RMB系统中为该用户创建D-RMB账号,并发送到中央银行D-RMB系统(IBC认证中心);D-RMB芯片卡可以设计为完全匿名,如果为安全匿名则无须录入申请人身份信息。本文按可控匿名设计,在后台将卡号与申请人身份信息进行绑定。Step 2. Commercial Bank: Enter the applicant and card-related information (such as name, address, email address, mobile phone number, ID number, card number, etc.) on the registration D-RMB system page. The user creates a D-RMB account and sends it to the central bank's D-RMB system (IBC Certification Center). The D-RMB chip card can be designed to be completely anonymous. If it is safe and anonymous, it is not necessary to enter the applicant's identity information. This article is designed with controllable anonymity, and the card number is bound to the applicant's identity information in the background.

步骤3.中央银行:在IBC中心验证其唯一性(此处以卡号为账号举例)。IBC中心:根据卡号产生用户的私钥,公钥为D-RMB芯片卡号,以公钥作为账号进行交易流转;Step 3. Central Bank: Verify its uniqueness at the IBC Center (here, the card number is used as an example of an account number). IBC Center: Generate the user's private key according to the card number, the public key is the D-RMB chip card number, and the public key is used as the account for transaction flow;

步骤4.商业银行:按交易提示进行操作,下载用户私钥和央行公钥到D-RMB芯片卡保护区(写卡植密钥),完成卡的初始化,交付卡片给用户,完成重要凭证登记工作,交易结束。Step 4. Commercial bank: follow the transaction prompts, download the user's private key and the central bank's public key to the D-RMB chip card protection area (write the card and plant the key), complete the card initialization, deliver the card to the user, and complete the registration of important certificates work, deal closed.

(2)提取流程(2) Extraction process

流程说明:用户把实物现金或其银行账户的资产转换为D写入卡内。第一次提取流程中还包含D-RMB芯片卡申请流程,以下的描述用户已领卡之后的一些流程、场景以及步骤。Process description: The user converts the physical cash or the assets of the bank account into D coins and writes it into the card. The first extraction process also includes the D-RMB chip card application process. The following describes some processes, scenarios and steps after the user has received the card.

以现金提取D实际上也就是D的兑换,以下加以描述。The withdrawal of D Coins by cash is actually the exchange of D Coins , which will be described below.

流程说明:用户拿实物现金提取D到D-RMB芯片卡Process description: The user takes physical cash to withdraw D coins to the D-RMB chip card

场景说明:以现金兑换D,如用户拿250元现金到ATM或商业银行柜面(如工行网点)兑换D,以柜面操作为例展开说明。Scenario description: Exchange D currency with cash. For example, if a user takes 250 yuan in cash to exchange D currency at an ATM or a commercial bank counter (such as an ICBC branch), the counter operation is used as an example to explain.

适用D-RMB芯片卡形态:全形态Applicable D-RMB chip card form: full form

步骤说明:Step Instructions:

步骤1.用户向商业银行如工行某网点提交D-RMB芯片卡和现金250元要求申请兑换相应金额的DStep 1. The user submits a D-RMB chip card and 250 yuan in cash to a commercial bank such as an outlet of ICBC to apply for the exchange of the corresponding amount of D currency ;

步骤2.商业银行:清点现金,验证相关合法性(如银行库中D是否够付等),完成自己内部系统的记账,银行库支取D币100,D币100'以及D币50;根据交易规则组织相关信息向央行D-RMB系统发送请求;Step 2. Commercial bank: Count the cash, verify the relevant legitimacy (such as whether the D currency in the bank vault is enough to pay, etc.), complete the bookkeeping of its own internal system, and withdraw D currency 100 , D currency 100 ' and D currency 50 from the bank vault; Organize relevant information according to transaction rules and send requests to the central bank's D-RMB system;

步骤3.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'以及D币50属主是否为工商银行等),执行相关操作,登记中心:变更D币100,D币100'以及D币50属主,将绑定的工商银行代码改为D-RMB芯片卡对应的钱包地址;记录相应交易流水;Step 3. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D coin 100 , D coin 100 ' and whether the owner of D coin 50 is ICBC, etc.), perform relevant operations, and the registration center: Change D coin 100 , D coins 100 ' and D coins 50 owners, change the bound ICBC code to the wallet address corresponding to the D-RMB chip card; record the corresponding transaction flow;

步骤4.商业银行:将D币100,D币100'以及D币50写到用户D-RMB芯片卡,完成内部相应操作,交易成功打印凭条。Step 4. Commercial Bank: Write D Coin 100 , D Coin 100 ' and D Coin 50 to the user's D-RMB chip card, complete internal corresponding operations, and print a receipt for successful transaction.

ATM流程基本同上。The ATM process is basically the same as above.

除了将实物现金转换为D写入卡内,还可以从用户银行账户中转账,提取D到D-RMB芯片卡。以下加以说明。In addition to converting physical cash into D coins and writing them into the card, you can also transfer money from the user's bank account to withdraw D coins to the D-RMB chip card. It will be explained below.

流程说明:用户从B账号中转账提取D到D-RMB芯片卡。Process description: The user transfers and withdraws D coins from the B account to the D-RMB chip card.

适用D-RMB芯片卡形态:全形态Applicable D-RMB chip card form: full form

场景说明:用户从工商银行账户B账号中转账提取250元D到D-RMB芯片卡,其可通过商业银行柜面、ATM机等操作将自己的银行账户B账号转250元提取为D写到D-RMB芯片卡内。不同渠道读写卡设备不同,大体流程相同,这里不一一进行阐述,仅以银行柜面操作为例进行说明。Scenario description: The user transfers and withdraws 250 yuan D coins from the ICBC account B account to the D-RMB chip card, and he can transfer 250 yuan from his bank account B account to withdraw D coins through commercial bank counters, ATM machines, etc. Write to the D-RMB chip card. Different channels have different card reading and writing equipment, and the general process is the same. I will not describe them one by one here, but only take the bank counter operation as an example.

步骤说明:Step Instructions:

步骤1.用户:向商业银行柜面柜员提出250元提取D申请,提交银行卡以及D-RMB芯片卡,填写有关单据,输入B账号账户密码;Step 1. User: apply to the counter teller of the commercial bank for 250 yuan to withdraw D currency , submit the bank card and D-RMB chip card, fill in the relevant documents, and enter the account password of the B account ;

步骤2.商业银行:验证相关合法性,如核验账户密码、用户资金账户即B账号余额是否够付、银行库中D是否够付等;检查通过后B账号扣款250元,银行库支取D币100,D币100'以及D币50;根据交易规则组织相关信息向央行D-RMB系统发送请求;Step 2. Commercial bank: Verify the relevant legality, such as verifying the account password, whether the balance of the user's capital account , that is, whether the balance of the B account is sufficient, whether the D currency in the bank vault is enough, etc.; D currency 100 , D currency 100 ' and D currency 50 ; organize relevant information according to transaction rules and send a request to the central bank's D-RMB system;

步骤3.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'以及D币50属主是否为工商银行等),执行相关操作,登记中心:变更D币100,D币100'以及D币50属主,将绑定的工商银行代码改为D-RMB芯片卡的钱包地址;记录相应交易流水;Step 3. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D coin 100 , D coin 100 ' and whether the owner of D coin 50 is ICBC, etc.), perform relevant operations, and the registration center: Change D coin 100 , D coins 100 ' and D coins 50 owners, change the bound ICBC code to the wallet address of the D-RMB chip card; record the corresponding transaction flow;

步骤4.商业银行:将D币100,D币100'以及D币50写到用户D-RMB芯片卡,完成内部相应操作,交易成功打印凭条。Step 4. Commercial Bank: Write D Coin 100 , D Coin 100 ' and D Coin 50 to the user's D-RMB chip card, complete internal corresponding operations, and print a receipt for successful transaction.

本流程不仅是一个用户提款流程,同时也是一个D-RMB数字货币从银行库到用户端的流程,即法定数字货币的进入流通领域流程。This process is not only a user withdrawal process, but also a process of D-RMB digital currency from the bank vault to the user terminal, that is, the process of entering the circulation field of legal digital currency.

以下对基于D-RMB芯片卡的支付流程加以说明。用户持D-RMB芯片卡支付交易,可以是持卡在联网的商家POS机上消费,可以是持卡对在线的手机进行支付,也支持卡在网上支付消费(线上支付)。另外,离线场景下还支持持卡对脱机POS支付、对无信号的手机支付,支持卡对卡的支付。这些支付过程还可细分为全款支付和找零支付,下面将一一说明。The payment process based on the D-RMB chip card is described below. The user holds D-RMB chip card to pay for transaction, which can be used to spend on the POS machine of the networked merchant, or to pay with the card to the online mobile phone, and also supports the card to pay for consumption online (online payment). In addition, in offline scenarios, it also supports offline POS payment, mobile phone payment without signal, and card-to-card payment. These payment processes can also be subdivided into full payment and change payment, which will be explained below.

流程说明:D-RMB芯片卡在商家POS机上联机支付。Process description: D-RMB chip card online payment on the merchant POS machine.

场景说明:联机支付也叫在线支付,涉及全款支付和找零支付两种场景。例如付款用户D-RMB芯片卡1有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需支付给收款商家用户2(POS机2)200元人民币,还需支付给另一收款商家用户3(POS机3)30元人民币。假设POS机商家用户为工商银行客户。用户D-RMB芯片卡1支付给POS机2是全款支付,用户1支付给POS机3是找零支付。找零支付可以与实物货币一样,POS机3如有D币20,可先由用户D-RMB芯片卡1付款50元给商家POS机3,再由商家POS机3付款20元给用户D-RMB芯片卡1,即通过两次全款支付实现(如果数字货币按照最小单位发行,则不存在找零问题),或者通过用户D-RMB芯片卡1先向D-RMB系统申请零钱兑换,再将兑换后的零钱选择组合全款支付给商家POS机3。Scenario description: Online payment is also called online payment, which involves two scenarios of full payment and change payment. For example, the payment user D-RMB chip card 1 has the digital currency D currency 100 , D currency 100 ', D currency 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan, which needs to be paid to The recipient merchant user 2 (POS machine 2) is 200 yuan, and another payment merchant user 3 (POS machine 3) needs to pay 30 yuan. Assume that the merchant user of the POS machine is a customer of ICBC. When the user's D-RMB chip card 1 pays to the POS machine 2, it is the full payment, and the user 1 pays the POS machine 3 as a change payment. The change payment can be the same as the physical currency. If the POS machine 3 has D coins of 20 , the user D-RMB chip card 1 can first pay 50 yuan to the merchant POS machine 3, and then the merchant POS machine 3 pays 20 yuan to the user D- RMB chip card 1, that is, through two full payments (if the digital currency is issued in the smallest unit, there is no change problem), or through the user D-RMB chip card 1, first apply to the D-RMB system for change exchange, and then Pay the full amount of the exchanged change selection and combination to the merchant POS machine 3 .

适用D-RMB芯片卡形态:全形态,包括手机在内。Applicable D-RMB chip card form: all forms, including mobile phones.

步骤说明(全款支付):Step description (pay in full):

步骤1.POS机2:在POS输入消费金额200元;Step 1. POS machine 2: Enter the consumption amount of 200 yuan at the POS;

步骤2.D-RMB芯片卡1:通过NFC等无线接口与POS机通信,自动选取金额为200元的数字货币D币100'、D币100,发送给POS机;Step 2. D-RMB chip card 1: communicate with the POS machine through wireless interfaces such as NFC, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send them to the POS machine;

步骤3.POS机2:收D币100'、D币100,进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 3. POS machine 2: collect D coins of 100 ' and D coins of 100 , and carry out relevant legality checks, such as preliminary card inspection, D-RMB and judging whether the amount is sufficient, etc., organize relevant information according to transaction rules and send them to commercial banks D- RMB system;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', D coin 100 legitimacy, whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and renew according to the transaction rules. Organize messages to send requests to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:变更D币100,D币100'属主,将绑定的D-RMB芯片卡1钱包地址改为POS机2对应的商家代码;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 , whether the owner of D coin 100 ' is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Change D coin 100 , D coins 100 ' owner, change the bound D-RMB chip card 1 wallet address to the merchant code corresponding to POS machine 2; record the corresponding transaction flow;

步骤6.商业银行:发送D币100'、D币100到POS机2,发送交易成功的提示信息。Step 6. Commercial bank: send D coins 100 ' and D coins 100 to POS machine 2, and send a prompt message that the transaction is successful.

步骤7.POS机2:打凭条,交易完成。Step 7. POS machine 2: Print the receipt and the transaction is completed.

以上完全模拟商家接收实物现金过程,在此过程中POS机2上存放D。此过程还可设计成商家自动将D转存到结算账户。具体如下:The above completely simulates the process of merchants receiving physical cash, and D coins are stored on the POS machine 2 during this process. This process can also be designed so that the merchant automatically transfers D coins to the settlement account. details as follows:

步骤1.POS机2:在POS输入消费金额200元;Step 1. POS machine 2: Enter the consumption amount of 200 yuan at the POS;

步骤2.D-RMB芯片卡1:通过NFC等无线接口与POS机通信,自动选取金额为200元的数字货币D币100'、D币100,发送给POS机;Step 2. D-RMB chip card 1: communicate with the POS machine through wireless interfaces such as NFC, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send them to the POS machine;

步骤3.POS机2:进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 3. POS machine 2: Carry out relevant legality checks, such as preliminary card inspection and D-RMB check and determine whether the amount is sufficient, etc., organize relevant information according to transaction rules and send it to the commercial bank D-RMB system;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,银行库收D币100'、D币100,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', D coin 100 legitimacy, whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and the bank treasury collects D coin 100 ', D currency 100 , and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:变更D币100,D币100'属主,将绑定的D-RMB芯片卡1钱包地址改为商家账号对应的商业银行代码;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 , whether the owner of D coin 100 ' is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Change D coin 100 , D currency 100 'owner, change the bound D-RMB chip card 1 wallet address to the commercial bank code corresponding to the merchant account; record the corresponding transaction flow;

步骤6.商业银行:将商家用户银行账号内金额增加200元,反馈相关信息;Step 6. Commercial bank: increase the amount in the merchant user's bank account by 200 yuan, and feedback relevant information;

步骤7.POS机2:打凭条,交易完成。Step 7. POS machine 2: Print the receipt and the transaction is completed.

步骤说明(零钱兑换):Step-by-step instructions (change change):

步骤1.POS机3:插D-RMB芯片卡,选择功能“整换零”,输入:兑换金额(如50元),面值要求(如20元两枚,10元一枚);点击“发送”;Step 1. POS machine 3: insert the D-RMB chip card, select the function "replace zero", input: exchange amount (such as 50 yuan), face value requirements (such as 20 yuan for two pieces, 10 yuan for one piece); click "send" ";

步骤2.D-RMB芯片卡及POS机3:自动选取50元的数字货币如D币50,根据交易规则组织相关信息,并发送到商业银行D-RMB系统;Step 2. D-RMB chip card and POS machine 3: Automatically select a digital currency of 50 yuan such as D coin 50 , organize relevant information according to transaction rules, and send it to the commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否与数字货币币值相符等),执行相应操作,银行库:收D币50,支取D币20、D币20'、D币10;并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as the legality of D coin 50 , whether the transaction amount is consistent with the digital currency value, etc.), and perform corresponding operations. Bank library: receive D coin 50 , and withdraw D Coin 20 , D Coin 20 ', D Coin 10 ; and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币20'、D币10以及D币50属主是否合法等),执行相关操作,登记中心:变更D币20、D币20’、D币10以及D币50属主,将D币50绑定的D-RMB芯片卡1钱包地址改为工商银行代码,D币20、D币20'、D币10绑定的工商银行代码变更为D-RMB芯片卡1钱包地址;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as whether the owners of D coin 20 , D coin 20 ', D coin 10 and D coin 50 are legal, etc.), perform relevant operations, and register the center: change For owners of D coin 20 , D coin 20 ', D coin 10 and D coin 50 , change the wallet address of D-RMB chip card 1 bound to D coin 50 to ICBC code, D coin 20 , D coin 20 ', D coin 1 Change the ICBC code bound to Coin 10 to the wallet address of D-RMB chip card 1; record the corresponding transaction flow;

步骤5.商业银行:发送D币20、D币20'、D币10到POS机3写D-RMB芯片卡1,发送交易成功信息。Step 5. Commercial bank: send D coin 20 , D coin 20 ', D coin 10 to POS machine 3 to write D-RMB chip card 1, and send transaction success information.

其它交易流程同全款支付。即:Other transaction processes are the same as full payment. which is:

步骤6.POS机3:在POS输入消费金额30元;Step 6. POS machine 3: Enter the consumption amount of 30 yuan at the POS;

步骤7.D-RMB芯片卡1:通过NFC等无线接口与POS机通信,自动选取金额为30元的数字货币D币20、D币10;发送给POS机;Step 7. D-RMB chip card 1: communicate with the POS machine through wireless interfaces such as NFC, and automatically select the digital currency D coin 20 and D coin 10 with an amount of 30 yuan; send to the POS machine;

步骤8.POS机3:收D币20、D币10,进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 8. POS machine 3: collect D coins 20 and D coins 10 , and carry out relevant legality checks, such as preliminary card inspection, D-RMB and judging whether the amount is sufficient, etc., organize relevant information according to the transaction rules and send it to the commercial bank D-RMB system;

步骤9.商业银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币10合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 9. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 20 , D coin 10 , whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and reorganize according to the transaction rules The message sends a request to the central bank's D-RMB system;

步骤10.中央银行:解读交易规则及相关信息,验证相关合法性(如D币20、D币10属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:变更D币20、D币10'属主,将绑定的D-RMB芯片卡1钱包地址改为POS机3对应的商家代码;记录相应交易流水;Step 10. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 20 , whether the owner of D coin 10 is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Change D coin 20 , D coin 10 ' owner, change the bound D-RMB chip card 1 wallet address to the merchant code corresponding to POS machine 3; record the corresponding transaction flow;

步骤11.商业银行:发送D币20、D币10到POS机3,发送交易成功的提示信息。Step 11. Commercial bank: send D coins 20 and D coins 10 to POS machine 3, and send a prompt message that the transaction is successful.

步骤12.POS机3:打凭条,交易完成。Step 12. POS machine 3: Print the receipt and the transaction is completed.

在具体应用程序开发过程中以上可设计为程序联动处理。In the specific application development process, the above can be designed as program linkage processing.

流程说明:可视D-RMB芯片卡在手机上在线支付。Process description: Visual D-RMB chip card online payment on the mobile phone.

场景说明:付款用户可视D-RMB芯片卡1有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需支付给收款用户2(手机2)200元人民币。Scenario description: The payment user can see that the D-RMB chip card 1 has digital currency D currency 100 , D currency 100 ', D currency 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan, It is now necessary to pay RMB 200 to the recipient user 2 (mobile phone 2).

适用D-RMB芯片卡形态:可视D-RMB芯片卡Applicable D-RMB chip card form: visual D-RMB chip card

步骤说明:Step Instructions:

步骤1.D-RMB芯片卡1:输入金额200元,通过蓝牙、NFC等无线技术与手机通信,自动选取金额为200元的数字货币D币100'、D币100,发送给手机;Step 1. D-RMB chip card 1: Input the amount of 200 yuan, communicate with the mobile phone through wireless technologies such as Bluetooth and NFC, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send to the mobile phone;

步骤2.手机2:收D币100'、D币100,进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 2. Mobile phone 2: Receive D coin 100 ', D coin 100 , carry out relevant legality checks, such as preliminary card check D-RMB and determine whether the amount is sufficient, etc., organize relevant information according to transaction rules and send it to commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符、手机2是否为注册用户等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount is consistent with the digital currency value, whether the mobile phone 2 is a registered user, etc.), and execute the corresponding operation, and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100属主是否为D-RMB芯片卡1,交易金额是否与数字货币币值相符等),执行相关操作,登记中心:变更D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为用户2钱包地址;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D coin 100 ', whether the owner of D coin 100 is a D-RMB chip card 1, whether the transaction amount is consistent with the digital currency value, etc.), execute Relevant operations, registration center: change the owner of D coin 100 ' and D coin 100 , change the bound D-RMB chip card 1 wallet address to the user 2 wallet address; record the corresponding transaction flow;

步骤5.商业银行:向手机2反馈交易成功信息,若D-RMB芯片卡申请过程中预留开通过手机提醒业务,则同时向D-RMB芯片卡对应手机发送交易相关信息;Step 5. Commercial bank: Feed back the transaction success information to the mobile phone 2. If the reminder service via mobile phone is reserved during the application process of the D-RMB chip card, the relevant information of the transaction will be sent to the mobile phone corresponding to the D-RMB chip card at the same time;

步骤6.手机2:向D-RMB芯片卡反馈交易OK,交易成功。Step 6. Mobile phone 2: Feedback the transaction OK to the D-RMB chip card, and the transaction is successful.

流程说明:开通过手机提醒的D-RMB芯片卡在手机上在线支付。Process description: Open the D-RMB chip card reminded by the mobile phone and pay online on the mobile phone.

场景说明:付款用户D-RMB芯片卡1在申请过程中已预留手机号并开通短信通知功能,D-RMB芯片卡1有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需支付给收款用户2(手机2)200元人民币。Scenario description: The payment user D- RMB chip card 1 has reserved a mobile phone number and has enabled the SMS notification function during the application process. It has two pieces of 100 yuan and one piece of 50 yuan, a total of 250 yuan, and now needs to pay the recipient 2 (mobile phone 2) 200 yuan.

适用D-RMB芯片卡形态:手机、开通过手机短信提醒服务的D-RMB芯片卡。Applicable D-RMB chip card form: mobile phone, D-RMB chip card with reminder service through mobile phone SMS.

步骤说明:Step Instructions:

步骤1.手机2:选择功能菜单“对方卡支付”,输入支付金额200元;Step 1. Mobile phone 2: Select the function menu "Pay with the other party's card", and enter the payment amount of 200 yuan;

步骤2.D-RMB芯片卡1:通过蓝牙、NFC等无线技术与手机通信,自动选取金额为200元的数字货币D币100'、D币100,发送给手机;Step 2. D-RMB chip card 1: communicate with the mobile phone through wireless technologies such as Bluetooth and NFC, automatically select the digital currency D coins with an amount of 200 yuan, D coins 100 ' and D coins 100 , and send them to the phone;

步骤3.手机2:收D币100'、D币100,进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 3. Mobile phone 2: Receive D coins 100 ' and D coins 100 , and carry out relevant legality checks, such as preliminary card inspection, D-RMB and judging whether the amount is sufficient, etc., organize relevant information according to transaction rules and send it to commercial banks D-RMB system;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D-RMB芯片卡1是否有对应手机短信提醒功能,交易金额是否与数字货币币值相符等,为加强风控管理,还可加入与D-RMB芯片卡1注册手机的交易确认),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, and verify the relevant legality (such as whether the D-RMB chip card 1 has a corresponding mobile phone SMS reminder function, whether the transaction amount is consistent with the digital currency value, etc., in order to strengthen risk control management, also It can be added to the transaction confirmation of the mobile phone registered with the D-RMB chip card 1), perform corresponding operations, and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100属主是否为D-RMB芯片卡1,交易金额是否与数字货币币值相符等),执行相关操作,登记中心:变更D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为用户2钱包地址;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', whether the owner of D coin 100 is D-RMB chip card 1, whether the transaction amount is consistent with the digital currency value, etc.), execute Relevant operations, registration center: change the owner of D coin 100 ' and D coin 100 , change the bound D-RMB chip card 1 wallet address to the user 2 wallet address; record the corresponding transaction flow;

步骤6.商业银行:向手机2反馈交易成功信息,向D-RMB芯片卡对应手机发送交易相关信息。Step 6. Commercial bank: Feed back the transaction success information to the mobile phone 2, and send transaction-related information to the mobile phone corresponding to the D-RMB chip card.

此处流程也可设计为D-RMB芯片卡对应手机参与交易的确认,具体细节可由业务部门确定。The process here can also be designed as the confirmation of the D-RMB chip card corresponding to the mobile phone participating in the transaction, and the specific details can be determined by the business department.

流程说明:D-RMB芯片卡在网上线上支付。Process description: D-RMB chip card online payment.

场景说明:付款用户D-RMB芯片卡1有数字货币D币100,D币100',以及D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现在通过个人终端读卡器或手机联线上网,在网上进行在线购物,需支付给收款商家用户250元人民币。Scenario description: The paying user D-RMB chip card 1 has digital currency D coin 100 , D coin 100 ', and D coin 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan, now Online shopping via a personal terminal card reader or mobile phone will require a payment of RMB 250 to the recipient merchant.

使用D-RMB芯片卡形态:全形态Use D-RMB chip card form: full form

步骤说明:Step instructions:

步骤1.付款用户:在某商家购物网站或APP选定商品,选择D支付;Step 1. Paying user: select a product on a merchant's shopping website or APP, and choose D currency to pay;

步骤2.商家用户:调用D-RMB系统支付插件,获取D-RMB芯片卡相关信息以及其内的D币100、D币100'、D币50,进行相关合法性检查,如初步验卡验D-RMB并判断金额是否足够等,根据交易规则组织包括商家银行账户信息在内的相关信息发送到商业银行D-RMB系统;Step 2. Merchant users: call the D-RMB system payment plug-in to obtain the relevant information of the D-RMB chip card and the D coins 100 , D coins 100 ' and D coins 50 , and conduct relevant legality checks, such as preliminary card verification D-RMB and determine whether the amount is sufficient, etc., organize relevant information including merchant bank account information and send it to the commercial bank D-RMB system according to the transaction rules;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100、D币100'、D币50合法性,交易金额是否与数字货币币值相符、商家银行账号是否可用等),执行相应操作,银行库:收D币100、D币100'、D币50,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, and verify the relevant legality (such as the legality of D coin 100 , D coin 100 ', D coin 50 , whether the transaction amount is consistent with the digital currency value, whether the merchant's bank account is available, etc.) , perform the corresponding operation, the bank library: receive D coins 100 , D coins 100 ', D coins 50 , and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100、D币100'、D币50属主是否为D-RMB芯片卡1,交易金额是否与数字货币币值相符等),执行相关操作,登记中心:变更D币100、D币100'、以及D币50属主,将绑定的D-RMB芯片卡1钱包地址改为商户账号对应的开户银行代码;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, and verify the relevant legality (such as whether the owner of D coin 100 , D coin 100 ', D coin 50 is a D-RMB chip card 1, and whether the transaction amount is consistent with the digital currency value. etc.), perform relevant operations, register the center: change the owner of D coin 100 , D coin 100 ', and D coin 50 , change the bound D-RMB chip card 1 wallet address to the account opening bank code corresponding to the merchant account; record corresponding transaction flow;

步骤5.商业银行:在商家账户内增加相应金额(250元),通知商户收款成功;Step 5. Commercial bank: add the corresponding amount (250 yuan) in the merchant's account, and notify the merchant that the payment is successful;

步骤6.商家用户:线上支付交易成功、线下组织发货,相关信息反馈付款用户;Step 6. Merchant user: online payment transaction is successful, offline delivery is organized, and relevant information is fed back to the paying user;

如果涉及找零操作,可参照前文描述的POS在线支付流程。If the change operation is involved, please refer to the POS online payment process described above.

以上重点描述了D-RMB芯片卡的在线支付几个典型应用场景中的流程和具体步骤,下面将针对D-RMB芯片卡的离线支付,包括在离线POS机、无网络信号的手机以及卡与卡之间离线支付等典型应用场景进行描述。The above focuses on describing the process and specific steps in several typical application scenarios of online payment of D-RMB chip card. The following will focus on offline payment of D-RMB chip card, including offline POS machines, mobile phones without network signals, and card and Typical application scenarios such as offline payment between cards are described.

在D-RMB系统中定义的离线支付指的是近场支付,此过程中,接收方需事后联机确认收款。与前文流程一样,离线支付过程中,收款用户对收到的D当时能验证数字货币的真伪,但仍需对D是否进行过重复支付开展后台验证。其设计思路是:需重复支付验证的D在客户端电子钱包程序(如POS机)中标识为“待重复支付验证”,POS机一旦联到网络,就自动向D-RMB系统进行重复支付验证申请。D-RMB系统收到验证申请执行相应操作,在登记中心补录交易流水,更新D属主。如收款人不是D-RMB系统的注册用户,系统还会记录收款人预留的取款密码,以下将作具体说明。The offline payment defined in the D-RMB system refers to near-field payment. During this process, the receiver needs to confirm the payment online afterwards. As in the previous process, during the offline payment process, the receiving user can verify the authenticity of the digital currency at the time of the received D coin , but it is still necessary to carry out background verification on whether the D coin has been repeatedly paid. The design idea is: the D coin that needs to be verified by repeated payment is marked as "repeated payment verification pending" in the client e-wallet program (such as POS machine), and once the POS machine is connected to the network, it will automatically make repeated payments to the D-RMB system. Validate application. The D-RMB system receives the verification application and performs corresponding operations, supplements the transaction flow in the registration center, and updates the owner of the D coin . If the payee is not a registered user of the D-RMB system, the system will also record the withdrawal password reserved by the payee, which will be explained in detail below.

流程说明:D-RMB芯片卡在商家POS机上离线支付。Process description: D-RMB chip card is paid offline on the merchant's POS machine.

场景说明:付款用户D-RMB芯片卡1有数字货币D币100,D币100',以及D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需支付给收款商家用户2(POS机2)200元人民币,商家用户POS机脱机状态。Scenario description: The paying user D-RMB chip card 1 has digital currency D coin 100 , D coin 100 ', and D coin 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan. 200 yuan needs to be paid to the recipient merchant user 2 (POS machine 2), and the merchant user POS machine is offline.

适用D-RMB芯片卡形态:全形态,包括手机在内。Applicable D-RMB chip card form: all forms, including mobile phones.

步骤说明:Step instructions:

步骤1.POS机2:在POS选择离线支付,输入消费金额200元;Step 1. POS machine 2: Select offline payment at POS, and enter the consumption amount of 200 yuan;

步骤2.D-RMB芯片卡1:通过NFC等无线接口与POS机通信,自动选取金额为200元的数字货币D币100'、D币100,发送给POS机;Step 2. D-RMB chip card 1: communicate with the POS machine through wireless interfaces such as NFC, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send them to the POS machine;

步骤3.POS机2:收D币100'、D币100,进行相关合法性检查,如验卡验D-RMB并判断金额是否足够等,校验通过后当面交易结束,打印凭条。POS机一旦联到网络,就自动向商业银行D-RMB系统进行重复支付验证申请,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 3. POS machine 2: Receive D coins 100 ' and D coins 100 , and carry out relevant legality checks, such as checking the card, checking D-RMB and judging whether the amount is sufficient, etc. After the verification is passed, the face-to-face transaction ends, and a receipt is printed. Once the POS machine is connected to the network, it will automatically apply for repeated payment verification to the D-RMB system of the commercial bank, and organize the relevant information according to the transaction rules and send it to the D-RMB system of the commercial bank;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', D coin 100 legitimacy, whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and renew according to the transaction rules. Organize messages to send requests to the central bank's D-RMB system;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:变更D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为POS机2对应的商家代码;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 , whether the owner of D coin 100 ' is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Change D coin 100 ', the owner of D currency 100 , change the wallet address of the bound D-RMB chip card 1 to the merchant code corresponding to the POS machine 2; record the corresponding transaction flow;

步骤6.商业银行:向POS机2反馈验证成功信息。Step 6. Commercial bank: feedback the successful verification information to the POS machine 2.

以上完全模拟商家接收实物现金过程,在此过程中POS机2上存放D。此过程还可设计成商家自动将D转存到结算账户。具体如下:The above completely simulates the process of merchants receiving physical cash, and D coins are stored on the POS machine 2 during this process. This process can also be designed so that the merchant automatically transfers D coins to the settlement account. details as follows:

步骤1.POS机2:一旦联网,就根据交易规则将交易信息、收到所有D信息和商家用户银行账号等相关信息自动发送到商业银行;Step 1. POS machine 2: Once connected to the Internet, it will automatically send transaction information, received all D currency information and merchant user bank account and other related information to the commercial bank according to the transaction rules;

步骤2.商业银行:进行相关合法性验证,银行库:收D币100,D币100',根据交易规则组织相关信息发送到中央银行D-RMB系统;Step 2. Commercial bank: carry out relevant legality verification, bank vault: receive D currency 100 , D currency 100 ', organize relevant information according to transaction rules and send it to the central bank D-RMB system;

步骤3.中央银行:解读交易规则及相关信息,验证相关合法性(如D属主是否为D-RMB芯片卡1,交易金额是否与数字货币币值相符等),执行相应操作。登记中心:变更D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为商家账号对应的商业银行代码;记录相应交易流水;Step 3. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of the D currency is a D-RMB chip card 1, whether the transaction amount is consistent with the digital currency value, etc.), and perform the corresponding operations. Registration Center: Change the owner of D coin 100 ' and D coin 100 , change the bound D-RMB chip card 1 wallet address to the commercial bank code corresponding to the merchant account; record the corresponding transaction flow;

步骤4.商业银行:将商家用户银行账号内金额增加相应金额,反馈相关信息;Step 4. Commercial Bank: Increase the amount in the merchant user's bank account by the corresponding amount, and feed back the relevant information;

步骤5.POS机2:打入账凭条,交易完成。Step 5. POS machine 2: Enter the receipt and the transaction is completed.

流程说明:D-RMB芯片卡在手机上离线支付。Process description: D-RMB chip card offline payment on mobile phone.

适用D-RMB芯片卡形态:可视D-RMB芯片卡。Applicable D-RMB chip card form: visual D-RMB chip card.

场景说明:根据收款用户是否为注册用户,分两种场景讨论。付款可视D-RMB芯片卡1有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需离线支付给收款用户2(手机号2)200元人民币,还需离线支付给另一收款用户3(手机号3)50元人民币。其中,用户2是D-RMB系统的注册用户,而用户3没有注册,仅是在手机3上下载有D-RMB客户端。Scenario description: According to whether the receiving user is a registered user, there are two scenarios for discussion. Payment can be made by D-RMB chip card 1. There are digital currency D coin 100 , D coin 100 ', D coin 50 , which means that it has two pieces of 100 yuan and one piece of 50 yuan, totaling 250 yuan, and it needs to be paid offline now. 200 yuan to the recipient user 2 (mobile phone number 2), and 50 yuan to another recipient user 3 (mobile phone number 3) to be paid offline. Among them, the user 2 is a registered user of the D-RMB system, and the user 3 is not registered, and only downloads the D-RMB client on the mobile phone 3 .

向用户2离线支付步骤说明(付款人和收款人都是注册用户):Instructions for offline payment to user 2 (both the payer and the payee are registered users):

步骤1.D-RMB芯片卡:输入付款金额(如200元),通过蓝牙、NFC等无线技术与手机通信,自动选取金额为200元的数字货币D币100'以及D币100,发送给手机;Step 1. D-RMB chip card: Enter the payment amount (such as 200 yuan), communicate with the mobile phone through Bluetooth, NFC and other wireless technologies, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send them to the mobile phone ;

步骤2.用户2手机客户端:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否相符等),通过后当面交易结束。待联机状态下将带有付款用户D-RMB芯片卡1签名的含D支付交易信息上报商业银行D-RMB系统(终端设计可自动联网验证);Step 2. User 2 mobile client: interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', D coin 100 legitimacy, whether the transaction amount matches, etc.), and the face-to-face transaction ends after passing. In the online state, report the payment transaction information containing D currency with the signature of the paying user's D-RMB chip card 1 to the D-RMB system of the commercial bank (terminal design can be automatically verified online);

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and renew according to the transaction rules. Organize messages to send requests to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:变更D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为用户2钱包地址;记录相应交易流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 , whether the owner of D coin 100 ' is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Change D coin 100 ', the owner of D coin 100 , change the wallet address of the bound D-RMB chip card 1 to the wallet address of user 2; record the corresponding transaction flow;

步骤5.商业银行:发送信息提示验证成功。Step 5. Commercial Bank: Send a message indicating that the verification is successful.

向用户3离线支付步骤说明(收款人是非注册用户):Instructions for offline payment to user 3 (the payee is a non-registered user):

步骤1.用户3手机客户端:登录手机客户端APP,选择功能“非注册用户离线收款”,输入:收款金额(如50元)、收款人留的pin码(由用户3输入,为证明取款人身份用),点击“开始读卡”;Step 1. User 3's mobile client: log in to the mobile client APP, select the function "offline collection for non-registered users", and enter: the amount to be paid (such as 50 yuan), the pin code left by the payee (input by user 3, To prove the identity of the withdrawer), click "Start Card Reading";

步骤2.D-RMB芯片卡:输入付款金额(如50元),通过蓝牙、NFC等无线技术与手机通信,自动选取金额为50元的数字货币D币50,开始与手机通信;Step 2. D-RMB chip card: enter the payment amount (such as 50 yuan), communicate with the mobile phone through wireless technologies such as Bluetooth and NFC, automatically select the digital currency D coin 50 with an amount of 50 yuan, and start communication with the mobile phone;

步骤3.用户3手机客户端:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否相符等),通过后当面交易结束。在联机状态下自动将带有付款D-RMB芯片卡签名,含D支付交易信息以及个人预留密码的有关信息上报商业银行D-RMB系统;Step 3. User 3 mobile client: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 50 , whether the transaction amount matches, etc.), and the face-to-face transaction ends after passing. In the online state, the relevant information with the payment D-RMB chip card signature, D coin payment transaction information and personal reserved password will be automatically reported to the D-RMB system of the commercial bank;

步骤4.商业银行:解读交易规则及相关信息,验证相关合法性(如D币50合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 4. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 50 , whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and reorganize the message to the central bank according to the transaction rules. The D-RMB system sends a request;

步骤5.中央银行:解读交易规则及相关信息,验证相关合法性(如D币50属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:对D属主进行更新,并留下收款人的密码;记录相应交易流水;Step 5. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as whether the owner of D coin 50 is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: Update the owner of D coin , And leave the password of the payee; record the corresponding transaction flow;

步骤6.商业银行:发送信息提示验证成功并注意保管好密码。收款人在兑现时,需出示自己手机号及正确的预留密码。Step 6. Commercial Bank: Send a message to indicate that the verification is successful and take care to keep the password. The payee needs to present his mobile phone number and the correct reserved password when cashing out.

流程说明:D-RMB芯片卡对D-RMB芯片卡的离线支付。Process description: Offline payment from D-RMB chip card to D-RMB chip card.

适用D-RMB芯片卡形态:可视D-RMB芯片卡。Applicable D-RMB chip card form: visual D-RMB chip card.

场景说明:付款可视D-RMB芯片卡1有数字货币D币100,D币100',以及D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,现需离线支付给可视收款D-RMB芯片卡2人民币200元。Scenario description: D-RMB chip card 1 has digital currency D coin 100 , D coin 100 ', and D coin 50 , which means that it has two 100 yuan and one 50 yuan, a total of 250 yuan, Offline payment is now required to the visual collection D-RMB chip card 2 RMB 200.

步骤1.D-RMB芯片卡1:输入付款金额(如200元),通过蓝牙、NFC等无线技术与手机通信,自动选取金额为200元的数字货币D币100'以及D币100,发送给D-RMB芯片卡2;Step 1. D-RMB chip card 1: Enter the payment amount (such as 200 yuan), communicate with the mobile phone through Bluetooth, NFC and other wireless technologies, automatically select the digital currency D coin 100 ' and D coin 100 with an amount of 200 yuan, and send to D-RMB chip card 2;

步骤2.D-RMB芯片卡2:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否相符等),通过后显示收款金额200,当面交易结束。待联机状态下(如通过个人终端读卡器联网)将带有付款用户D-RMB芯片卡1签名的含D支付交易信息上报商业银行D-RMB系统;Step 2. D-RMB chip card 2: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 ', D coin 100 , whether the transaction amount is consistent, etc.), after passing the payment amount of 200 will be displayed, face to face The deal is over. In the online state (such as networking through a personal terminal card reader), report the payment transaction information containing D currency with the signature of the paying user's D-RMB chip card 1 to the D-RMB system of the commercial bank;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100'、D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as D coin 100 ', D coin 100 legitimacy, whether the transaction amount is consistent with the digital currency value, etc.), perform corresponding operations, and renew according to the transaction rules. Organize messages to send requests to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100,D币100'属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:补记相应流水,更新D币100'、D币100属主,将绑定的D-RMB芯片卡1钱包地址改为D-RMB芯片卡2钱包地址;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as D coin 100 , whether the owner of D coin 100 is a D-RMB chip card 1, etc.), perform relevant operations, and the registration center: fill in the corresponding Running water, update the owner of D coin 100 ' and D coin 100 , and change the bound D-RMB chip card 1 wallet address to D-RMB chip card 2 wallet address;

步骤5.商业银行:发送信息提示验证成功并写D-RMB芯片卡2上D状态为验证通过可正常使用。Step 5. Commercial bank: Send a message indicating that the verification is successful and write the D- coin status on the D-RMB chip card 2 as verified and can be used normally.

关于离线支付过程中的找零问题,因为是完全模拟面值发行,则如同现金交易,在有零钱条件下可按双向全款支付设计来实现找零。如果数字货币按照最小单位发行,则不存在找零问题。Regarding the issue of change in the offline payment process, because it is a complete simulation of face value issuance, it is like a cash transaction. Under the condition of change, the change can be realized according to the design of two-way full payment. If the digital currency is issued in the smallest unit, there is no change problem.

以下再对存款流程加以说明。The deposit process is explained below.

流程说明:用户将D-RMB芯片卡内D存入银行账号。Process description: The user deposits the D coins in the D-RMB chip card into the bank account.

适用D-RMB芯片卡形态:全形态Applicable D-RMB chip card form: full form

场景说明:用户的D-RMB芯片卡1有数字货币D币100,D币100',D币50,分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,其可通过商业银行柜面、ATM机、网上银行或手机银行操作将D存储到自己的银行账户B账号中,不同渠道读卡设备不同,大体流程相同,这里不一一进行阐述,仅以ATM机为例进行步骤说明。Scenario description: The user's D-RMB chip card 1 has digital currency D coin 100 , D coin 100 ', D coin 50 , which means that he has two 100 yuan and one 50 yuan, a total of 250 yuan, which can be Store D coins in your own bank account B account through commercial bank counters, ATM machines, online banking or mobile banking operations. Different channels have different card reading devices, and the general process is the same. I will not explain them one by one here. Only ATM machines are used. Take the steps as an example.

步骤说明:Step instructions:

步骤1.用户向ATM机中插入银行卡以及D-RMB芯片卡(ATM也支持挥卡操作,所以也能够支持手机-XX形态的D-RMB芯片卡),选择D-RMB存款业务;Step 1. The user inserts the bank card and the D-RMB chip card into the ATM machine (the ATM also supports the card swipe operation, so it can also support the D-RMB chip card in the form of mobile phone-XX), and select the D-RMB deposit service;

步骤2.ATM机:提示用户输入存款金额;Step 2. ATM machine: prompt the user to input the deposit amount;

步骤3.用户:输入存款金额250元,并点击确定;Step 3. User: Enter the deposit amount of 250 yuan, and click OK;

步骤4.ATM机:ATM从D-RMB芯片卡内取出D币100、D币100'、D币50,并验证真伪以及属主,验证通过后,将银行卡号及D币100、D币100'、以及D币50根据交易规则组织相关信息发送到银行卡开户商业银行D-RMB系统;Step 4. ATM machine: The ATM takes out D coins 100 , D coins 100 ', and D coins 50 from the D-RMB chip card, and verifies the authenticity and the owner. After the verification is passed, the bank card number, D coins 100 , D coins 100 ', and D currency 50 organize relevant information according to the transaction rules and send it to the D-RMB system of the commercial bank where the bank card is opened;

步骤5.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100、D币100'、D币50合法性,银行卡合法性,交易金额是否与数字货币币值相符等),执行相应操作,银行库:收D币100、D币100'、D币50,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 5. Commercial bank: Interpret the transaction rules and related information, and verify the relevant legality (such as the legality of D currency 100 , D currency 100 ', D currency 50 , the legality of the bank card, whether the transaction amount is consistent with the value of the digital currency, etc.), Execute the corresponding operation, the bank library: receive D coins 100 , D coins 100 ', D coins 50 , and reorganize the message according to the transaction rules to send a request to the central bank's D-RMB system;

步骤6.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100、D币100'、D币50属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:更新D币100、D币100'、D币50属主,将绑定的D-RMB芯片卡1钱包地址改为对应商业银行代码;记录相关流水;Step 6. Central Bank: Interpret the transaction rules and related information, verify the relevant legality (such as whether the owner of D coin 100 , D coin 100 ', D coin 50 is a D-RMB chip card 1, etc.), perform relevant operations, and register with the center : Update the owner of D Coin 100 , D Coin 100 ', D Coin 50 , change the wallet address of the bound D-RMB chip card 1 to the corresponding commercial bank code; record the relevant flow;

步骤7.商业银行:在用户的B账户中增加250元;反馈相关信息;Step 7. Commercial bank: add 250 yuan to the user's B account; feedback relevant information;

步骤8.ATM机:提示存款完成,请用户取回银行卡以及D-RMB芯片卡。Step 8. ATM machine: prompting that the deposit is completed, please take back the bank card and D-RMB chip card.

以下再对兑现流程加以说明。The redemption process will be described below.

流程说明:用户将D-RMB芯片卡内D兑换为实物现金。Process description: The user exchanges the D currency in the D-RMB chip card into physical cash.

适用D-RMB芯片卡形态:全形态Applicable D-RMB chip card form: full form

场景说明:用户的D-RMB芯片卡1有数字货币D币100,D币100',D币50Scenario description: The user's D-RMB chip card 1 has digital currency D coins 100 , D coins 100 ', D coins 50 ,

分别代表其拥有100元人民币两张和一张50元人民币,共计250元人民币,其可通过商业银行柜面、ATM机申请将D兑换为实物现金,现以ATM机兑换100元纸币为例进行步骤说明。It means that he owns two pieces of 100 yuan and one piece of 50 yuan, totaling 250 yuan, and he can apply for the exchange of D currency into physical cash through commercial bank counters and ATM machines. Now take the ATM machine for 100 yuan banknotes as an example Step-by-step instructions.

步骤说明:Step Instructions:

步骤1.用户将D-RMB芯片卡插入ATM,(ATM也支持挥卡操作,所以也能够支持手机-XX形态的D-RMB芯片卡)选择兑换现金业务,输入兑换金额为100元;Step 1. The user inserts the D-RMB chip card into the ATM, (the ATM also supports the card swipe operation, so it can also support the D-RMB chip card in the form of mobile phone-XX), select the cash exchange business, and enter the exchange amount as 100 yuan;

步骤2.ATM及D-RMB芯片卡:自动选取金额为100元数字货币D币100,根据交易规则组织相关信息发送到商业银行D-RMB系统;Step 2. ATM and D-RMB chip card: automatically select the amount of 100 yuan digital currency D coins 100 , organize relevant information according to the transaction rules and send it to the commercial bank D-RMB system;

步骤3.商业银行:解读交易规则及相关信息,验证相关合法性(如D币100合法性,交易金额是否与数字货币币值相符等),执行相应操作,银行库:收D币100,并根据交易规则重新组织报文向央行D-RMB系统发送请求;Step 3. Commercial bank: Interpret the transaction rules and related information, verify the relevant legality (such as the legality of D coin 100 , whether the transaction amount is consistent with the value of the digital currency, etc.), perform corresponding operations, bank library: receive D coin 100 , and according to The transaction rules reorganize the message and send a request to the central bank's D-RMB system;

步骤4.中央银行:解读交易规则及相关信息,验证相关合法性(如D币100属主是否为D-RMB芯片卡1等),执行相关操作,登记中心:更新D币100属主,将绑定的D-RMB芯片卡1钱包地址改为对应商业银行代码;记录相关流水;Step 4. Central Bank: Interpret the transaction rules and related information, verify the relevant legitimacy (such as whether the owner of D Coin 100 is a D-RMB chip card 1, etc.), and perform relevant operations. Registration Center: Update the owner of D Coin 100 , and put Change the wallet address of the bound D-RMB chip card 1 to the corresponding commercial bank code; record the relevant flow;

步骤5.商业银行:反馈相关信息;Step 5. Commercial bank: feedback relevant information;

步骤6.ATM:点钞吐给用户100元纸币;退回完成交易。Step 6. ATM: Count the money and spit out 100 yuan banknotes to the user; return it to complete the transaction.

以下再对D-RMB芯片卡作为数字货币载体时的重复交易检测加以说明。在本发明实施方式中,即在线交易情况下,D-RMB系统通过D与用户卡号11绑定方式来防重复交易。D-RMB系统中登记中心有一权属登记表,记录表样式可设计如表3:The following describes the repeated transaction detection when the D-RMB chip card is used as a digital currency carrier. In the embodiment of the present invention, that is, in the case of online transactions, the D-RMB system prevents repeated transactions by binding the D coin to the user's card number 11 . The registration center in the D-RMB system has an ownership registration form, and the style of the record form can be designed as shown in Table 3:

表3:table 3:

数字货币名digital currency name 属主owner 备注Remark Pbc100adfkl09987766670Pbc100adfkl09987766670 ICC00000001ICC00000001 D<sub>币100</sub>D<sub>Coin 100</sub> ……... ……... ……... Pbc50cadfkl09987766670Pbc50cadfkl09987766670 ICC00000002ICC00000002 D<sub>币50</sub>D<sub>Coin 50</sub>

用户D-RMB芯片卡1(D-RMB芯片卡唯一标识号ICC00000001)在向用户D-RMB芯片卡2(D-RMB芯片卡唯一标识号ICC00000002)支付D币100过程中,D-RMB系统登记中心权属登记表:更改D币100对应属主,将属主字段中原手机号ICC00000001对应的钱包地址更改为手机号ICC00000002对应的钱包地址,如果用户D-RMB芯片卡1还想用D币100向其它用户D-RMB芯片卡支付,此时其属主已不是用户D-RMB芯片卡1,无法完成支付,以此来防止重复支付。When the user D-RMB chip card 1 (D-RMB chip card unique identification number ICC00000001) pays D coins 100 to user D-RMB chip card 2 (D-RMB chip card unique identification number ICC00000002), the D-RMB system registers Central ownership registration form: change the owner corresponding to D coin 100 , change the wallet address corresponding to the original mobile phone number ICC00000001 in the owner field to the wallet address corresponding to the mobile phone number ICC00000002, if the user D-RMB chip card 1 still wants to use D coin 100 To pay to other users' D-RMB chip card, the owner is no longer the user's D-RMB chip card 1, and the payment cannot be completed, so as to prevent repeated payment.

离线交易情况下,通过滞后重复支付检查来发现并追责,目前几乎所有的电子现金系统进行的重复支付检查都是滞后的,即重复支付检查都是在支付过程完成后进行的。In the case of offline transactions, it is found and held accountable by lagging duplicate payment checks. At present, almost all electronic cash systems perform duplicate payment checks with a lag, that is, duplicate payment checks are performed after the payment process is completed.

同时可设定的交易为小额支付(小于1000元),对于个人用户是一个可以接受的范围,并且采用事后追责机制,对不良记录将录入征信系统以作惩戒。At the same time, the transactions that can be set are micro-payments (less than 1,000 yuan), which is an acceptable range for individual users, and a post-event accountability mechanism is adopted. Bad records will be entered into the credit reporting system for punishment.

从便捷性上来讲,以手机作为终端载体方案(以下简称“手机方案”)提供了更多的实现方式和使用手段,与卡基方案相比,系统部署便利,用户操作便捷性好、更易推广。In terms of convenience, the mobile phone as the terminal carrier solution (hereinafter referred to as the "mobile phone solution") provides more implementation methods and means of use. Compared with the card-based solution, the system deployment is convenient, the user operation is convenient, and it is easier to promote .

从部署成本考虑,手机方案省去了发行机构的发卡环节,降低了系统部署成本。Considering the deployment cost, the mobile phone solution saves the card issuing link of the issuer and reduces the system deployment cost.

从安全性上考虑,如果手机方案使用基于硬件SE的方案,其安全性等同于卡基,如果使用HCE和TEE的方案,理论上安全性方面有所降级,但依赖可信计算交易设计,能提供可靠的安全保障,同时手机HCE和TEE方案提供了更大存储空间,不完全依赖硬件厂商,推广更为便利。In terms of security, if the mobile phone solution uses the hardware SE-based solution, its security is equivalent to the card base. If the HCE and TEE solutions are used, the theoretical security is degraded, but relying on the trusted computing transaction design, it can be It provides reliable security, and mobile phone HCE and TEE solutions provide more storage space, do not rely entirely on hardware manufacturers, and are more convenient to promote.

与市场其他代替纸币的货币系统相比,D-RMB初步具有便捷性好、安全性高等特点,便捷性表现在以下方面:Compared with other currency systems that replace banknotes in the market, D-RMB initially has the characteristics of good convenience and high security. The convenience is reflected in the following aspects:

在发行方式上,D-RMB为货币本身的数字化,不依赖任何银行账户和单一网络;In terms of issuance method, D-RMB is the digitization of the currency itself, and does not rely on any bank account and a single network;

在存储方式上,D-RMB的存储介质可以是手机,也可以是卡、磁盘、计算机等电子设备,为用户提供了多种选择。尤其是以手机为载体的D-RMB可以充分利用手机的键盘、显示、定位、存储、计算、通信等功能,还可二次开发,大大扩充支付场景和便捷性;In terms of storage mode, the storage medium of D-RMB can be a mobile phone, or an electronic device such as a card, a disk, a computer, etc., providing users with a variety of choices. In particular, D-RMB with mobile phone as the carrier can make full use of the functions of the mobile phone's keyboard, display, positioning, storage, computing, communication, etc., and can also be re-developed to greatly expand the payment scene and convenience;

在支付方式上,既可提供类似于纸币的当面付交易,也可提供类似于电子支付系统的网络远程支付交易,即可支持联机、也可支持脱机交易,方式便捷、灵活;In terms of payment methods, it can provide not only face-to-face payment transactions similar to paper money, but also network remote payment transactions similar to electronic payment systems, which can support online or offline transactions, which are convenient and flexible;

在交易速度上,付款速度比联机刷卡支付方式有很大提高。非常适于小额快速支付;In terms of transaction speed, the payment speed is greatly improved compared to the online credit card payment method. Very suitable for small and fast payments;

在使用习惯上,既可兼容原有的刷卡支付方式,也可提供面对面的数字货币支付,同时还可提供电子化的交易记录,便于理财统计,用户可接受度高。In terms of usage habits, it is compatible with the original card payment method, and can also provide face-to-face digital currency payment. At the same time, it can also provide electronic transaction records, which is convenient for financial statistics and highly acceptable to users.

安全性表现在以下方面:Security is manifested in the following aspects:

与其他数字货币系统相比,D-RMB数字货币是由现金数值转换而来的一系列电子加密序列数,通过这些加密序列数的转移来完成支付交易。币本身的安全性由密码算法来保护,可有效保障货币信息的机密性和完整性,安全性高;Compared with other digital currency systems, D-RMB digital currency is a series of electronic encrypted serial numbers converted from cash values, and payment transactions are completed through the transfer of these encrypted serial numbers. The security of the currency itself is protected by a cryptographic algorithm, which can effectively ensure the confidentiality and integrity of currency information, with high security;

D-RMB数字货币载体的安全性在移动终端利用芯片技术、在后台云端利用可信技术,实现端到端的安全;The security of D-RMB digital currency carrier utilizes chip technology in mobile terminals and trusted technology in the background cloud to achieve end-to-end security;

D-RMB数字货币交易系统的安全性一方面依赖于传统的电子支付系统安全技术,同时后台利用强大的D-RMB云计算系统,进一步保障了交易安全;The security of the D-RMB digital currency transaction system relies on the traditional electronic payment system security technology on the one hand, and the powerful D-RMB cloud computing system is used in the background to further ensure transaction security;

在用户隐私保护方面,通过“前台自愿、后台实名”的方式,既保证了用户隐私,又规避了非法交易的风险。In terms of user privacy protection, the method of "voluntary front-end and real-name back-end" not only ensures user privacy, but also avoids the risk of illegal transactions.

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (30)

1.一种数字货币系统,其特征在于,包括中央银行数字货币系统、商业银行数字货币系统、以及认证系统,其中,1. a digital currency system, is characterized in that, comprises central bank digital currency system, commercial bank digital currency system and authentication system, wherein, 中央银行数字货币系统用于产生和发行数字货币,以及对数字货币进行权属登记;The central bank digital currency system is used to generate and issue digital currency, and to register the ownership of digital currency; 商业银行数字货币系统用于针对数字货币执行银行功能;The commercial bank digital currency system is used to perform banking functions for digital currency; 认证系统用于对所述中央银行数字货币系统和数字货币的用户所使用的终端设备之间的交互提供认证,以及对所述中央银行数字货币系统和所述商业银行数字货币系统之间的交互提供认证;The authentication system is used to provide authentication for the interaction between the central bank digital currency system and the terminal equipment used by users of the digital currency, and for the interaction between the central bank digital currency system and the commercial bank digital currency system provide certification; 所述商业银行数字货币系统还用于向所述中央银行数字货币系统发送用于属主变更的请求;The commercial bank digital currency system is further configured to send a request for owner change to the central bank digital currency system; 所述中央银行数字货币系统还用于根据所述属主变更的请求,对数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an owner change operation on the digital currency according to the owner change request. 2.根据权利要求1所述的数字货币系统,其特征在于,所述中央银行数字货币系统还用于记录所述数字货币的交易流水信息。2 . The digital currency system according to claim 1 , wherein the central bank digital currency system is further used to record transaction flow information of the digital currency. 3 . 3.根据权利要求1所述的数字货币系统,其特征在于,所述中央银行数字货币系统还用于以如下中的一种或多种方式产生数字货币:3. The digital currency system according to claim 1, wherein the central bank digital currency system is also used to generate digital currency in one or more of the following ways: 按照流通中的实物货币的面额产生该面额的数字货币;The digital currency of the denomination is generated according to the denomination of the physical currency in circulation; 按照预先设置的最小单位面额产生该面额的数字货币;和/或The digital currency of the denomination is generated according to the pre-set minimum unit denomination; and/or 按照用户的提款金额产生以该提款金额为面额的货币。According to the withdrawal amount of the user, the currency with the denomination of the withdrawal amount as the denomination is generated. 4.根据权利要求3所述的数字货币系统,其特征在于,所述中央银行数字货币系统还用于以如下步骤产生数字货币:4. The digital currency system according to claim 3, wherein the central bank digital currency system is also used to generate digital currency in the following steps: 由预先设置的主密码和预先设置的与所述面额唯一对应的数字产生对应于所述面额的基本加密密码;generating a basic encryption password corresponding to the denomination from the preset master password and the preset number uniquely corresponding to the denomination; 由所述基本加密密码和随机数生成加密密码,再对生成的该加密密码进行签名以得到所述面额的数字货币。An encrypted password is generated from the basic encrypted password and the random number, and then the generated encrypted password is signed to obtain the digital currency of the denomination. 5.根据权利要求1所述的数字货币系统,其特征在于,所述中央银行数字货币系统和商业银行数字货币系统还用于对D-RMB芯片卡进行如下操作,其中所述D-RMB芯片卡包含有存储介质:5. The digital currency system according to claim 1, wherein the central bank digital currency system and the commercial bank digital currency system are also used to perform the following operations on the D-RMB chip card, wherein the D-RMB chip The card contains the storage medium: 中央银行数字货币系统按预先指定的内容生成D-RMB芯片卡的个性化数据;The central bank digital currency system generates the personalized data of the D-RMB chip card according to the pre-specified content; 商业银行数字货币系统将申请所述D-RMB芯片卡的用户的个人信息写入该D-RMB芯片卡;The digital currency system of the commercial bank writes the personal information of the user who applies for the D-RMB chip card into the D-RMB chip card; 商业银行数字货币系统以用户IBC公钥向所述认证系统申请IBC私钥,所述用户IBC公钥是所述D-RMB芯片卡的标识或者所述用户的标识;D-RMB为数字货币。The commercial bank digital currency system applies the user's IBC public key to the authentication system for the IBC private key, and the user's IBC public key is the ID of the D-RMB chip card or the ID of the user; D-RMB is digital currency. 6.根据权利要求5所述的数字货币系统,其特征在于,所述D-RMB芯片卡包括以下形态:可视蓝牙IC卡形态、IC卡形态、手机-eSE卡形态、手机-安全SD卡形态、手机-SIM卡形态。6. The digital currency system according to claim 5, wherein the D-RMB chip card comprises the following forms: visual bluetooth IC card form, IC card form, mobile phone-eSE card form, mobile phone-safety SD card Form, mobile phone-SIM card form. 7.根据权利要求1所述的数字货币系统,其特征在于,所述中央银行数字货币系统还用于按照如下步骤进行用户注册:7. The digital currency system according to claim 1, wherein the central bank digital currency system is also used for user registration according to the following steps: 所述中央银行数字货币系统在接收到用户使用的终端设备发来的身份证明信息后,向该终端设备发送适用于该终端设备的应用软件;After receiving the identity certification information sent by the terminal device used by the user, the central bank digital currency system sends application software suitable for the terminal device to the terminal device; 所述中央银行数字货币系统向运行所述应用软件的所述终端设备发送IBC公钥和IBC私钥,然后与该终端设备进行身份认证会话以及会话密钥协商;The central bank digital currency system sends the IBC public key and the IBC private key to the terminal device running the application software, and then performs an identity authentication session and session key negotiation with the terminal device; 所述中央银行数字货币系统接收运行所述应用软件的所述终端设备发来的用户账号,然后向该终端设备发送用户密码。The central bank digital currency system receives the user account number sent by the terminal device running the application software, and then sends the user password to the terminal device. 8.根据权利要求1所述的数字货币系统,其特征在于,所述商业银行数字货币系统还用于与如下的一个或多个适配器连接:货币交易数据适配器、手机服务提供商SMS网关适配器、零售商系统适配器、ATM数据供应系统适配器。8. The digital currency system according to claim 1, wherein the commercial bank digital currency system is also used to connect with one or more of the following adapters: currency transaction data adapter, mobile phone service provider SMS gateway adapter, Retailer system adapter, ATM data supply system adapter. 9.根据权利要求1所述的数字货币系统,其特征在于,9. The digital currency system according to claim 1, wherein, 所述商业银行数字货币系统还用于接收用户终端发来的第一请求,并根据所述第一请求所指定的金额,从账户中提取数字货币;以及将第二请求发送给中央银行数字货币系统;并且在接收到所述中央银行数字货币系统发来的操作成功的指示后,将所提取的数字货币发送给所述用户终端;The commercial bank digital currency system is further configured to receive the first request sent by the user terminal, and extract digital currency from the account according to the amount specified by the first request; and send the second request to the central bank digital currency system; and after receiving the indication of successful operation from the central bank digital currency system, send the extracted digital currency to the user terminal; 所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统提取的数字货币进行属主变更的操作;The central bank digital currency system is further configured to receive the second request, perform an operation of a preset item according to the second request, and return an indication of successful operation to the commercial bank digital currency system, the preset The operation of the project includes the operation of changing the owner of the digital currency extracted by the digital currency system of the commercial bank; 其中,所述第一请求用于从用户在商业银行的账户中提取数字货币;Wherein, the first request is used to withdraw digital currency from the user's account in a commercial bank; 所述第二请求用于对提取的所述数字货币进行属主变更。The second request is used to change the owner of the extracted digital currency. 10.根据权利要求1所述的数字货币系统,其特征在于,10. The digital currency system according to claim 1, wherein, 所述商业银行数字货币系统还用于接收商业银行网点系统发来的第一请求,并根据所述第一请求所指定的金额从所述商业银行的账户中提取数字货币;以及将第二请求发送给中央银行数字货币系统;并且在接收到所述中央银行数字货币系统发来的操作成功的指示后,将所提取的数字货币发送给用户终端,其中,所述第一请求包括用户终端标识;The commercial bank digital currency system is further configured to receive the first request sent by the commercial bank outlet system, and withdraw digital currency from the account of the commercial bank according to the amount specified by the first request; and send the second request Send the digital currency to the central bank digital currency system; and after receiving the indication of successful operation from the central bank digital currency system, send the extracted digital currency to the user terminal, wherein the first request includes the user terminal identification ; 所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统提取的数字货币进行属主变更的操作;The central bank digital currency system is further configured to receive the second request, perform an operation of a preset item according to the second request, and return an indication of successful operation to the commercial bank digital currency system, the preset The operation of the project includes the operation of changing the owner of the digital currency extracted by the digital currency system of the commercial bank; 其中,所述第一请求用于使用现金兑换数字货币;Wherein, the first request is for using cash to exchange digital currency; 所述第二请求用于对提取的所述数字货币进行属主变更。The second request is used to change the owner of the extracted digital currency. 11.根据权利要求1所述的数字货币系统,其特征在于,还包括第一用户终端和第二用户终端;11. The digital currency system according to claim 1, further comprising a first user terminal and a second user terminal; 所述第一用户终端用于根据接收的付款指令,提取与所述付款指令所指定的金额相等的数字货币,并生成第一请求发送给商业银行数字货币系统,其中,所述第一请求包括第二用户终端标识和所述数字货币,所述第一请求用于对所述数字货币进行属主变更;The first user terminal is used to extract the digital currency equal to the amount specified by the payment instruction according to the received payment instruction, and generate a first request and send it to the digital currency system of the commercial bank, wherein the first request includes: The second user terminal identifier and the digital currency, and the first request is used to change the owner of the digital currency; 所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送给中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;以及在接收到所述中央银行数字货币系统发来的操作成功的指示后,将所述数字货币发送给第二用户终端;The commercial bank digital currency system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency; and sending the digital currency to the second user terminal after receiving the indication of successful operation from the central bank digital currency system; 所述中央银行数字货币系统还用于接收所述第二请求,并根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述数字货币进行属主变更的操作;The central bank digital currency system is further configured to receive the second request, perform an operation of a preset item according to the second request, and return an indication of successful operation to the commercial bank digital currency system, the preset The operation of the project includes the operation of changing the owner of the digital currency; 所述第二用户终端用于接收所述商业银行数字货币系统发送的所述数字货币。The second user terminal is configured to receive the digital currency sent by the commercial bank digital currency system. 12.根据权利要求1所述的数字货币系统,其特征在于,还包括用户终端;12. The digital currency system according to claim 1, further comprising a user terminal; 所述用户终端用于根据零钱兑换指令,选取所述零钱兑换指令所指定金额的待兑换数字货币,并将第一请求发送给商业银行数字货币系统,所述第一请求用于进行零钱兑换;以及接收所述商业银行数字货币系统发来的零钱数字货币;The user terminal is configured to select the digital currency to be exchanged with the amount specified by the change exchange instruction according to the change exchange instruction, and send a first request to a commercial bank digital currency system, where the first request is used for change exchange; and receiving the digital currency of change sent by the digital currency system of the commercial bank; 所述商业银行数字货币系统还用于根据所述第一请求,将所述待兑换数字货币兑换为零钱数字货币,并将第二请求发送给中央银行数字货币系统,所述第二请求用于对所述待兑换的数字货币和所述零钱数字货币进行属主变更;以及在接收操作成功的指示后,将所述零钱数字货币发送给所述用户终端;The commercial bank digital currency system is further configured to convert the digital currency to be exchanged into change digital currency according to the first request, and send a second request to the central bank digital currency system, where the second request is used for changing the ownership of the digital currency to be exchanged and the digital currency for change; and after receiving an indication of successful operation, sending the digital currency for change to the user terminal; 所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述待兑换的数字货币和所述零钱数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes an operation of the preset item. The operation of changing the owner of the digital currency to be exchanged and the change digital currency. 13.根据权利要求1所述的数字货币系统,其特征在于,还包括付款方终端设备和收款方终端设备;13. The digital currency system according to claim 1, further comprising a payer terminal device and a payee terminal device; 所述付款方终端设备用于:接收外部操作输入的付款金额和收款方标识;在付款方数字货币钱包内选取总金额等于所述付款金额的数字货币;将所述数字货币以近场通信方式发送给所述收款方标识所对应的所述收款方终端设备;The payer terminal device is used for: receiving the payment amount and the payee identification inputted by the external operation; selecting the digital currency whose total amount is equal to the payment amount in the payer's digital currency wallet; sent to the payee terminal device corresponding to the payee identification; 所述收款方终端设备用于:将所述数字货币通过网络发送给商业银行数字货币系统;The payee terminal device is used for: sending the digital currency to the commercial bank digital currency system through the network; 所述商业银行数字货币系统还用于:将所述数字货币通过网络发送给中央银行数字货币系统;The commercial bank digital currency system is also used for: sending the digital currency to the central bank digital currency system through the network; 所述中央银行数字货币系统还用于:将所述数字货币的属主信息由付款方更改为收款方。The central bank digital currency system is also used for: changing the owner information of the digital currency from the payer to the payee. 14.根据权利要求1所述的数字货币系统,其特征在于,还包括付款方终端设备和收款方终端设备;14. The digital currency system according to claim 1, further comprising a payer terminal device and a payee terminal device; 所述付款方终端设备用于:接收外部操作输入的付款金额、收款方标识以及取款识别码;在付款方数字货币钱包内选取总金额等于所述付款金额的数字货币;将所述数字货币和取款识别码以近场通信方式发送给所述收款方标识所对应的所述收款方终端设备;The payer terminal equipment is used for: receiving the payment amount, payee identification and withdrawal identification code input by external operation; selecting digital currency whose total amount is equal to the payment amount in the payer's digital currency wallet; and the withdrawal identification code is sent to the payee terminal device corresponding to the payee identification by means of near field communication; 所述收款方终端设备用于:将所述数字货币和取款识别码通过网络发送给商业银行数字货币系统;The payee terminal device is used for: sending the digital currency and the withdrawal identification code to the commercial bank digital currency system through the network; 所述商业银行数字货币系统还用于:将数字货币和取款识别码通过网络发送给中央银行数字货币系统;The commercial bank digital currency system is also used for: sending the digital currency and the withdrawal identification code to the central bank digital currency system through the network; 所述中央银行数字货币系统还用于:将所述数字货币的属主信息由付款方更改为收款方并且备注取款识别码。The central bank digital currency system is further used to: change the owner information of the digital currency from the payer to the payee and note the withdrawal identification code. 15.根据权利要求1所述的数字货币系统,其特征在于,还包括用户终端设备;15. The digital currency system according to claim 1, further comprising a user terminal device; 所述用户终端设备用于:根据外部操作输入的兑现金额在数字货币钱包内选取等值的数字货币;将所述数字货币发送给所述商业银行数字货币系统;The user terminal equipment is used for: selecting the equivalent digital currency in the digital currency wallet according to the cashing amount input by the external operation; sending the digital currency to the commercial bank digital currency system; 所述商业银行数字货币系统还用于:将所述数字货币发送给中央银行数字货币系统;将所述用户提供的一次性提款代码发送给所述中央银行数字货币系统;根据一次性提款代码有效的通知后发出供款指令,其中所述供款指令用于控制机器或者提示人工给付用户数额等于所述兑现金额的现金;The commercial bank digital currency system is also used to: send the digital currency to the central bank digital currency system; send the one-time withdrawal code provided by the user to the central bank digital currency system; A payment instruction is issued after a notification that the code is valid, wherein the payment instruction is used to control the machine or prompt the user to manually pay the user an amount equal to the cashed amount in cash; 所述中央银行数字货币系统还用于:生成一次性提款代码然后发送给所述用户终端设备以呈现给用户,以及将所述数字货币的属主信息由用户更改为中央银行;确认所述一次性提款代码有效,然后将商业银行账户增加所述兑现金额,并且向所述商业银行数字货币系统发送所述一次性提款代码有效的通知。The central bank digital currency system is further used for: generating a one-time withdrawal code and then sending it to the user terminal device for presentation to the user, and changing the owner information of the digital currency from the user to the central bank; confirming the The one-time withdrawal code is valid, the commercial bank account is then increased by the cashed amount, and a notification that the one-time withdrawal code is valid is sent to the commercial bank digital currency system. 16.根据权利要求1所述的数字货币系统,其特征在于,还包括用户终端设备;16. The digital currency system according to claim 1, further comprising a user terminal device; 所述用户终端设备用于:根据外部操作输入的兑现金额在数字货币钱包内选取等值的数字货币;将所述数字货币发送给商业银行数字货币系统;The user terminal equipment is used for: selecting the equivalent digital currency in the digital currency wallet according to the cashing amount input by the external operation; sending the digital currency to the commercial bank digital currency system; 所述商业银行数字货币系统还用于:生成一次性本银行提款代码,将所述数字货币发送给中央银行数字货币系统;根据属主更新成功指令,将所述一次性本银行提款代码发送给所述用户终端设备以呈现给用户;确认所述用户提供的所述一次性本银行提款代码有效,然后发出供款指令,其中所述供款指令用于控制机器或者提示人工给付用户数额等于所述兑现金额的现金;The commercial bank digital currency system is also used to: generate a one-time bank withdrawal code, and send the digital currency to the central bank digital currency system; according to the owner's successful update instruction, send the one-time bank withdrawal code Send to the user terminal device for presentation to the user; confirm that the one-time bank withdrawal code provided by the user is valid, and then issue a payment instruction, wherein the payment instruction is used to control the machine or prompt the user to pay manually cash in an amount equal to the said redemption amount; 所述中央银行数字货币系统还用于:将所述数字货币的属主信息由用户更改为商业银行,然后向所述商业银行数字货币系统发送属主更新成功指令。The central bank digital currency system is also used for: changing the owner information of the digital currency from the user to a commercial bank, and then sending an owner update success instruction to the commercial bank digital currency system. 17.根据权利要求1所述的数字货币系统,其特征在于,还包括终端设备;17. The digital currency system according to claim 1, further comprising a terminal device; 所述终端设备用于:接收外部操作输入的存款金额和存款账户;在数字货币钱包内选取总金额等于所述存款金额的数字货币;将所述数字货币和存款账户发送给所述商业银行数字货币系统;The terminal device is used to: receive the deposit amount and deposit account input by external operations; select the digital currency whose total amount is equal to the deposit amount in the digital currency wallet; send the digital currency and the deposit account to the digital currency of the commercial bank. monetary system; 所述商业银行数字货币系统还用于:将所述数字货币和存款账户发送给所述中央银行数字货币系统;根据交易成功信息对所述存款账户增加所述存款金额的记账,并且向所述终端设备发出存款成功通知;The commercial bank digital currency system is also used to: send the digital currency and the deposit account to the central bank digital currency system; increase the bookkeeping of the deposit amount to the deposit account according to the transaction success information, and send the deposit account to the central bank digital currency system; The terminal equipment will issue a successful deposit notification; 所述中央银行数字货币系统还用于:将所述数字货币的属主信息由用户更改为商业银行,以及向所述商业银行数字货币系统反馈所述交易成功信息。The central bank digital currency system is also used for: changing the owner information of the digital currency from the user to a commercial bank, and feeding back the transaction success information to the commercial bank digital currency system. 18.根据权利要求1所述的数字货币系统,其特征在于,18. The digital currency system according to claim 1, wherein, 所述商业银行数字货币系统还用于接收兑换请求方的实物现金的金额信息和数字货币卡信息,然后根据所述金额信息确定参与兑换的数字货币,再根据所述数字货币以及兑换请求方的数字货币卡信息生成兑换请求信息,然后将该兑换请求信息发送给中央银行数字货币系统;并且在接收到中央银行数字货币系统返回的操作成功的指示之后,将所述数字货币写入所述兑换请求方的数字货币卡中;The commercial bank digital currency system is also used to receive the amount information of the physical cash and the digital currency card information of the exchange requester, and then determine the digital currency participating in the exchange according to the amount information, and then according to the digital currency and the exchange requester's information. The digital currency card information generates exchange request information, and then sends the exchange request information to the central bank digital currency system; and after receiving the successful operation indication returned by the central bank digital currency system, the digital currency is written into the exchange In the digital currency card of the requesting party; 所述中央银行数字货币系统还用于根据所述兑换请求信息执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统参与兑换的数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the exchange request information and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes the operation of the preset item. The digital currency exchanged by the commercial bank's digital currency system is involved in the operation of changing the owner. 19.根据权利要求1所述的数字货币系统,其特征在于,19. The digital currency system according to claim 1, wherein, 所述商业银行数字货币系统还用于接收兑换请求方的兑换金额信息、银行账户信息、以及数字货币卡信息;然后根据所述兑换金额信息在所述银行账户中扣除与兑换金额相等的金额,再根据兑换金额信息确定参与兑换的数字货币,以及根据所述数字货币以及兑换请求方的数字货币卡信息生成兑换请求信息,然后将该兑换请求信息发送给中央银行数字货币系统;并且在接收到中央银行数字货币系统返回的操作成功的指示之后,将所述数字货币写入所述兑换请求方的数字货币卡中;The commercial bank digital currency system is also used to receive the exchange amount information, bank account information, and digital currency card information of the exchange requester; then deduct an amount equal to the exchange amount in the bank account according to the exchange amount information, Then determine the digital currency participating in the exchange according to the exchange amount information, and generate exchange request information according to the digital currency and the digital currency card information of the exchange requester, and then send the exchange request information to the central bank digital currency system; After the central bank digital currency system returns an indication of successful operation, write the digital currency into the digital currency card of the exchange requester; 所述中央银行数字货币系统还用于根据所述兑换请求信息执行预设项目的操作然后将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述商业银行数字货币系统参与兑换的数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the exchange request information, and then return an indication of successful operation to the commercial bank digital currency system, and the operation of the preset item includes the operation of the preset item. The digital currency exchanged by the commercial bank's digital currency system is involved in the operation of changing the owner. 20.根据权利要求1所述的数字货币系统,其特征在于,还包括终端设备和数字货币芯片卡;20. The digital currency system according to claim 1, further comprising a terminal device and a digital currency chip card; 所述终端设备用于接收外部操作输入的付款金额信息,然后将该付款金额信息发送给数字货币芯片卡,所述付款金额信息中包含付款金额,以及接收所述数字货币后,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;The terminal device is used to receive payment amount information input by an external operation, and then send the payment amount information to the digital currency chip card, where the payment amount information includes the payment amount, and after receiving the digital currency, generate a first request Then, it is sent to the digital currency system of a commercial bank, and the first request is used to change the owner of the digital currency; 所述数字货币芯片卡用于选取所述付款金额的数字货币,然后发送至所述终端设备;The digital currency chip card is used to select the digital currency of the payment amount, and then send it to the terminal device; 所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更,以及在接收所述中央银行数字货币系统操作成功的指示后,反馈交易成功的信息至所述终端设备;The commercial bank digital currency system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency, And after receiving the indication of the successful operation of the central bank digital currency system, feedback the successful transaction information to the terminal device; 所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述终端设备接收的数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes an operation of the preset item. The digital currency received by the terminal device is operated to change the owner. 21.根据权利要求1所述的数字货币系统,其特征在于,还包括终端设备和数字货币芯片卡;21. The digital currency system according to claim 1, further comprising a terminal device and a digital currency chip card; 所述终端设备用于接收零钱兑换请求,所述零钱兑换请求包括:待兑换数字货币、兑换所得面值,以及根据所述零钱兑换请求从数字货币芯片卡中选取待兑换数字货币,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于从商业银行中提取零钱数字货币,以及在所述商业银行数字货币系统在将属主变更后的零钱数字货币发送至所述终端设备后,将属主变更后的零钱数字货币写入所述数字货币芯片卡中;The terminal device is configured to receive a change exchange request, where the change exchange request includes: the digital currency to be exchanged, the face value obtained from the exchange, and the digital currency to be exchanged is selected from the digital currency chip card according to the change exchange request to generate a first request Then it is sent to the commercial bank digital currency system, the first request is used to withdraw the change digital currency from the commercial bank, and the commercial bank digital currency system sends the change digital currency after the owner is changed to the terminal device After that, write the change digital currency after the owner change into the digital currency chip card; 所述商业银行数字货币系统还用于在接收到所述第一请求后,根据所述第一请求提取零钱数字货币,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述待兑换数字货币以及所述零钱数字货币进行属主变更,以及在接收到操作成功的指令后,将属主变更后的零钱数字货币发送至所述终端设备;The commercial bank digital currency system is further configured to withdraw the change digital currency according to the first request after receiving the first request, generate a second request and then send it to the central bank digital currency system, and the second request uses To change the owner of the digital currency to be exchanged and the digital currency for change, and after receiving the instruction of successful operation, send the digital currency of change after the owner is changed to the terminal device; 所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含变更所述待兑换数字货币以及所述零钱数字货币的属主。The central bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes changing the The owner of the digital currency to be exchanged and the digital currency of the change. 22.根据权利要求1所述的数字货币系统,其特征在于,还包括可视数字货币芯片卡和移动终端;22. The digital currency system according to claim 1, further comprising a visual digital currency chip card and a mobile terminal; 所述可视数字货币芯片卡用于接收外部操作输入的付款金额信息,选择该付款金额的数字货币发送至移动终端;The visual digital currency chip card is used for receiving payment amount information input by external operation, and selecting the digital currency of the payment amount and sending it to the mobile terminal; 所述移动终端用于接收所述数字货币,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;The mobile terminal is configured to receive the digital currency, generate a first request and send it to a commercial bank digital currency system, where the first request is used to change the owner of the digital currency; 所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;The commercial bank digital currency system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency; 所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述移动终端接收的数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes an operation of the preset item. The digital currency received by the mobile terminal is operated to change the owner. 23.根据权利要求1所述的数字货币系统,其特征在于,还包括移动终端和数字货币芯片卡;23. The digital currency system according to claim 1, further comprising a mobile terminal and a digital currency chip card; 所述移动终端用于接收外部操作输入的付款金额信息,然后将该付款金额信息发送给数字货币芯片卡,所述付款金额信息中包含付款金额,以及在接收到所述数字货币后,生成第一请求然后发送至商业银行数字货币系统,所述第一请求用于对所述数字货币进行属主变更;The mobile terminal is used to receive payment amount information input by external operations, and then send the payment amount information to the digital currency chip card, where the payment amount information includes the payment amount, and after receiving the digital currency, generate the first payment amount. A request is then sent to the commercial bank digital currency system, and the first request is used to change the ownership of the digital currency; 所述数字货币芯片卡用于选择所述付款金额信息所指定金额的数字货币,然后发送至所述移动终端;The digital currency chip card is used to select the digital currency of the amount specified by the payment amount information, and then send it to the mobile terminal; 所述商业银行数字货币系统还用于在接收到所述第一请求后,生成第二请求然后发送至中央银行数字货币系统,所述第二请求用于对所述数字货币进行属主变更;The commercial bank digital currency system is further configured to, after receiving the first request, generate a second request and send it to the central bank digital currency system, where the second request is used to change the owner of the digital currency; 所述中央银行数字货币系统还用于根据所述第二请求执行预设项目的操作并将操作成功的指示返回给所述商业银行数字货币系统,所述预设项目的操作中包含对所述移动终端接收的数字货币进行属主变更的操作。The central bank digital currency system is further configured to perform an operation of a preset item according to the second request and return an indication of successful operation to the commercial bank digital currency system, wherein the operation of the preset item includes an operation of the preset item. The digital currency received by the mobile terminal is operated to change the owner. 24.根据权利要求1所述的数字货币系统,其特征在于,还包括用户终端设备和受理终端设备;24. The digital currency system according to claim 1, further comprising a user terminal device and an acceptance terminal device; 所述用户终端用于将付款信息发送至受理终端设备,所述付款信息包括数字货币芯片卡信息以及与付款金额等值的数字货币;The user terminal is used to send payment information to the acceptance terminal device, where the payment information includes digital currency chip card information and digital currency equivalent to the payment amount; 所述受理终端设备用于接收到所述付款信息后,将所述付款信息发送至商业银行数字货币系统;The acceptance terminal device is configured to send the payment information to a commercial bank digital currency system after receiving the payment information; 所述商业银行数字货币系统还用于在接收到所述付款信息后,向中央银行数字货币系统发送变更属主的请求;The commercial bank digital currency system is further configured to send a request to change the owner to the central bank digital currency system after receiving the payment information; 所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为商户的商业银行代码;The central bank digital currency system is further configured to change the owner of the digital currency to the merchant's commercial bank code after receiving the request to change the owner; 所述商业银行数字货币系统还用于更改所述商户的账户金额。The commercial bank digital currency system is also used to change the account amount of the merchant. 25.根据权利要求1所述的数字货币系统,其特征在于,还包括用户终端设备和受理终端设备;25. The digital currency system according to claim 1, further comprising a user terminal device and an acceptance terminal device; 所述受理终端设备用于在未与商业银行数字货币系统建立网络连接的情况下,接收交易金额,并且在与所述商业银行数字货币系统建立连接之后,所述受理终端设备将交易信息发送至所述商业银行数字货币系统;The acceptance terminal device is used to receive the transaction amount without establishing a network connection with the commercial bank digital currency system, and after the connection with the commercial bank digital currency system is established, the acceptance terminal device sends transaction information to the commercial bank digital currency system; 所述用户终端设备用于通过近距离无线连接方式从所述受理终端设备获取所述交易金额,并将交易信息发送至所述受理终端设备,所述交易信息包括数字货币芯片卡信息以及与交易金额等值的数字货币;The user terminal device is configured to acquire the transaction amount from the acceptance terminal device through a short-range wireless connection, and send transaction information to the acceptance terminal device, where the transaction information includes digital currency chip card information and transaction information. Amount of equivalent digital currency; 所述商业银行数字货币系统还用于在接收到所述交易信息后,向中央银行数字货币系统发送变更属主的请求;The commercial bank digital currency system is further configured to send a request to change the owner to the central bank digital currency system after receiving the transaction information; 所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述受理终端设备对应的商户代码。The central bank digital currency system is further configured to change the owner of the digital currency to the merchant code corresponding to the acceptance terminal device after receiving the request for changing the owner. 26.根据权利要求1所述的数字货币系统,其特征在于,还包括付款可视数字货币芯片卡和收款终端设备;26. The digital currency system according to claim 1, further comprising a payment visual digital currency chip card and a payment terminal device; 所述付款可视数字货币芯片卡,用于在未与商业银行数字货币系统建立网络连接的情况下,向收款终端设备发送支付请求,所述支付请求包含待支付的数字货币、交易金额;The payment visible digital currency chip card is used to send a payment request to the collection terminal device without establishing a network connection with the digital currency system of a commercial bank, where the payment request includes the digital currency to be paid and the transaction amount; 所述收款终端设备,用于在收到所述支付请求后,向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求发送到所述商业银行数字货币系统;The collection terminal device is used to initiate a network connection to the commercial bank digital currency system after receiving the payment request, and in the case of successful network connection, send the payment request to the commercial bank digital currency system. monetary system; 所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送包含所述支付请求的支付确认请求,所述支付确认请求用于对所述待支付的数字货币进行属主变更;The commercial bank digital currency system is further configured to send a payment confirmation request including the payment request to the central bank digital currency system according to the payment request, where the payment confirmation request is used to attribute the digital currency to be paid. master change; 所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款终端设备通知操作结果,所述预设操作包括变更所述待支付的数字货币的属主。The central bank digital currency system is further configured to perform a preset operation according to the payment confirmation request, and then notify the collection terminal device of the operation result, where the preset operation includes changing the property of the digital currency to be paid. host. 27.根据权利要求1所述的数字货币系统,其特征在于,还包括付款可视数字货币芯片卡和收款终端设备;27. The digital currency system according to claim 1, further comprising a payment visual digital currency chip card and a payment terminal device; 所述付款可视数字货币芯片卡用于在未与商业银行数字货币系统建立网络连接的情况下,向收款终端设备发送数字货币的支付请求,所述支付请求包含待支付的数字货币和交易金额;The payment visible digital currency chip card is used to send a digital currency payment request to the collection terminal device without establishing a network connection with the commercial bank digital currency system, and the payment request includes the digital currency to be paid and the transaction amount; 所述收款终端设备用于向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求和收款用户预留的身份验证信息发送到所述商业银行数字货币系统;The collection terminal device is used to initiate a network connection to the commercial bank digital currency system, and if the network connection is successful, send the payment request and the identity verification information reserved by the collection user to the commercial bank digital currency system. monetary system; 所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送支付确认请求,所述支付确认请求用于对所述待支付的数字货币进行属主变更,且所述支付确认请求包含所述待支付的数字货币、所述交易金额、所述身份验证信息;The commercial bank digital currency system is further configured to send a payment confirmation request to the central bank digital currency system according to the payment request, where the payment confirmation request is used to change the owner of the digital currency to be paid, and the The payment confirmation request includes the digital currency to be paid, the transaction amount, and the identity verification information; 所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款终端设备发送操作结果,所述预设操作包括变更所述待支付的数字货币的属主以及保存所述身份验证信息。The central bank digital currency system is further configured to perform a preset operation according to the payment confirmation request, and then send the operation result to the collection terminal device, where the preset operation includes changing the property of the digital currency to be paid. master and save the authentication information. 28.根据权利要求1所述的数字货币系统,其特征在于,还包括付款可视数字货币芯片卡和收款可视数字货币芯片卡;28. The digital currency system according to claim 1, further comprising a visual digital currency chip card for payment and a visual digital currency chip card for payment; 所述付款可视数字货币芯片卡用于在未与商业银行数字货币系统建立网络连接的情况下,向收款可视数字货币芯片卡发送数字货币的支付请求,所述支付请求包含待支付的数字货币和交易金额;The payment visible digital currency chip card is used to send a digital currency payment request to the receiving visible digital currency chip card without establishing a network connection with the digital currency system of a commercial bank, and the payment request includes the payment to be paid. digital currency and transaction amount; 所述收款可视数字货币芯片卡用于在收到所述支付请求后,向商业银行数字货币系统发起网络连接,在所述网络连接成功的情况下,将所述支付请求发送到所述商业银行数字货币系统;The visual digital currency chip card for payment is used to initiate a network connection to the digital currency system of a commercial bank after receiving the payment request, and in the case of a successful network connection, send the payment request to the Commercial bank digital currency system; 所述商业银行数字货币系统还用于根据所述支付请求,向中央银行数字货币系统发送包含所述待支付的数字货币和所述交易金额的支付确认请求,所述支付确认请求用于对待支付的数字货币进行属主变更;The commercial bank digital currency system is further configured to send a payment confirmation request including the digital currency to be paid and the transaction amount to the central bank digital currency system according to the payment request, and the payment confirmation request is used for the payment to be paid The owner of the digital currency is changed; 所述中央银行数字货币系统还用于根据所述支付确认请求,执行预设操作,然后向所述收款可视数字货币芯片卡通知操作结果,所述预设操作包括变更所述数字货币的属主。The central bank digital currency system is further configured to perform a preset operation according to the payment confirmation request, and then notify the operation result to the payment-receiving visible digital currency chip card, where the preset operation includes changing the digital currency's value. owner. 29.根据权利要求1所述的数字货币系统,其特征在于,还包括受理终端设备;29. The digital currency system according to claim 1, further comprising an acceptance terminal device; 所述受理终端设备用于与数字货币芯片卡建立通信连接后,接收外部操作输入的存款信息,并将所述存款信息发送至商业银行数字货币系统,所述存款信息包括存款账户信息、数字货币芯片卡信息以及与存款金额等值的数字货币;The acceptance terminal device is used to receive deposit information input by external operations after establishing a communication connection with the digital currency chip card, and send the deposit information to the commercial bank digital currency system, where the deposit information includes deposit account information, digital currency Chip card information and digital currency equivalent to the deposit amount; 所述商业银行数字货币系统还用于在接收到所述存款信息后,向中央银行数字货币系统发送变更属主的请求;The commercial bank digital currency system is further configured to send a request to change the owner to the central bank digital currency system after receiving the deposit information; 所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述商业银行,并对所述存款账户的金额进行变更。The central bank digital currency system is further configured to change the owner of the digital currency to the commercial bank after receiving the request for changing the owner, and change the amount of the deposit account. 30.根据权利要求1所述的数字货币系统,其特征在于,还包括受理终端设备;30. The digital currency system according to claim 1, further comprising an acceptance terminal device; 所述受理终端设备用于在与数字货币芯片卡建立通信连接后,接收外部操作输入的兑换信息,并将所述兑换信息发送至商业银行数字货币系统,其中,所述兑换信息包括数字货币芯片卡信息和与兑换金额等值的数字货币;The acceptance terminal device is used to receive the exchange information input by external operation after establishing a communication connection with the digital currency chip card, and send the exchange information to the digital currency system of the commercial bank, wherein the exchange information includes the digital currency chip Card information and digital currency equivalent to the exchanged amount; 所述商业银行数字货币系统还用于在接收到所述兑换信息后,向中央银行数字货币系统发送变更属主的请求;The commercial bank digital currency system is further configured to send a request to change the owner to the central bank digital currency system after receiving the exchange information; 所述中央银行数字货币系统还用于在接收到所述变更属主的请求后,将所述数字货币的属主变更为所述商业银行;The central bank digital currency system is further configured to change the owner of the digital currency to the commercial bank after receiving the request for changing the owner; 所述商业银行数字货币系统还用于向所述受理终端设备发送控制指令,所述控制指令用于输出所述兑换金额的纸币;The commercial bank digital currency system is further configured to send a control instruction to the acceptance terminal device, where the control instruction is used to output the banknotes of the exchanged amount; 所述受理终端设备还用于根据所述控制指令输出所述兑换金额的纸币。The acceptance terminal device is further configured to output the banknotes of the exchanged amount according to the control instruction.
CN201610179399.3A 2016-03-25 2016-03-25 Digital currency system Active CN107230070B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610179399.3A CN107230070B (en) 2016-03-25 2016-03-25 Digital currency system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610179399.3A CN107230070B (en) 2016-03-25 2016-03-25 Digital currency system

Publications (2)

Publication Number Publication Date
CN107230070A CN107230070A (en) 2017-10-03
CN107230070B true CN107230070B (en) 2022-09-13

Family

ID=59932025

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610179399.3A Active CN107230070B (en) 2016-03-25 2016-03-25 Digital currency system

Country Status (1)

Country Link
CN (1) CN107230070B (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10867298B1 (en) 2008-10-31 2020-12-15 Wells Fargo Bank, N.A. Payment vehicle with on and off function
US20100114768A1 (en) 2008-10-31 2010-05-06 Wachovia Corporation Payment vehicle with on and off function
US11429975B1 (en) 2015-03-27 2022-08-30 Wells Fargo Bank, N.A. Token management system
US11170364B1 (en) 2015-07-31 2021-11-09 Wells Fargo Bank, N.A. Connected payment card systems and methods
US11615402B1 (en) 2016-07-01 2023-03-28 Wells Fargo Bank, N.A. Access control tower
US12130937B1 (en) 2016-07-01 2024-10-29 Wells Fargo Bank, N.A. Control tower for prospective transactions
US10992679B1 (en) 2016-07-01 2021-04-27 Wells Fargo Bank, N.A. Access control tower
US11886611B1 (en) 2016-07-01 2024-01-30 Wells Fargo Bank, N.A. Control tower for virtual rewards currency
US11935020B1 (en) 2016-07-01 2024-03-19 Wells Fargo Bank, N.A. Control tower for prospective transactions
US11386223B1 (en) 2016-07-01 2022-07-12 Wells Fargo Bank, N.A. Access control tower
US11556936B1 (en) 2017-04-25 2023-01-17 Wells Fargo Bank, N.A. System and method for card control
US11062388B1 (en) 2017-07-06 2021-07-13 Wells Fargo Bank, N.A Data control tower
CN108053212A (en) * 2017-12-29 2018-05-18 齐宇庆 A kind of bank paying Licensing Authority feedback information system of software and hardware combining
US20230043029A1 (en) * 2019-01-14 2023-02-09 Koinage Inc. Currency change management system
RU2723461C1 (en) * 2019-04-01 2020-06-11 Олег Леонидович Курнявко Method for primary emission of electronic digital note, method for secondary emission of electronic digital banknote, method of making payment using electronic digital note
CN112712353B (en) * 2019-12-25 2024-04-12 深圳市文鼎创数据科技有限公司 Digital currency zero-payment method, system and terminal
CN111612440B (en) * 2020-03-11 2024-03-12 上海十进制网络信息科技有限公司 Method and device for circulating digital currency, server and readable storage medium
TWI751553B (en) * 2020-05-11 2022-01-01 財金資訊股份有限公司 Method and system for paying digital currency
US10992606B1 (en) 2020-09-04 2021-04-27 Wells Fargo Bank, N.A. Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
CN112101921B (en) * 2020-09-25 2024-07-19 珠海优特电力科技股份有限公司 Digital currency transfer method, system, internet of things card and storage medium
CN114529274B (en) * 2020-11-05 2025-08-05 如般量子科技有限公司 Digital currency-based sender offline quantum computing resistant transaction method and system
US11546338B1 (en) 2021-01-05 2023-01-03 Wells Fargo Bank, N.A. Digital account controls portal and protocols for federated and non-federated systems and devices
CN112633895B (en) * 2021-01-05 2024-07-26 交通银行股份有限公司 Risk control method and system for business digital currency transaction of network point on banking line
CN113139806A (en) * 2021-04-06 2021-07-20 深圳华数云计算技术有限公司 Attached digital currency payment method based on IC card
CN115222530A (en) * 2021-04-16 2022-10-21 中国人民银行数字货币研究所 A digital currency payment method, device and system
US20240127228A1 (en) * 2021-04-16 2024-04-18 Digital Currency Institute, The People's Bank Of China Method, Apparatus, and System for Exporting and Recharging Digital Currency
CN115222401A (en) * 2021-04-16 2022-10-21 中国人民银行数字货币研究所 A digital currency payment method, device and system
CN113450093B (en) * 2021-07-06 2023-02-24 山西特信环宇信息技术有限公司 Real-time consensus authentication method and system for digital change wallet based on cone block chain
TWI847047B (en) * 2021-07-23 2024-07-01 中央銀行 System and method for digital currency management
US12205084B1 (en) 2022-04-12 2025-01-21 Wells Fargo Bank, N.A. Systems and methods for private network issuance of digital currency
US12033120B1 (en) 2022-04-12 2024-07-09 Wells Fargo Bank, N.A. Systems and methods for private network issuance of digital currency
US11836690B1 (en) * 2022-04-12 2023-12-05 Wells Fargo Bank, N.A. Systems and methods for private network issuance of digital currency
US12155641B1 (en) 2022-04-15 2024-11-26 Wells Fargo Bank, N.A. Network access tokens and meta-application programming interfaces for enhanced inter-enterprise system data promulgation and profiling

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101021924A (en) * 2007-03-14 2007-08-22 莫丕向 Intelligent social identity recognition and payment system
CN101719247A (en) * 2009-11-30 2010-06-02 刘宜云 System and method for payment based on non-contact handheld payment terminal
CN101964090A (en) * 2009-07-24 2011-02-02 黄金富 Unionpay payment system and method for respectively authenticating identity and payment amount by using double cards
CN102609878A (en) * 2012-02-08 2012-07-25 郁晓东 Service system and service method for electronic currency exchange based on cloud service
CN102999837A (en) * 2012-12-03 2013-03-27 中国民生银行股份有限公司 Electronic money transaction processing method and mobile banking server
CN105049423A (en) * 2015-06-26 2015-11-11 腾讯科技(北京)有限公司 Authority management system, device and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7133846B1 (en) * 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US20150026042A1 (en) * 2013-07-21 2015-01-22 Luiz M Franca-Neto System and method for electronic cash-like transactions

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101021924A (en) * 2007-03-14 2007-08-22 莫丕向 Intelligent social identity recognition and payment system
CN101964090A (en) * 2009-07-24 2011-02-02 黄金富 Unionpay payment system and method for respectively authenticating identity and payment amount by using double cards
CN101719247A (en) * 2009-11-30 2010-06-02 刘宜云 System and method for payment based on non-contact handheld payment terminal
CN102609878A (en) * 2012-02-08 2012-07-25 郁晓东 Service system and service method for electronic currency exchange based on cloud service
CN102999837A (en) * 2012-12-03 2013-03-27 中国民生银行股份有限公司 Electronic money transaction processing method and mobile banking server
CN105049423A (en) * 2015-06-26 2015-11-11 腾讯科技(北京)有限公司 Authority management system, device and method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Official Digital Currency;M.Shoaib et al.;《Eighth International Conference on Digital Information Management》;20140106;第346-352页 *
Ownership-attached unbinding of blind signatures for untraceable electronic cash;Chun-I Fan;《Information Science》;20060206;第176卷(第3期);第263-284页 *
周小川定调数字货币:须由央行发行 将和纸币并行;澎湃新闻网;《http://news.xtol.cn/2016/0215/5037655_2.shtml》;20160215;第1-2页 *
揭开中国版"数字货币"的面纱;赵鹞;《中国城乡金融报》;20160219;第1页 *

Also Published As

Publication number Publication date
CN107230070A (en) 2017-10-03

Similar Documents

Publication Publication Date Title
CN107230070B (en) Digital currency system
CN107230079B (en) Method and system for offline payment using digital currency chip card
CN107230055B (en) Method and system for paying digital currency
CN107230051B (en) Payment method and payment system of digital currency
CN107230049B (en) Method and system for providing digital currency
CN107230068B (en) Method and system for paying digital currency using a visual digital currency chip card
CN107230054B (en) Method and system for depositing digital currency into a deposit account
CN107230050B (en) Method and system for digital currency payment based on visual digital currency chip card
CN107230053B (en) Method and system for exchanging digital currency by cash
CN107230077B (en) Method for exchanging and paying digital currency and digital currency system
CN107240010B (en) Method and system for transferring digital currency to digital currency chip card
CN107230072B (en) Method and system for online payment using digital currency chip card
CN107230071B (en) Method and system for exchanging digital currency for physical cash
CN107230076B (en) Method and system for online payment of digital currency
US20080162318A1 (en) Method of securely transferring funds via a mobile internet enabled device
CN107230052B (en) Method and system for digital currency payment using digital currency chip card
CN108229938A (en) The method and system that a kind of digital cash wallet is opened
CN107230078B (en) Method and system for digital currency payment using visual digital currency chip card
CN107230073B (en) Method and system for paying digital currency between visual digital currency chip cards
CN107230299B (en) Method and system for bank storage of digital currency
CN107230069B (en) Method and system for paying digital currency using digital currency chip card
CN107230067B (en) Exchange and payment method based on digital currency chip card and digital currency system
CN107230300B (en) Method and system for exchanging physical cash using digital currency chip card
CN107230074B (en) Method and system for depositing digital currency into digital currency chip card
Jewson E-payments: Credit Cards on the Internet

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180411

Address after: 100070 Building 2, nuclear Road 5, Science City, Fengtai District, Beijing.

Applicant after: THE PEOPLES BANK OF CHINA, DIGITAL CASH Research Institute

Address before: 100070 Fengtai District Science City Road, No. 5, Beijing

Applicant before: SECURITY PRINTING INSTITUTE OF PEOPLE'S BANK OF CHINA

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant