निर्देश

गुप्त इंटरनेट (सीक्रेट इंटरनेट), भाग 3: फ्रीनेट (Freenet) क्या है?

  • 29 अक्टू॰ 2023, 11:54 pm
  • 15 मिनट

गुप्त इंटरनेट (सीक्रेट इंटरनेट)भाग 3: फ्रीनेट (Freenet)  क्या है?

आप एक साधारण ब्राउज़र अनुरोध के साथ डार्क वेब (DarkWeb) तक नहीं पहुँच सकते। डार्कवेब में जाने के लिए, आपको एक विशेष नेटवर्क स्थापित करने और संसाधन का सही नाम निर्धारित करने की आवश्यकता है - कॉन्टेंट  प्राप्त करने का कोई अन्य तरीका नहीं है।

लेख में हम आपको बताते हैं कि लोग किन नेटवर्क के जरिए डार्कवेब में आते हैं और उनके जरिए किन संसाधनों तक पहुंचा जा सकता है।


पिछले लेख में:

गुप्त इंटरनेट, भाग 1: डार्क वेब क्या है और इसका उपयोग क्यों किया जाता है?

गुप्त इंटरनेट, भाग 2: .onion साइटें कैसे काम करती हैं

गुप्त इंटरनेट भाग 3: फ़्रीनेट (Freenet)   क्या हैआप यहां हैं

गुप्त इंटरनेट भाग 4: I2P क्या है और यह कैसे काम करता है

गुप्त इंटरनेट, भाग 5: Tor, I2P और फ़्रीनेट (Freenet) के माध्यम से डार्कवेब में कैसे प्रवेश करें


फ्रीनेट (Freenet)  क्या है

फ़्रीनेट (Freenet)  एक अनाम और विकेन्द्रीकृत पीयर-टू-पीयर नेटवर्क है जो नियमित इंटरनेट के शीर्ष पर चलता है। इसमें सामान्य सर्वर नहीं हैं और कोई भी साइट होस्ट नहीं करता है। नेटवर्क पर प्रत्येक व्यक्ति एक सर्वर है जिस पर कुछ जानकारी संग्रहीत होती है।

लेख " गुप्त इंटरनेट, भाग 1: डार्क वेब क्या है और इसका उपयोग क्यों किया जाता हैमें हमने बात करी थी और बताया था की पीयर-टू-पीयर नेटवर्क कैसे काम करते हैं.

संक्षेप में, फ़्रीनेट (Freenet)  एक बड़ा डेटा वेयरहाउस है जिसमें उपयोगकर्ता अपनी जानकारी अपलोड करते हैं, और फिर यह उन अन्य लोगों के लिए उपलब्ध हो जाता है जिनकी फ़्रीनेट (Freenet)  तक पहुंच है।


सर्वर वाले पारंपरिक नेटवर्क और P2P नेटवर्क के बीच अंतर

अन्य पीयर-टू-पीयर नेटवर्क के विपरीत, फ़्रीनेट (Freenet)  उपयोगकर्ताओं का उनके डेटा स्टोर में क्या है, इस पर कोई नियंत्रण नहीं है। इसके बजाय, फ़ाइलें कितनी लोकप्रिय हैं, इसके आधार पर उन्हें रखा या हटाया जाता है। यह फ़्रीनेट (Freenet)  को सेंसरशिप प्रतिरोधी होने की अनुमति देता है। कोई "फ़ाइल हटाएं" ऑपरेशन नहीं होता है

फ़्रीनेट (Freenet)  2000 में लॉन्च किया गया था और चीन और मध्य पूर्व सहित दुनिया भर में सेंसर की गई जानकारी वितरित करता था।

फ्रीनेट (Freenet)  कैसे काम करता है

प्रत्येक नेटवर्क नोड एक स्थानीय सूचना स्टोर है जहां से उपयोगकर्ता पढ़ने और लिखने के लिए डेटा प्राप्त करते हैं, साथ ही एक गतिशील रूटिंग टेबल भी। तालिका में अन्य नोड्स के पते और उनमें संग्रहीत विशेष कुंजियाँ होती  हैं। हम कुंजियों के बारे में बाद में बात करेंगे, अब - कार्य मॉडल के बारे में बात करते है।

रचनाकारों के सिद्धांत के अनुसार, सिस्टम में अधिकांश प्रतिभागियों को खुद को और अन्य उपयोगकर्ताओं को गलती से शत्रुतापूर्ण बाहरी नोड का उपयोग करने से बचाने के लिए अपने खुद के के नोड्स चलाने चाहिए और संपूर्ण नेटवर्क के लिए उपलब्ध भंडारण क्षमता को बढ़ाना चाहिए।

