انتقل إلى المحتوى
العودة إلى Nymchat

قاعدة المعرفة خارج الإنترنت

شبكة بلوتوث

المراسلة بدون إنترنت ولا خدمة خلوية ولا بنية تحتية نوع. ترتبط الأجهزة القريبة عبر تقنية Bluetooth LE وترسل بعضها البعض، حتى تصل الرسالة الأشخاص خارج نطاق الراديو من خلال التنقل بين الأجهزة الموجودة بينهما.

ما هي الشبكة

الشبكة عبارة عن وسيلة نقل ثانية تعمل جنبًا إلى جنب مع المرحلات، وليست تطبيقًا منفصلاً أو منفصلاً الهوية. تعمل القنوات العامة والرسائل الخاصة على حد سواء، ويقرر التطبيق أيًا منها الطريق الذي يجب أن تسلكه من تلقاء نفسها: تنتقل عمليات الإرسال عبر الإنترنت عبر الإنترنت وتعود إلى البلوتوث عندما فهو غير متوفر، بينما يظل النظير الذي لا يمكن الوصول إليه إلا عبر الراديو موجودًا على الشبكة في كلتا الحالتين.

إنها شبكة التفجير.كل جهاز يترك البطاقات إلى الأجهزة التي يمكنها سماعها، مع الحد الأدنى من التفجير. 7ويعزز هذا التعبير ما كان يراه بالفعل حتى لا يتوجه البطاقة إلى الأبد، حيث لا يمكن لأي شخص أن يسمع بعضه البعض مباشرة أن يتبادل الرسائل كلما كان هناك سلسلة من الأجهزة بينهم.

بموجب ذلك، يقوم كل زوج من الأقران بتشغيل ملف الضوضاء العشرين المصافحة والحديث حولها الجلسة المشفرة الخاصة. تكون الحزم مبطنة، وعندما تكون كبيرة، تكون مجزأة، وبالتالي يكون حجمها ترسل يقول أقل قدر ممكن حول ما هو عليه.

يصل الزلزال إلى كل من يسمع في هذه اللحظة، لذلك ثلاثة أشياء تحمل رسالة إلى الأمام: الأجهزة. تذكّر التاريخ العام وَإِنَّهُ لَكِتَابٌ عَزِيزٌ * لَا يَأْتِيهِ الْبَاطِلُ مِن بَيْنِ يَدَيْهِ وَلَا مِنْ خَلْفِهِ تَنْزِيلٌ مِنْ حَكِيمٍ حَمِيدٍ مقاطع الفيديو مقاطع الفيديو مقاطع الفيديو مقاطع الفيديو لأي شخص خارج نطاق، وكل ما يتم إرساله دون الإنترنت هو نشر في وقت لاحق عندما يعود الإنترنت.

تشغيله

افتح لوحة شبكة Bluetooth واضغط تشغيل. ما سيحدث بعد ذلك يعتمد على ما الذي تقوم بتشغيله عليه.

لوحة Nymchat Bluetooth الشبكية، تعرض حالة الشبكة والأجهزة المقترنة والأقران الموجودة على الشبكة وسجل الراديو.
اللوحة الشبكية: الحالة، والأجهزة المقترنة، والأقران الذين تم الاستماع إليهم، وسجل الراديو المباشر.

على أندرويد وiOS

يقوم التطبيق بتشغيل كلا من أدوار البلوتوث في وقت واحد، حيث يقوم بالإعلان عن نفسه والبحث عن الآخرين - لذلك يتم ربط أي جهازين قريبين بغض النظر عن أي منهما لاحظ الآخر. جرانت إذن Bluetooth عند سؤاله ويجد أقرانه بنفسه.

في المتصفح

ينضم تطبيق الويب إلى نفس الشبكة من خلال Web Bluetooth، على متصفحات Chromium: Chrome، وEdge، الأوبرا والشجاعة. في متصفحي Safari وFirefox، اللذين لا يستخدمان Web Bluetooth، تظهر الشبكة يتم إخفاء عناصر التحكم بالكامل بدلاً من عرضها ثم الفشل.

ينضم المتصفح كورقة

يمكن للمتصفح أن يأخذ البلوتوث فقط مركزي الدور: لا يستطيع الإعلان عن نفسه، لذلك ولا تستطيع الأجهزة الأخرى اكتشافه. إنه يتصل بالخارج بالهواتف القريبة ويتنقل من خلالها لهم. يمكنك اختيار كل جهاز مرة واحدة من خلال منتقي الأجهزة الخاص بالمتصفح، وبعد ذلك يتم اختياره يعيد الاتصال من تلقاء نفسه. لا يمكن لمتصفحين الارتباط ببعضهما البعض بشكل مباشر.

مشاركة شبكة مع Bitchat

ينفذ Nymchat Bitchat's بروتوكول الشبكة على السلك، بايت مقابل بايت — نفس خدمة الجات وخصائصها UUIDs، نفس رأس الحزمة، نفس أنواع الرسائل، نفس حد القفز الافتراضي. الاثنان لا يتم سد التطبيقات من خلال أي شيء؛ إنهم ببساطة على نفس الشبكة وجهاز Nymchat يكتشف جهاز Bitchat بعضهما البعض ويتبادلان الرسائل المشفرة مباشرة.

