GNUnet إطار عمل للشبكات اللامركزية P2P

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

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

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

تدعم GNUnet شبكات P2P عبر TCP و UDP و HTTP / HTTPS و Bluetooth و WLAN ، ويمكن أن تعمل في وضع F2F (صديق إلى صديق).

كما أنه يدعم اجتياز NAT ، بما في ذلك استخدام UPnP و ICMP. يمكن استخدام جدول التجزئة الموزع (DHT) لتحديد موقع البيانات. يتم توفير الوسائل لنشر الشبكات المعشقة.

حول GNUnet

النظام يتميز باستهلاك الموارد المنخفض واستخدام بنية متعددة مؤشرات الترابط لتوفير العزلة بين المكونات.

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

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

على أساس تقنيات GNUnet ، يتم تطوير العديد من التطبيقات الجاهزة للاستخدام ، مثل:

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

نظام VPN لإنشاء خدمات مخفية في مجال ".gnu" وإعادة توجيه أنفاق IPv4 و IPv6 عبر شبكة P2P. بالإضافة إلى ذلك ، يتم أيضًا دعم مخططات ترجمة IPv4 إلى IPv6 و IPv6 إلى IPv4 ، بالإضافة إلى IPv4 عبر IPv6 و IPv6 عبر نفق IPv4.

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

منصة Secushare لإنشاء شبكات اجتماعية لامركزية يستخدم بروتوكول PSYC ويدعم توزيع الإخطارات في وضع الإرسال المتعدد باستخدام التشفير من طرف إلى طرف.

نظام بريد إلكتروني سهل تشفير الخصوصية ، الذي يستخدم GNUnet لحماية البيانات الوصفية ويدعم بروتوكولات التشفير المختلفة للتحقق من المفتاح.

نظام الدفع GNU Taler ، الذي يوفر إخفاء الهوية للمشترين، لكنها تتعقب معاملات البائع لضمان الشفافية وإعداد التقارير الضريبية. عمل جنو تالر يدعم العديد من العملات والأموال الإلكترونية الحالية ، بما في ذلك الدولار واليورو والبيتكوين.

حول الإصدار الجديد من GNUnet 0.11

بعد خمس سنوات من التطوير ، تم إصدار إصدار هام من إطار عمل GNUnet 0.11 حيث تم إصدار واحد إحدى النقاط الرئيسية التي يجب ملاحظتها هي أن جميع تعليمات Python البرمجية ، باستثناء gnunet-qr ، تُترجم إلى Python 3.7.

من ناحية أخرى تبرز تمت إضافة القدرة على التجميع باستخدام مكتبة libidn2 لدعم أسماء النطاقات الدولية (IDN) التي تتوافق مع مواصفات IDNA2008.

بالإضافة إلى أنه تم توفير دعم تجريبي لبناء وتشغيل إطار عمل GNUnet على NetBSD و macOS.

هناك نقطة أخرى يجب تسليط الضوء عليها وهي أن مشاكل الأمان قد تم حلها في منطق عمليات التبادل السري للتشفير.

إذا كنت تريد معرفة المزيد عن GNUnet ، يمكنك الرجوع إليها الرابط التالي.


اترك تعليقك

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

*

*

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