A Privacy-Preserving Transparent Central Bank Digital Currency System Based on Consortium Blockchain and Unspent Transaction Outputs
- Islam, MM; In, HP
- 2023
- 点赞
- 收藏
【Author】 Islam, Md. Mainul; In, Hoh Peter
【Source】IEEE TRANSACTIONS ON SERVICES COMPUTING
【影响因子】11.019
【Abstract】There is rising global demand for the deployment of a central bank digital currency (CBDC) system to achieve financial stability. However, striking a balance between privacy, transparency, and auditability in such a system is technically difficult. We propose a CBDC system based on a consortium blockchain that adopts a privacy-preserving, transparent unspent transaction output (UTXO) model. The proposed system satisfies the travel rule of payment, unlike existing cryptocurrencies. Unlike the conventional UTXO approach, users use wallet-linked addresses for transactions rather than their actual wallet addresses. Each transacting address is generated using two keys: a random private key computed by the sender and the recipient's public key. The final private key is known only to the recipient, and it is required to spend the UTXO received using the address. Thus, each user holds only a single authorized public key and address, which eases regulatory compliance in the network without compromising anonymity and privacy. To manage the blockchain, the central bank and several certificate authorities execute the energy-efficient Clique consensus algorithm. Only the central bank supplies money to the network. A prototype of the system was implemented using Python-Flask, and it outperformed the state-of-the-art systems by providing a smaller transaction size (665 B) and lower verification time (9 ms).
【Keywords】Central bank digital currency; consortium blockchain; Clique consensus algorithm; unspent transaction output; elliptic curve cryptography
【发表时间】2023 JUL-AUG
【收录时间】2023-08-28
【文献类型】实验仿真
【主题类别】
区块链应用-虚拟经济-CBDC
【DOI】 10.1109/TSC.2022.3226120
评论