Hla mus rau cov ntsiab lus
Rov qab mus rau Nymchat

Kev paub hauv paus Tham nrog neeg

Pawg sib tham

Xaus-rau-kawg encrypted pab pawg sib tham uas tsis xau lawv tus kheej kev ua tswv cuab. Txhua cov lus tau muab qhwv nyias rau txhua tus tswv cuab, xa mus rau tus yuam sij uas yog siv ib zaug.

Tsim ib pab pawg

/group @alice @bob Weekend plans tsim ib pab pawg nrog cov tswv cuab thiab qhov ntawd npe. Lub npe yog xaiv tau. Koj tuaj yeem xaiv Tsim Pawg Sib Tham los ntawm ib tug neeg lub ntsiab lus teb zaub mov, los yog siv lub + ib sab ntawm Pawg Sib Tham hauv ntu sidebar.

Nymchat pab pawg sib tham.
Pab pawg sib tham.

Koj dhau los ua pab pawg tus tswv. Pawg yog capped ntawm 100 tus tswv cuab, vim hais tias txhua cov lus yog encrypted cais rau txhua tus thiab lub per-message fan-out yuav tsum nyob twj ywm bounded.

Ntxiv cov tswv cuab

/addmember @nym, los yog /invite @nym thaum koj nyob hauv pab pawg. Puas yog leej twg lwm tus ntawm tus tswv thiab cov admin yuav tau ua qhov no yog qhov ntawm pab pawg tso cai rau cov tswv cuab ntxiv lwm tus kev teeb tsa, hauv pab pawg cov ntsiab lus qhia zaub mov.

/groupinfo teev cov tswv cuab tam sim no.

Tsis txhua lub sijhawm yog qhov tseeb. Tus tswv lossis tus admin thiaj li muab qhib tau. Tso cai koom nrog ntawm kev caw txuas los ntawm qhov group's context menu, tom qab uas qhov link tshwm sim nyob ntawd — rau lawv, thiab rau cov members thiab thaum "allow members to add others" tau tso cai.

Ib tug neeg tshiab uas qhib qhov txuas caw tau thov kom xaiv ib lub nym lossis nkag mus ua ntej; cov koom ces rov pib dua ntawm nws tus kheej, yog li lawv tsis tas yuav nrhiav qhov txuas thib ob.

Rov pib Invite Link tshem tawm txhua qhov txuas sib koom kom deb li deb hauv ib qho mus. Siv nws thaum a txuas tau xaus rau qhov chaw koj tsis tau npaj siab.

Qhia keeb kwm nrog cov tswv cuab tshiab

Ib yam ntxiv uas tsis tsim nyog tsim thawj zaug, thiab yog raws li tus tswv lossis tus admin txiav txim: Qhia keeb kwm rau cov tshiab hauv pab pawg cov menu xaiv.

Nrog rau nws, leej twg ntxiv ib tug neeg xa mus rau pawg neeg kawg 50 lus rau tus tswvcuab tshiab ntawd, raws li ib leeg encrypted blob, rau lawv ib leeg. Cov lus xa mus raug cim tsis paub tseeb, vim cov thawj sau ntawv kos npe tsis tuaj yeem rov kuaj xyuas dua ib zaug cov ntawv tau relayed los ntawm lwm tus neeg sab nrauv - koj ntseeg tus neeg ntxiv koj tsis tau edited yam lawv dhau mus.

Cov thawj tswv, cov tswj fawm, cov tswj hwm thiab cov tswv cuab

Hais kom uaUa liLeej twg ua tau
/kick @nymTshem tawm ib tug tswv cuabLeej tswj hwm, cov tswj fwm, cov tswj hwm ntau
/ban @nymTshem lawv thiab thaiv lawv rov qab losLeej tswj hwm, cov tswj fwm, cov tswj hwm ntau
/unban @nymLifts txwvLeej tswj hwm, cov tswj fwm, cov tswj hwm ntau
/addmod @nymTxhawb rau tus neeg nruab nrabLeej tuaj tswj hwm, cov tswj fwm
/removemod @nymDemotes tus neeg saib xyuasLeej tuaj tswj hwm, cov tswj fwm
/addadmin @nymHuav rau adminTus tswv
/removeadmin @nymTshem tawm ib tug adminTus tswv
/transferowner @nymMuab tes rau pab pawgTus tswv
/leaveTshem koj tawm ntawm pab pawgLeej twg

Ib pawg muaj ib tug tug laj xwb, thiab muaj txhua tus admin thiab moderator raws li txhua tus xav tau. Kev faib yog ntawm acting on tib neeg thiab ua raws li tus pawg: cov moderator tshem tawm, txiav tshem thiab qhib rov qab cov tswv cuab, thiab yog txhua yam uas lawv ua. Cov admin kuj ua ntawd thiab, thiab ua txhua yam uas hloov lub pab pawg tus kheej — nws lub npe, nws qhov piav qhia, nws txoj kev caw, nws cov kev teeb tsa, leej twg tuaj yeem ntxiv cov tswv cuab — thiab lawv thauj thiab tshem moderators. Tsuas yog tus thawj tswv thiaj li thauj admins, thiab tsuas tus thawj tswv thiaj li tuaj yeem muab pab pawg rau lwm tus.

Tsis muaj leej twg tuaj yeem ua hauj lwm rau lwm tus uas muaj txiaj ntsig zoo dua lossis zoo ib yam nrog lawv tus kheej. Ib tug moderator tsis tuaj yeem tshem tawm lwm tus moderator, ib tug admin tsis tuaj yeem ua rau lwm tus admin qis qib, thiab tsis muaj leej twg tshua tau ua rau tus owner (tus tswv) tshua yog tus owner tus kheej xwb. Kev ua tus tswv yog txoj hauj lwm *@* uas hloov pauv mus, tsis yog tsuas yog ntxiv nrog rau lwm txoj hauj lwm: /transferowner txi nws tseg, nws tsis ntxiv tus tswv thib ob.

Cov luag haujlwm raug tswj hwm ntawm ob sab

Tsis muaj neeg rau zaub mov los txiav txim siab, yog li txhua tus neeg siv khoom kuaj xyuas lub luag haujlwm nws tus kheej - thaum twg xa ib qho kev txiav txim me me, thiab rov qab rau txhua qhov kev sib haum xeeb nws tau txais. Ib tus neeg siv khoom uas thov lub hwj chim nws tsis muaj tsuas yog ignored los ntawm lwm tus neeg.

Pab pawg encryption ua haujlwm li cas

Pawg sib tham siv tib yam NIP-17 lus xaiv thiab NIP-59 khoom plig qhwv li cov lus ntiag tug, ib qhwv rau ib tug tswv cuab, txhua tus encrypted rau tus tswv cuab. Nymchat ces ntxiv ib yam dab tsi txheem NIP-17 tsis muaj.

Rotating tus neeg txais cov yuam sij

Nrog NIP-17 dawb, ib tus neeg saib ib qho kev xa tawm pom N cov khoom plig qhwv tshwm nyob rau tib lub sijhawm, hais rau N txawv pubkeys. Ntawd yog daim ntawv teev npe ua tswv cuab, thiab nws tsis tas yuav decrypting nyeem.

Yog li Nymchat tig cov yuam sij tau txais. Txhua zaus koj xa, koj cov neeg siv khoom mints tshiab ephemeral keypair thiab tshaj tawm nws cov pej xeem ib nrab nyob rau hauv cov lus xaiv encrypted, as ib ephemeral_pk tag. Txij thaum ntawd los, txhua tus neeg xa lawv cov lus rau tus yuam sij ntawd tsis yog koj tus tiag. Rau cov neeg soj ntsuam, txhua cov lus hauv pab pawg mus ncig ntawm ib zaug pubkeys uas tsis pom qhov txuas mus rau ib tus neeg twg, thiab tsis muaj ob cov lus qhia ib tus txais.

Rov qab kev sib haum xeeb

Qhov kev sib hloov ntawd kuj yog qhov kev rov qab los. Yog tias lub cuab yeej raug cuam tshuam, tus neeg siv tsuas yog xa lus: tus yuam sij tshiab ephemeral nws tshaj tawm hloov qhov qub rau txhua tus tswv cuab txiav txim. Tsis muaj kev sib koom ua ke ntawm pawg los npaj thiab tsis muaj dab tsi rau pawg pom zoo ntawm.

Rov qab los tom qab nyob deb

Cov yuam sij ephemeral tig, thiab cov xwm txheej nqa lawv tas sij hawm tawm ntawm relays. Ib tug neeg uas tau offline rau hnub tuaj yeem rov qab tuav cov yuam sij txhua tus neeg tau tsiv mus dhau los. Yog li ntawd reconnect, tom qab qhov sib txawv ntev txaus, nws xa tus nqi txwv qhov tseem ceeb-resync thov rau txhua qhov ntawm nws. pab pawg thiab rov pauv cov yuam sij tam sim no - uas yog qhov txwv tsis pub hnub so ntev los ntawm kev tig nyob rau hauv ib pab pawg koj nyeem tsis tau lawm.

Pab pawg lus ntawm Nymchat cov neeg siv kuj tuaj yeem siv qhov kev hloov pauv tom qab quantum tseem ceeb nyob rau sab saum toj saum toj no. Vim tias txhua tus tswvcuab twb tau txais lawv tus kheej cov ntawv encrypted cais, ib pawg tuaj yeem sib xyaw ob leeg dawb - thiab cov lus tsuas yog cim quantum-resistant thaum txhua tus tswv cuab tau txais nws txoj kev ntawd. Saib quantum-resistant encryption.