Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
global-crypto-adoption-emerging-markets
Blog

Why Public vs. Private Blockchain Debates Miss the Point for CBDCs

Central banks are fixated on the wrong architectural question. The binary choice between public and private ledgers is a distraction. The critical determinants for a successful CBDC are interoperability guarantees and settlement finality, best achieved through hybrid models like L2s on public chains.

introduction
THE WRONG BATTLE

Introduction

The public versus private blockchain debate for CBDCs is a distraction from the core architectural challenge of interoperability.

The core challenge is interoperability. Central banks obsess over ledger privacy, but the real technical hurdle is connecting a sovereign CBDC to the global financial system and other blockchains like Ethereum or Solana.

Private ledgers create walled gardens. A permissioned Hyperledger Fabric network cannot natively interact with DeFi protocols on Arbitrum or accept payments via layerzero, forcing reliance on brittle, centralized gateways.

Public infrastructure enables programmability. A CBDC issued on a permissioned layer of a public chain (e.g., using Polygon Supernets) inherits native bridges to thousands of applications, from Uniswap to Aave.

Evidence: The Bank for International Settlements' Project Mariana used public blockchain tech (Aave, Uniswap v3) on testnets to automate cross-border FX, proving interoperability dictates utility.

thesis-statement
THE ARCHITECTURAL IMPERATIVE

The Real Question: Interoperability, Not Permissioning

The technical viability of public versus private ledgers is settled; the critical challenge is designing systems that can communicate across regulatory and technological boundaries.

Permissioning is a solved problem. Public chains like Ethereum achieve permissionlessness via PoS validators, while private chains use known validator sets. The architectural debate is a distraction from the harder problem of value and data transfer between these isolated systems.

CBDCs will create walled gardens. Each central bank will deploy its own controlled ledger, creating a fragmented landscape of digital sovereign currencies. The real innovation is not the ledger itself but the interoperability layer that connects them to global DeFi and other CBDCs.

