विकेंद्रीकृत IPFS 0.7 फ़ाइल सिस्टम का नया संस्करण उपलब्ध है

का शुभारंभ विकेन्द्रीकृत फाइल सिस्टम का नया संस्करण आईपीएफएस 0.7 (इंटरप्लैनेटरी फाइल सिस्टम), जो कि सदस्य प्रणालियों से बना पी 2 पी नेटवर्क के रूप में कार्यान्वित एक वैश्विक संस्करणित फाइल स्टोर है।

IPFS Git, BitTorrent, Kademlia, SFS जैसी प्रणालियों में पहले से लागू विचारों को जोड़ती है और वेब एक बिट बिटोरेंट झुंड (वितरण में भाग लेने वाले) की तरह दिखने के लिए गिट वस्तुओं का आदान-प्रदान करता है। IPFS स्थान और मनमाने नामों के बजाय सामग्री द्वारा संबोधित किया जाता है। संदर्भ कार्यान्वयन कोड गो में लिखा गया है और यह अपाचे 2.0 और एमआईटी द्वारा लाइसेंस प्राप्त है।

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

यह ध्यान में रखते हुए कि फ़ाइल पहचानकर्ता प्रत्येक परिवर्तन के साथ बदलता है, ताकि हर बार नए लिंक स्थानांतरित न हों, स्थायी पते को जोड़ने के लिए सेवाएं प्रदान की जाती हैं यह फ़ाइल (IPNS) के विभिन्न संस्करणों को ध्यान में रखता है, या पारंपरिक FS और DNS के साथ सादृश्य द्वारा एक उपनाम सेट करता है।

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

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

IPFS 0.7 में नया क्या है?

नया संस्करण डिफ़ॉल्ट SECIO परिवहन को अक्षम करता है, जो NOIS ट्रांसपोर्ट द्वारा पिछले संस्करण में बदल दिया गया था, जो शोर प्रोटोकॉल पर आधारित था और P2P अनुप्रयोगों के लिए मॉड्यूलर libp2p नेटवर्क स्टैक के ढांचे के भीतर विकसित हुआ था। TLSv1.3 को बैकअप ट्रांसपोर्ट के रूप में छोड़ दिया जाता है। IPFS (पुराने IPFS <0.5 या JS IPFS <0.47) के पुराने संस्करणों का उपयोग करने वाले साइट व्यवस्थापकों को सलाह दी जाती है कि वे प्रदर्शन में गिरावट से बचने के लिए सॉफ़्टवेयर को अपडेट करें।

नया संस्करण इसमें डिफ़ॉल्ट कुंजी ed25519 का उपयोग करने के लिए संक्रमण भी शामिल है आरएसए के बजाय। पुराने RSA कुंजियाँ अभी भी समर्थित हैं, लेकिन अब ed25519 एल्गोरिथ्म का उपयोग करके नई कुंजी उत्पन्न की जाएगी।

निर्मित सार्वजनिक कुंजी का उपयोग करना ed25519 सार्वजनिक कुंजी संग्रहीत करने की समस्या को हल करता है, उदाहरण के लिए, ed25519 का उपयोग करते समय हस्ताक्षरित डेटा को सत्यापित करने के लिए, PeerId के बारे में पर्याप्त जानकारी है। IPNS मार्गों में प्रमुख नाम अब base36btc के बजाय base1 CIDv58 का उपयोग करके एन्कोड किए गए हैं।

डिफ़ॉल्ट कुंजी प्रकार बदलने के अलावा, IPFS 0.7 पहचान कुंजी को घुमाने की क्षमता जोड़ता है।

कमांड "ipfs key रोटेट" अब नोड कुंजी को बदलने के लिए उपयोग किया जा सकता है। इसके अलावा, आयात और निर्यात कुंजी ("ipfs कुंजी आयात" और "ipfs कुंजी निर्यात") के लिए नए कमांड जोड़े गए हैं, जिसका उपयोग बैकअप उद्देश्यों के लिए किया जा सकता है, साथ ही DAG के बारे में आंकड़े प्रदर्शित करने के लिए कमांड "ipfs dag stat"। (वितरित चक्रीय चार्ट)।

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

अंत में, यदि आप इस नए संस्करण के बारे में अधिक जानना चाहते हैं, तो आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक।

लिनक्स पर IPFS का उपयोग कैसे करें?

जो लोग अपने सिस्टम में आईपीएफएस को लागू करने में सक्षम होने के लिए इच्छुक हैं, वे निर्देशों का पालन करके ऐसा कर सकते हैं इस लेख में विस्तृत हैं।

IPFS: GNU / Linux में इंटरप्लेनेटरी फाइल सिस्टम का उपयोग कैसे करें?
संबंधित लेख:
IPFS: GNU / Linux में इंटरप्लेनेटरी फाइल सिस्टम का उपयोग कैसे करें?

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।