هايفانيت

هايفانت (حتى منتصف عام 2023: فرينت [ 5 ] ) هي منصة نظير إلى نظير للتواصل المجهول المقاوم للرقابة . تستخدم المنصة مخزن بيانات موزعًا لامركزيًا لحفظ المعلومات وتوزيعها، وتضم مجموعة من البرامج المجانية للنشر والتواصل على الإنترنت دون خوف من الرقابة. [ 6 ] [ 7 ] : 151. صُممت فرينت وبعض أدواتها المرتبطة بها في الأصل على يد إيان كلارك ، الذي حدد هدف فرينت بتوفير حرية التعبير على الإنترنت مع حماية قوية للهوية المجهولة. [ 8 ] [ 9 ] [ 10 ]

تُستخدم قاعدة البيانات الموزعة لـ Hyphanet من قِبل برامج وملحقات خارجية لتوفير التدوين المصغر ومشاركة الوسائط، [ 11 ] وتتبع الإصدارات المجهول واللامركزي، [ 12 ] والتدوين، [ 13 ] وشبكة ثقة عامة لمقاومة البريد العشوائي اللامركزية ، [ 14 ] [ 15 ] وShoeshop لاستخدام Freenet عبر sneakernet . [ 16 ]

تاريخ

كان مشروع Hyphanet في الأصل مشروعًا طلابيًا لإيان كلارك في جامعة إدنبرة ، أنجزه كمتطلب للتخرج في صيف عام 1999. [ 17 ] [ 18 ] [ 19 ] وقد شكّل تقريره غير المنشور أساسًا لورقة بحثية كُتبت بالتعاون مع باحثين آخرين بعنوان "Freenet: نظام تخزين واسترجاع معلومات مجهولة المصدر وموزع" (2001). [ 20 ] [ 21 ] ووفقًا لموقع CiteSeer ، فقد أصبحت هذه الورقة البحثية من أكثر مقالات علوم الحاسوب استشهادًا في عام 2002. [ 22 ]

الاسم والاستمرارية

كان المشروع يُعرف باسم Freenet طوال معظم تاريخه، وتم تغيير اسمه إلى Hyphanet في عام 2023. [ 23 ] تشير الأدبيات الأكاديمية والتقنية المنشورة قبل تغيير الاسم عمومًا إلى النظام باسم Freenet . [ 24 ]

تُتيح شبكة هايفانت إخفاء الهوية على الإنترنت من خلال تخزين أجزاء صغيرة مُشفّرة من المحتوى، وتوزيعها على أجهزة المستخدمين، والاتصال عبر أجهزة وسيطة تُمرّر طلبات المحتوى وتُعيدها دون معرفة محتوى الملف الكامل. يُشبه هذا آلية توجيه أجهزة التوجيه على الإنترنت للحزم دون معرفة أي شيء عن الملفات، باستثناء أن هايفانت تتميز بالتخزين المؤقت، وطبقة تشفير قوية، وعدم الاعتماد على هياكل مركزية . [ 21 ] وهذا يُتيح للمستخدمين النشر بشكل مجهول أو استرجاع أنواع مختلفة من المعلومات. [ 7 ] : 152

سجل الإصدارات

قائمة نظراء الشبكة المظلمة Freenet 0.7.

يخضع برنامج Hyphanet للتطوير المستمر منذ عام 2000.

يُعدّ Freenet 0.7، الذي صدر في 8 مايو 2008، إعادة كتابة شاملة تتضمن عددًا من التغييرات الجوهرية. وأهم هذه التغييرات هو دعم تشغيل الشبكة المظلمة . يُقدّم الإصدار 0.7 نمطين للتشغيل: نمط الاتصال بالأصدقاء فقط، ونمط الشبكة المفتوحة الذي يسمح بالاتصال بأي مستخدم آخر لـ Freenet. ويمكن تشغيل كلا النمطين في آنٍ واحد. عندما ينتقل المستخدم إلى نمط الشبكة المظلمة، يصبح من الصعب جدًا اكتشاف Freenet من الخارج. تسمح طبقة النقل المُصممة لنمط الشبكة المظلمة بالاتصال عبر مسارات مُقيّدة كما هو شائع في الشبكات المتداخلة ، طالما أن هذه الاتصالات تتبع بنية العالم الصغير . [ 25 ] : 815-816. وتشمل التعديلات الأخرى التحوّل من بروتوكول TCP إلى بروتوكول UDP ، مما يسمح بتقنية اختراق UDP بالإضافة إلى تسريع نقل الرسائل بين النظراء في الشبكة. [ 26 ]

يُقدّم برنامج Freenet الإصدار 0.7.5، الذي صدر في 12 يونيو 2009، مجموعةً من التحسينات مقارنةً بالإصدار 0.7. تشمل هذه التحسينات تقليل استهلاك الذاكرة، وتسريع إدخال المحتوى واسترجاعه، وتحسيناتٍ ملحوظةً على واجهة FProxy المستخدمة لتصفح المواقع المجانية، بالإضافة إلى عددٍ كبيرٍ من إصلاحات الأخطاء الصغيرة، وتحسينات الأداء، وتحسينات سهولة الاستخدام. كما تضمن الإصدار 0.7.5 إصدارًا جديدًا من مُثبِّت Windows. [ 27 ]

اعتبارًا من الإصدار 1226، الذي صدر في 30 يوليو 2009، تضمنت الميزات التي تمت كتابتها تحسينات أمنية كبيرة ضد كل من المهاجمين الذين يعملون على الشبكة والاستيلاء المادي على الكمبيوتر الذي يشغل العقدة. [ 28 ]

ابتداءً من الإصدار 1468، الذي صدر في 11 يوليو 2015، توقف نظام Freenet الأساسي عن استخدام قاعدة بيانات db4o ووضع الأساس لواجهة فعالة لملحق Web of Trust الذي يوفر مقاومة للبريد العشوائي. [ 29 ]

لطالما كان برنامج Freenet برنامجًا مجانيًا، ولكن حتى عام 2011 كان يتطلب من المستخدمين تثبيت Java . وقد تم حل هذه المشكلة بجعل Freenet متوافقًا مع OpenJDK ، وهو تطبيق مجاني ومفتوح المصدر لمنصة Java.

في 11 فبراير 2015، حصلت شركة فري نت على جائزة سوما عن "الحماية من المراقبة الشاملة". [ 30 ] [ 31 ] [ 32 ]

الميزات وواجهة المستخدم

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

على الرغم من أن Freenet توفر واجهة HTTP لتصفح المواقع المجانية، إلا أنها ليست خادمًا وسيطًا للويب العالمي ؛ إذ لا يمكن استخدام Freenet إلا للوصول إلى المحتوى الذي تم إدراجه مسبقًا في شبكة Freenet. وبهذا، فهي أقرب إلى خدمات Tor (الشبكة البصلية) منها إلى برامج الوكيل المجهولة مثل وكيل Tor .

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

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

