Until recently, little work had been done publicly in the cybersecurity and central banking world to actually understand the specific cybersecurity and privacy risks associated with CBDCs. Few have considered whether CBDC designs could mitigate risks or perhaps even improve the cybersecurity of a financial system.
Our new research, published in the Atlantic Council’s recent report, titled “Missing Key–The Challenge of Cybersecurity and CBDCs,” analyzes the novel cybersecurity risks CBDCs may present for financial systems and makes the case that policymakers have ample options to safely introduce CBDCs. There are many design variants for CBDCs, ranging from centralized databases to distributed ledgers to token-based systems. Each design needs to be considered before reaching conclusions about cybersecurity and privacy risks. These designs also need to be compared with the current financial system—the one that keeps Powell up at night—to determine if new technology could deliver safer options.
So what are some of the main new cybersecurity risks that could arise in a CBDC? And more important, what can be done to mitigate these risks?
Centralized data collection
Many of the proposed design variants for CBDCs (particularly retail CBDCs) involve the centralized collection of transaction data, posing major privacy and security risks. From a privacy standpoint, such data could be used to surveil citizens’ payment activity. Accumulating so much sensitive data in one place also increases security risk by making the payoff for would-be intruders much greater.
However, the risks associated with centralized data collection can be mitigated either by not collecting it at all or by choosing a validation architecture in which each component sees only the amount of information needed for functionality. The latter approach can be aided by cryptographic tools, such as zero-knowledge proofs, which authenticate private information without revealing it and allowing it to be compromised, or cryptographic hashing techniques. For example, Project Hamilton (a joint effort by the Boston Federal Reserve and the Massachusetts Institute of Technology to explore a US CBDC) has designed a system that separates transaction validation into phases, and each phase requires access to different parts of the transaction data.
These cryptographic techniques can be extended even further to build systems that verify transaction validity with only encrypted access to transaction details like sender, receiver, or amount. While these tools sound too good to be true, they have been tested extensively in privacy-preserving cryptocurrencies such as Zcash and are based on significant advances in the cryptography community. The bottom line is that technology enables central banks to ensure that both cybersecurity and privacy protection are embedded in any CBDC design.
Transparency vs privacy
A common concern with privacy-preserving designs (including those that use specialized cryptographic techniques) is reduced transparency for regulators. Regulators generally require enough insight to identify suspicious transactions, enabling them to detect money laundering, terrorism financing, and other illicit activities.