بنکەی زانیاری تایبەتمەندیەتی
شێوەبەستنەوە
پرسیار و وەڵامەکانی تۆ بە شێوەی کۆدکردنی کۆتایی بۆ کۆتایی (end-to-end) پارێزراون، لەگەڵ چینێکی پۆست-کوانتەم لەسەر چینە کلاسیکییەکە. ئەم لاپەڕەیە دەربارەی ئەوەیە کە ئەوە بە ڕاستی چی دەپارێزێت.
ئەم لاپەڕەیە بە ئامێری وەرگێڕدراوە بۆ ئاسانکاری. ئەسڵی ئینگلیزی ئەو وەشانەیە کە کاری پێدەکرێت.
لە سەرەتاوە تا کۆتایی بە شێوەیەکی پێشڕەو
هیچ ڕێکخستنێک نییە بۆ کارکردن. هەموو نامەیەک لە هەموو گفتوگۆیەکدا لەسەر ئامێرەکەت دەگۆڕدرێت بۆ کۆد (encrypted) پێش ئەوەی بۆ هیچ شوێنێک بڕوات، و لەปลายە ڕاستەوخۆکەشەوە دەگۆڕدرێتەوە بۆ دەق (decrypted). ئەو پەیوەندییانەی کە نامەکە دەگوازنەوە ناتوانن بیخوێننەوە، هەروەها هیچ شتێکی نێوانیش ناتوانێت بیخوێنێتەوە.
"لایەنی بەرامبەر" لێرەدا خزمەتگوزاری Nymbotـە، کە دەبێت پرسیارەکەت بخوێنێتەوە بۆ ئەوەی وەڵامی بداتەوە. لە سەرەتاوە تا کۆک (End-to-end) واتە کەس ئیلسا ناتوانێت — بەواتای ئەوە نییە و ناتوانێت بەواتای ئەوە بێت یاریدەدەرەکە وەڵامی شتێک دەداتەوە کە هەرگیز نەبینویە. هاوچۆنی ناسراو ئایا وەڵامی پرسیارە جیاوازەکەیە دەربارەی ئەوەی کە ئایا دەبێت بزانێت کێ پرسیار کراوە.
کاگزی pakketکردنەوەی دیاری
نامەکان وەک دیارییەکانی Nostr گەشت دەکەن. هەر یەکێکیان سێ چین لە خۆیانە:
- a دەنگۆیەک — پەیامەکە خۆی، بەبێ واژۆ، بۆ ئەوەی هەرگیز نەتوانرێت بە پاتەوازی بۆ لایەنێکی سێیەم بسەلمێنرێت؛
- a مۆر, لەلایەن تۆوە واژۆکراوە و بۆ وەرگرەکە کۆدکراوە، کە ئەمەش ئەو ڕێگەیەیە کە وەرگرەکە دەزانێت کێ ناردوویەتی؛
- a پاککردنەوە، بە شێوازی کۆدکراو و واژۆکراو لەلایەن کلیلێکی بەکارهێنانی یەکجارەوە، کە تەنها ئەوەیە کە ڕێگەیەک (relay) دەبینێت.
کە ڕێبەرێک (relay) کە ترافیکەکەت هەڵدەگرێت ڕووداوێک لە کلیلییەکەوە دەبینێت کە تەنها بۆ ئەو نامەیە بووە، بە کاتژمێرێکی هەڕەمەکی — دەتوانێت بزانێت نامەکە بۆ Nymbotە، نەک کێ ناردوویەتی. شیکردنەوەی مێتاداتا (Metadata analysis) لەسەر پەردەکان زۆر کەم دەستکەوت دەگرێت.
کۆپییەکی هەر نامەیەک لەگەڵ کلیلەکەی خۆتدا کۆدەکرێتەوە، ئەمەش ئەو ڕێگایەیە کە مێژووی تۆ لەسەر ئامێرێکی نوێ لە ڕێگەی ڕێڵێکانەوە (relays) دەگەڕێتەوە نەک لە ڕێگەی چ کۆدکردنەوەیەکی لای سێرڤەرەوە.
هەمبێژی پۆست-کوانتەم (Post-quantum hybrid)
چینە کلاسیکییەکە ئەلیکتیک-کێڤەیە (elliptic-curve). کۆمپیوتەرێکی کوانتەمی بە ئەندامێژێکی پێویست بە شێوەیەکی چاوەڕواننەکراو دەشکێنێتەوە — ئەو ترافیکەی ئەمڕۆ گیرۆ دەکراوە، چەند ساڵێک دواتر دەگۆڕدرێت بۆ دەقێکی خوێندرەوە. بۆیە کۆدکردنەکە بریتییە لە ه𝙞بریدکۆتایی کلیلێکی ML-KEM لەگەڵ گۆڕینەوەی کلاسیکی دەستەجێکردووە، و هێرشبەر دەبێت هەردووکیان بشکێنێت بۆ ئەوەی بتوانێت هیچ شتێک بخوێنێتەوە.
ML-KEM ئەو KEM-ە تۆڕییە (lattice) کە لەلایەن NIST-ەوە ستانداردکراوە. تێکەڵکردن لەبری جێگرتنەوە بە ئەنقەستە: ئەگەر دەرکەوت کە گریمانەی تۆڕییەکە هەڵەیە، هێشتا کێشەی وێژەی ڕێکی (elliptic curve) و بە پێچەوانەشەوە لای تۆ هەیە.
Nymbot ڕاگەیاندنێکی توانای واژەکراو بڵاو دەکاتەوە کە کلیلەکەی KEM لەگەڵدایە، بۆ ئەوەی ئەپەکەی تۆ بتوانێت بەبێ ڕکابەری گەڕان (lookup race) کە ڕەنگە نامەکە تەنها بە شێوەی کلاسیک بەجێبهێڵێت، پەختەی پێ بکات. ئەپەکەی تۆش یەکێکیان بڵاو دەکاتەوە، ئەمەش ئەو ڕێگەیەیە کە وەڵامەکان بە شێوەی هیبرید دەگەڕێنەوە.
ئەوەی سێرڤەرەکە دەبینێت
دقیق بوون لەم بابەتەدا گرنگترە لەوەی کە لەبارەیەوە دڵنیا بکەیتەوە.
| شت | بە ئاسایی | لەناو ناوی ناوازە (anonymous mode) |
|---|---|---|
| دەقی پەیامەکەت | بخوانە بۆ ئەوەی وەڵامەکەی بدەیتەوە. | بخوانە بۆ ئەوەی وەڵامەکەی بدەیتەوە. |
| کامیان کلیلەکە پرسی؟ | کلیلە گشتیی nymەکەت | کلیلێکی بەکارهێنانی کاتی |
| کامیان کلیلەکە شەحن دەکرێت؟ | ناوی تۆ چییە؟ | کلیلە بەکارهێنانییەکە (بەکاربینە و فڕێ بدە) |
| سەرچاوەی بەکارهێنانی هەر وەڵامێک | کات، مۆدێل، ژمارەی تۆکەن و تێچوو، هەرگیز دەقەکە نییە، بۆ ماوەی ٩٠ ڕۆژ لەژێر ناوی تۆ دەپارێزرێت | هەمان شت، لەژێر کلیلە کاتییەکەدا |
| ناونیشانی گفتوگۆەکەت | تەنها بە کلیلەکەی خۆت کۆدکراوە، بۆ سینککردن | هەمان شت |
| کلیلی تایبەتی خۆت | هەرگیز لە ئامێرەکەdan ناچێت | هەرگیز لە ئامێرەکەdan ناچێت |
| هی تۆ کۆگا و بەستەر تۆکەنەکان | بە ڕێگەی ئەو داواکارییانەی کە بەکاری دەهێنن ڕواندەدرێت، هەرگیز بە شێوەیەکی خوێندرەوە پاشەکەوت ناکرێت؛ تەنها لە کاتی هەبوونی کلیلی سێرڤەرەکە بە پەختە پاشەکەوت دەکرێت ڕاکردن لە پشتەوە کە ئەوان بەکاردێنێت کار دەکات (زۆرترین ٦ کاتژمێر)؛ تەنها لە ناو ڕێکخستنە داخراوەکانی تۆدا هاوکاتە | لەگەڵ هەر داواکارییەکدا دەگوازرێتەوە، هەرگیز پاشەکەوت ناکرێت. توکەنێکی forge ناوی ئەکاونتی forge تۆ دەخاتە ڕوو، بۆیە بەکارهێنانی کۆگایەک (repository) لە چاتێکی ناوازەدا ڕێگە بە سێرڤەر دەدات ئەو چاتە بە ئەکاونتەکەوە ببەستێتەوە |
| وێنەکان کە هاوپێچ دەکەیت | بە بارکردنی لەسەر مێژووێکی میدیای گشتی، واژۆکراوە بە کلیلێکی کاتی کە بۆ ئەو وێنەیە دروستکراوە | هەمان شت |
| کۆد بکە بۆ تۆ لە سەر ئێوەڕ (سێرڤەر) کار بکە | کۆدەکە و هەر فایلێک کە هەڵبژێردووت، لەناو کانتێنەرێکدا کار دەکەن کە دوای ئەوە لەناکاێت | هەمان شێوە، بە کلیلە کاتییەکە (throwaway key) پارە کراوە |
| ڕاکردنی پاشبناد (Background runs) (بەشداری کردن) | تەنها ئەگەر کار پێ بکەیت: دۆخی پاشەکەوتکراوی کارێکی ڕاوەستاو و ئەو ڕێکخستنانەی هەنگاوی داهاتووی پێویستی پێیە، لەوانە تۆکەنەکانی کۆگا و بەستەر، بە کلیلێکدا مۆرکراوە کە تەنها سێرڤەرەکە هەڵی دەگرێت لە کاتێکدا کارەکە بەبێ ئەپەکەت بەردەوام دەبێت، و کاتێک تەواو دەبێت سڕ دەکرێتەوە و هەمیشە لە ناو ماوەی ٦ کاتژمێردا دەکرێت. سێرڤەرەکە وەڵامی هەر هەنگاوێک بۆ ڕێگەی گواستنەوەکان (relays) بڵاو دەکاتەوە، بە شێوەی کۆدکراوی بۆ تۆ، و بۆ ماوەی ٢٤ کاتژمێر دوای ماوەی ٦ کاتژمێری کارەکە دەیکاتەوە بۆ ئەوەی ئامێرەکانت بتوانن کۆی بکەنەوە. | بەردەست نییە؛ ئەپڵیکەیشنەکە هەرگیز داوای ناکات |
| پرۆمپتە خشتەکراوەکان (بەشداری کردن) | تەنها بۆ خشتەیەک کە تۆ ڕێکدەخەیت بۆ ئەوەی لە سەرڤەرەکەدا کار بکات: پرۆمپتەکەی، ناوی، دووبارەبوونەوە، چاتی ئامانج، مۆدێل، سنووری کرێدیت و ئەو شوێنەی ئاگادارکردنەوەکەی بۆ دەنێردرێت، بە کلیلێک پارێزراوە کە تەنها سەرڤەرەکە خاوەنەکەیەتی، کە دەتوانێت پرۆمپتەکە بخوێنێتەوە کاتێک کار پێ دەکات. دەسڕێتەوە کاتێک تۆ خشتەکە دەسڕیتەوە، بژاردەکە دادەخەیت، مێژووی خۆت پاک دەکەیتەوە یان ئەپڵیکەیشنەکە دەسڕیتەوە، و دوا کاتیش کاتێک ڕێپێدانەکەی تەواو دەبێت دوای ٩٠ ڕۆژ. "لەبری ئەوەی کار بکات، ئاگادارم بکەرەوە" تەنها کاتی دیاریکراو و ئەو شوێنەی کە ئاگادارکردنەوەکەی بۆ دەنێردرێت هەڵدەگرێت. | بەردەست نییە: خشتەیەک کە لە چاتێکی ناواستیدا وەڵام دەداتەوە تەنها لەسەر ئامێرەکەت کار دەکات، و خشتەی سێرڤەر هەرگیز لە ناڕاستەوخۆی چاتی ناواستیدا کار ناکات |
| تۆمارکردنی پۆش (push registration) بۆ ئاگادارکردنەوەی وەڵامەکان (بەشداری کردن) | تۆکنی پۆشی ئامێرەکەت یانab订阅کردنی پۆشی وێبگەرەکەت، لەگەڵ ناسنامەیەکی چاتی ڕوون (opaque chat id)، تا ئەو کاتەی ئەو وەڵامە تەواو دەبێت هەڵدەگیرێت | None: چاتە ناوازەکان (anonymous chats) هەرگیز بۆ ئاگادارکردنەوەی (push) ناڕیزە نین، بۆیە تەنها کاتێک ئەپەکە کراوەیە ئاگادارت دەکرێتەوە |
| بیرەوەری | زانیارییە پەیوەندیدارەکانی نامەکە لەناو خۆیدا دەگوازێنەوە | هەرگیز نەنێردرایەوە، و هیچ پێشنیارێک لە چاتەکەدا نییە |
| ناونیشانی IP تۆ | لەلایەن کارکەرەوە بینیوە؛ ڕێلێیەکان کارکەرەکە دەبینن، نەک تۆ، هەر کاتێک بتوانرێت دەستی پێ بگات | هەمان شت — Tor یان VPN بەکاربهێنە ئەگەر گرنگ بێت |
ناونیشانی گفتوگۆکان لەسەر ئامێرەکەت دروست دەکرێن، هەرگیز لەلایەن مۆدێلەکەوە دروست ناکرێن، و تەنها بە شێوەی کۆدکردنی پارێزراو (encrypted) بە کلی خۆتەوە دەستە ڕەقەکان دەبڕن، بۆ ئەوەی ئامێرەکانی تری تۆ بتوانن نیشانی بدەن.