A successful CBDC implementation depends on solving the "CBDC Design Trilemma" - 0 views
-
John Kiff on 30 Sep 22The "Blockchain Trilemma" is a term used to describe the challenge of increasing performance, security, and decentralisation at the same time. Current enterprise blockchains are not truly decentralised. They may be structurally decentralised, but are operationally centralised. By reversing this, having structurally centralised, but operationally decentralised architecture, a CBDC can achieve a high-performance blockchain. However, any blockchain-based CBDC should not only solve the blockchain trilemma, but also the CBDC design trilemma, which notes that identity, privacy, and programmability cannot be easily enhanced at the same time. A CBDC cannot ignore privacy for the sake of achieving legal compliance and implementing programmable money. From an expertise point of view, the answer to this trilemma is the use of a decentralized identity system such as self-sovereign identity (SSID) to find the perfect equilibrium for the CBDC design trilemma. Self-sovereign identity is very popular for its advanced privacy protection. By having an SSID-based blockchain system, a CBDC can incorporate both privacy and transparency into the blockchain-based CBDC system. Additionally, a use of zero-knowledge encryption to protect the transaction privacy of blockchain data is highly recommended for any CBDC implementation.