NewNode - CDN لامركزي من المطور FireChat

NewNode - CDN لامركزي من المطور FireChat

في اليوم الآخر صادفت إشارة إلى NewNode معينة:

NewNode عبارة عن حزمة SDK لتطوير الأجهزة المحمولة تجعل أي تطبيق غير قابل للتدمير لأي رقابة أو DDoS، ويقلل بشكل كبير الحمل على الخادم. شبكة P2P. يمكن أن تعمل من الناحية النظرية من دون الإنترنت.

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

dCDN

يعتقد مطورو Clostra أن شبكات CDN التقليدية لا تتعامل بشكل جيد مع ازدحام الشبكة، وهي عرضة للرقابة والقرصنة المحتملة، وتتطلب أيضًا الكثير من العمل والمال عند التوسع. إنها توفر بديلاً - شبكة CDN لامركزية، حيث ستتمكن التطبيقات من تبادل المحتوى دون القدرة على الدخول والتحكم في حركة المرور من الخارج. وفي رأيهم أيضًا أن الاستخدام المكثف لـ DCDN لن يتسبب في زيادة التحميل والفوضى في الشبكة.

بروتوكول

وتبين أيضًا أن NewNode هو بروتوكول نظير إلى نظير تم بناء dCDN عليه بالفعل. يعد بسرعة عالية، والتي عادة ما تسبب مشاكل للشبكات اللامركزية.
لم يتم وصف البروتوكول رسميًا في أي مكان، ولكن من ملف PDF يمكنك فهم أنه يعمل باستخدام:

  • ليدبات
  • تورنت دي إتش تي
  • اتصالات جهاز إلى جهاز من FireChat

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

استفد من قاعدة مستخدمي BitTorrent التي يبلغ عددها 250 مليونًا

بشكل عام، ليس من الواضح ما الذي أرادوا قوله بهذا وكيف كان الوصول إلى Bittorrent DHT في البروتوكول معادلاً لقاعدة مستخدمي Bittorrent.

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

مخزن

يحتوي على حزم SDK لأنظمة Android وiOS وmacOS/Linux. على مدى ثلاث سنوات ونصف من وجود المشروع، تمت الإشارة إلى 4 مساهمين فيه، ولكن في الأساس تمت كتابة جميع التعليمات البرمجية بواسطة مطور واحد - جريج هازل. هنا، بالطبع، أصبحت يائسة - كل هذا بهرج الطموح كان في الأساس مشروعًا محبوبًا لمطور واحد. لكن شيئا ما يمنحني الأمل.

NewNode - CDN لامركزي من المطور FireChat

بدأ بناء الاتصالات الفردية على الموقع، وبعد البحث في جيثب، تذكرت أخيرًا. الرئيس التنفيذي لشركة Clostra التي تقوم بتطوير المشروع، وأحد المساهمين هو ستانيسلاف شالونوف، أحد مطوري FireChat ومؤلف كتاب Low Extra Delay Background Transport (LEDBAT)، والذي يستخدمه Bittorrent وApple وربما شيء آخر . وهو الآن مستثمر أيضًا، ويبدو أنه يخطط لتطوير بروتوكوله بجدية وجعله مقبولًا بشكل عام (أو على الأقل معروفًا للعامة، كما حدث مع LEDBAT).

ماذا يخلط

إلى جانب الاعتماد الكامل على مطور واحد، هناك أشياء غريبة أخرى تحيط بهذا المشروع.

  • لا أحد يكتب عنه في أي مكان. ليس على HN، وليس على المدونات أو تويتر. فراغ معلوماتي كامل. لا أعرف حتى من أين عرف عنه الشخص الذي كتب الوصف من بداية المنشور.
  • إذا كانت الفكرة جيدة حقًا، باستخدام العلامة التجارية الشخصية لشالونوف وسلطته، لكان من الممكن الترويج لها منذ فترة طويلة والحصول على دعم اللاعبين الرئيسيين (أو مجتمع كبير). لا يوجد شيء من هذا.
  • Clostra هو استوديو مظلل للغاية. واضحة جدا. لديهم موقع ويب ذو مظهر مخيف للغاية يقدمون عليه منتجهم الوحيد Keymaker (و NewNode)، كل ذلك بدون أمثلة ومراجعات ولقطات شاشة وغيرها من الهراء المطلوب للصفحة المقصودة. يوجد فقط نص ملهم بصيغة وأيقونات غامضة من أقرب مخزون. لا يمكنك دراسة الفريق أو الوظائف الشاغرة أو حتى معرفة أي شيء عن هذه الشركة. لديهم موقع تويتر، الذي يبدو أنه يُدار بواسطة روبوت، وموقع فيسبوك تم التخلي عنه وقت إنشائه. لكن على الرغم من كل هذا البلادة الخارجية، فإنهم يؤكدون في عدة أماكن على حقيقة تعاونهم مع الخدمات الحكومية، وخاصة مع وزارة الدفاع. هناك ثلاث مراجعات حول التقدم للحصول على وظيفة معهم، اثنتان منها سلبية بشكل حاد (على سبيل المثال، "لا تضيع وقتك مع Clostra. هناك شيء كريه الرائحة في هذا الاحتيال،" وواحد إيجابي للغاية. بشكل عام، في البداية لمحة، مثل هذا المشروع ليس عملية احتيال التمييز.

دعونا نرى ما سيأتي من كل هذا؛ شخصيا، سيكون من المثير للاهتمام بالنسبة لي أن أتابع مثل هذا المشروع الطموح. إذا انطلقت NewNode، فيمكنها تغيير طريقة عمل تطبيقات الهاتف المحمول وحركة المرور الخاصة بها بشكل كبير، وإذا فشلت، فقد يتم التقاط الفكرة من قبل شخص أكثر مسؤولية وقدرة.

كإعلان

الخوادم الملحمية موثوقة VDS على أساس KVM بأحدث معالجات AMD EPYC. كما هو الحال مع أنواع الخوادم الأخرى، هناك مجموعة كبيرة من أنظمة التشغيل للتثبيت التلقائي؛ فمن الممكن تثبيت أي نظام تشغيل من جهازك الخاص ISO، مريح لوحة التحكم التنمية الخاصة والدفع اليومي.

NewNode - CDN لامركزي من المطور FireChat

المصدر: www.habr.com

إضافة تعليق