يمكن أن تحمل حزم الإعلان أيضًا ملف nostrLink: رابط موقع من نظير شبكي إلى هويتهم الحقيقية. عندما يكون أحدهم حاضرًا ويتحقق، فهو نظير التقيت به عبر البلوتوث يظهر بنفس الشخص الذي تعرفه من المرحلات.

التوافق التاريخي والرسائل المرسلة المذكورة أدناه هي المكونات Bitchat أيضًا ، لذلك لا توجد هذه التطبيقات اثنين فقط على نفس الشبكة - فإنها تنسق على التاريخ العام للآخرين والقدرة على نقل ملفات بعضهم البعض.

قصة The Mesh Carries

يقدم حريق رسالة عامة لأولئك الذين كانوا في نطاق الراديو في تلك اللحظة.السير في الغرفة بضعة دقائق وأخفى.لكن كل جهاز يحتوي على نافذة من الرسائل العامّة التي سمعها - حتى 6 ساعات، يغطي على 1000 حزمة - ومتوافق على هذا النافذة مع كل شريك يلتقي به ، تقريبا كل 15 ثانيةماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟ ماذا تفعلون؟

يتم إجراء المقارنة باستخدام مجموعة من احتمالية ضخمة (مرحلة Golomb-coded) ، وبالتالي فإن معالجة آلاف الرسائل تكلف حوالي كيلو بايت بدلا من عشرين.

هذا هو ما يسمح له الهاتف بالعمل كصوت المدينة: الركض بين مجموعة من الناس الذين لم يكونوا على مسافة واحدة من بعضهم البعض، أو العودة بعد ساعات، ويترك ما خسر الجانب الآخر.

رسائل عامة فقط

يتم نقل حركة المرور العامة فقط بطريقة مثل هذا - الرسائل التي يمكن رؤيتها بالفعل لأي شخص في نطاق الراديو.

رسائل مكتوبة من قبل أشخاص آخرين

إذا قمت بإرسال رسالة إلى شخص ما غير في نطاق الراديو، لا يوجد أي شخص يقدم رسالة إلى. نكون قَالَ: فَقَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ:

الترجمة غير قابلة للتنبيه لأي شخص يرتديها، وهو المعلومات الوحيدة التي تحتفظ بها هي علامة دورة يومية ويمكن أن يتم حسابها فقط من قبل شخص ما يعرف بالفعل مفتاح المشتري، لذلك لا يبدو أن اثنين من الملفات للطرف نفسه في الأيام المختلفة مرتبطة بأي شخص آخر. فقط المشتري يمكن فتح واحد - وعندما يفعلون ذلك، فهم يكتشفون من كتبها، لأن هوية المشتري مغطاة داخل.

لا تتضاعف الكمبيوتر.كل موظف يحتوي على ميزانية تتضاعف إلى نصفها عندما يقدم جزءًا إلى شخص آخر، لذلك تنتشر رسالة إلى مجموعة قليلة من موظفيها ثم تنتهي. 24 ساعةوبالتالي، فقط الذين تم تأكيد هويتهم من أي وقت مضى.

حيث يمكن أن يقطع Nymchat المجلد إلى مفتاح لمرة واحدة كل جهاز نشر مجموعة صغيرة من هذه الأدوات، والتي تم توقيعها بحيث لا يمكن تصفيتها، والعديد يمر بنفس الطريقة التي يتم نقلها عن تاريخها - وهو ما يجعلها متوفرة أثناء وجود صاحبها، بالضبط عندما يتم نقل البريد.

دبي تنتظر 48 ساعة، لأن العديد من الموردين قد يكونون تحتوي على نسخ من نفس الكوب ويصلون إلى كل مرة يحدث فيها الموردين لديك، إزالتها على أول واحد سيجعل كل نسخة في وقت لاحق تبدو مثل البريد المفقود.

ما تعلمته شركة نقل

إعطاء شخص ما مكعب يخبرهم أن رسالة موجودة وأنك قد أرسلتها.لا أحد من المحتوى، لا أحد من الذين هو - ولكن حقيقة.إذا لم تكن هذه التجارة التي تريد القيام بها ، لا تستخدم وضع الأرواح أبداً (انظر أدناه).

التلفزيون الذي تم إنشاؤه بدون الإنترنت

يتم إرسال رسالة أثناء الانترنت على الفور عبر الراديو ، والتي تصل إلى أي شخص في القريب - وليس أي شخص آخر ، لأن ما يتعلق بالرسائل هي لم تكن موجودة أبدا.

أي شخص قد حصل على ذلك بالفعل عبر Bluetooth لن يرى ذلك مرتين: يحمل النسخة التي تم نشرها مرة أخرى علامة تتيح للمعدة أن تعترف بها. 24 ساعةأحد الذي لا يفعل ذلك يُشير إلى أنه فشل، بدلاً من أن يترك يبحث عن إرسال.