منذ الإصدار 0.7، يوفر برنامج Hyphanet مستويين مختلفين من الأمان: الشبكة المفتوحة والشبكة المظلمة. في الشبكة المفتوحة، يتصل المستخدمون بأي مستخدم آخر. أما في الشبكة المظلمة، فيتصل المستخدمون فقط بـ"أصدقاء" سبق لهم تبادل المفاتيح العامة معهم ، والتي تُسمى مراجع العقد. ويمكن استخدام كلا الوضعين معًا.

محتوى

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

يصعب تتبع التقارير المتعلقة باستخدام شبكة فري نت في الدول ذات الأنظمة الاستبدادية نظرًا لطبيعة أهدافها. فقد دأبت مجموعة تُدعى فري نت الصين على تعريف المستخدمين الصينيين ببرنامج فري نت بدءًا من عام 2001، وتوزيعه داخل الصين عبر البريد الإلكتروني وعلى أقراص مدمجة، وذلك بعد أن حجبت السلطات الصينية موقعها الإلكتروني في البر الرئيسي. وذُكر أن فري نت الصين كان لديها في عام 2002 عدة آلاف من المستخدمين المخلصين. [ 34 ] : 70-71. مع ذلك، حُجب اتصال شبكة هايفانت المفتوحة في الصين في العقد الثاني من الألفية الثانية تقريبًا. [ 35 ]

التصميم التقني

تُخزّن شبكة مشاركة الملفات "هايفانيت" المستندات وتتيح استرجاعها لاحقًا باستخدام مفتاح مُرتبط بها، كما هو مُتاح الآن مع بروتوكولات مثل HTTP . صُممت الشبكة لتكون عالية الموثوقية. لا يحتوي النظام على خوادم مركزية ولا يخضع لسيطرة أي فرد أو منظمة، بما في ذلك مُصممي "فري نت". يتجاوز حجم قاعدة التعليمات البرمجية 192,000 سطر . [ 36 ] تُوزّع المعلومات المُخزّنة على "هايفانيت" عبر الشبكة وتُخزّن على عدة عُقد مُختلفة. يُصعّب تشفير البيانات وإعادة توجيه الطلبات تحديد هوية مُدخل المحتوى في "هايفانيت"، أو من طلب هذا المحتوى، أو مكان تخزينه. هذا يحمي هوية المُشاركين، ويُصعّب أيضًا حجب محتوى مُحدد. يُخزّن المحتوى مُشفّرًا، مما يُصعّب حتى على مُشغّل العقدة تحديد ما هو مُخزّن عليها. يُوفّر هذا إمكانية الإنكار المعقول ؛ وهو ما يعني، بالإضافة إلى إعادة توجيه الطلبات، أن قوانين الحماية التي تحمي مُقدّمي الخدمات قد تحمي أيضًا مُشغّلي عُقد "هايفانيت". عند سؤال مطوري Freenet عن هذا الموضوع، أحالوا الأمر إلى نقاش مؤسسة EFF الذي يقول إن عدم القدرة على تصفية أي شيء هو خيار آمن. [ 37 ] [ 38 ]

التخزين الموزع وتخزين البيانات مؤقتًا

على غرار Winny و Share و Perfect Dark ، لا يقتصر عمل Hyphanet على نقل البيانات بين العُقد فحسب، بل يقوم أيضًا بتخزينها، حيث يعمل كذاكرة تخزين مؤقتة موزعة ضخمة. ولتحقيق ذلك، تُخصص كل عقدة مساحة معينة على القرص لتخزين البيانات؛ ويمكن لمشغل العقدة ضبط هذه المساحة، ولكنها عادةً ما تكون عدة غيغابايت (أو أكثر).

تُقسّم الملفات على شبكة Hyphanet عادةً إلى عدة كتل صغيرة، مع إنشاء كتل مكررة لتوفير التكرار . وتُعالج كل كتلة بشكل مستقل، مما يعني أن الملف الواحد قد يحتوي على أجزاء مخزنة على العديد من العُقد المختلفة.

يختلف تدفق المعلومات في شبكة Hyphanet عن الشبكات مثل eMule أو BitTorrent ؛ في شبكة Freenet:

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

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

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

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

شبكة

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

يُستخدم بروتوكول Hyphanet في الشبكات ذات البنية المعقدة، مثل الإنترنت ( بروتوكول الإنترنت ). لا تعرف كل عقدة سوى عدد محدود من العقد الأخرى التي يمكنها الوصول إليها مباشرةً (جيرانها)، ولكن يمكن لأي عقدة أن تكون جارةً لأي عقدة أخرى؛ فلا يوجد أي تسلسل هرمي أو بنية مُحددة. تُوجَّه كل رسالة عبر الشبكة بالانتقال من جار إلى آخر حتى تصل إلى وجهتها. وعندما تُمرِّر كل عقدة رسالةً إلى جار، فإنها لا تعرف ما إذا كان الجار سيُعيد توجيه الرسالة إلى عقدة أخرى، أو ما إذا كان هو الوجهة النهائية أو المصدر الأصلي للرسالة. يهدف هذا إلى حماية هوية المستخدمين والناشرين.

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

بروتوكول

تسلسل طلب نموذجي. ينتقل الطلب عبر الشبكة من عقدة إلى أخرى، ويتراجع عند الوصول إلى طريق مسدود (الخطوة  3) وحلقة (الخطوة  7) قبل تحديد موقع الملف المطلوب.

يستخدم بروتوكول Hyphanet بروتوكول توجيه قائم على المفاتيح ، مشابهًا لجداول التجزئة الموزعة . وقد طرأ تغيير كبير على خوارزمية التوجيه في الإصدار 0.7. قبل هذا الإصدار، كان Freenet يستخدم خوارزمية توجيه استدلالية، حيث لم يكن لكل عقدة موقع ثابت، وكان التوجيه يعتمد على العقدة التي قدمت المفتاح الأقرب إلى المفتاح المطلوب (في الإصدار 0.3) أو التي يُتوقع أن تقدمه بشكل أسرع (في الإصدار 0.5). في كلتا الحالتين، كانت تُضاف اتصالات جديدة أحيانًا إلى العقد النهائية (أي العقدة التي استجابت للطلب) عند نجاح الطلبات، وتُحذف العقد القديمة بترتيب الأقل استخدامًا (أو ما يقاربه). تُظهر أبحاث أوسكار ساندبرغ (أثناء تطوير الإصدار 0.7) أن "طي المسار" هذا أمر بالغ الأهمية، وأن خوارزمية توجيه بسيطة جدًا ستكون كافية شريطة وجود طي المسار.

