Siirry sisältöön
Takaisin Nymchatiin

Tietopohja Puhuminen ihmisille

Ryhmäkeskustelut

Päästä päähän salatut ryhmäkeskustelut, jotka eivät vuoda omiaan jäsenyys. Jokainen viesti kääritään erikseen jokaiselle jäsenelle, joka on osoitettu avaimelle, joka on kerran käytetty.

Ryhmän luominen

/group @alice @bob Weekend plans luo ryhmän näiden jäsenten kanssa ja se nimi. Nimi on valinnainen. Voit myös valita Luo ryhmäkeskustelu alkaen jonkun kontekstivalikkoa tai käytä + -osiossa Ryhmäkeskustelut-osion vieressä sivupalkki.

Nymchatin ryhmäkeskustelu.
Ryhmäkeskustelu.

Sinusta tulee ryhmän oma omistaja. Ryhmät on rajoitettu klo 100 jäsentä, koska jokainen viesti on salattu erikseen jokaiselle ja viestikohtaisen fan-outin on pysyttävä rajoitettuna.

Jäseniä lisätään

/addmember @nym, tai /invite @nym kun olet ryhmässä. onko kuka tahansa muu kuin omistaja voi tehdä tämän on ryhmän oma salli jäsenten lisätä muita asetusta ryhmän kontekstivalikosta.

/groupinfo listaa nykyiset jäsenet.

Oletuksena pois päältä. Omistaja kytkeytyy päälle Salli liittyminen kutsulinkin kautta alkaen ryhmän kontekstivalikko, jonka jälkeen linkki näkyy siellä – omistajalle ja sille myös jäseniä, kun "salli jäsenten lisätä muita" on päällä.

Joku aivan uusi, joka avaa kutsulinkin, pyydetään valitsemaan nym tai kirjautumaan sisään ensin; liittyminen sitten jatkuu itsestään, joten heidän ei tarvitse etsiä linkkiä toista kertaa.

Nollaa kutsulinkki peruuttaa kaikki tähän mennessä jaetut linkit yhdellä kertaa. Käytä sitä, kun a linkki on päätynyt jonnekin, jota et tarkoittanut.

Historian jakaminen uusien jäsenten kanssa

Myös oletuksena pois päältä, myös omistajan puhelu: Jaa historia uusien jäsenten kanssa sisään ryhmän kontekstivalikko.

Kun se on päällä, se, joka lisää jonkun, lähettää eteenpäin ryhmän viimeiseen 50 viestiä tälle uudelle jäsenelle yhtenä salatuna blobina, vain heille. Edelleenlähetetyt viestit on merkitty vahvistamaton, koska alkuperäisten tekijöiden allekirjoituksia ei voi tarkistaa uudelleen kun kolmas osapuoli on välittänyt tekstin – luotat lisännyt henkilöön et ole muokannut sitä, mitä he välittivät.

Omistajat, moderaattorit ja jäsenet

KomentoEiKuka voi
/kick @nymPoistaa jäsenenOmistaja, moderaattorit
/ban @nymPoistaa ne ja estää niiden palautuksenOmistaja, moderaattorit
/unban @nymPoistaa kiellonOmistaja
/addmod @nymYlennetään valvojaksiOmistaja
/removemod @nymAlentaa moderaattoriaOmistaja
/transferowner @nymLuovuttaa ryhmänOmistaja
/leavePoistaa sinut ryhmästäKuka tahansa
Roolit vahvistetaan molemmin puolin

Palvelinta ei ole soviteltavana, joten jokainen asiakas tarkistaa roolin itse – milloin Valvontatoiminnon lähettäminen ja uudelleen jokaisen vastaanottamansa valvontatapahtuman yhteydessä. Asiakas joka väittää voimansa, jota sillä ei ole, kaikki muut yksinkertaisesti jättävät huomiotta.

Kuinka ryhmäsalaus toimii

Ryhmäkeskusteluissa käytetään samoja NIP-17-huhuja ja NIP-59-lahjakääreitä kuin yksityisiä viestejä, yksi kääre per jäsen, jokainen salattu kyseiselle jäsenelle. Nymchat lisää sitten jotain, mitä standardissa NIP-17 ei ole.

Pyörivät vastaanottajan näppäimet

Tavallisella NIP-17:llä joku, joka katsoo viestiä, näkee N lahjapakkausta ilmestyvän samalla hetkellä, osoitettu N:lle eri pubkeylle. Se on jäsenluettelo, eikä sen salausta tarvitse purkaa lukemaan.

Joten Nymchat kiertää vastaanottajan avaimia. Joka kerta kun lähetät, asiakkaasi lyö tuoreen lyhytkestoinen avainpari ja mainostaa julkista puoliskoaan salatun huhun sisällä, kuten an ephemeral_pk tag. Siitä eteenpäin kaikki osoittavat viestinsä tälle avaimelle oikean sijasi. Tarkkailijalle jokainen ryhmän viesti kulkee välillä kertakäyttöiset pubkeyt, joilla ei ole näkyvää linkkiä mihinkään identiteettiin ja joilla ei ole kahta yhteistä viestiä vastaanottaja.

Kompromissin jälkeinen palautus

Tämä pyöritys on myös palautusmekanismi. Jos laite vaarantuu, käyttäjä yksinkertaisesti lähettää viestin: sen mainostama uusi lyhytaikainen avain korvaa vanhan jokaiselle jäsenelle automaattisesti. Bändin ulkopuolista uudelleensynkronointia ei ole järjestettävä, eikä ryhmällä ole mitään yhteisymmärrystä päällä.

Paluu poissaolon jälkeen

Efemeraaliset näppäimet pyörivät, ja niitä kuljettavat tapahtumat vanhenevat releistä. Asiakas, joka on ollut offline-tilassa päiviä voi siksi palata pitämällä avaimia, joita kaikki muut ovat siirtyneet ohi. niin edelleen muodostaa yhteyden uudelleen riittävän pitkän tauon jälkeen se lähettää nopeusrajoitetun avaimen uudelleensynkronointipyynnön jokaiselle ryhmittelee ja vaihtaa nykyiset avaimet uudelleen – mikä estää pitkän loman kääntymisen ryhmään, jota et voi enää lukea.