Preskočiť na obsah
Späť na Nymbot

Znalostná báza Pod kapotou

Protokol a udalosti

Užitočné, ak auditujete klienta, napíšete iný, alebo len chcete vedieť, že vyššie uvedený popis je pravda.

Náš spodok

Nymbot je postavený na Nostr. Správy sú udalosti, identity sú kľúčové páry a doručenie je súbor relé namiesto servera, ktorému musíte dôverovať.

Súvisiace udalosti :

MilýČo to je
1059Darčekový obal nesúci posolstvo, v oboch smeroch.
14Hlasy v ňom - nepodpísané, takže je to popierateľné.
13Pečať, podpísaná odosielateľom, šifrovaná pre príjemcu.
30078Oznámenie o post-kvantovej schopnosti s kľúčom KEM.
27235Krátkodobá auth udalosť, ktorá dokazuje žiadosť, je vaša.

Jedna cesta, koniec do konca

  1. Vaša aplikácia utesní správu na oznámené kľúče Nymbotu - klasické a ML-KEM - zabalené pod jednorazový kľúč a publikuje obal na relé.
  2. Volá pracovníka s identifikátorom udalosti obalu a novou auth udalosťou podpísanou pre túto jednu akciu a koncový bod, takže zachytený podpis sa nemôže prehrať proti inej žiadosti.
  3. Odosielanie rovnakej správy opakuje odpoveď z prvého pokusu namiesto nákupu druhého - a dve obaly jedného fámy sa počítajú ako jedna otázka.
  4. Zoberie obal z relé, otvorí ho, skontroluje, či sa podpis pečiatky zhoduje s overeným kľúčom, rekonštruuje prameň z predchádzajúcich obalov a generuje.
  5. Odpoveď je zapečatená späť do oznámených kľúčov, zverejnená a odovzdaná vašej aplikácii v odpovedi, takže sa zobrazí bez čakania na šírenie relé.

Klasifikácia, smerovanie, vyhľadávanie a volania nástrojov sa všetko deje v kroku 4, na serveri.

Úverový ledger

Zostatky žijú v knižnici s jedným písomníkom namiesto v bežných riadkoch, takže súbežné výdavky z dvoch zariadení nemôžu byť úspešné proti rovnakému úveru.Každá peňažná operácia je idempotentná a kľúčová: nárok na zaplatené fakturačné kredity raz bez ohľadu na to, koľkokrát sa opätovne opätovne splatí a vykúpenie poukazu sa obnoví aj po zlyhaní kreditov.

Výdavok je povolený novým podpisom viazaným na túto akciu a suma je vyhradená pred generáciou a vyrovnaná potom, čo Pro odpoveď môže rozpočet na maximum a účtovať vám len to, čo použila.

na Voucherové stoly Záznam vydávania a výdavkov bez zaznamenávania kto, čo je celým bodom.