من عيوب هذا النظام سهولة عثور المهاجمين على عُقد Hyphanet والاتصال بها، لأن كل عقدة تسعى باستمرار لإيجاد اتصالات جديدة. في الإصدار 0.7، بدأ Hyphanet بدعم كلٍ من "الشبكة المفتوحة" (شبيهة بالخوارزميات القديمة، ولكنها أبسط)، و"الشبكة المظلمة" (حيث تُنشأ جميع اتصالات العُقد يدويًا، فلا يعرف عنوان IP الخاص بعقدتك إلا أصدقاؤك). تُعد الشبكة المظلمة أقل ملاءمة، ولكنها أكثر أمانًا بكثير ضد المهاجمين عن بُعد.

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

لكن هذا لا ينجح إلا إذا كانت المواقع مُجمّعة بالطريقة الصحيحة. يفترض هايفانت أن الشبكة المظلمة (وهي جزء من الشبكة الاجتماعية العالمية) هي شبكة عالم صغير، وأن العُقد تحاول باستمرار تبديل مواقعها (باستخدام خوارزمية متروبوليس-هاستينغز ) لتقليل المسافة بينها وبين جيرانها. إذا كانت الشبكة بالفعل شبكة عالم صغير، فينبغي أن يجد فرينت البيانات بسرعة معقولة؛ في الوضع الأمثل في حدوديا([سجل(ن)]2){\displaystyle O{\big (}[\log(n)]^{2}{\big )}}عدد القفزات في ترميز Big O. ومع ذلك، لا يضمن ذلك العثور على البيانات على الإطلاق. [ 39 ]

في النهاية، إما أن يتم العثور على المستند أو يتم تجاوز حد القفزات. ترسل العقدة الطرفية ردًا يعود إلى المُرسِل عبر المسار المحدد في سجلات الطلبات المعلقة للعقد الوسيطة. قد تختار العقد الوسيطة تخزين المستند مؤقتًا على طول الطريق. بالإضافة إلى توفير عرض النطاق الترددي، يجعل هذا الأمر من الصعب أيضًا حجب المستندات لعدم وجود "عقدة مصدر" واحدة.

تأثير

تأثير تخصص العقدة في موقع معين.

في البداية، تتوزع المواقع في الشبكة المظلمة عشوائيًا. وهذا يعني أن توجيه الطلبات عشوائيٌّ في جوهره. أما في الشبكة المفتوحة، فتُنشأ الاتصالات عبر طلب انضمام، مما يوفر بنية شبكة مُحسَّنة إذا كانت الشبكة الحالية مُحسَّنة بالفعل. [ 40 ] لذا، فإن البيانات في شبكة هايفانت حديثة الإنشاء ستتوزع بشكل عشوائي إلى حد ما. [ 41 ]

مع تطور تقنيات تبديل المواقع (في الشبكة المظلمة) وطي المسارات (في الشبكة المفتوحة)، ستزداد مواقع العقد المتقاربة، بينما ستزداد مواقع العقد البعيدة. وسيتم تخزين البيانات ذات المفاتيح المتشابهة على نفس العقدة. [ 40 ]

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

توجد عوامل تُسهم في تكوين التجمعات (انتشار بيانات التقارب المشتركة في جميع أنحاء الشبكة)، وعوامل أخرى تُسهم في تفكيك هذه التجمعات (التخزين المؤقت المحلي للبيانات شائعة الاستخدام). وتختلف هذه العوامل باختلاف معدل استخدام البيانات، حيث تميل البيانات قليلة الاستخدام إلى التواجد على عدد قليل من العُقد المتخصصة في توفيرها، بينما تنتشر البيانات كثيرة الاستخدام على نطاق واسع في جميع أنحاء الشبكة. يُعالج هذا النسخ المتطابق التلقائي أوقات ازدحام حركة مرور الويب ، وبفضل التوجيه الذكي للشبكة المتطورة، لا يتطلب استرجاع مستند في شبكة بحجم n سوى log( n ) من الوقت في المتوسط. [ 42 ]

المفاتيح

المفاتيح عبارة عن تجزئات : لا يوجد مفهوم للتقارب الدلالي عند الحديث عن تقارب المفاتيح. لذلك، لن تكون هناك علاقة بين تقارب المفاتيح وشعبية البيانات المماثلة كما قد يكون الحال لو كانت المفاتيح تحمل معنى دلاليًا، وبالتالي تجنب الاختناقات الناجمة عن المواضيع الشائعة.

يوجد نوعان رئيسيان من المفاتيح المستخدمة في شبكة هايفانت، وهما مفتاح تجزئة المحتوى (CHK) ومفتاح الفضاء الفرعي المُوقّع (SSK). ومن أنواع مفاتيح الفضاء الفرعي المُوقّع مفتاح الفضاء الفرعي القابل للتحديث (USK)، الذي يُضيف خاصية التحكم في الإصدارات لضمان تحديث المحتوى بشكل آمن.

مفتاح التحقق (CHK) هو عبارة عن تجزئة SHA-256 لمستند (بعد التشفير، الذي يعتمد بدوره على تجزئة النص الأصلي)، وبالتالي يمكن للعقدة التحقق من صحة المستند المُعاد عن طريق تجزئته ومقارنة التجزئة بالمفتاح. يحتوي هذا المفتاح على جوهر البيانات على شبكة Freenet، إذ يحمل جميع لبنات بناء البيانات الثنائية اللازمة لتسليم المحتوى إلى العميل لإعادة تجميعه وفك تشفيره. يتميز مفتاح التحقق (CHK) بفرادته، مما يضمن حماية المحتوى من التلاعب. أي عقدة معادية تُغير البيانات الموجودة تحت مفتاح التحقق (CHK) ستُكتشف فورًا من قِبل العقدة التالية أو العميل. كما تُقلل مفاتيح التحقق (CHK) من تكرار البيانات، حيث أن نفس البيانات ستحمل نفس مفتاح التحقق (CHK)، وعندما تُشير مواقع متعددة إلى نفس الملفات الكبيرة، يُمكنها الإشارة إلى نفس مفتاح التحقق (CHK). [ 43 ]

