Arhitectură

Un lanț de încredere. Două niveluri. O singură funcție de verificare.

Lanțul de încredere

Rădăcina certifică emitenții și îi poate revoca. Emitenții înrolează clienți, emit acreditări și bancnote și le răscumpără. Comercianții și utilizatorii dețin acreditări-frunză și se verifică reciproc, local.

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

Două niveluri

Nivelul de cont — gestionarea cheilor cu prag (threshold)

Cheia contului nu se reconstituie niciodată. Fragmentele sunt generate independent, în locuri separate, iar cheia completă nu se adună nici măcar atunci când se produce o semnătură. Nu că ar fi bine păzită; pur și simplu cheia n-a existat niciodată ca întreg.

Nivelul de plată — cheltuire pe bază de bancnote

Bancnotele sunt emise pe baza unui cont, cheltuite felie cu felie și transferate offline în cadrul unui lanț de proveniență limitat.

O topologie de implementare

Banca centrală acționează ca Autoritate Rădăcină; băncile și instituțiile de plată acționează ca Emitenți; cetățenii și comercianții dețin acreditări-frunză. Decontarea se face prin infrastructura internă de compensare existentă. Pentru a începe, nu trebuie construit nimic nou la nivelul de compensare.

Independent de la o țară la alta, interoperabil prin concepție

Fiindcă emitenții formează rețeaua între ei, rețeaua unei țări funcționează independent de a oricărei alte țări — continuitatea ei nu depinde de un operator din exterior. Iar fiindcă fiecare rețea vorbește același protocol, acceptarea și decontarea pot funcționa direct transfrontalier, fără vreun intermediar central așezat în cale.

Cifre

MăsurăValoare
Dovadă pentru o bancnotă semnată de emitent~456 de octeți
Dovadă de transfer, adâncime 1~524 de octeți
Dovadă de transfer, adâncime 10 (maxim)~956 de octeți
Verificare criptografică offline~12 ms
Plată online, de la un capăt la altul35–65 ms
Adâncime maximă de transfer offline10 salturi

Suprafață de integrare

Interfețe de emitere și de răscumpărare pe partea emitentului; o evidență a bancnotelor cheltuite; decontarea mapată pe infrastructura pe care o operați deja. Clientul nu are nicio dependență de hardware. O singură primitivă de verificare, nu o menajerie.