ऐसा करने के लिए, लोगों को सिस्टम को काम करने और कुछ जानकारी संग्रहीत करने के लिए अपने कंप्यूटर की बैंडविड्थ और हार्ड ड्राइव  का हिस्सा प्रदान करना होगा।

ऑपरेशन के मॉडल को निम्नानुसार वर्णित किया जा सकता है: कुंजियों के लिए अनुरोध नोड से नोड तक प्रॉक्सी नोड्स की एक श्रृंखला के माध्यम से प्रेषित किए जाते हैं, जिसमें प्रत्येक नोड तय करता है कि किस अगले नोड को अनुरोध भेजना है।

कुंजी के प्रकार के आधार पर, मार्ग भिन्न होंगे। इसके अलावा, वे प्रत्येक फ़ाइल के लिए समय के साथ बदलेंगे, ताकि नेटवर्क सदस्य इसे तेजी से डाउनलोड कर सके। यह पथ समायोजन रूटिंग एल्गोरिदम और नेटवर्क के काम करने के तरीके से प्रभावित होता है।

रूटिंग का वर्णन इस प्रकार है:

जब कोई उपयोगकर्ता नेटवर्क से जुड़ता है, तो यह सीड -नोड से विभिन्न नोड्स के पते लोड करता है - वास्तव में, नोड्स का भंडारण। उसके बाद, उपयोगकर्ता नेटवर्क पर एक अनुरोध बनाता है और इसे सूचना की तलाश में नोड्स पर भेजा जाता है।

इस मामले में, नोड्स के बीच कनेक्शन एन्क्रिप्ट किया गया है, और एक नोड से दूसरे नोड का कनेक्शन कई अन्य नोड्स के माध्यम से जाता है। यह अनुरोध के प्रेषक और स्वयं अनुरोध को अज्ञात करता है।

और नोड्स की बातचीत की तुलना वितरित हैश तालिका से की जा सकती है, जो कुछ उपयोगकर्ता डेटा खोजने के लिए आवश्यक है।

हैश तालिका - कुंजी जोड़े और उनके मूल्यों को संग्रहित करने के लिए एक विशेष डेटा संरचना। दरअसल यह एक टेबल है। और जब आपको इससे डेटा प्राप्त करने की आवश्यकता होती है, तो फ़ंक्शन के इनपुट पर एक निश्चित मान सेट किया जाता है, और आवश्यक जानकारी का पता प्रतिक्रिया में दिया जाता है।

हैश तालिका का  उदाहरण



होस्ट पते प्राप्त करने का एक और विकल्प है - उन लोगों के नेटवर्क से जुड़ें जिन्हें आप जानते हैं। दोस्तों से जुड़ने के लिए, उनमें से प्रत्येक को व्यक्तिगत रूप से अपने नोड की आईडी कहनी होगी। जब सभी लोग आईडी का आदान-प्रदान करते हैं और एक दूसरे से जुड़ते हैं, तो एक नेटवर्क बनता है। इसे फ्रीनेट का डार्कनेट कहा जाता है। दरअसल, इस तरह से आप कई लोगों के बीच अपना खुद का वीपीएन बना सकते हैं।

जब कोई उपयोगकर्ता एक कुंजी के साथ नेटवर्क को एक अनुरोध भेजता है, तो वांछित जानकारी के साथ एक नोड मिलने तक इसे यादृच्छिक नोड्स की एक श्रृंखला के माध्यम से पारित किया जाता है।

जानकारी की खोज कुछ इस तरह दिखती है: सबसे पहले, अनुरोध एक नोड पर जाता है। यदि इस नोड में आवश्यक जानकारी नहीं है, तो यह अपने हैश टेबल से अनुरोध को किसी अन्य निकटतम नोड पर पुनर्निर्देशित करता है। और तब तक जब तक कि नेटवर्क नोड्स में से किसी एक पर जानकारी नहीं मिल जाती।

जब जानकारी मिल जाती है, तो नोड इसे उपयोगकर्ता को अन्य नोड्स से श्रृंखला के साथ भेज देगा। इस मामले में, भेजने वाला नोड नहीं जानता कि सूचना का अंतिम प्राप्तकर्ता कौन है। और ट्रांज़िट नोड्स यह नहीं जानते हैं कि उनके पहले श्रृंखला में कितने नोड थे और यह नहीं जानते कि कौन सा नोड अगला है: अंतिम या समान ट्रांज़िट। यह मार्ग उपयोगकर्ताओं और अनुरोध को गुमनाम करने में मदद करता है।

