Arkitektur

En förtroendekedja. Två lager. En verifieringsfunktion.

Förtroendekedjan

Rotinstansen certifierar utgivare och kan återkalla dem. Utgivare onboardar kunder, ger ut certifikat och sedlar, och löser in dem. Handlare och användare innehar lövcertifikat och verifierar varandra lokalt.

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

Två lager

Kontolager — threshold-nyckelhantering

Kontonyckeln sätts aldrig samman. Delarna genereras oberoende, på separata platser, och den fullständiga nyckeln bildas inte ens när en signatur skapas. Det är inte så att nyckeln vaktas väl; det är så att nyckeln aldrig funnits som en helhet.

Betalningslager — sedelbaserad betalning

Sedlar ges ut mot ett konto, spenderas del för del, och överförs offline inom en begränsad ursprungskedja.

En driftsättningstopologi

Centralbanken agerar rotinstans; banker och betalningsinstitut agerar utgivare; medborgare och handlare innehar lövcertifikat. Avvecklingen sker via det befintliga inhemska clearingnätverket. Ingenting nytt behöver byggas i clearinglagret för att komma igång.

Oberoende land för land, interoperabelt i grunden

Eftersom utgivarna bildar nätverket sinsemellan fungerar ett lands nätverk oberoende av alla andra länders — dess kontinuitet är inte beroende av en extern operatör. Och eftersom varje nätverk talar samma protokoll kan betalningar tas emot och avvecklas direkt över gränserna, utan någon central mellanhand i vägen.

Siffror

MåttVärde
Bevis för utgivarsignerad sedel~456 byte
Överföringsbevis, djup 1~524 byte
Överföringsbevis, djup 10 (maximum)~956 byte
Kryptografisk verifiering offline~12 ms
Onlinebetalning, från början till slut35–65 ms
Maximalt överföringsdjup offline10 hopp

Integrationsyta

Gränssnitt för utgivning och inlösen på utgivarsidan; ett register över spenderade sedlar; avveckling mappad mot den infrastruktur ni redan driver. Klienten har inget hårdvaruberoende. En verifieringsprimitiv, inte en hel djungel.