في الوقت نفسه ، يطلب Nymchat المتأثرين المقيمين الذين لا يزال لديهم إشارة لإرسال الرسالة من أجلها - واحدة من الاتصال في الغرفة يكفي للجميع في ذلك. يتم توقيع الرسالة من قبل جهازك قبل أن يغادرها ، وبالتالي فإن المتأثرين الذين يحملونها هو صندوق البريد: لا يمكن تغيير كلمة من ما يُرسِل ، والرسائل ستنكرها إذا حاولت. يعمل بشكل غير مباشر أيضًا ، لذلك لا يمكن أي جهاز بدون إشارة خاصة به. اقرأ قناة من خلال الجيران الذي لديه واحد.

هذا هو خطوة سهلة، لا أحد فقط. لا شيء يخبر جهازك ما إذا كان الجيران قد تمكنت في الواقع من نشرها، لذلك يظل الرسالة في صفوف لمصلحة الاتصال الخاصة بك على أي حال. إذا عملت كلاهما، فإن الكمبيوتر لديه نفس الرسالة في صفحة واحدة، ويظل الرسائل في صفحة واحدة فقط.

وضع الشبح

الجهاز الشبكي عبارة عن راديو يعلن عن نفسه بشكل متكرر، وهذا بالضبط ما يجعل الأمر سهلاً للمتابعة عبر الأماكن والجلسات. وضع Ghost هو إجابة الاشتراك.

بينما هو قيد التشغيل، كل يتم استبدال المعرف الذي يحمله الإعلان بعلامة رمي القيمة، وكلها تدور معًا:

  • مفتاح الضوضاء الثابت - الذي يشتق منه معرف النظير وبصمة الإصبع؛
  • ومفتاح التوقيع Ed25519؛
  • اسم البلوتوث المُعلن عنه؛
  • اللقب؛
  • المعلن nostrLink، والذي يظل حقيقيًا ولكنه يصبح سريع الزوال، لذلك لا يزال بإمكان أقرانه ذلك الوصول إليك دون أي حل لـ npub الخاص بك.

يحدث التناوب في عصر متوتر تقريبًا 15 دقيقة. هويات المتقاعدين تبقى قابلة لفك التشفير لمدة تصل إلى 8 عصور لذلك لا يزال الرد المتأخر يصل، و أ بدأت المحادثة أثناء تثبيت الظلال على الشبكة للأبد وليس بصمت الهجرة إلى المرحلات تحت مفتاحك الحقيقي.

يتم رفض مشاركة الصورة الرمزية واللافتة عندما يكون وضع Ghost نشطًا: صورة متكررة تربط بين الاثنين العصور معًا بشكل أسرع من أي مفتاح.

يتم إلغاء اثنين من طرق التسليم أعلاه من ذلك، من أجل نفس السبب. لا يطلب جهاز المخدرات أبداً من أي شخص نقل الرسائل من أجل ذلك - لا يزال الكرملين الذي يحمل حزمة بعد أن تحول هو حزمة بين هذين الهوية. ولا يتم إعادة نشر محادثة مكتوبة على الشبكة أبداً إلى المراسلات، لأن هذه النسخة ستلقى مع مفتاحك الحقيقي ويخبر الشخص الآخر بالطبع من هو المخدرات. لا يُعلن جهاز المخدرات أيضًا مفتاحًا منفصلًا: لا يمكن نقل أي شيء إلى أو من ذلك على أي حال، لذلك سيكون البطاقة شيء آخر يُسمى إرسال الهوية المتحركة بدون توزيع.

وضع الشبح ليس عدم الكشف عن هويته

يجعل متابعة الجهاز أكثر صعوبة. لا يجعلها لا يمكن تعقبها. البلوتوث يتم التحكم في عنوان الجهاز عن طريق نظام التشغيل، وليس عن طريق التطبيق، كما يتم التحكم في التوقيت و تظل الأنماط الاجتماعية مترابطة - نفس الشخص، في نفس المكان، يتحدث إليه نفس الأشخاص، في نفس الأوقات.

حدود

  • النطاق هو نطاق بلوتوث. عشرات الأمتار في الفضاء ، أقل من خلال الجدران. تزداد الشبكة من خلال التسلل ، وليس من خلال التسلل بشكل أكبر. سوف تقول لك قائمة المتعاقدين في منصة الشبكة ما هو: التسلل إلى المتعاقدين ، ويشير إلى الرحلة المرتقبة وكما هو الحال إلى كم من التسلل.
  • عرض النطاق الترددي صغير. يتم تحديد الإطارات بـ 512 بايت ورسائل أكبر مجزأة. إنه مصمم للنص، وليس للوسائط.
  • التسليم هو أفضل جهد. لا توجد أية وعدات، ولا الطرق التي تنتهي بها: يصل تاريخ المرور إلىك إلا إذا وصلت إلى جهاز يحافظ عليها، وإرسال الرسائل فقط إذا كان يحدث للقاء المشتري.
  • المتصفحات هي أوراق، وفقًا لما ورد أعلاه، وتعتمد على وجود هاتف قريب.
  • الراديو يكلف بطاريةلأن المسح والإعلان مستمر هو ما يجعل الشبكة تعمل.