आईपीएफएस वितरित वेब का उपयोग करते हुए नियोक्विटी पहली प्रमुख साइट बन गई
वितरित IPFS सामग्री की मेजबानी के लिए वितरित प्रोटोकॉल के रचनाकारों ने वितरित इंटरनेट के अपने विचार को बढ़ावा देने के लिए Neocities वेबसाइट की मेजबानी की है। अब नए प्रोटोकॉल का परीक्षण करने वाले सभी लोगों के लिए Neocities पेज उपलब्ध हैं।आईपीएफएस एक वितरित फ़ाइल प्रणाली है (रचनाकारों ने इसे "इंटरप्लेनेटरी फाइल सिस्टम" कहा, "एक इंटरप्लेनेटरी (लेकिन अनिवार्य रूप से सभी-ग्रहीय फाइल सिस्टम)"), जो डेवलपर्स के अनुसार, वेब तक पहुंचने के लिए वर्तमान HTTP प्रोटोकॉल को बदलना चाहिए। रचनाकारों के विवरण के अनुसार, उपयोगकर्ताओं की एक ही धार साझा करने वाले उपयोगकर्ताओं के एक समूह के साथ तुलना की जा सकती है, जिनमें से सामग्री एक गीथब प्रोजेक्ट है।डेवलपर्स हर संभव तरीके से HTTP प्रोटोकॉल की मूलभूत (और कभी-कभी घातक) खामियों पर जोर देते हैं, जो कि उनकी राय में, धीरे-धीरे सुधार करके इसे ठीक नहीं किया जा सकता है। इंटरनेट सामग्री प्रदान करने वाले सर्वरों के एक नेटवर्क के रूप में विकसित हुआ है। लेकिन यह ज्ञात है कि यदि सर्वर क्रैश हो जाता है, तो सामग्री अप्राप्य हो जाती है। वितरित नेटवर्क द्वारा स्थिति को बदल दिया गया था जिसमें फ़ाइलों को उपयोगकर्ताओं द्वारा स्वयं संग्रहीत किया जाता है, जबकि अन्य उपयोगकर्ता वांछित फ़ाइल की तलाश में इसे विभिन्न स्थानों से टुकड़ों में डाउनलोड करते हैं।आईपीएफएस के डेवलपर्स के अनुसार, नई प्रणाली को अधिक विश्वसनीय, उपयोग करने के लिए कम खर्चीला, और सबसे महत्वपूर्ण रूप से बन जाना चाहिए - सरकारों और निगमों से हमलों के लिए अतिसंवेदनशील नहीं होना चाहिए।IPFS नेटवर्क क्रिप्टोग्राफिक हैश के साथ काम करता है - हैश में किसी भी नेटवर्क उपयोगकर्ताओं द्वारा संग्रहीत सामग्री शामिल है। उसी समय, प्रत्येक उपयोगकर्ता को सभी सामग्री को संग्रहीत करने की आवश्यकता नहीं होती है - वह चुनता है, एक तंत्र का उपयोग करता है जो ब्राउज़र में बुकमार्क जैसा दिखता है, वह किस सामग्री को सहेजना चाहता है।वितरित इंटरनेट का विचार नया नहीं है - मैंने पहले ही ऐसी परियोजनाओं के बारे में लिखा था जो वेब की विश्वसनीयता और लचीलापन बढ़ाने की कोशिश करते हैं। बिटोरेंट प्रोटोकॉल के रचनाकारों ने खुद एक किया - यह सहकर्मी-2-सहकर्मी प्रोजेक्ट मेलेस्ट्रॉम ब्राउज़र है । दूसरा अल्फा प्रोजेक्ट एपीमेरल है , जो अवधारणा के कार्यान्वयन की तरह है। इसमें, बनाए गए पृष्ठ तब तक मौजूद रहते हैं जब तक वे कम से कम एक व्यक्ति के ब्राउज़र में खुले होते हैं।IPFS में उल्लेखित परियोजनाओं से महत्वपूर्ण और महत्वपूर्ण अंतर है - पृष्ठों को बदलने की क्षमता। IPNS आपको साइट के नवीनतम संस्करण का प्रतिनिधित्व करने वाले IPFS हैश के लिए एक लिंक पर हस्ताक्षर करने के लिए क्रिप्टो कुंजी का उपयोग करने की अनुमति देता है। साइट को इंगित करता हैश वही रहता है, लेकिन सामग्री को बदला जा सकता है।इसके अलावा, रचनाकारों ने मौजूदा डीएनएस प्रणाली का उपयोग करके हैश के बजाय मानव-पठनीय पतों के उपयोग के लिए प्रदान किया है। ऐसा करने के लिए, नामांकित संगत TXT रिकॉर्ड के माध्यम से। योजनाओं को किसी भी नियंत्रित प्रणालियों से पूरी तरह से छुटकारा पाने के लिए एक वितरित और विकेन्द्रीकृत नामकोइन नाम प्रणाली का उपयोग करना है।हर कोई सिस्टम के परीक्षण और समर्थन में शामिल हो सकता है। यह गो में लिखा है, इसका स्रोत कोड जीथब पर है। रहे हैं संकलित संस्करणोंमैक ओएस, लिनक्स और विंडोज के लिए।नियोसिटीज (उपसर्ग नव-पहले जियोसिटीज वेब होस्टिंग सेवाओं में से एक के लिंक के साथ) - मुफ्त होस्टिंग। सर्वर-साइड स्क्रिप्ट चलाने की क्षमता के बिना पृष्ठों के लेखकों को डिस्क स्थान प्रदान किया जाता है। 2015 के वसंत में, रचनाकारों ने बताया कि साइट पर लगभग 43,500 परियोजनाओं की मेजबानी की जाती है।Source: https://habr.com/ru/post/hi383917/
All Articles