Abstract
With the development of blockchain technology, the research on digital currency is attracting more and more attention, especially Central Bank Digital Currency (CBDC), which plays an important role in national economic construction. However, compared with existing cryptocurrencies, CBDC needs a more controllable decentralization and more emphasized supervision. Therefore, the critical part of CBDC is the network architecture that saves computing resources, the technical scheme that is in line with economic ecology, and efficient consensus algorithms. In this paper, we propose a hybrid blockchain system with a modularity network for CBDC. The account scheme is used to record frequently circulated digital currencies, especially for massive small payment transactions when the digital assets and smart contracts with large value fluctuations and weak liquidity are recorded using the Unspent Transaction Output (UTXO) scheme. In terms of network architecture, a modular blockchain architecture is proposed, and a sliced data storage solution is designed to enhance the concurrency of this structured network. We also proposed a CBDC supervision mode for blockchain, and on this basis, the DPOS-BFT algorithm is optimized, which reduces the two rounds of consensus of the original algorithm to one round. Finally, three simulation experiments on scheme, network, and consensus are carried out, which show this system can comprehensively improve the transaction processing and the consensus speed.
Highlights
Virtual currency refers to a formless currency, which is an alternative payment method rather than legally mandatory [1]
Central Bank Digital Currency (CBDC) is a virtual currency based on node network and digital encryption algorithm issue by a country with which has a Legal Credit Protection [2], [3]
Contracts storage all the lightweight executable functions of account smart contract, which standardized by the central bank and can be quickly executed with light resource consumption unlike the digital assets or UTXO contract developed by the third parties
Summary
Virtual currency refers to a formless currency, which is an alternative payment method rather than legally mandatory [1]. Central Bank Digital Currency (CBDC) is a virtual currency based on node network and digital encryption algorithm issue by a country with which has a Legal Credit Protection [2], [3]. The following contributions are made in this paper: We propose a CDBC scheme with a hybrid technology route In this solution, an account scheme is used to record frequently circulated digital currencies, especially for the settlement, verification, and inquiry of massive small payment transactions, which can greatly improve the processing speed. The rate of consensus is greatly improved through the improvement of the DPOS-BFT algorithm
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have