फ़ाइल वितरण की ख़ासियत यह है कि नेटवर्क पर जितने अधिक नोड होते हैं और उनमें से प्रत्येक अपनी डिस्क पर जितना अधिक स्थान प्रदान करता है, उतनी ही अधिक फाइलें नेटवर्क पर होंगी और उतनी ही अधिक समय तक वहां संग्रहीत रहेंगी।

इसी समय, नोड्स समय के साथ विशिष्ट हो जाएंगे। फ़्रीनेट (Freenet) एल्गोरिथ्म इस तरह से काम करता है कि नोड्स समझते हैं कि किस कुंजी को किस नोड पर जाना बेहतर है।

और, उदाहरण के लिए, यदि किसी नोड के पास कोई फ़ाइल नहीं है, तो वह जान सकता है कि किस नोड के बारे में जानकारी देखना और उसे अनुरोध भेजना बेहतर है। और जब उत्तर फ़ाइल के साथ आता है, तो जानकारी पहले नोड से होकर गुजरेगी और यह फ़ाइल को अपने पास सहेज लेगी।

यह पता चला है, कि नोड अपने आप से एक निश्चित प्रकार, या बल्कि प्रमुख प्रारूप की फाइलें एकत्र करेगा। यह इस बात की अधिक संभावना बनाता है कि नोड भविष्य में इसी तरह के अनुरोधों के साथ फाइल को तेजी से ढूंढेगा।

फ़्रीनेट  (Freenet)  में अनुरोध इस प्रकार कार्य करता है 



योजना के लिए, हमने कुछ मापदंडों (पैरामीटर) की उपेक्षा की। उनमें से एक - सबसे पहले, अनुरोध वांछित फ़ाइल की तलाश में कई यादृच्छिक नोड्स में जाता है। और बदले में, वे अपने वितरित हैश टेबल से अन्य नोड्स को अनुरोध भेजते हैं। जब वांछित फ़ाइल वाला एक नोड मिलता है, तो यह उपयोगकर्ता को नोड्स की श्रृंखला के साथ जानकारी भेजता है। अब आइए करीब से देखें।

हम «Start»" नोड में हैं, और हमें "«Data» नोड से जानकारी चाहिए। उसी समय, «Start» नोड को यह नहीं पता होता है कि किन नोड्स के पास आवश्यक जानकारी है और उन्हें कैसे प्राप्त किया जाए। इसलिए, «Start» नोड निकटतम अन्य नोड A के साथ संचार करता है और पूछता है कि क्या उसके पास आवश्यक जानकारी है।

नोड A के पास ऐसी कोई जानकारी नहीं है, लेकिन यह इसे अन्य नोड्स से सीख सकता है। तो यह एक यादृच्छिक नोड को अनुरोध भेजता है जिसे वह जानता है। हमारे मामले में, यह नोड B है। संक्षेप में, यह नोड B से पूछता है कि क्या उसके पास मांगी गई जानकारी है।

नोड B  उसे जवाब देता है कि उसके पास यह जानकारी नहीं है और वह उन नोड्स को नहीं जानता है जिनसे वह आवश्यक फाइलों का अनुरोध कर सकता है। इसलिए, नोड A अगले नोडC पर जाता है और नोड से पूछता है कि क्या उसके पास अनुरोधित जानकारी है।

नोड C  का कहना है कि उसके पास  कोई जानकारी नहीं है। लेकिन वह दो नोड्स जानता है जिनके पास जानकारी हो सकती है और अनुरोध को पुनर्निर्देशित करता है।

पहला अनुरोध नोड D  को जाता है, लेकिन डी के पास आवश्यक फाइलें नहीं हैं और अनुरोध को दूसरे नोड पर पुनर्निर्देशित करता है जिसमें जानकारी हो सकती है। स्कीमा उदाहरण में, यह पता चला है कि नोड D  नोड A  को एक अनुरोध भेजता है, जिसने मूल रूप से जानकारी खोजने में मदद मांगी थी। इसलिए, नोड A  नोड  D  को जवाब देता है कि वह इस जानकारी की तलाश कर रहा है।

