Laktaw sa sulod
Balik ngadto ha Nymchat

Base sa kahibalo Nakigsulti sa mga tawo

Mga chat sa grupo

End-to-end nga naka-encrypt nga mga panag-istoryahanay sa grupo nga wala mag-leak sa ilang kaugalingon pagkamiyembro. Ang matag mensahe giputos nga gilain alang sa matag miyembro, gitumong sa usa ka yawe nga mao gigamit kausa.

Paghimo og grupo

/group @alice @bob Weekend plans nagmugna og grupo uban niadtong mga miyembro ug kana ngalan. Opsyonal ang ngalan. Makapili ka usab Paghimo og Group Chat gikan sa menu sa konteksto sa usa ka tawo, o gamita ang + tupad sa Group Chats nga seksyon sa sidebar.

Usa ka Nymchat group chat nga panag-istoryahanay.
Usa ka group chat.

Nahimo kang grupo tag-iya. Ang mga grupo gilimitahan sa 100 ka miyembro, tungod kay ang matag mensahe gi-encrypt nga gilain alang sa matag usa ug ang per-message fan-out kinahanglan nga magpabilin nga limitado.

Pagdugang sa mga miyembro

/addmember @nym, o /invite @nym samtang naa ka sa grupo. bisan bisan kinsa gawas sa tag-iya ang makahimo niini kay iya sa grupo tugoti ang mga miyembro sa pagdugang sa uban setting, sa menu sa konteksto sa grupo.

/groupinfo naglista sa mga miyembro karon.

Off pinaagi sa default. Mibalik ang tag-iya Tugoti ang pag-apil pinaagi sa link sa pagdapit gikan sa menu sa konteksto sa grupo, pagkahuman makita ang link - alang sa tag-iya, ug alang sa mga miyembro usab kung ang "tugotan ang mga miyembro nga makadugang sa uban" anaa.

Usa ka bag-ong tawo nga nagbukas sa usa ka link sa pagdapit gihangyo nga mopili usa ka nym o una nga mag-log in; ang pag-apil unya magpadayon sa kaugalingon, aron dili na nila pangitaon ang link sa ikaduhang higayon.

I-reset ang Link sa Pagdapit gibawi ang matag link nga gipaambit hangtod karon sa usa ka lakaw. Gamita kini sa dihang a link natapos sa usa ka dapit nga wala nimo tuyoa.

Pagpaambit sa kasaysayan sa bag-ong mga miyembro

Off usab pinaagi sa default, usab ang tawag sa tag-iya: Ipaambit ang kasaysayan sa bag-ong mga miyembro sa menu sa konteksto sa grupo.

Uban niini, bisan kinsa nga magdugang usa ka tawo mopadayon hangtod sa katapusan sa grupo 50 ka mga mensahe sa bag-ong miyembro, isip usa ka naka-encrypt nga blob, sa kanila lamang. Ang mga gipasa nga mensahe gimarkahan wala mapamatud-an, tungod kay ang orihinal nga mga pirma sa mga tagsulat dili masusi pag-usab sa higayon nga ang teksto gi-relay sa usa ka ikatulo nga partido — nagasalig ka sa tawo nga midugang dili nimo gi-edit ang ilang gipasa.

Mga tag-iya, moderator ug miyembro

SugoNagbuhat baKinsay makahimo
/kick @nymPagtangtang sa usa ka miyembroTag-iya, mga moderator
/ban @nymGitangtang sila ug gibabagan ang ilang pagbalikTag-iya, mga moderator
/unban @nymNagtangtang sa usa ka pagdiliTag-iya
/addmod @nymNagpasiugda sa moderatorTag-iya
/removemod @nymGi-demote ang usa ka moderatorTag-iya
/transferowner @nymIhatag ang grupoTag-iya
/leaveGitangtang ka sa grupoBisan kinsa
Gipatuman ang mga tahas sa duha ka bahin

Wala’y server nga maghusay, mao nga gisusi sa matag kliyente ang papel mismo - kung kanus-a pagpadala ug moderation action, ug pag-usab sa matag moderation event nga madawat niini. Usa ka kliyente nga nag-angkon nga usa ka gahum nga wala niini gibaliwala ra sa tanan.

Giunsa ang pag-encrypt sa grupo molihok

Ang mga chat sa grupo naggamit sa parehas nga NIP-17 nga mga hungihong ug NIP-59 nga mga pambalot sa regalo pribado nga mga mensahe, usa ka putos matag miyembro, matag usa naka-encrypt sa maong miyembro. Ang Nymchat dayon nagdugang usa ka butang nga wala sa standard NIP-17.

Nagtuyok nga mga yawe sa nakadawat

Uban sa yano nga NIP-17, usa ka tawo nga nagtan-aw sa usa ka relay nakakita sa N gift wraps nga makita sa parehas nga higayon, gitumong ngadto sa N lain-laing mga pubkey. Kana usa ka lista sa membership, ug dili kinahanglan nga i-decrypt sa pagbasa.

Mao nga ang Nymchat nagtuyok sa mga yawe sa nakadawat. Sa matag higayon nga magpadala ka, ang imong kliyente mag-ihap og lab-as ephemeral keypair ug gi-anunsyo ang katunga sa publiko niini sulod sa naka-encrypt nga tsismis, isip usa ka ephemeral_pk tag. Sukad niadto, ang tanan nagpunting sa ilang mga mensahe sa yawe imbes sa imong tinuod. Alang sa usa ka tigpaniid, ang matag mensahe sa grupo nagbiyahe taliwala usa ka higayon nga mga pubkey nga walay makita nga link sa bisan unsang pagkatawo, ug walay duha ka mensahe nga nagpaambit sa usa ka tigdawat.

Pagbawi human sa kompromiso

Kana nga rotation mao usab ang mekanismo sa pagbawi. Kung ang usa ka aparato nakompromiso, ang tiggamit yano nagpadala ug mensahe: ang bag-ong ephemeral nga yawe nga gi-advertise niini mopuli sa daan para sa matag miyembro awtomatiko. Wala'y out-of-band resync aron mahikay ug walay bisan unsa nga uyonan sa grupo sa.

Mubalik pag wala

Ang ephemeral nga mga yawe nagtuyok, ug ang mga panghitabo nga nagdala niini matapos sa mga relay. Usa ka kliyente nga kaniadto Ang offline sa daghang mga adlaw mahimo’g makabalik nga nagkupot sa mga yawe nga nabalhin na sa tanan. Busa sa pagkonektar pag-usab, human sa usa ka taas nga igo nga gintang, kini nagpadala sa usa ka rate-limited key-resync nga hangyo sa matag usa niini. mga grupo ug nagbinayloay pag-usab sa kasamtangan nga mga yawe - nga mao ang nagpahunong sa usa ka taas nga holiday gikan sa pagbalik ngadto sa grupo nga dili na nimo mabasa.