Preskoči na vsebino
Nazaj na Nymbot

Baza znanja Pod pokrovom

Protokol in dogodki

Koristno, če revidirate odjemalca, pišete še enega ali pa želite vedeti, da je zgornji opis resničen.

Naš spodnji

Nymbot je zgrajen na Nostr. Sporočila so dogodki, identitete so pari tipk in dostava je niz relejev, ne pa strežnik, ki mu morate zaupati.

Zadevni dogodki so:

prijaznakaj je
1059Darilna embalaža, ki nosi sporočilo v obe smeri.
14Govorica znotraj nje - nepodpisana, zato je zanikljiva.
13Pečat, ki ga je podpisal pošiljatelj, je šifriran za prejemnika.
30078Sporočilo o postkvantni zmogljivosti, ki nosi ključ KEM.
27235Kratkoročni avth dogodek, ki dokazuje zahtevo, je vaš.

En krog, konec do konca

  1. Vaša aplikacija zapečati sporočilo na Nymbot napovedane ključe - klasično in ML-KEM - ga zaviti pod enkratno ključ in objavi zaviti na releji.
  2. Pokliče delavca z ID dogodka ovojnice in novega dogodka auth, podpisanega za to eno dejanje in končno točko, tako da zajetega podpisa ni mogoče predvajati proti drugi zahtevi.
  3. Pošiljanje istega sporočila ponavlja odgovor prvega poskusa, namesto da bi kupil drugi - in dve zapestnici ene govorice štejejo za eno vprašanje.
  4. Pridobi ovojnico iz relejev, jo odpre, preveri, ali podpisnik pečata ustreza overjenemu ključu, rekonstruira nit iz prejšnjih ovojnic in ustvari.
  5. Odgovor je zapečaten nazaj na vaše objavljene ključe, objavljen in v odgovoru prenesen v vašo aplikacijo, tako da se prikaže brez čakanja na širjenje prenosa.

Razvrščanje, usmerjanje, iskanje in klic orodij se vse zgodi znotraj koraka 4, na strežniku.

Kreditni ledger

Stanja živijo v enojni knjigi pisatelja namesto v navadnih vrsticah, tako da sočasni izdatki iz dveh naprav ne morejo imeti uspeha ob istem kreditu.Vsaka denarna operacija je idempotentna in ključavnica: zahtevek za plačan račun kreditov enkrat, ne glede na to, kolikokrat se ponovno obračuna, in izplačilo kupona se nadaljuje tudi po nesreči kreditov enkrat.

Poraba je pooblaščena s svežim podpisom, ki je vezan na to dejanje, znesek pa je rezerviran pred generacijo in poravnan po tem, tako da lahko Pro odgovor proračuna za svoj maksimum in vam zaračuna samo tisto, kar je uporabil.

za Kuponske mize zapisovanje izdaje in porabe brez zapisovanja, kdo, kar je celotna točka njih.