नोड्स A → C → D के चक्र को रोकने के लिए, प्रत्येक नोड अन्य नोड्स की एक सूची रखता है जिसे उसने किसी प्रकार के अनुरोध की तलाश में एक्सेस किया था। और जब एक नोड दूसरे को अनुरोध भेजना चाहता है, तो वह यह देखने के लिए अपनी सूची की जांच करता है कि क्या उसने पहले किसी निश्चित नोड से संपर्क किया है।

नोड D नोड C  को जवाब देता है कि अब उसके पास परिचित नोड नहीं हैं और वो  जानकारी कहीं नहीं ढूंढ सकता, फिर नोड C एक अन्य ज्ञात नोड को एक अनुरोध भेजता है - «Data»  नोड «Data» नोड C को आवश्यक जानकारी देता है, और वह इसे नोड  A, और नोड A - नोड "स्टार्ट" पर लौटाता है। परिणामस्वरूप, यह पता चला कि आवश्यक फ़ाइल मिल गई थी और रिवर्स ऑर्डर में पथ के साथ अनुरोध करने वाले नोड को भेज दी गई थी।

सफल अनुरोधों के मामले में, नोड उन्हें जानकारी के साथ पिछले नोड को लौटाता है, और फ़ाइल स्वयं अपने डेटा स्टोर में संग्रहीत होती है। यह अनुरोधित कुंजी के साथ वास्तविक डेटा स्रोत को जोड़कर अपनी रूटिंग तालिका में एक नई प्रविष्टि भी बनाता है।

ऐसी रूटिंग तालिका के साथ, भविष्य में, एक नोड ऐसे अनुरोधों को अन्य नोड्स पर पुनर्निर्देशित करने में सक्षम होगा, जो आवश्यक जानकारी संग्रहीत करने की संभावना रखते हैं।

पारगमन नोड्स की अंतहीन श्रृंखलाओं को रोकने के लिए, नेटवर्क में प्रत्येक अनुरोध अगले नोड के लिए संक्रमणों की संख्या तक सीमित है। अनुरोध भेजते समय ऐसे संक्रमणों की संख्या उपयोगकर्ता द्वारा निर्धारित की जाती है।

यदि संक्रमण की एक निश्चित संख्या मे आवश्यक नोड को खोजना संभव नहीं था, तो अनुरोध को निष्पादित नहीं किया जाता है

इसके अलावा, प्रत्येक नोड को एक पहचान संख्या सौंपी जाती है ताकि एक नोड से प्रत्येक नया संक्रमण एक नए में चला जाए। और प्रत्येक अनुरोध को छद्म-अद्वितीय पहचानकर्ता प्राप्त होता है ताकि नोड्स अनुरोध को अग्रिम रूप से संसाधित करने से इंकार कर सकें। यह उस अनुरोध को संसाधित नहीं करने के लिए आवश्यक है जिसे उन्होंने पहले ही देख लिया है और जिसके लिए उनके पास कोई उत्तर नहीं है। वे तुरंत अनुरोध को नोड्स की एक और श्रृंखला के लिए अग्रेषित करते हैं

फ़्रीनेट (Freenet)  नेटवर्क पर फ़ाइलें कैसे वितरित की जाती हैं।

डाउनलोड प्रक्रिया के दौरान, फ़ाइलें टुकड़ों में टूट जाती हैं और नेटवर्क पर कई अन्य कंप्यूटरों पर यादृच्छिक रूप से संग्रहीत और एन्क्रिप्ट की जाती हैं। इसके अलावा, स्प्लिट फाइल के प्रत्येक ब्लॉक को कई कंप्यूटरों में कॉपी किया जाता है।

इसलिए, यदि कुछ कंप्यूटरों में से एक कंप्यूटर किसी टुकड़े के साथ गिर जाता है या नेटवर्क से गायब हो जाता हैं, तो उपयोगकर्ता इसे दूसरे कंप्यूटर से प्राप्त करेगा।

और इस तरह फाइलें नेटवर्क पर वितरित की जाती हैंप्रत्येक नोड कुछ जानकारी का एक टुकड़ा संग्रहीत करता है



जब कोई अन्य व्यक्ति किसी फ़ाइल को डाउनलोड करना चाहता है, तो उसके टुकड़ों का पता लगाया जाता है और उन्हें फिर से जोड़ा जाता है। यह टोरेंट (Torrent) की तरह है: नेटवर्क यादृच्छिक लोगों से जुड़ता है जिनके पास वांछित फ़ाइल के टुकड़े और टुकड़े होते हैं और इसे डाउनलोड करते हैं। लेकिन एक अंतर है: फ़्रीनेट (Freenet)   में, कई नोड्स एक ही समय में वांछित फ़ाइल को खोजने में मदद करते हैं। एक श्रृंखला बनती है - अनुरोधित नोड से → ट्रांज़िट (Transit)  नोड → सूचना के साथ नोड। जब आवश्यक जानकारी मिलती है, तो यह उसी श्रृंखला के साथ वापस आती है और नोड्स पर संग्रहीत होती है जिसके माध्यम से यह गुजरता है।

