Pereiti prie turinio
Grįžti į Nymchat

Žinių bazė Kalbėtis su žmonėmis

Grupiniai pokalbiai

Nuo galo iki galo užšifruoti grupiniai pokalbiai, kurie nepraleidžia savo pačių narystė. Kiekvienas pranešimas yra suvyniotas atskirai kiekvienam nariui, adresuotas raktui, kuris yra naudotas vieną kartą.

Grupės kūrimas

/group @alice @bob Weekend plans sukuria grupę su tais nariais ir tai pavadinimas. Pavadinimas neprivalomas. Taip pat galite pasirinkti Sukurkite grupės pokalbį iš kieno nors kontekstinį meniu arba naudokite + šalia skilties Grupiniai pokalbiai šoninė juosta.

„Nymchat“ grupės pokalbis.
Grupinis pokalbis.

Jūs tampate grupės savininkas. Grupės yra apribotos 100 narių, nes kiekvienas pranešimas yra šifruojamas atskirai kiekvienam ir vieno pranešimo ventiliatorius turi likti ribotas.

Pridedami nariai

/addmember @nym, arba /invite @nym kol esate grupėje. ar bet kas, išskyrus savininką, gali tai padaryti yra grupės leisti nariams pridėti kitų nustatymą grupės kontekstiniame meniu.

/groupinfo išvardija esamus narius.

Išjungta pagal numatytuosius nustatymus. Savininkas įsijungia Leisti prisijungti naudojant kvietimo nuorodą iš grupės kontekstinį meniu, po kurio ten atsiranda nuoroda – savininkui ir nariai taip pat, kai įjungta „leisti nariams pridėti kitus“.

Naujo asmens, kuris atidaro kvietimo nuorodą, prašoma pasirinkti nym arba pirmiausia prisijungti; prisijungti tada atnaujinama savaime, todėl jiems nereikės antrą kartą rasti nuorodos.

Iš naujo nustatyti kvietimo nuorodą vienu kartu atšaukia kiekvieną iki šiol bendrintą nuorodą. Naudokite jį, kai a nuoroda atsidūrė ten, kur neketinote.

Dalijimasis istorija su naujais nariais

Taip pat pagal numatytuosius nustatymus išjungtas, taip pat savininko skambutis: Bendrinkite istoriją su naujais nariais in grupės kontekstinis meniu.

Kai jis įjungtas, kas ką nors prideda, persiunčia iki paskutinės grupės 50 žinučių tam naujam nariui, kaip vienam užšifruotam dėmeniui, tik jiems. Persiųsti pranešimai yra pažymėti nepatikrintas, nes originalių autorių parašų pakartotinai patikrinti negalima kai tekstą perdavė trečioji šalis – pasitikite pridėjusiu asmeniu kad jūs neredagavote to, ką jie perdavė.

Savininkai, moderatoriai ir nariai

komandąArKas gali
/kick @nymPašalina narįSavininkas, moderatoriai
/ban @nymPašalina juos ir blokuoja jų grįžimąSavininkas, moderatoriai
/unban @nymAtšaukia draudimąSavininkas
/addmod @nymPaaukštinamas iki moderatoriausSavininkas
/removemod @nymPažemina moderatoriųSavininkas
/transferowner @nymPerduoda grupęSavininkas
/leavePašalina jus iš grupėsbet kas
Vaidmenys vykdomi iš abiejų pusių

Nėra serverio, kuris galėtų spręsti, todėl kiekvienas klientas patikrina patį vaidmenį – kada siunčiant moderavimo veiksmą ir dar kartą kiekviename moderavimo įvykyje, kurį gauna. Klientas kuris teigia, kad jis neturi galios, yra tiesiog ignoruojamas visų kitų.

Kaip veikia grupės šifravimas

Grupiniuose pokalbiuose naudojami tie patys NIP-17 gandai ir NIP-59 dovanų pakuotės kaip asmenines žinutes, po vieną įvyniojimą kiekvienam nariui užšifruotas tam nariui. Tada „Nymchat“ prideda tai, ko standartinis NIP-17 neturi.

Besisukantys gavėjo klavišai

Naudojant paprastą NIP-17, kas nors, stebintis estafetę, mato, kad tuo pačiu metu pasirodo N dovanų pakelių, adresuotas N skirtingų pubkey. Tai yra narių sąrašas ir jo nereikia iššifruoti skaityti.

Taigi „Nymchat“ sukasi gavėjo klavišus. Kiekvieną kartą, kai siunčiate, jūsų klientas kaldina šviežią trumpalaikė raktų pora ir reklamuoja savo viešąją pusę užšifruoto gando viduje, kaip an ephemeral_pk žyma. Nuo tada visi savo pranešimus adresuoja tam raktui vietoj savo tikrojo. Stebėtojui kiekviena grupės žinutė keliauja tarp jų vienkartiniai pubkeys, neturintys matomos nuorodos į jokią tapatybę ir neturintys dviejų bendrų pranešimų gavėjas.

Atkūrimas po kompromiso

Tas sukimasis taip pat yra atkūrimo mechanizmas. Jei įrenginys pažeistas, vartotojas tiesiog siunčia pranešimą: naujas trumpalaikis raktas, kurį jis reklamuoja, pakeičia senąjį kiekvienam nariui automatiškai. Nėra už juostos ribų sinchronizavimo, kurį reikėtų organizuoti, ir nieko, dėl ko grupė susitartų įjungta.

Grįžta po išvykimo

Trumpalaikiai klavišai sukasi, o juos nešantys įvykiai baigia galioti iš relių. Klientas, kuris buvo neprisijungęs kelias dienas, todėl gali grįžti turėdamas raktus, kuriuos visi kiti perėjo. Taip toliau prisijungti iš naujo, po pakankamai ilgo pertraukos jis siunčia riboto greičio rakto pakartotinio sinchronizavimo užklausą kiekvienam savo sugrupuoja ir iš naujo keičia esamus raktus – tai ir sustabdo ilgų atostogų pakeitimą į grupę, kurios nebegalite skaityti.