Interchain standards are the bottleneck. Projects like IBC (Inter-Blockchain Communication) and CCIP (Chainlink's Cross-Chain Interoperability Protocol) provide the template. A CBDC ecosystem requires analogous, standardized message-passing frameworks that operate across permissioned and permissionless environments.

Evidence: The $100B+ cross-chain bridge market, dominated by protocols like LayerZero and Axelar, proves demand for interoperability. A CBDC without a native cross-chain strategy is architecturally obsolete on day one.

CBDC ARCHITECTURE

The Finality & Interoperability Matrix

Comparing core infrastructure trade-offs for Central Bank Digital Currencies, moving beyond the public vs. private blockchain debate.

Feature / MetricPermissioned DLT (e.g., Corda, Hyperledger)Hybrid / Interoperability Layer (e.g., Quant Overledger, Axelar)Settlement Layer on Public L1 (e.g., Ethereum, Stellar)

Finality Time

1-5 seconds

2-10 seconds (depends on source/target)

12 seconds (Ethereum) to 3-5 seconds (Stellar)

Settlement Assurance

Probabilistic (BFT consensus)

Conditional (depends on bridge/gateway security)

Absolute (cryptoeconomic, e.g., Ethereum's 32 ETH stake)

Cross-Border Interop (w/ other CBDCs)

Programmability (Smart Contracts)

Limited, private VM

Via connected public chain logic

Native, composable (EVM, WASM)

Infrastructure Cost per 1M TPS

$10-50K (centralized ops)

$5-20K + relay/gas fees

$100-500K (decentralized security cost)

Regulatory Compliance (AML/KYC) Integration

Native, on-ledger

Via gateway attestation

Layer 2 solution required (e.g., Aztec)

Resilience to 51% Attack

High (permissioned validator set)

Medium (depends on bridge security)

Extremely High (billions in stake required)

Developer Ecosystem & Tooling

Limited, enterprise-focused

Growing, chain-agnostic

Massive, open-source (Truffle, Hardhat)

deep-dive
THE ARCHITECTURE

The Hybrid Path: Sovereign L2s and Subnets

Central banks require a spectrum of privacy and control, which monolithic blockchains fail to provide.

The debate is a false dichotomy. Public blockchains offer global settlement but leak transaction data. Private chains offer control but create isolated data silos. A hybrid architecture using sovereign L2s or subnets solves both.

Sovereign execution is non-negotiable. A central bank must control its monetary policy logic and transaction finality. A sovereign rollup (like an OP Stack chain) or an Avalanche Subnet provides this, settling to a public L1 for security.

Privacy layers enable selective transparency. The sovereign chain uses zk-proofs (Aztec, Polygon Miden) or trusted execution environments. Regulators see everything, the public sees anonymized aggregates, and counterparties see only their transactions.

Evidence: The Bank for International Settlements' Project Agorá uses a permissioned L2 built with Hyperledger Besu and Corda, settling on a public Ethereum testnet, proving the hybrid model works.

case-study
ARCHITECTURE IS POLICY

Blueprint in Action: Existing Models

The public vs. private blockchain debate is a distraction. The real design choice is how to architect a multi-tiered system that balances policy control with ecosystem innovation.

01

The Problem: The False Binary

Framing the choice as 'public = open' vs. 'private = controlled' ignores hybrid architectures. Central banks need programmable monetary policy and transaction-level oversight, but also want to enable a vibrant private-sector ecosystem of wallets and DApps. A monolithic chain cannot serve both masters.

  • Policy Layer: Requires finality, auditability, and sovereign control.
  • Execution Layer: Needs scalability, low cost, and developer freedom.
  • Settlement Assumption: Treating the base ledger as the only settlement layer limits design.
0
Monolithic Winners
100%
Hybrid Designs
02

The Solution: The Two-Tier Model (e.g., China's e-CNY)

Decouples the centralized core ledger (controlled by the PBOC) from distributed transaction processing (handled by authorized commercial banks and fintechs). This is the dominant real-world blueprint.

  • Tier 1 (Central Bank): Issues digital currency, maintains sovereign ledger, sets policy. ~0ms finality for issuance/redemption.
  • Tier 2 (Intermediaries): Handle KYC, retail wallets, daily transactions. Enables ~50k TPS scalability.
  • Key Insight: The 'blockchain' is often just the core settlement layer; user experience is built on permissioned, high-speed systems.
50k+
Peak TPS
2-Tier
Architecture
03

The Solution: Wholesale CBDC on DLT (e.g., Project Helvetia, Jura)

Targets interbank settlement and cross-border transactions using distributed ledger technology (DLT) among a closed group of regulated entities. Proves that 'private' DLT can coexist with public tokenized assets.

  • Use Case: Settling tokenized securities or FX trades with central bank money on a common ledger.
  • Key Benefit: Atomic Delivery-vs-Payment (DvP) eliminates counterparty risk, reducing settlement cycles from days to minutes.
  • Interoperability Focus: Projects like mBridge explore multi-CBDC platforms for cross-border payments, prioritizing governance over pure tech stack.
24/7
Settlement
-99%
Counterparty Risk
04

The Solution: Regulated DeFi & Programmable Money

The endgame isn't a closed ledger, but a regulated perimeter where CBDC becomes programmable fuel. Think Uniswap for FX with KYC'd pools, or AAVE for interbank lending with central bank collateral.

  • Policy Levers: Central banks can program velocity limits, geofencing, or expiring stimulus directly into the money.
  • Innovation Sandbox: Private developers build applications atop a standardized CBDC API, not the raw ledger.
  • Critical Shift: The debate moves from 'which chain' to 'which rules' and 'which APIs' govern the monetary layer.
API-First
Design
Programmable
Policy Levers
counter-argument
THE SETTLEMENT LAYER

Steelmanning the Private Chain Purist

Private chains for CBDCs are not about censorship but about establishing a sovereign, high-performance settlement rail.

Private chains prioritize finality and control. A national currency's ledger requires deterministic, non-reversible settlement, not probabilistic finality. Public chain forks and miner extractable value (MEV) introduce unacceptable systemic risk for a monetary base layer.

The core debate is interoperability design. The question shifts from 'public vs. private' to 'how will this private ledger connect?' The model is a sovereign settlement hub connecting to public DeFi via purpose-built bridges like Hyperledger Cactus or dedicated rollup stacks.

Public chains become the application layer. A private CBDC chain acts like a central bank's dedicated L1. Public networks like Ethereum or Solana become L2s or sidechains for programmability, hosting the complex smart contracts and DEXs like Uniswap that the state does not want to govern directly.

Evidence: The Bank for International Settlements (BIS) Project Agorá uses private permissioned ledger tech for core interbank settlement, explicitly planning connectivity to public blockchain networks for broader financial ecosystems.

takeaways
CBDC DESIGN PRINCIPLES

Architectural Imperatives

The public vs. private blockchain debate is a distraction; the real challenge is designing a system that balances sovereignty, resilience, and interoperability.

01

The Problem: Sovereignty vs. Interoperability

A purely private ledger creates a walled garden, but a public chain cedes monetary control. The solution is a hybrid architecture with a permissioned settlement layer and permissionless access points.\n- Sovereign Control: Central bank retains finality on the core ledger.\n- Programmable Access: DApps and bridges can connect via defined APIs, similar to how Polygon Supernets or Avalanche Subnets operate.

100%
Settlement Finality
Unlimited
Access Channels
02

The Problem: The Privacy-Transparency Paradox

Citizens demand privacy, regulators demand auditability. Zero-knowledge proofs (ZKPs) are the non-negotiable primitive, moving beyond naive encryption.\n- Selective Disclosure: Users can prove compliance (e.g., AML) without revealing full transaction graphs, akin to zkSNARKs on Zcash.\n- Auditable Anonymity: The central bank holds a view key for oversight, ensuring the system isn't a black box.

ZK-Proofs
Core Tech
Regulator View Key
Control Layer
03

The Problem: Legacy System Inertia

CBDCs cannot exist in a vacuum; they must integrate with RTGS systems and commercial bank ledgers. The imperative is a modular design with clear interfaces.\n- Settlement Finality: The CBDC ledger becomes the atomic settlement layer for interbank transfers, reducing counterparty risk.\n- API-First: Banks and fintechs connect via standardized interfaces, avoiding the vendor lock-in of monolithic core banking software.

~100ms
Settlement Latency
API-Driven
Integration Model
04

The Solution: Resilience Through Distributed Validators

A single-entity validator set is a systemic risk. The model must be a permissioned-but-distributed network of vetted entities (e.g., major banks, audit firms).\n- Byzantine Fault Tolerance (BFT): Ensures liveness even if 1/3 of nodes are malicious or offline.\n- Geographic Distribution: Validator nodes are mandated across jurisdictions, preventing a single point of failure, inspired by Hedera's Council model.

>33%
Fault Tolerance
Multi-Jurisdiction
Node Distribution
05

The Solution: Programmable Money as a Public Good

The killer app isn't digital cash, but programmable fiscal policy. The architecture must natively support conditional logic and automated disbursement.\n- Smart Contract Sandbox: A controlled environment for authorized logic (e.g., time-locked stimulus, targeted tax rebates).\n- Direct Integration: Enables DeFi-like yield on government bonds or automated VAT collection, bypassing intermediary complexity.

Conditional Logic
Native Feature
Direct-to-Citizen
Policy Tool
06

The Solution: Interoperability as a First-Class Citizen

A CBDC that cannot bridge to other digital assets is obsolete. The design must include standardized cross-chain message protocols at the protocol level.\n- IBC Protocol: Adopt an Inter-Blockchain Communication standard for sovereign CBDC interoperability, as seen in Cosmos.\n- Intent-Based Swaps: Allow users to seamlessly exchange CBDC for tokenized assets via embedded solvers, similar to UniswapX or CowSwap.

IBC/CCIP
Protocol Standard
Intent-Based
Swap Mechanism
ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
CBDCs: Why Public vs. Private Blockchain Debate is Wrong | ChainScore Blog