Tudásbázis Beszélgetés az emberekkel
Csoportos csevegés
Végpontok közötti titkosított csoportos beszélgetések, amelyek nem szivárogtatják ki a sajátjukat tagság. Minden üzenetet külön csomagolunk minden tag számára, egy kulcshoz címezve egyszer használt.
Ez az oldal a kényelem kedvéért gépi fordítással készült. Az eredeti angol nyelvű változat az érvényes.
Csoport létrehozása
/group @alice @bob Weekend plans csoportot hoz létre azokkal a tagokkal és az
nevet. A név nem kötelező. Választani is lehet Csoportos csevegés létrehozása től
valaki helyi menüjéből, vagy használja a + a Csoportos csevegés szakasz mellett
oldalsáv.
Te leszel a csoporté tulajdonos. A csoportok felső határa 100 tag, mert minden üzenet külön titkosításra kerül mindegyikhez és az üzenetenkénti fan-outnak korlátosnak kell maradnia.
Tagok hozzáadása
/addmember @nym, vagy /invite @nym amíg a csoportban vagy. Akár
a tulajdonoson kívül bárki megteheti ezt a csoporté lehetővé teszi a tagok számára, hogy másokat is hozzáadjanak
beállítást a csoport helyi menüjében.
/groupinfo felsorolja a jelenlegi tagokat.
Meghívó linkek
Alapértelmezés szerint ki. A tulajdonos bekapcsol Csatlakozás engedélyezése meghívó linken keresztül a csoport helyi menüjéből, amely után ott megjelenik a hivatkozás – a tulajdonos és a számára tagok is, ha a "tagok hozzáadhatnak másokat" funkció be van kapcsolva.
Valaki teljesen új, aki megnyit egy meghívó linket, megkérnek, hogy válasszon nym-et, vagy először jelentkezzen be; a csatlakozás majd magától folytatódik, így nem kell másodszor megkeresniük a hivatkozást.
Meghívó hivatkozás visszaállítása minden eddig megosztott linket egy mozdulattal visszavon. Használja, ha a a link olyan helyre került, ahova nem szántad.
Előzmények megosztása új tagokkal
Alapértelmezés szerint szintén ki van kapcsolva, a tulajdonos hívása is: Ossza meg az előzményeket új tagokkal be a csoport helyi menüjében.
Ha be van kapcsolva, aki hozzáad valakit, az a csoport utolsó tagjáig továbbít 50 üzenet az új tagnak egyetlen titkosított blobként, csak nekik. A továbbított üzenetek meg vannak jelölve ellenőrizetlen, mert az eredeti szerzők aláírása nem ellenőrizhető újra ha a szöveget egy harmadik fél továbbította – megbízik abban, aki hozzáadta hogy nem szerkesztetted, amit továbbadtak.
Tulajdonosok, moderátorok és tagok
| Parancs | Igen | Aki teheti |
|---|---|---|
/kick @nym | Eltávolít egy tagot | Tulajdonos, moderátorok |
/ban @nym | Eltávolítja őket, és blokkolja a visszatérésüket | Tulajdonos, moderátorok |
/unban @nym | Feloldja a tilalmat | Tulajdonos |
/addmod @nym | Előléptetés moderátorrá | Tulajdonos |
/removemod @nym | Lefokoz egy moderátort | Tulajdonos |
/transferowner @nym | Átadja a csoportot | Tulajdonos |
/leave | Eltávolítja a csoportból | Bárki |
Nincs döntő kiszolgáló, így minden kliens magát a szerepet ellenőrzi – mikor moderálási műveletet küld, és minden kapott moderációs eseménynél. Egy ügyfél amely olyan hatalmat állít, amellyel nem rendelkezik, mindenki más egyszerűen figyelmen kívül hagyja.
Hogyan működik a csoportos titkosítás
A csoportos beszélgetések ugyanazokat a NIP-17 pletykákat és NIP-59 ajándékcsomagolásokat használják, mint privát üzeneteket, tagonként egy pakolás, mindegyik titkosítva ahhoz a taghoz. A Nymchat ezután hozzáad valamit, amit a szabványos NIP-17 nem tartalmaz.
Forgó címzett gombok
A sima NIP-17 esetében, ha valaki egy közvetítést néz, N ajándékcsomagolást lát ugyanabban a pillanatban, N különböző pubkey-nek címezve. Ez egy tagsági lista, és nem kell visszafejteni olvasni.
Tehát a Nymchat elforgatja a címzett kulcsait. Minden alkalommal, amikor küld, ügyfele frisset ver
efemer kulcspár, és hirdeti nyilvános felét a titkosított pletyka belsejében, mint an
ephemeral_pk címke. Ettől kezdve mindenki ehhez a kulcshoz címzi az üzeneteit
az igazi helyett. Egy megfigyelő számára a csoport minden üzenete között utazik
egyszeri nyilvános kulcsok, amelyeknek nincs látható hivatkozása egyetlen identitásra sem, és nincs két közös üzenet
címzett.
Kompromisszum utáni helyreállítás
Ez a forgás egyben a helyreállítási mechanizmus is. Ha egy eszköz veszélybe kerül, a felhasználó egyszerűen üzenetet küld: az általa hirdetett új efemer kulcs minden tagnál lecseréli a régit automatikusan. Nincs sávon kívüli újraszinkronizálás, amit meg kellene szervezni, és nincs semmi, amiben a csoport egyetértene be.
Távollét után visszatérni
Az efemer billentyűk forognak, és az őket hordozó események lejárnak a relékről. Egy ügyfél, aki volt napokig offline, ezért visszatérhet olyan kulcsokkal, amelyeket mindenki más elment. így tovább újracsatlakozás, elég hosszú szünet után egy sebességkorlátozott kulcs-újraszinkronizálási kérelmet küld minden egyes csoportosítja és újra kicseréli az aktuális kulcsokat – ez az, ami megakadályozza, hogy egy hosszú szabadság megváltozzon olyan csoportba, amelyet már nem tudsz olvasni.