تعتمد مفاتيح التوقيع الخاصة (SSKs) على التشفير بالمفتاح العام. يستخدم هايفانت حاليًا خوارزمية DSA . تُوقّع المستندات المُدرجة باستخدام مفاتيح التوقيع الخاصة من قِبل المُدرج، ويمكن التحقق من هذا التوقيع من قِبل كل عقدة لضمان عدم التلاعب بالبيانات. يمكن استخدام مفاتيح التوقيع الخاصة لإنشاء هوية مستعارة قابلة للتحقق على فرينت، والسماح بإدراج عدة مستندات بشكل آمن من قِبل شخص واحد. تُعد الملفات المُدرجة باستخدام مفتاح توقيع خاص غير قابلة للتغيير فعليًا ، حيث أن إدراج ملف ثانٍ بنفس الاسم قد يُسبب تعارضات. تحل مفاتيح التوقيع الموحدة (USKs) هذه المشكلة عن طريق إضافة رقم إصدار إلى المفاتيح، والذي يُستخدم أيضًا لتوفير إشعارات التحديث للمفاتيح المُسجلة كإشارات مرجعية في واجهة الويب. [ 44 ] هناك نوع فرعي آخر من مفاتيح التوقيع الخاصة وهو مفتاح التوقيع بالكلمة المفتاحية (KSK)، حيث يتم إنشاء زوج المفاتيح بطريقة قياسية من سلسلة نصية بسيطة قابلة للقراءة البشرية. يسمح إدراج مستند باستخدام مفتاح توقيع بالكلمة المفتاحية باسترجاع المستند وفك تشفيره فقط إذا كان طالب الإدخال يعرف السلسلة النصية القابلة للقراءة البشرية. وهذا يسمح باستخدام عناوين URI أكثر ملاءمة (ولكنها أقل أمانًا) للمستخدمين للرجوع إليها. [ 45 ]

قابلية التوسع

يُقال إن الشبكة قابلة للتوسع إذا لم يتدهور أداؤها حتى لو كانت الشبكة كبيرة جدًا. ويجري حاليًا تقييم قابلية توسع شبكة Freenet، ولكن ثبت أن البنى المشابهة لها تتوسع لوغاريتميًا. [ 46 ]

الشبكة المظلمة مقابل الشبكة المفتوحة

ابتداءً من الإصدار 0.7، يدعم Hyphanet اتصالات "الشبكة المظلمة" و"الشبكة المفتوحة". تُنشأ اتصالات الشبكة المفتوحة تلقائيًا بواسطة العُقد المُفعّلة عليها هذه الخاصية، بينما تُنشأ اتصالات الشبكة المظلمة يدويًا بين المستخدمين الذين يعرفون بعضهم ويثقون ببعضهم. يصف مطورو Freenet مستوى الثقة المطلوب بأنه "عدم اختراق عقدة Freenet الخاصة بهم". [ 47 ] اتصالات الشبكة المفتوحة سهلة الاستخدام، لكن اتصالات الشبكة المظلمة أكثر أمانًا ضد المهاجمين على الشبكة، وقد تُصعّب على المهاجم (مثل حكومة قمعية) حتى تحديد أن المستخدم يُشغّل Freenet من الأساس. [ 48 ]

يكمن الابتكار الأساسي في Freenet 0.7 في إتاحة شبكة مظلمة قابلة للتوسع عالميًا، قادرة (نظريًا على الأقل) على دعم ملايين المستخدمين. وقد اقتصرت الشبكات المظلمة السابقة، مثل WASTE ، على شبكات صغيرة منفصلة نسبيًا. وتتحقق قابلية التوسع في Freenet بفضل ميل العلاقات البشرية إلى تكوين شبكات "عالم صغير"، وهي خاصية يمكن استغلالها لإيجاد مسارات قصيرة بين أي شخصين. ويستند هذا العمل إلى محاضرة ألقاها إيان كلارك وعالم الرياضيات السويدي أوسكار ساندبرغ في مؤتمر DEF CON 13. علاوة على ذلك، تتميز خوارزمية التوجيه بقدرتها على التوجيه عبر مزيج من اتصالات الشبكة المفتوحة والشبكة المظلمة، مما يسمح للأشخاص الذين لديهم عدد قليل من الأصدقاء على الشبكة بالحصول على أداء عالٍ بفضل وجود اتصالات كافية، مع الاستفادة في الوقت نفسه من بعض مزايا الأمان التي توفرها اتصالات الشبكة المظلمة. وهذا يعني أيضاً أن الشبكات المظلمة الصغيرة التي يمتلك بعض مستخدميها اتصالات بشبكة مفتوحة يتم دمجها بالكامل في شبكة فري نت بأكملها، مما يسمح لجميع المستخدمين بالوصول إلى جميع المحتويات، سواء كانوا يستخدمون شبكة مفتوحة أو شبكة مظلمة أو مزيجاً من الاثنين، باستثناء جيوب الشبكة المظلمة المتصلة فقط بعقدة هجينة واحدة. [ 40 ]

الأدوات والتطبيقات

لقطة شاشة لبرنامج Frost يعمل على نظام التشغيل Microsoft Windows

على عكس العديد من تطبيقات الند للند الأخرى، لا يوفر Freenet وظائف شاملة بنفسه. يتميز Freenet بتصميمه المعياري، ويحتوي على واجهة برمجة تطبيقات ( API) تُسمى بروتوكول عميل Freenet (FCP) لتستخدمها البرامج الأخرى لتنفيذ خدمات مثل منتديات الرسائل ، ومشاركة الملفات، أو الدردشة عبر الإنترنت . [ 49 ]

تواصل

نظام المراسلة فري نت (FMS)

صُمم نظام إدارة الرسائل (FMS) لمعالجة مشاكل Frost، مثل هجمات حجب الخدمة والبريد العشوائي. ينشر المستخدمون قوائم موثوقية، ولا يقوم كل مستخدم بتنزيل الرسائل إلا من الهويات التي يثق بها، والهويات التي تثق بها الهويات التي يثق بها. تم تطوير FMS بشكل مجهول، ويمكن تنزيله من موقعه المجاني ضمن Freenet. لا يوجد له موقع رسمي على الإنترنت العادي. يتميز بتأخير عشوائي في النشر، ودعم العديد من الهويات، والتمييز بين الثقة في منشورات المستخدم والثقة في قائمة موثوقيته. كُتب FMS بلغة C++، وهو تطبيق منفصل عن Freenet، ويستخدم بروتوكول عميل Freenet (FCP) للتفاعل معه.

فروست

يدعم برنامج Frost مشاركة الملفات بسهولة، إلا أن تصميمه عرضةٌ بطبيعته لهجمات البريد العشوائي وهجمات حجب الخدمة . [ 50 ] يمكن تحميل Frost من صفحته الرئيسية على موقع SourceForge، أو من موقعه المجاني ضمن Freenet. وهو غير معتمد من قِبل مطوري Freenet. Frost مكتوب بلغة Java وهو تطبيق منفصل عن Freenet.

سون

يوفر برنامج Sone واجهة أبسط مستوحاة من فيسبوك [ 51 ] مع مناقشات عامة مجهولة الهوية ومعارض صور. كما يوفر واجهة برمجة تطبيقات (API) للتحكم من برامج أخرى [ 52 ] ، ويُستخدم أيضًا لتنفيذ نظام تعليقات للمواقع الإلكترونية الثابتة على الإنترنت العادي. [ 53 ] [ 54 ]

