We propose a Central Bank Digital Currency Evaluation and Verification (CEV) Framework for recommending and verifying technical solutions in the central bank digital currency (CBDC) system. We demonstrate two sub-frameworks: an evaluation sub-framework that provides consensus algorithm and operating architecture solutions and a verification sub-framework that validates the proposed solutions. Our framework offers a universal CBDC solution that is compatible with different national economic and regulatory regimes. The evaluation sub-framework generates customized solutions by splitting the consensus algorithms into several components and analyzing their impacts on CBDC systems. CBDC design involves a trade-off between system features - the consensus algorithm cannot achieve all system features simultaneously. However, we also improve the operating architectures to compensate for the weak system features. The verification sub-framework helps verify our proposed solution through empirical experiments and formal proof. Our framework offers CBDC designers the flexibility to iteratively tune the trade-off between CBDC system features for the desired solution. To the best of our knowledge, we are the first to propose a framework to recommend and verify CBDC technical solutions.
翻译:我们提出了一个中央银行数字货币评价和核查框架,用于建议和核查中央银行数字货币系统的技术解决办法。我们展示了两个次级框架:一个评价次级框架,提供协商一致的算法和操作结构解决办法,以及一个核查次级框架,以证实拟议的解决办法。我们的框架提供了一种与不同国家经济和管理制度相容的普遍的《中央银行数字货币评价和核查》解决办法。评价次级框架通过将协商一致算法分成若干组成部分并分析其对《生物多样性公约》系统的影响,产生了定制的解决办法。《生物多样性公约》的设计涉及系统特征之间的权衡——协商一致算法无法同时实现所有系统特征。然而,我们还改进了运作结构,以弥补系统薄弱的特征。核查次级框架有助于通过实验试验和正式证明核实我们提出的解决办法。《生物多样性公约》框架为《生物多样性公约》系统各特点之间的相互调和调,以达成理想的解决办法。我们最了解的是,我们首先提出一个框架,建议并核实《生物多样性公约》的技术解决办法。