Saltà à u cuntenutu
Torna à Nymbot

Base di cunniscenza Sottu u cappucciu

Protocolu è avvenimenti

Ch'è hè veramente nantu à u filu. Utile si state auditendu u client, scrivendu un altru, o solu vulete sapè chì a descrizzione sopra hè a verità.

Nostr sottu

Nymbot hè custìtu supra Nostr. I messaggi sò eventi, l'identità sò coppie di chjavi, è a consegna hè un set di relay invece di un servitore chì avete da fidà. Per u ne scopra, un'identità da qualsessi altrua app Nostr funziona quì senza cambiamenti.

I eventi implicati:

GentileChì ghjè
1059U pacchettu regalatu porta un missaghju, in una o in l'altre direzzioni.
14A ruma in u latteru — senza firma, dunque si pò negà.
13U sigillu, firmatu da u mandante, criptatu à u destinatari.
30078L'annunciu di a capacità post-quantica portendu una chjave KEM.
27235L'eventu d'autenticazione di breve durata chì prova chì una richiesta hè a vostra.

Un giru, da capu à capu

  1. A vostra app sigilla u missaghju cù e chjavi annunciate da Nymbot — classica è ML-KEM — u fascia sottu una chjave à utilizazione unica è pubblica a fascia in i relay. Una copia fasciata cù a vostra chjave si manda ancu, per u quale a cunversazione si ripistina in qualsiasi apparatu.
  2. Iddu chiama u travagliatore cù l'id di l'eventu di u wrap è un novu eventu d'autenticazione firmatu per quella azione è quellu endpoint, cusì una firma catturata ùn pò micca esse ripugnata contru una differente richesta. U messaghju نفسه ùn viaghja mai in testu in chiaro.
  3. U travagliatore dichjara u turnu prima chì ellu pighe, generi o carichi quarchì cosa. Risendà u stessu missaghju riproduci a risposta di u primu tentativu invece di comprà una seconda — è dui wraps di una rume cuntene cum'è una dumanda.
  4. Ellu pigghia u wrap da i relays, u apre, verifica chì u firmatore di u sigillu corrisponde à a chiave autenticata, ricostruisce u filu da i wrap precedenti, è genera.
  5. A risposta hè sigillata tornu à e vostre chìavi annunciate, pubblicata, è consegnata à a vostra applicazione in a risposta in modu chì appari senza aspetti a propagazione di u relay.

A classificazione, u routing, a ricerca è i chiami di l'utensili succedenu tutti in u passu 4, nantu à u servitore. Quellu chì torna hè un solu messaghju.

U registru di creditu

I saldi vivenu in un registru à scrittore unicu invece chì in righe ordinarie, cusì chì i spesi cuncorrenti da dui dispositivi ùn ponu micca riuscì tutti dui contru u stessu creditu. Ogni operazione di denari hè idempotente è chjamata per chìavu: una dumanda per una fattura pagata credita una sola volta sia chì sia riprovata assai volte, è ancu u riscatu di un vucheru riprisatu dopu un crash credita una sola volta.

Una spesa hè autorizata da una nova firma ligata à quella azzione, è l'ammontu hè riservatu prima di a generazione è rregulatu dopu, chì hè u modu per un rispuestu Pro hè di budgettà u so massimu è di caricà solu ciò chì hà utilizatu.

U tavuli di vucher l'emissione è a spesa di i registri senza registrà chi, chì hè u puntu tuttu u celu di elli.