Arquitetura
Uma cadeia de confiança. Duas camadas. Uma função de verificação.
A cadeia de confiança
A raiz certifica os emissores e pode revogá-los. Os emissores fazem a adesão dos clientes, emitem credenciais e notas, e resgatam-nas. Os comerciantes e os utilizadores detêm credenciais-folha e verificam-se mutuamente a nível local.
Root authority → Issuers → Merchants & Users
(e.g. a central bank) (banks, payment institutions) (point of sale, person-to-person)
Duas camadas
Camada de conta — gestão de chaves por limiar
A chave da conta nunca chega a formar-se. As partes são geradas de forma independente, em locais separados, e a chave completa não se reúne sequer quando é produzida uma assinatura. Não é que a chave esteja bem guardada; é que a chave nunca existiu como um todo.
Camada de pagamento — gasto baseado em notas
As notas são emitidas a partir de uma conta, gastas fração a fração, e transferidas offline dentro de uma cadeia de proveniência limitada.
Uma topologia de implementação
O banco central atua como autoridade de raiz; os bancos e as instituições de pagamento atuam como emissores; os cidadãos e os comerciantes detêm credenciais-folha. A liquidação corre sobre o sistema de compensação nacional já existente. Para começar, nada de novo tem de ser construído na camada de compensação.
Independente por país, interoperável por conceção
Como são os emissores que formam a rede entre si, a rede de um país funciona de forma independente da de qualquer outro — a sua continuidade não depende de um operador externo. E porque todas as redes falam o mesmo protocolo, a aceitação e a liquidação podem funcionar diretamente além-fronteiras, sem qualquer intermediário central no caminho.
Números
| Medida | Valor |
| Prova de nota assinada pelo emissor | ~456 bytes |
| Prova de transferência, profundidade 1 | ~524 bytes |
| Prova de transferência, profundidade 10 (máxima) | ~956 bytes |
| Verificação criptográfica offline | ~12 ms |
| Pagamento online, de ponta a ponta | 35–65 ms |
| Profundidade máxima de transferência offline | 10 saltos |
Superfície de integração
Interfaces de emissão e de resgate do lado do emissor; um registo de notas gastas; a liquidação mapeada nas infraestruturas que já opera. O cliente não tem qualquer dependência de hardware. Uma só primitiva de verificação — não um jardim zoológico inteiro.