Architektur

Eine Vertrauenskette. Zwei Schichten. Eine Prüffunktion.

Die Vertrauenskette

Die Root zertifiziert die Emittenten und kann ihre Zulassung widerrufen. Emittenten nehmen Kunden auf, stellen Berechtigungsnachweise und Banknoten aus und lösen sie ein. Händler und Nutzer halten Leaf-Berechtigungsnachweise und prüfen einander lokal.

Root authority        →   Issuers                        →   Merchants & Users
(e.g. a central bank)     (banks, payment institutions)       (point of sale, person-to-person)

Zwei Schichten

Kontoschicht — Threshold-Schlüsselverwaltung

Der Kontoschlüssel wird nie zusammengesetzt. Die Anteile entstehen unabhängig voneinander, an getrennten Orten, und der vollständige Schlüssel kommt selbst beim Erzeugen einer Signatur nicht zusammen. Es ist nicht so, dass der Schlüssel gut bewacht wäre — es ist so, dass der Schlüssel als Ganzes nie existiert hat.

Zahlungsschicht — banknotenbasiertes Bezahlen

Banknoten werden auf ein Konto ausgestellt, Slot für Slot ausgegeben und offline innerhalb einer begrenzten Herkunftskette weitergegeben.

Eine Einsatztopologie

Die Zentralbank fungiert als Root Authority; Banken und Zahlungsinstitute treten als Emittenten auf; Bürger und Händler halten Leaf-Berechtigungsnachweise. Die Abwicklung läuft über die bestehende heimische Clearing-Infrastruktur. Für den Start muss auf der Clearing-Schicht nichts Neues gebaut werden.

Pro Land unabhängig, von Haus aus interoperabel

Weil die Emittenten das Netz untereinander bilden, arbeitet das Netz eines Landes unabhängig von dem jedes anderen — sein Fortbestand hängt nicht an einem externen Betreiber. Und weil jedes Netz dasselbe Protokoll spricht, funktionieren Akzeptanz und Abwicklung grenzüberschreitend direkt, ohne zwischengeschaltete zentrale Instanz.

Zahlen

MessgrößeWert
Nachweis einer Emittenten-signierten Banknote~456 Byte
Weitergabe-Nachweis, Tiefe 1~524 Byte
Weitergabe-Nachweis, Tiefe 10 (Maximum)~956 Byte
Kryptografische Offline-Prüfung~12 ms
Online-Zahlung, Ende zu Ende35–65 ms
Maximale Offline-Weitergabetiefe10 Hops

Integrationsfläche

Schnittstellen für Emission und Einlösung auf der Emittentenseite; ein Register verausgabter Banknoten; die Abwicklung auf die Zahlungsinfrastruktur abgebildet, die Sie ohnehin betreiben. Der Client hat keine Hardware-Abhängigkeit. Ein Prüf-Primitiv, kein Zoo.