A Privacy-Preserving Transparent Central Bank Digital Currency System Based on Consortium Blockchain and Unspent Transaction Outputs

被引:12
作者
Islam, Md. Mainul [1 ]
In, Hoh Peter [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 02841, South Korea
基金
新加坡国家研究基金会;
关键词
Central bank digital currency; consortium blockchain; Clique consensus algorithm; unspent transaction output; elliptic curve cryptography; MODEL;
D O I
10.1109/TSC.2022.3226120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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).
引用
收藏
页码:2372 / 2386
页数:15
相关论文
共 44 条
[1]  
Akinbowale OE., 2020, J FINANCIAL CRIME, V27, P945, DOI DOI 10.1108/JFC-03-2020-0037
[2]  
Allen S., 2020, W27634 NBER
[3]  
Angelis S. D., 2018, P CEUR WORKSH, V2058, P1
[4]  
Bank of canada monetary authority of singapore and accenture, 2016, JASP UB DES PAP EN C
[5]  
Bank of Thailand R3 Wipro and CH & Co, 2018, PROJ INTH PHAS 1 APP
[6]   Privacy-Preserving Solutions for Blockchain: Review and Challenges [J].
Bernal Bernabe, Jorge ;
Luis Canovas, Jose ;
Hernandez-Ramos, Jose L. ;
Torres Moreno, Rafael ;
Skarmeta, Antonio .
IEEE ACCESS, 2019, 7 :164908-164940
[7]  
Boneh D., 1996, Advances in Cryptology - CRYPTO'96. 16th Annual International Cryptology Conference. Proceedings, P283
[8]  
Central Bank of Brazil, 2017, Distributed ledger technical research in central bank of Brazil
[9]  
Chapman J., 2017, Bank of Canada Financial System Review, V59
[10]  
Chatzigiannakis I., 2011, 2011 IEEE 8th International Conference on Mobile Ad-Hoc and Sensor Systems, P715, DOI 10.1109/MASS.2011.77