المرافق

موقع jSite

jSite هي أداة لتحميل مواقع الويب. وهي تتعامل مع المفاتيح وتدير عملية تحميل الملفات.

نهاية العالم المعلوماتية

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

المكتبات

مكتبة FCPLib

تهدف مكتبة بروتوكول عميل Freenet (FCPLib) إلى أن تكون مجموعة من الدوال المكتوبة بلغة C++ والمتوافقة مع مختلف المنصات ، وذلك لتخزين واسترجاع المعلومات من وإلى Freenet. تدعم FCPLib أنظمة التشغيل Windows NT/2K/XP و Debian و BSD و Solaris و macOS .

lib-pyFreenet

تُتيح مكتبة lib-pyFreenet وظائف Freenet لبرامج بايثون . ويستخدمها برنامج Infocalypse.

نقاط الضعف

جدل هجوم HTL

في عام 2011، حاول أحد الضباط في فرقة عمل مكافحة استغلال الأطفال عبر الإنترنت في ولاية ميسوري استغلال ما اعتقدوا أنه ثغرة أمنية في ميزة "Hops-To-Live" في شبكة Hyphanet. فعندما تُرسل عقدة طلبًا، فإنها تُحدد رقمًا.ن{\displaystyle n}، أينن{\displaystyle n}يمثل هذا عدد المرات المختلفة التي يمكن فيها إعادة توجيه طلب المعلومات عبر الشبكة إلى عقد أخرى. وقد افترضت لجنة مكافحة التجسس الإلكتروني (ICAC) خطأً أن زمن انتقال البيانات (HTL) يتناقص بشكل مشابه للعداد، حيث تقوم العقدة التالية في التسلسل بتنفيذ...ن-1{\displaystyle n-1}على العداد بشكل عشوائي، بينما في الواقع، فإن العقدة التالية في الصف لديها فرصة بنسبة 50٪ لطرح العدد الحالي بمقدار واحد أو لا، وهي استراتيجية تم تنفيذها خصيصًا لتجنب هذا الهجوم تحديدًا والذي كان موجودًا في Hyphanet منذ عام 2008. [ 56 ] [ 57 ]

في ورقة بحثية منفصلة نُشرت عام 2017، ادعى ليفين وزملاؤه أنهم توصلوا إلى طريقة احتمالية مماثلة تعتمد على عداد HTL. [ 58 ] انتقد القائم على صيانة Hyphanet آنذاك الورقة البحثية، مدعيًا أنها وقعت في نفس الافتراض الخاطئ الجوهري فيما يتعلق بسلوك عداد القفزات، وأنها استخدمت أيضًا حسابات رياضية خاطئة اعتمدت على شروط متفائلة بشكل مفرط في كل من ورقة 2017 وورقة أخرى نُشرت عام 2020. [ 59 ] [ 60 ]

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

قضايا المحاكم المتعلقة بالضعف

كندا

حاول أحد عملاء شرطة منطقة بيل استغلال ثغرة أمنية في نظام مكافحة استغلال الأطفال عبر الإنترنت (ICAC) ضد متهم في قضية تتعلق بمواد استغلال جنسي للأطفال، وذلك بتقديم طلب للحصول على إذن تفتيش لعنوان IP زعم أنه يطلب مقطع فيديو معروفًا لاعتداء جنسي على طفل. وخلال المحاكمة، ادعى المتهم أن كلاً من المراقبة على شبكة هايفانيت واستدعاء عنوان IP الخاص به لاحقًا كانا غير قانونيين. بعد أن كشف الشرطي تفاصيل الهجوم للقاضي، حكم القاضي بأن الشرطي بالغ في تقدير قوة الهجوم وأغفل معلومات تتعلق بتحفظات أساسية حوله، مما حال دون اتخاذ القاضي قرارًا مستنيرًا، وهو ما اعتُبر انتهاكًا للحق في الإفصاح الكامل . مع ذلك، رفض القاضي استخدام بقية الأدلة فقط بسبب مسائل شبه منفصلة تتعلق باستدعاء عنوان IP لشركة TekSavvy ، مُبررًا ذلك بأن شهادة الشرطي بأنه أُبلغ من قِبل فريق قانوني بأن التحفظات في المنهجية معلومات سرية، وأنه لا يوجد دليل يُذكر على استخدام الأدلة الكاذبة عمدًا وبسوء نية، وبالتالي فإن هجوم Hyphanet في حد ذاته لا يُصنف على أنه إساءة استخدام متعمدة أو فادحة أو مفرطة في التطفل للنظام القانوني، وهي الشروط اللازمة لرفض الأدلة في كندا. [ 62 ]

الولايات المتحدة

استخدمت لجنة مكافحة الفساد المستقلة (ICAC) أسلوبها لتقديم طلبات أوامر التفتيش في جميع أنحاء الولايات المتحدة. [ 56 ] [ 63 ]

منذ نشر بحثه عام 2017، دأب برايان ليفين على الترويج لخدماته لجهات إنفاذ القانون في الولايات المتحدة، على الرغم من الانتقادات الموجهة لمنهجيته. وكشف استئنافٌ أُجري عام 2022 أن ليفين وباحثين آخرين لم يُكشف عن أسمائهم كانوا يوزعون بانتظام برنامجًا يُعلن عنه تحت اسم Freenet Roundup ، [ 64 ] كجزء من علامة تجارية أوسع لبرامج إنفاذ القانون تُسمى RoundUp ، والتي كانت تستهدف شبكات الند للند. [ 65 ]

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

إدراج جدول التوجيه (RTI)

باستخدام برنامج Freenet 0.7.5، تم تحديد العديد من الهجمات من خلال تحليل شيفرة البرنامج، وتوجيه الطلبات، ومعالجتها، مما يُلحق ضررًا بالغًا بميزة إخفاء الهوية في Freenet والأنظمة المشابهة. ورغم أن هذه الهجمات لا تنجح في حالات استثنائية، إلا أنها تنجح في معظم الحالات العادية. ويكمن خطورة هذا النوع من الهجمات في إمكانية استخدامه لاكتشاف هجمات أخرى. [ 66 ]

مع تحسن ترابط العقد، يزداد عدد العقد المستهدفة التي يمكن مهاجمتها بهجوم RTI. [ 67 ]

الوجيه

حظيت شبكة Freenet بتغطية إعلامية كبيرة في وسائل الإعلام الرئيسية، بما في ذلك مقالات في صحيفة نيويورك تايمز ، وتغطية على شبكة CNN ، وبرنامج 60 دقيقة II ، وهيئة الإذاعة البريطانية BBC ، وصحيفة الغارديان ، [ 9 ] وغيرها.

