Liikuge sisu juurde
Tagasi Nymchati

Teadmistebaas Inimestega rääkimine

Grupivestlused

Täielikult krüptitud grupivestlused, mis ei leki oma liikmelisus. Iga sõnum pakitakse iga liikme jaoks eraldi, adresseeritud võtmele, mis on kasutatud korra.

Grupi loomine

/group @alice @bob Weekend plans loob nende liikmetega rühma ja see nimi. Nimi on valikuline. Võite ka valida Looge rühmavestlus alates kellegi kontekstimenüüst või kasutage + jaotise Grupivestlused kõrval külgriba.

Nymchati grupivestlus.
Grupivestlus.

Sinust saab grupi oma omanik. Rühmade piiriks on 100 liiget, sest iga kiri krüpteeritakse eraldi iga ja sõnumipõhine ventilaator peab jääma piirituks.

Liikmete lisamine

/addmember @nym, või /invite @nym kui olete rühmas. kas kõik peale omaniku võivad seda teha grupi omad lubada liikmetel teisi lisada seadistus rühma kontekstimenüüs.

/groupinfo loetleb praegused liikmed.

Vaikimisi väljas. Omanik lülitub sisse Luba liitumine kutselingi kaudu alates grupi kontekstimenüüst, mille järel link ilmub sinna — omaniku ja jaoks ka liikmed, kui "luba liikmetel teisi lisada" on sisse lülitatud.

Kellelgi täiesti uuel inimesel, kes avab kutselingi, palutakse kõigepealt valida nym või sisse logida; liitumine seejärel jätkub see iseenesest, nii et nad ei pea linki teist korda otsima.

Lähtestage kutselink tühistab kõik seni jagatud lingid ühe korraga. Kasutage seda, kui a link on sattunud kuhugi, kuhu te ei kavatsenudki.

Ajaloo jagamine uute liikmetega

Vaikimisi ka väljas, ka omaniku kõne: Jagage ajalugu uute liikmetega sisse rühma kontekstimenüüst.

Kui see on sisse lülitatud, edastab see, kes kellegi lisab, kuni rühma viimaseni 50 sõnumit sellele uuele liikmele ühe krüpteeritud plägina, ainult neile. Edastatud sõnumid on märgitud kontrollimata, sest algsete autorite allkirju ei saa uuesti kontrollida Kui kolmas osapool on teksti edastanud – usaldate lisajat te ei ole muutnud seda, mida nad edasi andsid.

Omanikud, moderaatorid ja liikmed

KäskKasKes saab
/kick @nymEemaldab liikmeOmanik, moderaatorid
/ban @nymEemaldab need ja blokeerib nende tagastamiseOmanik, moderaatorid
/unban @nymTühistab keeluOmanik
/addmod @nymÜlendab moderaatoriksOmanik
/removemod @nymAlandab moderaatoritOmanik
/transferowner @nymAnnab rühma üleOmanik
/leaveEemaldab teid grupistIgaüks
Rolle jõustatakse mõlemalt poolt

Vahekohtunikuks pole serverit, seega kontrollib iga klient rolli ise – millal modereerimistoimingu saatmine ja uuesti igal modereerimissündmusel, mille see saab. Klient mis väidab, et tal pole jõudu, seda lihtsalt ignoreerivad kõik teised.

Kuidas grupi krüptimine töötab

Grupivestlustes kasutatakse samu NIP-17 kuulujutte ja NIP-59 kinkepakendeid nagu privaatsõnumid, üks ümbris liikme kohta, igaüks selle liikme jaoks krüpteeritud. Seejärel lisab Nymchat midagi, mida standardsel NIP-17-l pole.

Pöörlevad adressaadiklahvid

Lihtsa NIP-17 puhul näeb keegi, kes vaatab releed, N kinkepakendeid, mis ilmuvad samal hetkel, adresseeritud N erinevale pubkeyle. See on liikmete nimekiri ja see ei vaja dekrüpteerimist lugeda.

Seega pöörab Nymchat adressaatide võtmeid. Iga kord, kui saadate, vermib teie klient värske lühiajaline võtmepaar ja reklaamib selle avalikku poolt krüpteeritud kuulujutu sees, kui an ephemeral_pk tag. Edaspidi suunavad kõik oma sõnumid sellele võtmele oma päris oma asemel. Vaatlejale liigub iga sõnum rühmas vahel ühekordsed pubkeyd, millel pole nähtavat linki ühegi identiteediga ja millel pole kahte ühist sõnumit saaja.

Kompromissijärgne taastumine

See pöörlemine on ka taastamise mehhanism. Kui seade on ohus, kasutaja lihtsalt saadab sõnumi: uus lühiajaline võti, mida ta reklaamib, asendab vana iga liikme jaoks automaatselt. Bändivälist uuesti sünkroonimist ei ole vaja korraldada ja rühmal pole midagi, millega nõustuda sisse.

Tagasitulek pärast äraolemist

Lühiajalised klahvid pöörlevad ja neid kandvad sündmused aeguvad releedelt. Klient, kes on olnud päevade jooksul võrguühenduseta võib seetõttu tagasi tulla, hoides võtmeid, millest kõik teised on mööda läinud. Nii edasi uuesti ühenduse loomiseks saadab see pärast piisavalt pikka vaheaega piiratud kiirusega võtme uuesti sünkroonimise taotluse igale oma rühmitab ja vahetab uuesti praegused võtmed – just see peatab pika puhkuse pöördumise gruppi, mida te enam lugeda ei saa.