Base di cunniscenza Parlà cù a ghjente
Chats di gruppu
Conversazioni di gruppu criptate end-to-end chì ùn filtranu micca u so propiu appartenenza. Ogni missaghju hè impannillatu separatamente per ogni membru, indirizzatu à una chjave chì hè usatu una volta.
Questa pagina hè tradutta in macchina per comodità. L'uriginale in inglese hè a versione chì si applica.
Crià un gruppu
/group @alice @bob Weekend plans crea un gruppu cù quelli membri è chì
nomu. U nome hè facultativu. Pudete ancu sceglie Crea Chat di gruppu da
menu di cuntestu di qualcunu, o aduprà u + accantu à a sezione Group Chats in u
barra laterale.
Diventate u gruppu pruprietariu. I gruppi sò limitati à 100 membri, perchè ogni missaghju hè criptatu separatamente per ognunu è u fan-out per missaghju hà da stà limitatu.
Aghjunghje membri
/addmember @nym, o /invite @nym mentre site in u gruppu. S'ellu hè
qualchissunu fora di u proprietariu è i amministratori pò fà questu hè a questione di u gruppu permette à i membri di aghjunghje
altri paràmetru, in u menu cuntestu di u gruppu.
/groupinfo elenca i membri attuali.
Invita ligami
Off per difaut. U proprietariu o un amministratore l'accende Permette di unisce via ligame d'invitu da u menù cuntestuale di u gruppu, dopu u quale u ligame appare arrò u — per elli, è per i membri ancu quandu "permette à i membri di aghjunghje altri" hè attivatu.
Qualchissia novu chì apre un ligame d'invitu hè dumandatu à sceglie un nym o log in prima; l'unione poi ripiglia per sè stessu, perchè ùn anu micca bisognu di truvà u ligame una seconda volta.
Resettate u ligame d'invitu revoca ogni ligame spartutu finu à avà in una volta. Aduprà quandu a u ligame hè finitu in un locu chì ùn avete micca intenzione.
Sparte a storia cù novi membri
Ancu più per difettu, ancu a decisione di u proprietariu o di un amministratore: Partageghjula a storia cù i novi membri in u menù di cuntestu di u gruppu.
Cù questu, quellu chì aghjunghje qualcunu avanza finu à l'ultimu di u gruppu 50 missaghji à quellu novu membru, cum'è un solu blob criptatu, à elli solu. I missaghji rinviati sò marcati micca verificatu, perchè e firme di l'autori originali ùn ponu micca esse ricontrollate una volta chì u testu hè statu trasmessu da un terzu - vi sò cunfidendu a persona chì hà aghjustatu ùn avete micca editatu ciò chì anu passatu.
Proprietari, amministratori, moderatori è membri
| Cumanda | Face | Quale pò |
|---|---|---|
/kick @nym | Elimina un membru | Proprietariu, administratore, moderatore |
/ban @nym | Li elimina è impedisce u so ritornu | Proprietariu, administratore, moderatore |
/unban @nym | Eleva una prohibizione | Proprietariu, administratore, moderatore |
/addmod @nym | Promu à moderatore | Proprietariu, amministratori |
/removemod @nym | Reduce un moderatore | Proprietariu, amministratori |
/addadmin @nym | Promove à l'amministratore | Pruprietariu |
/removeadmin @nym | Degraduia un amministratore | Pruprietariu |
/transferowner @nym | Consegna u gruppu | Pruprietariu |
/leave | Ti elimina da u gruppu | Qualchissia |
Un gruppu hà esattamente un solu proprietariu, è quattru o più administratore è moderatore. A suddivisione hè trà aghjunghje à ghjente è aghendu nantu à u gruppui moderatori rimuovenu, bannanu è sbananu i membri, è hè tuttu ciò chì eissu fannu. I amministratori u fanu ancu elli, è ancu tuttu ciò chì cambia u gruppu stessu — u so nomu, a so descrizzione, u so ligame d'invitazione, e i so settings, chjamu ciò chì pò aghjunghje i membri — è elli nominanu è dismissenu i moderatori. Solu u proprietariu nomina i amministratori, è solu u proprietariu pò dà u gruppu à qualchissun altru.
Nessunù pò agì nantu à una persona à u stessu ròle o sopra u so propiu ròle. Un moderatore ùn pò micca espelli un altru moderatore, un amministratore ùn pò micca calà un altru amministratore, è nisunamente eccettu u proprietariu pò agì nantu à u proprietariu. A proprietà hè l'unicu ròle chì si move invece di esse cumulata: /transferowner
lu dà, ùn aghjunta micca un seconda prupritariu.
Ùn ci hè micca servitore per arbitrate, cusì ogni cliente verifica u rolu stessu - quandu mandendu una azzione di moderazione, è dinò in ogni avvenimentu di moderazione chì riceve. Un cliente chì pretende un putere chì ùn hà micca hè solu ignoratu da tutti l'altri.
Cumu funziona a criptografia di u gruppu
I chats di u gruppu utilizanu i stessi rumuri NIP-17 è rigalu NIP-59 cum'è missaghji privati, un wrap per membru, ognunu criptatu à quellu membru. Nymchat poi aghjunghje qualcosa standard NIP-17 ùn hà micca.
Chiavi di u destinatariu in rotazione
Cù u pianu NIP-17, qualcunu chì fighjula un relay vede N pacchetti di rigalu apparsu in u stessu mumentu, indirizzate à N diverse pubkeys. Questa hè una lista di membri, è ùn hà micca bisognu di decifrare à leghje.
Allora Nymchat gira e chjave di u destinatariu. Ogni volta chì mandate, u vostru cliente mint un frescu
keypair effimera è publicità a so mità publica Dentru u rumore criptatu, cum'è un
ephemeral_pk tag. Da tandu, ognunu indirizza i so missaghji à quella chjave
invece di u vostru veru. À un observatore, ogni missaghju in u gruppu viaghja trà
pubkeys una volta chì ùn anu micca ligame visibile à ogni identità, è ùn ci sò dui missaghji sparte a
destinatariu.
Recuperazione post-compromisu
Ddu rotazione hè ancu u mecanismu di ricuperazione. Sè un dispusitivu hè cumprumissu, l 'utilizatori simpricimenti manda un missaghju: a nova chjave effimera ch'ella publicita rimpiazza a vechja per ogni membru automaticamente. Ùn ci hè micca una resync fora di a banda per organizà è nunda per u gruppu d'accordu nantu.
Riturnà dopu esse luntanu
I chjavi effimeri giranu, è l'avvenimenti chì li portanu scadenu da i relè. Un cliente chì hè statu Offline per ghjorni pò dunque vultà tenendu e chjave chì tutti l'altri anu passatu. So on ricollegate, dopu à un intervallu abbastanza longu, manda una dumanda di resincronizazione di chjave à tariffa limitata à ognunu di i so gruppi è scambià di novu e chjave attuale - chì hè ciò chì impedisce una longa festa di vultà in un gruppu chì ùn pudete più leghje.
missaghji Group trà utilizatori Nymchat ponu dinù aduprà un scambiu chjave post-quantum in cima di u sopra. Perchè ogni membru hà digià a so propria copia criptata separatamente, un gruppu pò mischjà tramindui liberamente - è un missaghju hè marcatu solu quantum-resistente quandu ogni membru ricevutu hè cusì. Vede crittografia resistente à quantum.