حصلت شركة فري نت على جائزة سوما لعام 2014 عن "الحماية من المراقبة الشاملة". [ 30 ] [ 31 ] [ 32 ]

انظر أيضاً

برامج مماثلة

مراجع

  1. "الأشخاص" . فري نت: الموقع الرسمي لشبكة الإنترنت الحرة. ١٧ نوفمبر ٢٠٢٥. مؤرشف من الأصل في ٥ فبراير ٢٠٢٦. تم الاطلاع عليه في ١٠ فبراير ٢٠٢٦ .
  2. "Freenet / Hyphanet 0.7.5 build 1506" .
  3. "Freenet / Hyphanet 0.7.5 build 1504 1505 1506: إصلاح الثغرة الأمنية، وتحسين التوجيه، وعمليات التنظيف، والصيانة" .
  4. نسخ خاصة بلغات محددة من Freenet مؤرشفة في 7 فبراير 2018 في Wayback Machine ، GitHub: Freenet .
  5. "تم تغيير اسم Freenet إلى Hyphanet" . hyphanet.org . 26 يونيو 2023. تم الاطلاع عليه بتاريخ 8 مايو 2025 .
  6. ما هو Freenet؟ مؤرشف في 16 سبتمبر 2011 في Wayback Machine ، Freenet: الموقع الرسمي للشبكة المجانية .
  7. 1 2 تايلور، إيان ج. من P2P إلى خدمات الويب والشبكات: النظراء في عالم العميل/الخادم . لندن: سبرينغر، 2005.
  8. كوهين، آدم (26 يونيو 2000). "الفوضوي المعلوماتي" . مجلة تايم . مؤرشف من الأصل في 8 يوليو 2008. تم الاطلاع عليه في 18 ديسمبر 2011 .
  9. 1 2 بيكيت، آندي (26 نوفمبر 2009). "الجانب المظلم للإنترنت" . صحيفة الغارديان . مؤرشف من الأصل في 8 سبتمبر 2013. تم الاطلاع عليه في 26 نوفمبر 2009 .
  10. "تكتب صحيفة الغارديان عن فري نت (رد إيان كلارك)" . مؤرشف من الأصل في 19 مايو 2014.
  11. "سون: التدوين المصغر بأسماء مستعارة عبر الإنترنت المجاني" . مؤرشف من الأصل في 5 أكتوبر 2015. تم الاطلاع عليه في 15 سبتمبر 2015 .مقال ألماني، 2010
  12. "نهاية العالم" . ويكي. ميركوريال . مؤرشف من الأصل في 3 نوفمبر 2021. تم الاسترجاع في 2 ديسمبر 2021 .
  13. "Flog Helper: تدوين سهل عبر Freenet" . GitHub . 7 فبراير 2019. مؤرشف من الأصل في 5 فبراير 2022. تم الاطلاع عليه في 16 ديسمبر 2011 .
  14. "شبكة الثقة" . 7 فبراير 2019. مؤرشف من الأصل في 8 ديسمبر 2015. تم الاطلاع عليه في 15 سبتمبر 2015 .
  15. "شبكة الثقة" . جيت هاب . تم الاطلاع عليه بتاريخ 13 أكتوبر 2024 .
  16. Freenet عبر Sneakernet. مفتاح الشبكة المجانية: USK@MYLANId-ZEyXhDGGbYOa1gOtkZZrFNTXjFl1dibLj9E,Xpu27DoAKKc8b0718E-ZteFrGqCYROe7XBBJI57pB4M,AQACAAE/Shoeshop/2/
  17. ماركوف، جون (10 مايو 2000). "مبرمجو الفضاء الإلكتروني يواجهون قوانين حقوق النشر" . صحيفة نيويورك تايمز . مؤرشف من الأصل في 17 فبراير 2017. تم الاطلاع عليه في 19 فبراير 2017 .
  18. "مبرمجون يُعدّون برنامجًا جديدًا يُشبه نابستر" . بي بي سي نيوز . ١٢ مارس ٢٠٠١. مؤرشف من الأصل في ٤ يناير ٢٠١٤. تم الاطلاع عليه في ١ يونيو ٢٠١٤ .
  19. "النضال من أجل حرية التعبير على الإنترنت" . سي إن إن. 19 ديسمبر 2005. مؤرشف من الأصل في 2 يونيو 2014. تم الاطلاع عليه في 1 يونيو 2014 .
  20. إيان كلارك. نظام تخزين واسترجاع معلومات موزع لا مركزي. مؤرشف في 16 مارس 2012 على موقع Wayback Machine . تقرير غير منشور، قسم المعلوماتية، جامعة إدنبرة، 1999.
  21. 1 2 إيان كلارك، أوسكار ساندبرغ، براندون وايلي، وثيودور دبليو هونغ. فري نت: نظام تخزين واسترجاع معلومات مجهولة المصدر وموزع. مؤرشف في 4 أبريل 2015 على موقع Wayback Machine . في: وقائع ورشة العمل الدولية حول تصميم تقنيات تعزيز الخصوصية: قضايا التصميم في إخفاء الهوية وعدم إمكانية المراقبة. نيويورك، نيويورك: سبرينغر-فيرلاغ، 2001، ص 46-66.
  22. كلارك، إيان؛ ساندبرغ، أوسكار؛ وايلي، براندون؛ هونغ، ثيودور دبليو. (28 فبراير 2001). "فري نت: نظام تخزين واسترجاع معلومات مجهولة المصدر وموزع" (ملف PDF) . تصميم تقنيات تعزيز الخصوصية . ورشة العمل الدولية حول قضايا التصميم في إخفاء الهوية وعدم إمكانية المراقبة. سبرينغر-فيرلاغ. الصفحات 46-66 . doi : 10.1007/3-540-44702-4_4 . ISBN  978-3-540-41724-8تمت أرشفة هذا النص من المصدر الأصلي في 3 يونيو 2023.
  23. "تم تغيير اسم Freenet إلى Hyphanet" . hyphanet.org . 26 يونيو 2023. تم الاطلاع عليه بتاريخ 14 يناير 2026 .
  24. كلارك، إيان (2001). "فري نت: نظام تخزين واسترجاع معلومات مجهولة المصدر وموزع". تصميم تقنيات تعزيز الخصوصية . سلسلة محاضرات في علوم الحاسوب. المجلد 2009. سبرينغر. الصفحات 46-66 . doi : 10.1007/3-540-44702-4_4 . ISBN   978-3-540-41724-8.
  25. سينغ، مونيندار ب. الدليل العملي للحوسبة عبر الإنترنت. بوكا راتون، فلوريدا: تشابمان وهول، 2005.
  26. ^ ينس إيلينفيلد (4 أبريل 2006). "Freenet 0.7 soll globales Darknet schaffen" . جوليم. مؤرشفة من الأصلي في 5 أكتوبر 2015 . تم الاسترجاع 17 سبتمبر 2015 .
  27. معلومات الإصدار لـ Freenet 0.7.5 مؤرشفة بتاريخ 29 نوفمبر 2014 في Wayback Machine ، آخر دخول بتاريخ 17 سبتمبر 2015
  28. معلومات الإصدار لنسخة Freenet رقم 1226، مؤرشفة بتاريخ 29 نوفمبر 2014 في Wayback Machine ، آخر دخول بتاريخ 17 سبتمبر 2015
  29. ملاحظات إصدار Freenet 1468 مؤرشفة بتاريخ 29 نوفمبر 2014 في Wayback Machine 2015
  30. 1 2 جائزة SUMA مؤرشفة في 20 مارس 2015 في Wayback Machine ، 11 فبراير 2015.
  31. 1 2 تسجيل حفل توزيع جوائز SUMA لعام 2015 مؤرشف في 5 سبتمبر 2015 في Wayback Machine ، ونُشر في 14 أبريل 2015.
  32. 1 2 جائزة SUMA für das Freenet Projekt أرشفة 24 سبتمبر 2015 في آلة Wayback. جو باجر في هيز على الإنترنت، 2015
  33. "الفلسفة الكامنة وراء فري نت" . مؤرشف من الأصل في 30 أبريل 2011. تم الاطلاع عليه في 20 ديسمبر 2010 .
  34. دام، ينس، وسيمونا توماس. الفضاءات الإلكترونية الصينية: التغيرات التكنولوجية والآثار السياسية . لندن: روتليدج، 2006.
  35. "هايفانيت" . www.hyphanet.org . تم الاطلاع عليه بتاريخ 3 يوليو 2024 .
  36. تيري، كايل . الجانب المظلم من الإنترنت - استكشاف الشبكات المظلمة . سالم، بادن-فورتمبيرغ : محاضرات TEDx . مؤرشف من الأصل في 11 ديسمبر 2021.
  37. توسيلاند، ماثيو. "هل يستوفي موقع فري نت شروط الحماية بموجب قانون الألفية الرقمية لحقوق المؤلف؟" . مؤرشف من الأصل في 3 مارس 2016. تم الاطلاع عليه في 27 يناير 2013 .
  38. "IAAL*: ما يحتاج مطورو تطبيقات الند للند إلى معرفته حول قانون حقوق النشر" . 10 يناير 2006. مؤرشف من الأصل في 30 نوفمبر 2015. تم الاطلاع عليه في 15 سبتمبر 2015 .
  39. كلارك، إيان (2010). التواصل الخاص عبر شبكة من الاتصالات الموثوقة: الإنترنت المظلم المجاني (ملف PDF) . مؤرشف (ملف PDF) من الأصل في 1 ديسمبر 2017. تم الاطلاع عليه في 15 سبتمبر 2015 .
  40. 1 2 3 روس، ستيفاني (2014). قياس فري نت في الواقع: مرونة الرقابة تحت المراقبة (ملف PDF) . دار نشر سبرينغر الدولية. الصفحات 263-282 . ISBN  978-3-319-08505-0تمت أرشفة الملف (PDF) من النسخة الأصلية بتاريخ 16 نوفمبر 2014. تم الاطلاع عليه بتاريخ 15 سبتمبر 2015 .
  41. "وثائق مشروع فري نت" . freenetproject.org . مؤرشف من الأصل بتاريخ 16 فبراير 2011. تم الاطلاع عليه بتاريخ 20 أبريل 2022 .
  42. "FreeNet" . networxsecurity.org . مؤرشف من الأصل بتاريخ 26 يناير 2019. تم الاطلاع عليه بتاريخ 25 يناير 2019 .
  43. "freesitemgr، كود لإدراج الملفات كـ CHK، مراجعة ثابتة" . GitHub . مؤرشف من الأصل في 5 فبراير 2022. تم الاطلاع عليه في 29 نوفمبر 2017 .
  44. بابنهاوزرهايد، آرني. "USK وتلميحات التاريخ: العثور على أحدث إصدار لموقع في مخزن بيانات Freenet غير القابل للتغيير" . draketo.de . مؤرشف من الأصل في 8 فبراير 2015. تم الاطلاع عليه في 29 نوفمبر 2017 .
  45. بابنهاوزرهايد، آرني. "مشاركة الملفات بسهولة عبر Freenet باستخدام كلمة مرور محمية" . draketo.de . مؤرشف من الأصل في 10 سبتمبر 2015. تم الاطلاع عليه في 29 نوفمبر 2017 .
  46. كلاينبرغ، جون (2000). "ظاهرة العالم الصغير: منظور خوارزمي" (ملف PDF) . وقائع الندوة السنوية الثانية والثلاثين لجمعية ACM حول نظرية الحوسبة . الصفحات 163-170 . doi : 10.1145/335305.335325 . ISBN  978-1-58113-184-0S2CID 221559836. مؤرشف ( PDF) من الأصل بتاريخ 12 نوفمبر 2013. تم الاطلاع عليه بتاريخ 22 أغسطس 2013 . 
  47. "الثقة المطلوبة لتكوين اتصال بالشبكة المظلمة" . random_babcom . مؤرشف من الأصل في 7 أكتوبر 2015. تم الاطلاع عليه في 29 نوفمبر 2017 .
  48. ^ "Darknet-Fähigkeiten sollen Softwarenutzung Verbergen" . جوليم. 9 أيار/مايو 2008 مؤرشفة من الأصلي في 5 أكتوبر 2015 . تم الاسترجاع في 29 نوفمبر 2017 .
  49. دليل شبكات التواصل الاجتماعي Freenet، مؤرشف بتاريخ 15 أغسطس 2015 في Wayback Machine، جوستوس رانفييه، 2013
  50. نقاش المطورين حول إصلاح أوجه القصور في Frost. مؤرشف في 1 ديسمبر 2017 على Wayback Machine. ماثيو توسيلاند، 2007
  51. وصف تطبيق Sone من قِبل مطوّره، مؤرشف في 1 ديسمبر 2017 على موقع Wayback Machine ، "إنه نسخة من فيسبوك مبنية على منصة Freenet"، تم استرجاعه في 15 سبتمبر 2015
  52. تم أرشفة Sone في ويكي Freenet بتاريخ 12 أغسطس 2015 في Wayback Machine ، مع وصف لواجهة برمجة تطبيقات FCP، وتم استرجاعه بتاريخ 14 سبتمبر 2015
  53. وصف babcom مؤرشف في 11 مايو 2015 في Wayback Machine ، "يرسل طلب بحث على مثيل Sone المحلي الخاص بك عن طريق إنشاء إطار iframe بعنوان URL الصحيح"، 2014.
  54. "سون" . مؤرشف من الأصل في 2 أكتوبر 2015. تم الاطلاع عليه في 15 سبتمبر 2015 .
  55. "معلومات حول كارثة المعلومات. نسخة طبق الأصل من الوثائق المرفقة" . مؤرشف من الأصل بتاريخ 27 يناير 2012. تم الاطلاع عليه بتاريخ 16 ديسمبر 2011 .
  56. ١ ٢ "الشرطة تزرع أجهزة كمبيوتر خاصة بها في شبكة Freenet، وتسجل عناوين IP، وتُلقي القبض على المتسللين - Hacker 10 - Security Hacker" . hacker10.com . تاريخ الاطلاع: ٩ نوفمبر ٢٠٢٥ .
  57. "جهود التتبع التي تبذلها إدارة الشرطة تستند إلى إحصاءات خاطئة" . freenetproject.org . 26 مايو 2016. مؤرشف من الأصل في 5 فبراير 2022. تم الاطلاع عليه في 23 سبتمبر 2017 .
  58. "هجوم كشف الهوية ضد مستخدمي التنزيل في شبكة Freenet" . ieeexplore-custom.ieee.org . تاريخ الاسترجاع: 9 نوفمبر 2025 .
  59. "مشروع فري نت" . staging.freenetproject.org . 28 أغسطس 2022. تم الاطلاع عليه في 9 نوفمبر 2025 .
  60. أرنيباب. "أخطاء في ورقة ليفين لعام 2017 حول الهجمات على فري نت" . draketo.de . مؤرشف من الأصل في 14 أبريل 2021. تم الاطلاع عليه في 3 يناير 2021 .
  61. جيليوم، جاك (3 أبريل 2019). "المدعون العامون يسقطون تهم حيازة مواد إباحية للأطفال بعد التشكيك في أدوات البرمجيات" . برو بابليكا . تم الاطلاع عليه في 9 نوفمبر 2025 .
  62. "CanLII - 2017 ONCJ 729 (CanLII)" . 3 نوفمبر 2017. مؤرشف من الأصل في 17 يناير 2021. تم الاطلاع عليه في 13 نوفمبر 2017 .
  63. 1 2 الولايات المتحدة الأمريكية ضد ألدن ديكرمان، المنطقة الشرقية من ميسوري، القسم الشرقي. 4:16-cr-258 CEJ (NAB)
  64. الولايات المتحدة الأمريكية ضد ألاكوم-زيد كراين بوبري، القضية رقم 8:19-cr-00348-PX، محكمة مقاطعة ماريلاند الأمريكية، الوثيقة رقم 81
  65. أمهيرست، جامعة ماساتشوستس. "علماء الحاسوب يساعدون الشرطة في القبض على مروجي المواد الإباحية للأطفال على الإنترنت" . phys.org . تاريخ الاسترجاع: 9 نوفمبر 2025 .
  66. "هجوم إدخال جدول التوجيه (RTI) على شبكة Freenet" . مؤرشف من الأصل في 5 فبراير 2022. تم الاطلاع عليه في 12 فبراير 2021 .
  67. "هجوم إدخال جدول التوجيه (RTI) على شبكة Freenet" . ResearchGate . مؤرشف من الأصل في 25 أغسطس 2024. تم الاطلاع عليه في 19 ديسمبر 2025 .