कोई फ़ाइल जितनी अधिक लोकप्रिय होगी और जितने अधिक लोग उसके टुकड़ों को अपने पीसी पर रखेंगे, वह उतनी ही तेज़ी से डाउनलोड होगी। और अगर फ़ाइल किसी के लिए कोई दिलचस्पी नहीं है - समय के साथ यह नोड्स से गायब हो जाएगी - वे इसे और अधिक प्रासंगिक जानकारी के साथ बदल देंगे। और कोई भी छिपी हुई फाइल को तब तक नहीं देखेगा जब तक कि कोई इसे पूरी तरह से नेटवर्क पर दोबारा अपलोड नहीं करता।

फ़्रीनेट (Freenet)    में किन कुंजियों का उपयोग किया जाता है

फ़्रीनेट (Freenet)  नेटवर्क (Network)   सामान्य URL के बजाय क्रिप्टोग्राफ़िक कुंजियों का उपयोग करता है। वास्तव में, किसी साइट या अन्य जानकारी को लोड करने के लिए, कुंजी को अनुरोध में ही निर्दिष्ट किया जाना चाहिए। ऐसी कुंजी की भूमिका फ़ाइल के हैश कोड या DSA कुंजी द्वारा की जाती है

हैश एक ऐसा कार्य है जो डेटा पर गणितीय या तार्किक संचालन करता है। नतीजतन, बड़ी मात्रा में जानकारी वर्णों की अपेक्षाकृत छोटी स्ट्रिंग में बदल जाती है और डेटा पहचानकर्ता के रूप में कार्य करती है। उदाहरण के लिए, यदि दो चित्रों में कम से कम एक पिक्सेल का अंतर है, तो उनका हैश भिन्न होगा।

A DSA एक क्रिप्टोग्राफिक एल्गोरिदम है जो एक इलेक्ट्रॉनिक हस्ताक्षर बनाने के लिए निजी और सार्वजनिक कुंजियों का उपयोग करता है - एक इलेक्ट्रॉनिक दस्तावेज़ के लेखकत्व की पुष्टि करने के लिए। इस मामले में, निजी कुंजी का कार्य हस्ताक्षर बनाना है, और सार्वजनिक कुंजी का कार्य - प्राप्त हस्ताक्षर की जाँच करना है।

उदाहरण के लिए, फ़्रीनेट  (Freenet)  में DSA-कुंजियाँ साइट के निर्माता और संसाधन को स्वयं बांधती हैं। इसलिए, कोई और इन DSA कुंजियों के बिना  साइट संरचना में परिवर्तन करने में सक्षम नहीं होगा।

इस लेख में, हम DSA कुंजियों के संचालन पर विचार नहीं करेंगे, क्योंकि यह एक लंबा और कठिन विषय है।

इसके अलावा, कुंजियों के बिना, आप फ़ाइलों को बदल या हटा नहीं सकते। फ़्रीनेट  (Freenet)   में चार प्रकार की कुंजियाँ हैं:

CHK - सामग्री हैश कुंजी;

SSKहस्ताक्षरित कुंजियाँ;

USK अपडेट की गई कुंजियां;

KSKकीवर्ड द्वारा हस्ताक्षरित कुंजियाँ।  

CHK - कुंजियाँ जो स्थिर सामग्री वाली फ़ाइलों के लिए होती हैं, जैसे .mp3 या PDF दस्तावेज़। वे फ़ाइल की सामग्री के हैश हैं।

उदाहरण के लिए, एक सामान्य CHK कुंजी इस तरह दिखती है:

CHK@SVbD9~[..]X5Brs,bA7qLN[..]Si6bbNQ,AAEA--8

SSK- उन साइटों के लिए डिज़ाइन किया गया है जो समय के साथ बदलेंगे। उदाहरण के लिए, एक समाचार साइट के लिए जिसमे प्रेस विज्ञप्ति प्रकाशित होगी । वे काम करते हैं ताकि SSK कुंजी के बिना कोई और आपकी साइट में बदलाव कर सके।

एक विशिष्ट SSK  कुंजी इस तरह दिखती है:

