← 最新论文
💻 computer science

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

该论文对 36 种数字支付系统设计进行了系统化的顶层技术分析,旨在为央行数字货币(CBDC)的设计提供指导,识别了关键的设计模式与技术权衡,并指出了离线支付和后量子安全等研究空白。

原作者: Judith Senn, Aljosha Judmayer, Nicholas Stifter, Rainer Böhme

发布于 2026-03-18
📖 1 分钟阅读☕ 轻松阅读

原作者: Judith Senn, Aljosha Judmayer, Nicholas Stifter, Rainer Böhme

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文就像是一份**“央行数字货币(CBDC)的终极设计蓝图大比拼”**。

想象一下,世界上的钱正在从“纸钞”变成“数字代码”。以前,钱是央行发行的,大家信任它;现在,很多私人公司(比如 Facebook 想做的 Libra,或者各种加密货币)也想发行自己的“数字钱”。央行们有点慌了:“如果大家都用私人的钱,那谁来控制经济?谁保证钱的安全?”

于是,央行决定自己发行“数字法币”(CBDC),比如欧洲正在研究的“数字欧元”。但问题来了:怎么设计这个系统,才能既像现金一样保护隐私,又能像银行系统一样防止洗钱,还要快得像闪电?

这篇论文就是由四位专家组成的“设计评审团”,他们把过去几十年里人类想过的36 种数字支付系统设计方案,全部拉出来“体检”,看看谁行谁不行。

🏗️ 核心比喻:钱到底是什么?

在深入设计之前,作者先打了个比方:

  • 现金:你手里拿着一张纸币,这就是你的“本地信息”。你把它给别人,别人只要看看纸币是不是真的,交易就完成了。
  • 数字钱:钱变成了“记忆”。
    • 本地信息:是你手机里的私钥(就像你的密码)。
    • 全局信息:是银行或系统里记录的账本(谁有多少钱,谁花了多少钱)。
    • 痛点:如果账本记得太细,你的隐私就没了(大家都知道你买了什么);如果账本记得太少,又没法防止有人“一钱二花”(Double Spending)。

🕵️‍♂️ 评审团的“体检报告”:四大流派

评审团把这 36 个设计方案归纳成了四种主要流派(设计模式)。我们可以把它们想象成四种不同的“记账方式”:

1. 全局更新派 (Global State Update)

  • 比喻:就像传统的银行账户
  • 怎么工作:银行(或系统)有一个大账本,上面写着“张三有 100 块,李四有 50 块”。张三转给李四 20 块,银行就把账本上的数字改掉:张三变 80,李四变 70。
  • 优点:简单、快,就像现在的网银。
  • 缺点隐私很差。银行(或系统管理员)知道每一笔交易是谁转给谁的,就像你所有的消费记录都被监控了一样。而且,这种模式很难实现“离线支付”(没网的时候没法转)。

2. 本地更新派 (Local State Update)

  • 比喻:就像每个人手里都拿着一个加密的小账本,但需要银行盖章确认。
  • 怎么工作:张三和李四自己算账,然后用一种“魔法证明”(零知识证明)告诉银行:“我确实有钱,而且我没骗你”,但不告诉银行具体是谁和谁在交易。银行只负责盖章确认。
  • 优点隐私极好,银行也看不透交易细节。
  • 缺点:技术太复杂,计算慢,目前还没法大规模应用。

3. 数字硬币派 (Transfer Digital Coin)

  • 比喻:就像把纸钞数字化
  • 怎么工作:银行发行一张“加密的纸钞”(数字代币)。张三把这张“纸钞”直接塞给李四。李四拿着去银行兑换,银行查一下这张“纸钞”是不是已经花过了。
  • 优点:非常接近现金,支持离线支付(没网也能给),隐私也不错(银行不知道谁给了谁,只知道这张票花掉了)。
  • 缺点:如果要防止“一钱二花”,银行得记一个“已花掉的硬币黑名单”。这个名单会无限变长,查起来越来越慢。而且,如果要给硬币找零(比如给 100 块,只收 90 块),技术实现起来很麻烦。

4. 销毁与创造派 (Burn-and-Create)

  • 比喻:就像比特币的工作方式。
  • 怎么工作:钱不是“余额”,而是一堆“未使用的交易输出”(UTXO)。张三要把钱给李四,他必须“销毁”自己手里的一堆旧凭证,然后“创造”出一张新的凭证给李四。
  • 优点:可以并行处理,速度可能很快。
  • 缺点
    • 普通版(如比特币):虽然名字是匿名的,但大家都能查到交易链条,隐私一般。
    • 高级版(如门罗币、Zcash):用了复杂的魔法证明,隐私很好,但计算量巨大,速度变慢。

⚖️ 最大的难题:不可能三角

这篇论文最核心的发现是:没有完美的系统。就像你买不到“既便宜、又好吃、又健康”的三合一午餐一样。

  • 隐私 vs. 合规:如果你想要像现金一样完全匿名(隐私),就很难防止洗钱(合规)。如果你要完全防止洗钱(合规),就必须知道谁在交易(牺牲隐私)。
  • 离线 vs. 在线:想要像现金一样没网也能用(离线),技术难度就极大,因为没法实时联网查账。
  • 速度 vs. 安全:想要极快的速度,往往就要牺牲一些安全或隐私的加密强度。

🔮 未来的挑战与缺口

评审团最后指出了几个目前还没解决的“硬骨头”:

  1. 量子计算机的威胁:现在的加密技术(保护钱不被偷的锁)可能会被未来的量子计算机轻易打开。目前只有极少数设计考虑了“抗量子”的锁,这很危险。
  2. 离线支付的空白:虽然有些老设计支持离线,但没有任何一个离线方案真正被大规模实现和测试过。这是央行最想要、但目前最难做的功能。
  3. 缺乏真实的测试数据:很多设计只是在电脑里模拟(Synthetic Benchmarks),没有真正在像“双十一”那样的高并发场景下跑过。我们不知道它们真用起来会不会卡死。

💡 总结:央行该怎么办?

这篇论文告诉我们要放弃寻找“完美单一方案”的幻想

未来的央行数字货币(CBDC)可能不是“一种”系统,而是**“混合系统”**:

  • 在线时:用速度快、适合大额交易的系统(比如“全局更新”或“销毁创造”派)。
  • 离线时:用像现金一样、保护隐私的系统(比如“数字硬币”或“本地更新”派)。

就像现在的手机既有 4G/5G 网络,也有离线模式一样,未来的钱也需要多种“模式”来应对不同的场景。这篇论文就是为央行们提供了一份详细的“避坑指南”和“设计菜单”,告诉他们:想要什么功能,就得接受什么样的代价。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →