علم کی بنیاد لوگوں سے بات کرنا
گروپ چیٹس
اینڈ ٹو اینڈ انکرپٹڈ گروپ گفتگو جو ان کی اپنی لیک نہیں ہوتی ہیں۔ رکنیت ہر پیغام کو ہر ممبر کے لیے الگ الگ لپیٹا جاتا ہے، جو ایک کلید سے مخاطب ہوتا ہے۔ ایک بار استعمال کیا.
یہ صفحہ سہولت کے لیے مشین سے ترجمہ کیا گیا ہے۔ انگریزی اصل وہ ورژن ہے جو لاگو ہوتا ہے۔
ایک گروپ بنانا
/group @alice @bob Weekend plans ان ممبروں کے ساتھ ایک گروپ بناتا ہے اور وہ
نام نام اختیاری ہے۔ آپ بھی چن سکتے ہیں۔ گروپ چیٹ بنائیں سے
کسی کے سیاق و سباق کا مینو، یا استعمال کریں۔ + میں گروپ چیٹس سیکشن کے ساتھ
سائڈبار
آپ گروپ کے بن جاتے ہیں۔ مالک. گروپس پر پابندی ہے۔ 100 ممبرانکیونکہ ہر پیغام کو ہر ایک کے لیے الگ سے انکرپٹ کیا گیا ہے۔ فی میسج فین آؤٹ کو پابند رہنا ہوگا۔
اراکین کو شامل کرنا
/addmember @nym، یا /invite @nym جب آپ گروپ میں ہوتے ہیں۔ چاہے مالک اور منتظمین کے علاوہ کوئی بھی یہ کر سکتا ہے، یہ گروپ کا ہے۔ اراکین کو دوسروں کو شامل کرنے کی اجازت دیں سیٹنگ، گروپ کے سیاق و سباق کے مینو میں۔
/groupinfo موجودہ اراکین کی فہرست۔
لنکس کو مدعو کریں۔
پہلے سے طے شدہ طور پر بند کریں۔ مالک یا منتظم آن ہو جاتا ہے۔ دعوتی لنک کے ذریعے شامل ہونے کی اجازت دیں۔ گروپ کے سیاق و سباق کے مینو سے، جس کے بعد وہاں لنک ظاہر ہوتا ہے-ان کے لیے، اور اراکین کے لیے بھی جب "اراکین کو دوسروں کو شامل کرنے کی اجازت دیں" آن ہوتا ہے۔
کوئی بالکل نیا جو انوائٹ لنک کھولتا ہے اس سے کہا جاتا ہے کہ وہ nym چنیں یا پہلے لاگ ان کریں۔ شمولیت پھر خود ہی دوبارہ شروع ہوجاتا ہے، لہذا انہیں دوسری بار لنک تلاش کرنے کی ضرورت نہیں ہے۔
دعوت دینے کا لنک دوبارہ ترتیب دیں۔ اب تک شیئر کیے گئے ہر لنک کو ایک ہی بار میں منسوخ کر دیتا ہے۔ اسے استعمال کریں جب a لنک ایسی جگہ ختم ہو گیا ہے جہاں آپ کا ارادہ نہیں تھا۔
نئے اراکین کے ساتھ تاریخ کا اشتراک کرنا
اس کے علاوہ ڈیفالٹ طور پر آف، مالک یا منتظم کی کال بھی: نئے اراکین کے ساتھ ہسٹری شیئر کریں گروپ کے سیاق و سباق کے مینو میں۔
اس کے ساتھ، جو بھی کسی کو شامل کرتا ہے وہ گروپ کے آخری تک آگے بڑھ جاتا ہے۔ 50 پیغامات اس نئے ممبر کے لیے، ایک سنگل انکرپٹڈ بلاب کے طور پر، صرف ان کے لیے۔ آگے بھیجے گئے پیغامات نشان زد ہیں۔ غیر تصدیق شدہکیونکہ اصل مصنفین کے دستخطوں کو دوبارہ چیک نہیں کیا جا سکتا ایک بار جب کسی تیسرے فریق کی طرف سے ٹیکسٹ ریلے ہو جاتا ہے - آپ اس شخص پر بھروسہ کر رہے ہیں جس نے شامل کیا ہے۔ آپ نے اس میں ترمیم نہیں کی ہے جو وہ گزرے ہیں۔
مالکان، منتظمین، منتظمین اور اراکین
| حکم | کرتا ہے۔ | کون کر سکتا ہے۔ |
|---|---|---|
/kick @nym | رکن کو ہٹاتا ہے۔ | مالک، منتظمین، منتظمین |
/ban @nym | انہیں ہٹاتا ہے اور ان کی واپسی کو روکتا ہے۔ | مالک، منتظمین، منتظمین |
/unban @nym | پابندی ہٹاتا ہے۔ | مالک، منتظمین، منتظمین |
/addmod @nym | ترقی دے کر ناظم بناتا ہے۔ | مالک، منتظمین |
/removemod @nym | ایک ماڈریٹر کی تنزلی کرتا ہے۔ | مالک، منتظمین |
/addadmin @nym | منتظم کو فروغ دیں | مالک |
/removeadmin @nym | ایڈمن کو ڈیموٹ کرتا ہے | مالک |
/transferowner @nym | گروپ کے حوالے کریں۔ | مالک |
/leave | آپ کو گروپ سے نکال دیتا ہے۔ | کوئی بھی |
ایک گروپ کا بالکل ایک مالک ہوتا ہے، اور کسی بھی تعداد میں منتظمین اور منتظمین ہوتے ہیں۔ تقسیم پر عمل کرنے کے درمیان ہوتی ہے۔ لوگ اور اس پر عمل کرنا گروپ: منتظمین اراکین کو ہٹاتے ہیں، پابندی لگاتے ہیں اور ان پر پابندی عائد کرتے ہیں، اور بس اتنا ہی وہ کرتے ہیں۔ منتظمین بھی ایسا کرتے ہیں، اور وہ سب کچھ جو گروپ کو خود بدل دیتا ہے-اس کا نام، اس کی تفصیل، اس کے دعوت نامے کا لنک، اس کی ترتیبات، جو اراکین کو شامل کر سکتے ہیں-اور وہ منتظمین کا تقرر اور برطرفی کرتے ہیں۔ صرف مالک منتظمین کا تقرر کرتا ہے، اور صرف مالک ہی گروپ کو کسی اور کے حوالے کر سکتا ہے۔
کوئی بھی کسی کے اپنے کردار پر یا اس سے اوپر عمل نہیں کر سکتا۔ ایک ماڈریٹر دوسرے ماڈریٹر کو لات نہیں مار سکتا، ایک ایڈمن دوسرے ایڈمن کو ڈیموٹ نہیں کر سکتا، اور مالک کے علاوہ کوئی بھی مالک پر عمل نہیں کر سکتا۔ ملکیت ایک ایسا کردار ہے جو اسٹیک کے بجائے حرکت کرتا ہے: /transferowner
اسے حوالے کرتا ہے، یہ دوسرے مالک کو شامل نہیں کرتا ہے۔
ثالثی کے لیے کوئی سرور نہیں ہے، اس لیے ہر کلائنٹ اپنے کردار کی جانچ پڑتال کرتا ہے۔ ایک اعتدال کی کارروائی بھیجنا، اور دوبارہ ہر اعتدال پسندی کے واقعہ پر جو اسے موصول ہوتا ہے۔ ایک کلائنٹ جو اس طاقت کا دعویٰ کرتا ہے جو اس کے پاس نہیں ہے اسے ہر کوئی نظر انداز کر دیتا ہے۔
گروپ کی خفیہ کاری کیسے کام کرتی ہے۔
گروپ چیٹس میں وہی NIP-17 افواہیں اور NIP-59 گفٹ ریپس استعمال ہوتی ہیں۔ نجی پیغامات، فی ممبر ایک لپیٹ، ہر ایک اس رکن کے لیے خفیہ کردہ۔ Nymchat پھر کچھ ایسا شامل کرتا ہے جو معیاری NIP-17 میں نہیں ہے۔
وصول کنندہ کی چابیاں گھوم رہی ہیں۔
سادہ NIP-17 کے ساتھ، کوئی ریلے کو دیکھ رہا ہے کہ N گفٹ ریپس اسی لمحے ظاہر ہوتے ہیں، N مختلف پبکیز سے خطاب کیا۔ یہ ایک رکنیت کی فہرست ہے، اور اسے ڈکرپٹ کرنے کی ضرورت نہیں ہے۔ پڑھنے کے لیے
لہذا Nymchat وصول کنندہ کی چابیاں گھماتا ہے۔ جب بھی آپ بھیجتے ہیں، آپ کا کلائنٹ ایک تازہ دم کرتا ہے۔
ephemeral keypair اور اس کے عوامی نصف کی تشہیر کرتا ہے۔ خفیہ افواہ کے اندر، بطور ایک
ephemeral_pk ٹیگ تب سے، ہر کوئی اپنے پیغامات کو اس کلید سے مخاطب کرتا ہے۔
آپ کے اصلی کے بجائے۔ ایک مبصر کے لیے، گروپ میں موجود ہر پیغام کے درمیان سفر ہوتا ہے۔
ایک وقتی پبکیز جن کا کسی بھی شناخت سے کوئی مرئی لنک نہیں ہے، اور کوئی دو پیغامات کا اشتراک نہیں ہے۔
وصول کنندہ
سمجھوتہ کے بعد بحالی
وہ گردش بھی بحالی کا طریقہ کار ہے۔ اگر کسی ڈیوائس سے سمجھوتہ کیا جاتا ہے، تو صارف صرف ایک پیغام بھیجتا ہے: نئی عارضی کلید جس کا یہ اشتہار دیتا ہے ہر رکن کے لیے پرانی کلید کی جگہ لے لیتا ہے۔ خود بخود ترتیب دینے کے لیے کوئی آؤٹ آف بینڈ ری سنک نہیں ہے اور گروپ کے لیے متفق ہونے کے لیے کچھ نہیں ہے۔ پر
دور رہنے کے بعد واپس آ رہا ہے۔
عارضی چابیاں گھومتی ہیں، اور ان کو لے جانے والے واقعات ریلے سے ختم ہو جاتے ہیں۔ ایک کلائنٹ جو رہا ہے۔ دنوں کے لیے آف لائن اس لیے چابیاں پکڑ کر واپس آ سکتے ہیں باقی سب ماضی میں چلے گئے ہیں۔ اسی طرح دوبارہ جڑیں، کافی طویل وقفے کے بعد، یہ اپنے ہر ایک کو ریٹ محدود کلیدی دوبارہ مطابقت پذیری کی درخواست بھیجتا ہے۔ گروپس اور موجودہ چابیاں کا دوبارہ تبادلہ کرتے ہیں — جو کہ طویل تعطیل کو موڑنے سے روکتا ہے۔ ایک گروپ میں آپ مزید پڑھ نہیں سکتے۔
Nymchat کے صارفین کے درمیان گروپ پیغامات کے اوپری حصے پر پوسٹ کوانٹم کلید کا تبادلہ بھی استعمال کر سکتے ہیں۔ اوپر چونکہ ہر ممبر کو پہلے سے ہی اپنی الگ سے خفیہ کردہ کاپی مل جاتی ہے، اس لیے ایک گروپ مل سکتا ہے۔ دونوں آزادانہ طور پر — اور ایک پیغام کو صرف کوانٹم مزاحم کے طور پر نشان زد کیا جاتا ہے جب ہر ممبر کو موصول ہوتا ہے۔ اس طرح. دیکھیں کوانٹم مزاحم خفیہ کاری.