Skip menyang isi
Kembali menyang Nymbot

Basis kawruh Ing ngisor hood

Protokol lan acara

Apa sebenarnya ing wire. berguna yen sampeyan ngaudit klien, nyimpen siji liyane, utawa mung mau ngerti sing deskripsi ndhuwur iku nyata.

Ing ngisor iki

Nymbot dibangun ing Nostr. Panggonan iku acara, identitas iku pasangan kunci, lan pengiriman iku set relay lan ora server sampeyan kudu dipercaya.

Acara sing diwakili:

jenisApa iku
1059Kartu hadiah ngirim pesan, ing saben arah.
14Ing ngisor iki, ing ngisor iki, ing ngisor iki, ing ngisor iki, ing ngisor iki, ing ngisor iki, ing ngisor iki.
13Pecat, sing ditandatangani dening pengirim, dienkripsi kanggo penerima.
30078Panggonan kapasitas post-quantum nglakoni kunci KEM.
27235Peristiwa auth sing jangka pendek sing mbuktikake permintaan iku milikmu.

Tiyang, end to end

  1. Aplikasi sampeyan ngetepake pesan menyang kunci Nymbot sing dianyari - klasik lan ML-KEM - nglumpukake ing tombol siji-nggunakake lan ngedit nglumpukake ing relay.
  2. Dheweke nelepon karyawan karo id acara wrap lan acara auth anyar sing ditandatangani kanggo aksion lan titik akhir sing siji, supaya tanda tangan sing ditangkap ora bisa diputar menyang permintaan liyane.
  3. Pekerja njaluk giliran sadurunge njaluk, ngasilake, utawa ngeculake apa-apa. Pengiriman pesan sing padha ngulang jawaban saka percobaan pisanan lan ora nggunakake salah siji - lan dua wraps saka siji rumor dihitung minangka salah siji pertanyaan.
  4. Iku njaluk wrap saka relay, mbukaké, ndeleng signer seal matches kunci authenticated, rekonstruksi thread saka wraps sadurunge, lan ngasilake.
  5. Jawaban ditandhegake menyang kunci sing diwiwiti, diterbitake, lan diwenehi kanggo aplikasi ing respon supaya iku muncul tanpa ngantunake propagasi relay.

Klasifikasi, routing, pencarian, lan panggilan alat kabeh mbukak ing langkah 4, ing server.

Panggonan ing Credit Ledger

Saldo urip ing buku cathetan single-writer lan ora ing baris biasa, supaya pengeluaran simultan saka dua piranti ora bisa kedhaftar sukses kanggo kredit sing padha. saben operasi dhuwit idempotent lan keyed: tuntutan kanggo kredit invoice dibayar saben kali ora kira sawetara kali iku retreated, lan penebusan voucher diwiwiti sawise kredit crash uga siji.

Pengeluaran diwenehi dening tanda tangan anyar sing dikaitake karo tindakan kasebut, lan jumlah iki disimpen sadurunge generasi lan diwenehi sawise, kang minangka jawaban Pro bisa anggaran kanggo maksimum lan biaya sampeyan mung apa sing digunakake.

lan Tabel lan Tabel registrasi emisi lan pengeluaran tanpa rekaman siapa, kang iku kabeh titik saka loro.