Zero-Knowledge Proof (ZKP) Authentication for Offline CBDC Payment System Using IoT Devices

Diese Arbeit schlägt ein datenschutzfreundliches Offline-CBDC-Zahlungsmodell vor, das Zero-Knowledge-Beweise, sichere Hardwareelemente und eine intermittierende Synchronisation nutzt, um ressourcenbeschränkte IoT-Geräte in der Lage zu machen, sichere und AML/CFT-konforme Transaktionen ohne Internetverbindung durchzuführen.

Santanu Mondal, T. Chithralekha

Veröffentlicht 2026-03-06
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Each language version is independently generated for its own context, not a direct translation.

Das große Ziel: Bargeld-Feeling im digitalen Zeitalter

Stell dir vor, du möchtest mit deinem Smartphone bezahlen, aber du hast kein Internet. Vielleicht bist du in einer Höhle, in einem Flugzeug oder in einem Dorf, wo das Netz einfach nicht funktioniert. Normalerweise ist das ein Problem für digitale Währungen (wie CBDC – das digitale Geld der Zentralbank), da diese meist eine Online-Verbindung brauchen, um zu prüfen, ob das Geld echt ist.

Die Autoren dieser Arbeit wollen das ändern. Sie bauen ein System, das sich verhält wie echtes Bargeld: Es funktioniert auch offline, ist sicher, aber gleichzeitig so clever, dass es nicht für Geldwäsche missbraucht werden kann.

Die Hauptakteure: Die "Smart-Devices" und das "Geheimnis"

Stell dir vor, du hast nicht nur ein Smartphone, sondern auch eine Smartwatch, ein Fitness-Armband und vielleicht sogar einen vernetzten Kühlschrank. Diese Geräte sind wie kleine, schlaffe Kinder: Sie haben wenig Batterieladung (Energie) und wenig Gehirn (Rechenleistung). Sie können keine schweren mathematischen Aufgaben lösen, die normale Computer bewältigen.

Das ist das Problem: Wie kann ein kleines Armband beweisen, dass es genug Geld hat, ohne dabei seine Identität preiszugeben und ohne den Akku zu sprengen?

Die Lösung: Ein dreiteiliges Wunderwerkzeug

Die Forscher schlagen eine Kombination aus drei Dingen vor, die wie ein gut geöltes Team zusammenarbeiten:

1. Der "Sicherheits-Bodyguard" (Secure Element)

Stell dir vor, in jedem deiner IoT-Geräte (Armband, Handy) sitzt ein winziger, unzerstörbarer Safe (ein sogenannter Secure Element oder SE).

  • Was er tut: Er ist wie ein Bodyguard, der den Schlüssel zu deinem Geld in sich trägt. Er ist so robust, dass Hacker ihn nicht knacken können.
  • Die Analogie: Es ist wie ein physisches Bargeld-Fach in deiner Jacke. Niemand kann es öffnen, außer dir, und es ist schwer zu fälschen. Dieser Safe zählt auch genau, wie oft du Geld ausgegeben hast, damit niemand dasselbe Geld zweimal ausgibt (das sogenannte "Double-Spending"-Problem).

2. Der "Magische Zauberer" (Zero-Knowledge Proofs)

Das ist der coolste Teil. Stell dir vor, du musst einem Wirt beweisen, dass du alt genug bist, um Alkohol zu kaufen, ohne ihm deinen Ausweis zu zeigen. Du sagst einfach: "Ich bin über 18." Der Wirt glaubt dir, weil du einen magischen Stempel hast, der das beweist, ohne dein Geburtsdatum preiszugeben.

In der Welt der Kryptografie heißt das Zero-Knowledge Proof (ZKP).

  • Was er tut: Dein Gerät sagt dem Empfänger: "Ich habe genug Geld, ich befolge die Gesetze (keine Geldwäsche), und ich bin echt."
  • Der Trick: Es beweist alles, ohne zu verraten, wer du bist oder wie viel Geld du genau hast. Es ist wie ein Siegel auf einem Brief, das sagt: "Inhalt ist in Ordnung", ohne den Brief zu öffnen.
  • Für die kleinen Geräte: Die Forscher nutzen spezielle, leichte Versionen dieser Magie (wie Bulletproofs+ oder Halo2), die auch auf schwachen Armbändern laufen, ohne den Akku sofort zu leeren.

3. Der "Taktgeber" (Intermittent Synchronisation)

Da wir offline sind, können wir nicht sofort mit der Bank sprechen. Das System ist also wie ein Briefkasten-System.

  • Offline: Du bezahlst mit deinem Armband direkt am Kiosk. Das Geld wird von deinem "Safe" in den "Safe" des Kiosks übertragen. Beide schreiben es in ihr geheimes Notizbuch.
  • Online: Sobald du wieder Internet hast (z. B. wenn du nach Hause kommst), öffnen sich die Briefkästen. Die Geräte schicken ihre Notizbücher an die Bank.
  • Die Kontrolle: Die Bank prüft dann: "Hat jemand versucht, dasselbe Geld zweimal auszugeben?" Wenn ja, wird der Betrug aufgedeckt. Wenn nein, ist alles sauber.

Warum ist das wichtig?

Bisher war es ein Dilemma:

  • Entweder hast du Privatsphäre (wie bei Bargeld), aber die Bank kann nicht prüfen, ob du Geld wäscht.
  • Oder du hast Sicherheit/Kontrolle (wie bei Online-Banking), aber du musst immer online sein und deine Identität preisgeben.

Diese neue Idee verbindet beides:

  1. Für dich: Du kannst auch in der Höhle bezahlen, niemand weiß, was du kaufst, und es ist sicher wie Bargeld.
  2. Für die Bank: Sie kann später prüfen, ob die Gesetze eingehalten wurden, ohne dass du im Offline-Modus überwacht wirst.

Zusammenfassung in einem Satz

Die Forscher bauen ein digitales Bargeld-System für kleine Geräte (wie Armbänder), das mit einem unzerstörbaren Safe (Hardware), einem magischen Beweis (Kryptografie), der nichts verrät, und einem späten Check-in (Synchronisation) funktioniert, damit wir auch ohne Internet sicher und anonym bezahlen können.

Das ist der Schritt von "digitalem Geld, das nur online funktioniert" hin zu "digitalem Geld, das sich anfühlt wie echtes Bargeld, aber smarter ist".