SSK@GB3wuHmt[..]o-eHK35w,c63EzO7u[..]3YDduXDs,AQABAAE/mysite4

USK - साइट के पुराने संस्करणों को छिपाने और केवल वर्तमान को दिखाने के लिए आवश्यक है। यह इस तरह काम करता है: जब आप किसी साइट पर जाते हैं, तो यूएसके साइट के संस्करणों की सूची तक पहुंचता है और नवीनतम को ढूंढता है - इसे लोड करता है।

USK  उदाहरण:

USK@GB3wuHmt[..]o-eHK35w,c63EzO7u[..]3YDduXDs,AQABAAE/mysite/ 5/

KSKफ़्रीनेट (Freenet)  नेटवर्क (Network)  पर पृष्ठों को सहेजने में सहायता करता है। केएसके पता इस तरह दिखता है:

KSK@myFile.txt

फ़्रीनेट (Freenet)  नेटवर्क में सुरक्षा

फ़्रीनेट (Freenet)  नेटवर्क में सुरक्षा कई तरीकों से बनाई गई है:

  1. फ़ाइल को कई टुकड़ों में विभाजित करना और इसे नोड्स पर एन्क्रिप्ट करना। इसके लिए धन्यवाद की कोई भी फ़ाइल को नेटवर्क से पूरी तरह से हटा नहीं सकता है, क्योंकि यह एक ही समय में कई नोड्स पर संग्रहीत है।

  2. कोई भी नोड अनुरोध पथ नहीं देख सकता है। यह केवल पिछले नोड और अगले को जानता है, जिसको जानकारी भेजी जानी है।

  3. हैश टेबल और निजी कुंजियों का उपयोग, जिसके बिना अनुरोध भेजना और प्रतिक्रिया प्राप्त करना असंभव है। इसलिए, हैकर्स यह दिखावा करते हुए कि उनके नोड में आवश्यक जानकारी है, स्वयं को ट्रैफ़िक निर्देशित करने में सक्षम नहीं होंगे। नकली नोड केवल निजी कुंजी और हैश टेबल के साथ परीक्षण पास नहीं करेगा।

  4. किसी फ़ाइल के वास्तविक स्रोत को छुपाना। कभी-कभी कुछ सूचनाओं के साथ एक यादृच्छिक नोड स्वयं को इसका वास्तविक स्रोत कहता है, इसलिए यह निर्धारित करना मुश्किल है कि मूल रूप से फ़ाइल को किस नेटवर्क नोड में डाउनलोड किया गया था।

फ़्रीनेट (Freenet) सुरक्षा में भेद्यता है - नकली सीड-नोड। आखिरकार, आप कभी भी सुनिश्चित नहीं हो सकते कि उपयोगकर्ता जिन नोड्स से जुड़ता है वे दुर्भावनापूर्ण नहीं हैं। और विश्वसनीयता के लिए नोड्स की जांच करने का कोई तरीका नहीं है।

इसके अलावा, यह देखना लगभग असंभव है कि फ़्रीनेट (Freenet)  पर क्या संग्रहीत है, क्योंकि प्रत्येक फ़ाइल छिपी हुई है और विभिन्न कंप्यूटरों के बीच भागों में विभाजित की जा सकती है।

एक और समस्या -  गुमनामी का नुकसान। तथ्य यह है कि एक ही अनुरोध को अक्सर संसाधित करने वाले नोड्स को किसी विशेष उपयोगकर्ता की हैश तालिका में संग्रहीत किया जा सकता है। इस वजह से, अगले अनुरोध के समय इसे तेजी से संसाधित किया जाएगा और मानव कंप्यूटर आवश्यक सूचनाओं को जल्दी से सहेज लेगा।

इसलिए, यदि सरकार या हैकर्स आपके पीसी तक पहुंच प्राप्त करते हैं, किसी प्रकार का अनुरोध करते हैं, और जानकारी आपके कंप्यूटर पर जल्दी से संग्रहीत हो जाती है, तो वे समझ जाएंगे कि आपने डाउनलोड की गई फ़ाइल को बार-बार देखा है।

सूत्र जिन्होंने हमें फ़्रीनेट (Freenet)   को बताने में मदद की

फ़्रीनेट (Freenet)  परियोजना की आधिकारिक वेबसाइट।

फ़्रीनेट (Freenet)   विज्ञान सामग्री: एक वितरित अनाम सूचना संग्रहण और पुनर्प्राप्ति प्रणाली।

फ़्रीनेट (Freenet)   के कार्य पर निबंध।