Architettura

Una catena di fiducia. Due livelli. Una funzione di verifica.

La catena di fiducia

La radice certifica gli emittenti e può revocarli. Gli emittenti acquisiscono i clienti, emettono credenziali e banconote e le rimborsano. Esercenti e utenti detengono credenziali di livello foglia e si verificano a vicenda in locale.

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

Due livelli

Livello di conto — gestione delle chiavi a soglia

La chiave di conto non viene mai ricomposta. Le sue parti vengono generate in modo indipendente, in luoghi separati, e la chiave completa non si forma nemmeno quando viene prodotta una firma. Non è che la chiave sia ben custodita: è che la chiave non è mai esistita per intero.

Livello di pagamento — spesa basata su banconote

Le banconote vengono emesse a fronte di un conto, spese porzione per porzione e trasferite offline all'interno di una catena di provenienza limitata.

Una topologia di implementazione

La banca centrale agisce come Autorità radice; le banche e gli istituti di pagamento agiscono come Emittenti; cittadini ed esercenti detengono credenziali di livello foglia. Il regolamento avviene sul circuito di compensazione nazionale esistente. Per partire non serve costruire nulla di nuovo a livello di compensazione.

Indipendente per Paese, interoperabile per costruzione

Poiché sono gli emittenti a formare la rete tra loro, la rete di un Paese funziona in modo indipendente da quella di ogni altro — la sua continuità non dipende da un operatore esterno. E poiché ogni rete parla lo stesso protocollo, l'accettazione e il regolamento possono funzionare direttamente a livello transfrontaliero, senza alcun intermediario centrale frapposto.

I numeri

ParametroValore
Prova della banconota firmata dall'emittente~456 byte
Prova di trasferimento, profondità 1~524 byte
Prova di trasferimento, profondità 10 (massima)~956 byte
Verifica crittografica offline~12 ms
Pagamento online, end-to-end35–65 ms
Profondità massima di trasferimento offline10 passaggi

Superficie di integrazione

Interfacce di emissione e rimborso sul lato emittente; un archivio delle banconote spese; il regolamento appoggiato sui circuiti che Lei già gestisce. Il client non ha alcuna dipendenza da hardware. Una sola primitiva di verifica, non un intero zoo.