Prijeđi na sadržaj
Povratak na Nymbot

Baza znanja Ispod haube

Protokol i događanja

Korisno ako provjeravate klijenta, pišete drugi, ili samo želite znati da je gornji opis istina.

Naši ispod

Nymbot je izgrađen na Nostr. Poruke su događaji, identiteti su parovi ključa, a isporuka je skup releja, a ne poslužitelj kojem morate vjerovati.

Događaji koji su uključeni:

Vrstašto je
1059Darovnica koja nosi poruku, u oba smjera.
14Glasine unutar njega - nepodpisane, tako da je negirajuće.
13Pečat, potpisan od strane pošiljatelja, šifriran je za primatelja.
30078Obavijest o postkvantnoj sposobnosti s KEM ključem.
27235Kratkotrajni auth događaj koji dokazuje zahtjev je vaš.

Jedan krug, kraj do kraja

  1. Vaša aplikacija zapečaćuje poruku na Nymbotove najavljene ključeve - klasične i ML-KEM - omota ga pod ključ za jednokratnu upotrebu i objavljuje omotač na releje.
  2. Poziva radnika s idom događaja obloge i novim auth događajem potpisanim za tu jednu akciju i krajnju točku, tako da zarobljeni potpis ne može biti ponovljen protiv drugog zahtjeva.
  3. Poslanje iste poruke ponavlja odgovor prvog pokušaja, a ne kupnju drugog - i dva zagrljaja jedne glasine računaju kao jedno pitanje.
  4. On preuzima omotač iz releja, otvara ga, provjerava da li potpisnik pečata odgovara autentificiranom ključu, rekonstruira nit iz prethodnih omotača i generira.
  5. Odgovor je zapečaćen natrag na vaše najavljene ključeve, objavljen i predan vašoj aplikaciji u odgovoru tako da se pojavljuje bez čekanja na širenje prenosa.

Razvrstavanje, usmjeravanje, pretraživanje i pozivi na alate sve se događa unutar koraka 4, na poslužitelju.

Kreditni ledger

Bilanci žive u jednoj knjizi pisca, a ne u redovitim redovima, tako da istodobna potrošnja iz dva uređaja ne može uspjeti protiv istog kredita.Svaka operacija novca je idempotentna i ključana: zahtjev za jednom plaćenim kreditima na računu bez obzira na to koliko puta se ponovno obrađuje, a otkup kupona nastavlja se i nakon crash kredita.

Trošak je ovlašten novim potpisom vezanim za tu akciju, a iznos je rezerviran prije generacije i poravnan nakon toga, što je način na koji Pro odgovor može proračunati za svoj maksimum i naplaćivati vam samo ono što je korišteno.

Naš Vanjski stolovi zabilježiti izdavanje i potrošnju bez zabilježavanja tko, što je cijela točka njih.