تم إطلاق GNUnet 0.17 بالفعل وهذه هي أخبارها

إطار عمل شبكة GNUnet-p2p

تم الإعلان عن إصدار الإصدار الجديد من GNUnet framework 0.17 ، المصمم لبناء شبكات P2P لامركزية آمنة.

هذا إصدار رئيسي جديد و كما في الإصدارات السابقة ، هذا الإصدار الجديد ليس الاستثناء ، منذ ذلك الحين يكسر توافق البروتوكول مع إصدارات 0.16.x ، هذا لأن Git master أصبح من الآن فصاعدًا (وكان لفترة من الوقت) غير متوافق مع شبكة GNUnet 0.16.x ، وستؤدي التفاعلات بين الأقران القدامى والجدد إلى مشاكل.

بالنسبة لأولئك الجدد على GNUnet ، يجب أن تعلم أنها تدعم شبكات P2P عبر TCP و UDP و HTTP / HTTPS و Bluetooth و WLAN ، ويمكنها العمل في وضع F2F (صديق إلى صديق). يتم دعم اجتياز NAT ، بما في ذلك استخدام UPnP و ICMP. يمكن استخدام جدول التجزئة الموزع (DHT) لمعالجة وضع البيانات.

وبالإضافة إلى ذلك، يتم توفير أدوات لتنفيذ الشبكات المتداخلة. لمنح حقوق الوصول وإبطالها بشكل انتقائي ، تستخدم خدمة تبادل سمات الهوية اللامركزية الخاصة بـ reclaimID GNS (نظام اسم GNU) والتشفير المستند إلى السمات.

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

لتبسيط التطوير ، يُقترح استخدام حلقات الحدث والعملية بدلاً من سلاسل العمليات. يتضمن مكتبة اختبار لنشر الشبكات التجريبية تلقائيًا التي تغطي عشرات الآلاف من الأقران.

الميزات الرئيسية الجديدة لـ GNUnet 0.17

كما ذكرنا في البداية ، يقدم الإصدار الجديد من GNUnet تغييرات تقطع التوافق البروتوكولات وتولد مشاكل محتملة بين العقد بناءً على GNUnet 0.17 والإصدارات السابقة.

على وجه الخصوص ، تم كسر التوافق على مستوى جدول التجزئة الموزع (DHT): تم تحديث تنفيذ DHT إلى إصدار جديد من المواصفات وتم نقل تعريفات نوع الكتلة إلى GANA (سلطة الأرقام المخصصة لـ GNUnet) ، بالإضافة إلى إضافة دعم لتنسيقات الرسائل المضمنة والمجمعة.

الإصدار الجديد من المواصفات قدم أيضًا تغييرات غير متوافقة فيما يتعلق إلى نظام اسم المجال اللامركزي GNS (نظام أسماء GNU) ، بالنسبة للسجلات المضافة إلى GNS ، يتم توفير القدرة على ضبط عمر السجل.

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

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

أما عن القضايا المعروفة ، تم ذكر ما يلي:

  • هناك مشكلات كبيرة معروفة في التصميم في أنظمة النقل ، و ATS ، و CORE التي ستحتاج إلى معالجتها في المستقبل لتحقيق قابلية الاستخدام والأداء والأمان المقبولين.
  • هناك قيود تنفيذ معتدلة معروفة في CADET تؤثر سلبًا على الأداء.
  • هناك مشكلات تصميم معتدلة معروفة في FS تؤثر أيضًا على قابلية الاستخدام والأداء.
  • توجد قيود تنفيذ طفيفة في SET تخلق سطح هجوم غير ضروري للإتاحة.
  • لا يزال النظام الفرعي RPS قيد التجربة.
  • بعض الاختبارات عالية المستوى في مجموعة الاختبار تفشل بشكل غير حاسم بسبب مشاكل النقل منخفضة المستوى.
  • تنسيقات الرسائل المحاذاة والمعاد ترتيبها.
  • تم تحديث المواصفات لتعكس التغييرات
  • أقوم بإصلاح خطأ المجدول بمهام جاهزة على الفور لها نفس الأولوية ربما تعطل المجدول.
  • إصلاح كشف ملف MySQL / Mariadb.

وأخيرا، إذا كنت مهتمًا بمعرفة المزيد حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.