Langkau ke kandungan
Kembali ke Nymbot

Pangkalan pengetahuan Di bawah tudung

Protokol dan acara

berguna jika anda mengaudit klien, menulis yang lain, atau hanya mahu tahu bahawa deskripsi di atas adalah kebenaran.

di bawah kami

Nymbot dibina pada Nostr. Mesej adalah peristiwa, identiti adalah pasangan kunci, dan penghantaran adalah satu set relay dan bukannya pelayan yang anda mesti percayai.

Peristiwa-peristiwa yang terlibat :

baik hatiApa itu
1059Pembungkusan hadiah yang membawa mesej, di kedua-dua arah.
14Rumor di dalamnya - tidak ditandatangani, jadi ia boleh disangkal.
13Segel, ditandatangani oleh penghantar, disulitkan kepada penerima.
30078Pengumuman keupayaan post-quantum yang membawa kunci KEM.
27235Peristiwa auth jangka pendek yang membuktikan permintaan adalah milik anda.

Satu putaran, akhir kepada akhir

  1. Aplikasi anda menyegel mesej kepada kunci Nymbot yang diumumkan - klasik dan ML-KEM - membungkusnya di bawah kunci sekali pakai dan menerbitkan pembungkus ke relay. salinan yang dibungkus ke kunci anda sendiri juga keluar, jadi perbualan dipulihkan pada mana-mana peranti.
  2. Ia memanggil pekerja dengan id peristiwa wrap dan peristiwa auth segar yang ditandatangani untuk satu tindakan dan titik akhir itu, jadi tanda tangan yang ditangkap tidak boleh diputar semula terhadap permintaan yang berbeza.
  3. Penghantaran mesej yang sama mengulangi jawapan percubaan pertama daripada membeli yang kedua - dan dua kemasukan satu rumor dianggap sebagai satu soalan.
  4. Ia mengambil bungkusan dari relay, membukanya, memeriksa penandatangan segel sepadan dengan kunci yang disahkan, membina semula benang dari bungkusan terdahulu, dan menjana.
  5. Jawapan disegel semula ke kunci yang dinyatakan, diterbitkan, dan dihantar ke app anda dalam jawapan supaya ia muncul tanpa menunggu penyebaran relay.

Klasifikasi, routing, carian dan panggilan alat semua berlaku di dalam langkah 4, pada pelayan.

Pengenalan Kredit Ledger

Keseimbangan hidup dalam buku besar penulisan tunggal bukannya dalam baris biasa, jadi perbelanjaan bersamaan dari dua peranti tidak boleh berjaya terhadap kredit yang sama.

Pengeluaran dibenarkan oleh tanda tangan baru yang dikaitkan dengan tindakan itu, dan jumlah itu ditahan sebelum pengeluaran dan diselesaikan selepas itu, yang merupakan bagaimana jawapan Pro boleh membiayai maksimum dan mengenakan bayaran kepada anda hanya apa yang digunakan.

yang Jadual Voucher mencatat pengeluaran dan pengeluaran tanpa mencatat siapa, yang merupakan keseluruhan perkara mereka.