للمزيد من القراءة

  • كلارك، آي.؛ ميلر، إس. جي.؛ هونغ، تي. دبليو.؛ ساندبيرغ، أو.؛ ​​وايلي، بي. (2002). "حماية حرية التعبير على الإنترنت باستخدام فري نت" (ملف PDF) . مجلة IEEE للحوسبة عبر الإنترنت . 6 (1): 40-49 . CiteSeerX 10.1.1.21.9143 . doi : 10.1109/4236.978368 . مؤرشف (ملف PDF) من النسخة الأصلية في 20 يوليو 2004. 
  • فون كروغ، جورج؛ سبايث، سيباستيان؛ لاخاني، كريم ر. (2003). "المجتمع، والانضمام، والتخصص في ابتكار برمجيات المصادر المفتوحة: دراسة حالة" (ملف PDF) . سياسة البحث . 32 (7): 1217-1241 . doi : 10.1016/S0048-7333(03)00050-7 . مؤرشف (ملف PDF) من الأصل في 20 يوليو 2018.
  • دينغلداين، روجر؛ فريدمان، مايكل جيه؛ مولنار، ديفيد (2001). "مشروع الملاذ الحر: خدمة تخزين مجهولة الهوية موزعة". تصميم تقنيات تعزيز الخصوصية . سلسلة محاضرات في علوم الحاسوب. ص 67-95 . CiteSeerX 10.1.1.420.478 . doi : 10.1007/3-540-44702-4_5 . ISBN   978-3-540-41724-8.
  • كلارك، إيان؛ ساندبرغ، أوسكار؛ وايلي، براندون؛ هونغ، ثيودور دبليو. (2001). "فري نت: نظام تخزين واسترجاع معلومات مجهولة المصدر وموزع". تصميم تقنيات تعزيز الخصوصية . سلسلة محاضرات في علوم الحاسوب. ص 46-66 . CiteSeerX 10.1.1.26.4923 . doi : 10.1007/3-540-44702-4_4 . ISBN   978-3-540-41724-8.
  • ريهل، داميان أ. (2000). "أنظمة التوزيع من نظير إلى نظير: هل ستخلق نابستر، وجنوتيلا، وفري نت جنة لحقوق التأليف والنشر أم جحيمًا؟". مجلة ويليام ميتشل للقانون . 27 (3): 1761.
  • رومر، رايان (خريف 2002). "التطور الرقمي: فري نت ومستقبل حقوق النشر على الإنترنت" . مجلة جامعة كاليفورنيا في لوس أنجلوس للقانون والتكنولوجيا . 5 .
  • صن، شياو تشينغ؛ ليو، باوكسو؛ فنغ، دينغو (2005). “تحليل توجيه الجيل القادم من Freenet”. هندسة الحاسوب (17): 126-8 .
  • هوي تشانغ؛ غويل، أشيش؛ غوفيندان، راميش (2002). "استخدام نموذج العالم الصغير لتحسين أداء فرينت". مؤتمر INFOCOM 2002: المؤتمر السنوي الحادي والعشرون المشترك لجمعيتي IEEE للحاسوب والاتصالات . المجلد  3. الصفحات 1228-1237 . CiteSeerX 10.1.1.74.7011 . doi : 10.1109/INFCOM.2002.1019373 . ISBN   978-0-7803-7476-8. S2CID 13182323 .