← Latest papers
💻 computer science

Systematization of Knowledge: The Design Space of Digital Payment Systems with Potential for CBDC

This paper presents a systematic technical analysis of 36 digital payment system designs to identify recurring patterns, trade-offs, and implementation challenges, aiming to guide the development of scalable and secure Central Bank Digital Currencies (CBDCs) while highlighting critical research gaps in offline payments and post-quantum security.

Original authors: Judith Senn, Aljosha Judmayer, Nicholas Stifter, Rainer Böhme

Published 2026-03-18
📖 6 min read🧠 Deep dive

Original authors: Judith Senn, Aljosha Judmayer, Nicholas Stifter, Rainer Böhme

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to build the ultimate digital wallet for a country. This isn't just an app for your phone; it's the official money of the nation, issued by the Central Bank, meant to replace cash and compete with private apps like PayPal or crypto.

The authors of this paper, a team of researchers, looked at 36 different blueprints for how such a system could be built. They realized that building a digital currency is like trying to build a house that is:

  1. Super private (no one can see who you bought what).
  2. Super compliant (the government can still catch bad guys doing illegal things).
  3. Super fast (able to handle millions of people buying coffee at the same time).

The problem? You usually can't have all three at once. If you make it super private, it's hard to catch criminals. If you make it super fast, you might lose privacy.

To help Central Banks make a choice, the researchers organized these 36 blueprints into four main "architectural styles" (or design patterns). Here is a simple breakdown of what they found, using everyday analogies.


The Four Ways to Build Digital Money

Think of these four patterns as four different ways to manage a club's membership ledger.

1. The "Global Ledger" (Global State Update)

  • The Analogy: Imagine a giant, public whiteboard in the town square. Every time someone buys a coffee, a clerk writes down: "Alice gave Bob $5." The board is updated instantly. Everyone can see the balance of every account.
  • How it works: The system keeps a central list of everyone's balance. When you pay, the balance is updated.
  • The Good: It's fast and easy to check if you have enough money. It's like your current bank account.
  • The Bad: It's not private. Everyone can see who paid whom. It's also hard to use if the internet goes down (no offline mode).
  • Best for: Systems where speed and transparency are more important than total secrecy.

2. The "Secret Notebook" (Local State Update)

  • The Analogy: Imagine every person has their own secret notebook. When you pay someone, you write it in your notebook and give them a magic seal (a cryptographic proof) that says, "I promise this is true, and the bank agrees." You don't show the bank the whole notebook, just the seal.
  • How it works: Users keep their own records. They only tell the bank, "I made a valid move," without revealing the details.
  • The Good: This is the privacy champion. It hides who paid whom and how much.
  • The Bad: It's mathematically heavy (slow to calculate) and the bank's list of "magic seals" keeps growing forever, which is hard to manage.
  • Best for: People who want maximum privacy but are okay with slightly slower speeds.

3. The "Digital Coin" (Transfer Digital Coin)

  • The Analogy: This is the closest to real cash. Imagine the bank gives you a special, unbreakable digital token with a serial number. You hand this token to a friend. The friend takes it to the bank to "cash it in" or spend it again.
  • How it works: You physically (digitally) pass a signed token from person to person. The bank only checks the token when it's redeemed to make sure it hasn't been spent twice.
  • The Good: It works offline (like real cash) and is very private for the person sending the money.
  • The Bad: It's hard to pay an exact amount (like $4.53) without getting change. Also, the bank has to keep a giant list of every token that has ever been spent to prevent counterfeiting, which gets huge over time.
  • Best for: Offline payments and cash-like privacy.

4. The "Burn and Create" (Burn-and-Create)

  • The Analogy: Imagine you have a stack of old, used train tickets. To buy a new ticket, you must burn (destroy) your old ones and the machine prints a brand new one for you. The system tracks the "burned" tickets so no one can use them again.
  • How it works: This is how Bitcoin works. You don't update a balance; you destroy old "coins" (inputs) and create new ones (outputs).
  • The Good: It's very flexible and can handle many people paying at the same time.
  • The Bad: The list of "burned" tickets grows forever. If you want total privacy, you need complex math (zero-knowledge proofs) which slows things down.
  • Best for: Systems that need to be decentralized and handle high volume, but privacy is tricky.

The Big Trade-Offs (The "Pick Two" Rule)

The researchers found that no single design is perfect. You have to make choices:

  • Privacy vs. Speed: If you want the privacy of "Secret Notebooks" or "Digital Coins," you usually lose some speed or storage efficiency.
  • Offline vs. Online: Real cash works offline. Most digital systems (like the "Global Ledger") need the internet to work. Only the "Digital Coin" style works well offline, but it has its own headaches.
  • Exact Change: It's easy to pay $5.00. It's surprisingly hard to pay $4.53 in some digital systems without creating a mess of tiny transactions.

The Missing Pieces (What We Still Need to Fix)

The paper ends with a "To-Do List" for the future:

  1. The Quantum Problem: Computers are getting powerful. In the future, "Quantum Computers" might be able to break the math locks we use today. Only a few of these designs have a backup plan for that.
  2. The Offline Gap: We need a way to make digital money work when the power grid or internet goes down, just like cash. We don't have a perfect solution yet.
  3. Real-World Testing: Most of these designs are just theories or small tests. We haven't seen them handle the stress of a whole country buying groceries on a busy Saturday.

The Bottom Line

Building a Central Bank Digital Currency (CBDC) is like trying to design a new type of money that is as private as cash, as fast as a credit card, and as safe as a vault.

The researchers say: "Don't look for one perfect design." Instead, we might need a hybrid system. Maybe we use the "Global Ledger" for online shopping and the "Digital Coin" for offline cash-like payments.

The journey to the perfect digital money is just starting, and it will take years of testing and tweaking, just like how the internet took decades to become what it is today.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →