फाइलकॉइन पर डेटा उपलब्धता पर गहन जानकारी
संपादक का नोट: यह लेख 5 अप्रैल, 2024 को फेनबुशी कैपिटल के तुरान वुराल युकी युमिनागा द्वारा प्रकाशित मूल सामग्री से पुनर्मुद्रित है। 2015 में स्थापित, फेनबुशी कैपिटल एशिया की अग्रणी ब्लॉकचेन एसेट मैनेजमेंट फर्म है, जिसके प्रबंधन में $1.6 बिलियन की संपत्ति है। फर्म का लक्ष्य अनुसंधान और निवेश के माध्यम से विभिन्न उद्योगों में ब्लॉकचेन तकनीक के भविष्य को आकार देने में महत्वपूर्ण भूमिका निभाना है। यह लेख इन प्रयासों का एक उदाहरण है और इन लेखकों के स्वतंत्र विचारों का प्रतिनिधित्व करता है, जिन्होंने उन्हें यहाँ प्रकाशित करने के लिए सहमति व्यक्त की है।
डेटा उपलब्धता (डीए) एथेरियम स्केलिंग के लिए एक मुख्य तकनीक है जो नोड्स को यह सत्यापित करने की अनुमति देती है कि डेटा बिना किसी डेटा को होस्ट किए नेटवर्क के लिए उपलब्ध है। यह रोलिंग और वर्टिकल स्केलिंग के अन्य रूपों को कुशलतापूर्वक बनाने के लिए महत्वपूर्ण है, जिससे निष्पादन नोड्स को यह सुनिश्चित करने की अनुमति मिलती है कि निपटान के दौरान लेनदेन डेटा उपलब्ध है। यह शार्डिंग और क्षैतिज स्केलिंग के अन्य रूपों (एथेरियम नेटवर्क के लिए नियोजित भविष्य के अपडेट) के लिए भी महत्वपूर्ण है, क्योंकि नोड्स को यह साबित करने की आवश्यकता है कि नेटवर्क शार्ड में संग्रहीत लेनदेन डेटा (या ब्लॉब्स) वास्तव में नेटवर्क के लिए उपलब्ध हैं।
हाल ही में कई DA समाधानों (जैसे, सेलेस्टिया, ईजेनडीए, एवेल) पर चर्चा की गई और उन्हें जारी किया गया, जिनका उद्देश्य DA प्रकाशित करने के लिए अनुप्रयोगों के लिए उच्च-प्रदर्शन और सुरक्षित बुनियादी ढांचा प्रदान करना है।
इथेरियम जैसे L1 पर बाहरी DA समाधान का लाभ यह है कि यह ऑन-चेन डेटा के लिए एक सस्ता और प्रदर्शनकारी वाहक प्रदान करता है। DA समाधान में आमतौर पर अपनी स्वयं की सार्वजनिक श्रृंखलाएँ होती हैं जिन्हें सस्ते और अनुमति रहित भंडारण को सक्षम करने के लिए डिज़ाइन किया गया है। संशोधनों के साथ भी, ब्लॉकचेन से मूल रूप से डेटा होस्ट करना अभी भी बेहद अक्षम है।
इसे देखते हुए, हम DA लेयर के आधार के रूप में Filecoin जैसे स्टोरेज ऑप्टिमाइज़ेशन समाधानों का पता लगाना बहुत सहज पाते हैं। Filecoin उपयोगकर्ताओं और स्टोरेज प्रदाताओं के बीच स्टोरेज लेनदेन को समन्वित करने के लिए अपने ब्लॉकचेन का उपयोग करता है, लेकिन डेटा को ऑफ-चेन संग्रहीत करने की अनुमति देता है।
इस पोस्ट में, हम एक विकेन्द्रीकृत भंडारण नेटवर्क (DSN) के शीर्ष पर निर्मित DA समाधान की व्यवहार्यता की जांच करते हैं। हम विशेष रूप से Filecoin पर विचार करते हैं, क्योंकि यह आज तक का सबसे अधिक अपनाया गया DSN है। हम उन अवसरों की रूपरेखा तैयार करते हैं जो इस तरह के समाधान लाएंगे और चुनौतियों को दूर करने की आवश्यकता होगी।
DA परत उस पर निर्भर सेवाओं को निम्नलिखित कार्य प्रदान करती है:
1. उपयोगकर्ता सुरक्षा कोई भी नोड यह सुनिश्चित नहीं कर सकता कि अनुपलब्ध डेटा उपलब्ध है।
2. वैश्विक सुरक्षा कुछ को छोड़कर सभी नोड्स डेटा की उपलब्धता/अनुपलब्धता पर सहमत हैं।
3. कुशल डेटा पुनर्प्राप्ति क्षमताएँ.
स्केलिंग को सक्षम करने के लिए यह सब कुशलतापूर्वक किया जाना चाहिए। DA लेयर उपरोक्त तीन बिंदुओं पर कम लागत पर उच्च प्रदर्शन प्रदान करता है। उदाहरण के लिए, कोई भी नोड कस्टडी साबित करने के लिए डेटा की पूरी कॉपी का अनुरोध कर सकता है, लेकिन यह अक्षम है। उपरोक्त तीन बिंदु प्रदान करने वाली प्रणाली प्रदान करके, हम एक DA लेयर लागू करते हैं जो L2 को L1 के साथ समन्वय करने के लिए आवश्यक सुरक्षा प्रदान करता है और दुर्भावनापूर्ण बहुमत की उपस्थिति में एक मजबूत निचली सीमा प्रदान करता है।
डेटा होस्टिंग
DA समाधान में प्रकाशित डेटा की एक वैध अवधि होती है: विवाद को हल करने या स्टेट ट्रांज़िशन को सत्यापित करने के लिए पर्याप्त समय। लेन-देन डेटा को केवल सही स्टेट ट्रांज़िशन को सत्यापित करने के लिए या सत्यापनकर्ता को धोखाधड़ी के सबूत बनाने के लिए पर्याप्त अवसर देने के लिए पर्याप्त समय तक उपलब्ध होना चाहिए। इस लेखन के अनुसार, Ethereum calldata उन परियोजनाओं के लिए सबसे अधिक इस्तेमाल किया जाने वाला समाधान है जिन्हें डेटा उपलब्धता (रोलअप) की आवश्यकता होती है।
कुशल डेटा सत्यापन
डेटा उपलब्धता नमूनाकरण (DAS) DA समस्या को हल करने के लिए एक मानक दृष्टिकोण है। इसमें नेटवर्क अभिनेताओं की अपने साथियों से राज्य की जानकारी सत्यापित करने की क्षमता को बढ़ाने का अतिरिक्त सुरक्षा लाभ है। हालाँकि, यह नमूनाकरण करने के लिए नोड्स पर निर्भर करता है: DAS अनुरोधों का जवाब देना यह सुनिश्चित करने के लिए आवश्यक है कि खनन किए गए लेनदेन को अस्वीकार नहीं किया जाए, लेकिन नोड्स के पास नमूनों का अनुरोध करने के लिए कोई सकारात्मक या नकारात्मक प्रोत्साहन नहीं है। अनुरोध करने वाले नमूना नोड के दृष्टिकोण से, DAS का प्रदर्शन न करने के लिए कोई नकारात्मक दंड नहीं है। उदाहरण के लिए, सेलेस्टिया पहला और एकमात्र लाइट क्लाइंट कार्यान्वयन प्रदान करता है जो DAS करता है, उपयोगकर्ताओं को मजबूत सुरक्षा धारणाएँ प्रदान करता है और डेटा सत्यापन लागत को कम करता है।
कुशल पहुंच
DA को उन परियोजनाओं के लिए कुशल डेटा एक्सेस प्रदान करने की आवश्यकता है जो इसका उपयोग करते हैं। एक धीमा DA उन सेवाओं के लिए बाधा बन सकता है जो इस पर निर्भर हैं, जिससे सबसे अच्छी स्थिति में अक्षमता और सबसे खराब स्थिति में सिस्टम त्रुटियाँ हो सकती हैं।
विकेन्द्रीकृत भंडारण नेटवर्क
विकेंद्रीकृत संग्रहण नेटवर्क (DSN, जैसा कि Filecoin श्वेतपत्र में वर्णित है) संग्रहण प्रदाताओं का एक अनुमति रहित नेटवर्क है जो नेटवर्क उपयोगकर्ताओं को संग्रहण सेवाएँ प्रदान करता है। अनौपचारिक रूप से, यह स्वतंत्र संग्रहण प्रदाताओं को उन उपयोगकर्ताओं के साथ संग्रहण लेनदेन का समन्वय करने की अनुमति देता है जिन्हें संग्रहण सेवाओं की आवश्यकता होती है, और सस्ती संग्रहण सेवाएँ चाहने वाले उपयोगकर्ताओं को सस्ता और लचीला डेटा संग्रहण प्रदान करता है। यह एक ब्लॉकचेन के माध्यम से समन्वित होता है जो संग्रहण लेनदेन रिकॉर्ड करता है और स्मार्ट अनुबंध निष्पादन का समर्थन करता है।
DSN योजना तीन प्रोटोकॉल का एक ट्यूपल है: पुट, गेट और मैनेज। इस ट्यूपल में दोष सहनशीलता गारंटी और भागीदारी प्रोत्साहन जैसे गुण हैं।
पुट(डेटा) → कुंजी
डेटा को एक अद्वितीय कुंजी के अंतर्गत संग्रहीत करने के लिए, क्लाइंट एक पुट निष्पादित करता है। यह उस अवधि को निर्दिष्ट करके किया जाता है जिसके लिए डेटा नेटवर्क पर संग्रहीत किया जाएगा, अतिरेक के लिए संग्रहीत किए जाने वाले डेटा की प्रतियों की संख्या और भंडारण प्रदाता के साथ बातचीत की गई कीमत।
(कुंजी) प्राप्त करें → डेटा
क्लाइंट कुंजी के अंतर्गत संग्रहीत डेटा को पुनः प्राप्त करने के लिए Get निष्पादित करता है।
प्रबंधित करना
नेटवर्क प्रतिभागी प्रदाताओं द्वारा प्रदान की गई स्टोरेज स्पेस और सेवाओं को समन्वयित करने और त्रुटियों को ठीक करने के लिए प्रबंधन प्रोटोकॉल का आह्वान करते हैं। फाइलकॉइन के लिए, इसे ब्लॉकचेन के माध्यम से प्रबंधित किया जाता है। ब्लॉकचेन उपयोगकर्ताओं और डेटा प्रदाताओं के बीच डेटा लेनदेन को रिकॉर्ड करता है और यह प्रमाणित करता है कि डेटा सही तरीके से संग्रहीत है, यह सुनिश्चित करता है कि डेटा लेनदेन बनाए रखा जाता है। डेटा सही तरीके से संग्रहीत होने के प्रमाण नेटवर्क चुनौतियों के जवाब में डेटा प्रदाताओं द्वारा उत्पन्न प्रमाणों को प्रकाशित करके सिद्ध किए जाते हैं। स्टोरेज त्रुटियाँ तब होती हैं जब स्टोरेज प्रदाता प्रबंधन प्रोटोकॉल द्वारा आवश्यक समय पर प्रतिकृति के प्रमाण या स्पेसटाइम के प्रमाण उत्पन्न करने में विफल रहते हैं, जिसके परिणामस्वरूप स्टोरेज प्रदाता की हिस्सेदारी कम हो जाती है। यदि कई प्रदाता नेटवर्क पर डेटा की प्रतियाँ होस्ट करते हैं, तो स्टोरेज लेनदेन को पूरा करने के लिए नए स्टोरेज प्रदाताओं को खोजकर लेनदेन को स्वयं ठीक किया जा सकता है।
डीएसएन अवसर
DA प्रोजेक्ट ने अब तक जो किया है, वह ब्लॉकचेन को हॉट स्टोरेज प्लेटफ़ॉर्म में बदलना है। चूँकि DSN स्टोरेज के लिए अनुकूलित है, इसलिए ब्लॉकचेन को स्टोरेज प्लेटफ़ॉर्म में बदलने के बजाय, हम स्टोरेज प्लेटफ़ॉर्म को ऐसे प्लेटफ़ॉर्म में बदल सकते हैं जो डेटा उपलब्धता प्रदान करते हैं। स्टोरेज प्रदाताओं द्वारा देशी FIL टोकन के रूप में प्रदान की गई संपार्श्विक डेटा स्टोरेज की गारंटी के लिए क्रिप्टोइकोनॉमिक सुरक्षा प्रदान कर सकती है। अंत में, स्टोरेज लेनदेन की प्रोग्रामेबिलिटी डेटा उपलब्धता शर्तों में लचीलापन प्रदान कर सकती है।
DA समस्या को हल करने के लिए DSN कार्यक्षमता को परिवर्तित करने के लिए सबसे मजबूत प्रेरणा DA समाधान के तहत डेटा संग्रहण की लागत को कम करना है। जैसा कि नीचे चर्चा की गई है, Filecoin पर डेटा संग्रहीत करने की लागत Ethereum पर डेटा संग्रहीत करने की तुलना में बहुत सस्ती है। वर्तमान ETH/USD मूल्य को देखते हुए, Ethereum में 1 GB कॉलडेटा लिखने में $3 मिलियन से अधिक की लागत आती है, और इसे 21 दिनों के बाद क्लिप किया जाता है। यह कॉलडेटा शुल्क Ethereum-आधारित रोलअप की लेनदेन लागत के आधे से अधिक के लिए जिम्मेदार हो सकता है। हालाँकि, Filecoin पर 1 GB संग्रहण की लागत $0.0002 प्रति माह से कम है। इस कीमत या किसी भी समान कीमत पर DA सुरक्षित करने से उपयोगकर्ताओं के लिए लेनदेन लागत कम हो जाएगी और Web3 के प्रदर्शन और मापनीयता को बेहतर बनाने में मदद मिलेगी।
आर्थिक सुरक्षा
फाइलकॉइन में, स्टोरेज स्पेस प्रदान करने के लिए संपार्श्विक की आवश्यकता होती है। यदि प्रदाता लेन-देन को पूरा करने में विफल रहता है या नेटवर्क की गारंटी का पालन नहीं करता है, तो संपार्श्विक को कम कर दिया जाएगा। स्टोरेज प्रदाता जो सेवाएं प्रदान करने में विफल रहते हैं, उन्हें अपने संपार्श्विक और उनके द्वारा अर्जित किसी भी लाभ को खोने का जोखिम उठाना पड़ेगा।
प्रोत्साहन तंत्र समायोजन
फाइलकॉइन प्रोटोकॉल में बहुत से प्रोत्साहन DA लक्ष्यों के साथ संरेखित हैं। फाइलकॉइन दुर्भावनापूर्ण या आलसी व्यवहार के लिए हतोत्साहन प्रदान करता है: आम सहमति के दौरान, भंडारण प्रदाताओं को प्रतिकृति के प्रमाण और स्पेसटाइम के प्रमाण के रूप में भंडारण का प्रमाण सक्रिय रूप से प्रदान करना चाहिए, ईमानदार बहुमत की धारणा के बिना भंडारण के अस्तित्व को लगातार साबित करना चाहिए। यदि भंडारण प्रदाता प्रमाण प्रदान करने में विफल रहते हैं, तो उन्हें काट दिया जाएगा, आम सहमति से हटा दिया जाएगा, और अन्य दंडों के अधीन किया जाएगा। वर्तमान DA समाधानों में नोड्स के लिए DAS करने के लिए प्रोत्साहन की कमी है और DA को साबित करने के लिए केवल अस्थायी परोपकारी व्यवहार पर भरोसा कर सकते हैं।
प्रोग्रामिंग
डेटा लेनदेन को कस्टमाइज़ करने की क्षमता भी DSN को एक आकर्षक DA प्लेटफ़ॉर्म बनाती है। डेटा लेनदेन में अलग-अलग अवधि हो सकती है, जिससे DSN-आधारित DA उपयोगकर्ता केवल अपनी ज़रूरत के अनुसार DA शुल्क का भुगतान कर सकते हैं, और नेटवर्क में संग्रहीत किए जाने वाले प्रतिकृतियों की संख्या निर्धारित करके दोष सहिष्णुता को भी समायोजित किया जा सकता है। Filecoin पर स्मार्ट कॉन्ट्रैक्ट (एक्टर्स) के माध्यम से आगे के अनुकूलन का समर्थन किया जाता है, जिन्हें FEVM पर निष्पादित किया जाता है। यह Filecoin के बढ़ते DApps इकोसिस्टम को भी बढ़ावा देता है, जिसमें Bacalhau जैसे कम्प्यूटेशन-फर्स्ट स्टोरेज सॉल्यूशन से लेकर DeFi और Glif जैसे लिक्विडिटी स्टेकिंग सॉल्यूशन शामिल हैं। Retriev, Filecoin एक्टर्स के माध्यम से लाइसेंस प्राप्त रेफ़री के साथ प्रोत्साहन-लिंक्ड पुनर्प्राप्ति प्रदान करता है। Filecoins प्रोग्रामेबिलिटी का उपयोग विभिन्न समाधानों द्वारा आवश्यक DA आवश्यकताओं को कस्टमाइज़ करने के लिए किया जा सकता है ताकि DA पर निर्भर प्लेटफ़ॉर्म को अपनी ज़रूरत से ज़्यादा DA के लिए भुगतान न करना पड़े।
DSN-आधारित DA आर्किटेक्चर की चुनौतियाँ
हमारी जांच में, हमें महत्वपूर्ण चुनौतियाँ मिलीं जिन्हें DSN पर DA सेवाएँ बनाने से पहले दूर करने की आवश्यकता है। अब हम कार्यान्वयन की व्यवहार्यता पर चर्चा करते हैं, और हम Filecoin पर ध्यान केंद्रित करेंगे।
विलंब का प्रमाण
फाइलकॉइन पर लेनदेन और संग्रहीत डेटा की अखंडता के क्रिप्टोग्राफ़िक प्रमाणों को साबित करने में समय लगता है। जब डेटा नेटवर्क पर सबमिट किया जाता है, तो इसे 32 जीबी सेक्टरों में विभाजित किया जाता है और लपेटा जाता है। डेटा एनकैप्सुलेशन प्रूफ़ ऑफ़ रिप्लिकेशन (PoRep) का आधार है, जो साबित करता है कि एक स्टोरेज प्रदाता डेटा की एक या अधिक अनूठी प्रतियाँ संग्रहीत करता है, और स्पेसटाइम प्रूफ़ (PoST), जो साबित करता है कि एक स्टोरेज प्रदाता स्टोरेज लेनदेन के दौरान लगातार एक अनूठी प्रति संग्रहीत करता है। यह सुनिश्चित करने के लिए कि स्टोरेज प्रदाता मांग पर डेटा को एनकैप्सुलेट न करें, जिससे आवश्यक PoReP का उल्लंघन न हो, एनकैप्सुलेशन कम्प्यूटेशनली महंगा होना चाहिए। जब प्रोटोकॉल समय-समय पर स्टोरेज प्रदाताओं से अद्वितीय और निरंतर स्टोरेज के प्रमाण मांगता है, तो एनकैप्सुलेशन के लिए आवश्यक सुरक्षित समय प्रतिक्रिया विंडो से अधिक लंबा होना चाहिए ताकि स्टोरेज प्रदाता अस्थायी रूप से प्रमाण या प्रतियों को न बना सकें। इसलिए, डेटा के एक सेक्टर को एनकैप्सुलेट करने में प्रदाताओं को लगभग तीन घंटे लग सकते हैं।
भंडारण सीमा
चूंकि पैकिंग कम्प्यूटेशनल रूप से महंगी है, इसलिए पैक किए गए डेटा का सेक्टर आकार आर्थिक रूप से व्यवहार्य होना चाहिए। स्टोरेज प्रदाताओं के लिए, स्टोरेज मूल्य को उनकी पैकिंग लागतों को उचित ठहराना चाहिए, और इसी तरह, परिणामी डेटा स्टोरेज लागत इतनी कम होनी चाहिए (इस मामले में, लगभग 32 जीबी ब्लॉक) कि उपयोगकर्ता फाइलकोइन पर डेटा स्टोर करने के लिए तैयार हों। जबकि छोटे सेक्टरों को पैक किया जा सकता है, इससे स्टोरेज प्रदाताओं को क्षतिपूर्ति करने के लिए स्टोरेज मूल्य बढ़ जाएगा। इस समस्या को हल करने के लिए, डेटा एग्रीगेटर उपयोगकर्ताओं से छोटे डेटा ब्लॉक एकत्र करते हैं और उन्हें 32 जीबी के करीब ब्लॉक के रूप में फाइलकोइन को सबमिट करते हैं। डेटा एग्रीगेटर सेगमेंट इंक्लूजन (PoDSI) और सब-ब्लॉक CIDs (pCIDs) के प्रमाण के माध्यम से उपयोगकर्ता डेटा के लिए प्रतिबद्ध होते हैं, जहाँ PoDSI यह गारंटी देते हैं कि उपयोगकर्ता डेटा सेक्टरों में समाहित है और जब उपयोगकर्ता नेटवर्क से डेटा प्राप्त करते हैं तो pCID का उपयोग किया जाता है।
आम सहमति संबंधी बाधाएं
फाइलकोइन के सहमति तंत्र, अपेक्षित सहमति, में 30 सेकंड का ब्लॉक समय और कई घंटों का अंतिम समय होता है, जिसे निकट भविष्य में सुधारा जा सकता है (फाइलकोइन की तेज अंतिमता के लिए FIP-0086 देखें)। यह आम तौर पर लेयर 2 द्वारा आवश्यक लेनदेन थ्रूपुट को समर्थन देने के लिए बहुत धीमा है, जो लेनदेन डेटा को संसाधित करने के लिए DA पर निर्भर करता है। फाइलकोइन का ब्लॉक समय भंडारण प्रदाताओं के हार्डवेयर फ्लोर द्वारा सीमित है। ब्लॉक समय जितना छोटा होगा, भंडारण प्रदाताओं के लिए भंडारण प्रमाण तैयार करना और प्रदान करना उतना ही मुश्किल होगा, और डेटा को सही ढंग से संग्रहीत करने के लिए प्रमाण विंडो को मिस करने के लिए भंडारण प्रदाताओं को अधिक त्रुटि दंड प्राप्त होंगे। इस चुनौती को दूर करने के लिए, इंटरस्टेलर सहमति (IPC) सबनेट का उपयोग सहमति के समय को छोटा करने के लिए किया जा सकता है टेंडरमिंट बोटलनेक्स के मामले में, नरव्हेल जैसे PoCs ने सैकड़ों मिलीसेकंड में ब्लॉक समय हासिल किया है।
पुनर्प्राप्ति गति
अंतिम बाधा पुनर्प्राप्ति है। उपरोक्त बाधाओं से, हम यह अनुमान लगा सकते हैं कि फाइलकोइन ठंडे या गर्म भंडारण के लिए उपयुक्त है। हालाँकि, DA डेटा गर्म है और इसे उच्च-प्रदर्शन अनुप्रयोगों का समर्थन करने की आवश्यकता है। फाइलकोइन में प्रोत्साहन पुनर्प्राप्ति कठिन है; उपयोगकर्ता के अंत तक प्रदान किए जाने से पहले डेटा को अनसील करने की आवश्यकता होती है, जिससे विलंबता बढ़ जाती है। वर्तमान में, SLA के माध्यम से या सीलबंद क्षेत्रों के साथ अनसील किए गए डेटा को संग्रहीत करके तेज़ पुनर्प्राप्ति प्राप्त की जाती है, जिनमें से कोई भी फाइलकोइन पर सुरक्षित और अनुमति रहित एप्लिकेशन आर्किटेक्चर में विश्वसनीय नहीं है। विशेष रूप से, पुनर्प्राप्ति प्रमाण FVM के माध्यम से पुनर्प्राप्ति की गारंटी दे सकते हैं, और फाइलकोइन पर प्रोत्साहन-लिंक्ड तेज़ पुनर्प्राप्ति आगे की खोज के लिए एक क्षेत्र बना हुआ है।
लागत विश्लेषण
इस खंड में, हम इन डिज़ाइन कारकों की लागतों पर विचार करते हैं। हम 32 जीबी को एथेरियम कॉलडाटा, सेलेस्टिया ब्लॉबडाटा, ईजेनडीए ब्लॉबडाटा और फाइलकॉइन पर सेक्टर के रूप में संग्रहीत करने की लागत दिखाते हैं (निकट-वर्तमान बाजार मूल्यों का उपयोग करके)।
विश्लेषण में एथेरियम कॉलडाटा की कीमत पर प्रकाश डाला गया है: 32 जीबी डेटा के लिए $100 मिलियन। यह कीमत एथेरियम सहमति के पीछे सुरक्षा लागत को दर्शाती है और एथेरियम और गैस की कीमतों में उतार-चढ़ाव से प्रभावित होती है। डेनकन अपग्रेड ने प्रोटो-डैंकशर्डिंग (EIP-4844) की शुरुआत की, प्रति ब्लॉक 3 ब्लॉब के लक्ष्य के साथ ब्लॉब लेनदेन की शुरुआत की, प्रत्येक का आकार लगभग 125 KB था, और वैरिएबल गैस ब्लॉब मूल्य निर्धारण की शुरुआत की, इस प्रकार प्रति ब्लॉक ब्लॉब की लक्षित संख्या को बनाए रखा। इस अपग्रेड ने एथेरियम DA की लागत को 1/5 से कम कर दिया: 32 जीबी ब्लॉब डेटा के लिए $20 मिलियन।
सेलेस्टिया और ईजेनडीए महत्वपूर्ण सुधार हैं: 32 जीबी डेटा की कीमत क्रमशः $8,000 और $26,000 है। दोनों ही बाजार मूल्य में उतार-चढ़ाव के अधीन हैं और कुछ हद तक सर्वसम्मति डेटा सुरक्षा की लागत को दर्शाते हैं: सेलेस्टिया अपने मूल TIA टोकन का उपयोग करता है, जबकि ईजेनडीए ईथर का उपयोग करता है।
उपरोक्त सभी मामलों में, संग्रहीत डेटा स्थायी नहीं है। एथेरियम कॉलडेटा 3 सप्ताह के लिए संग्रहीत किया जाता है, ब्लॉब्स 18 दिनों के लिए, और EigenDA 14 दिनों की डिफ़ॉल्ट अवधि के लिए ब्लॉब्स संग्रहीत करता है। वर्तमान सेलेस्टिया कार्यान्वयन में, संग्रह नोड्स अनिश्चित काल तक ब्लॉब डेटा संग्रहीत करते हैं, लेकिन लाइट नोड्स केवल 30 दिनों तक ही नमूना ले सकते हैं।
अंतिम दो तालिकाएँ Filecoin और वर्तमान DA समाधानों के बीच एक सीधी तुलना हैं। लागत तुल्यता सबसे पहले किसी दिए गए प्लेटफ़ॉर्म पर डेटा के एक बाइट की लागत को सूचीबद्ध करती है, और फिर Filecoin बाइट्स की संख्या दिखाती है जिन्हें समान लागत पर समान समय में संग्रहीत किया जा सकता है।
इससे पता चलता है कि फाइलकॉइन मौजूदा डीए समाधानों की तुलना में काफी सस्ता है, समान समय में समान मात्रा में डेटा संग्रहीत करने के लिए केवल एक सेंट का अंश खर्च होता है। एथेरियम नोड्स और अन्य डीए समाधानों के नोड्स के विपरीत, फाइलकॉइन नोड्स को स्टोरेज सेवाएँ प्रदान करने के लिए अनुकूलित किया गया है, और उनका प्रूफ सिस्टम नोड्स को नेटवर्क में प्रत्येक नोड में स्टोरेज को दोहराने के बजाय स्टोरेज को साबित करने की अनुमति देता है। स्टोरेज प्रदाता अर्थशास्त्र (जैसे डेटा को एनकैप्सुलेट करने की ऊर्जा लागत) पर विचार किए बिना, फाइलकॉइन स्टोरेज प्रक्रिया का मूल ओवरहेड नगण्य है। एथेरियम की तुलना में, यह सुझाव देता है कि फाइलकॉइन पर सुरक्षित और उच्च-प्रदर्शन डीए सेवाएँ प्रदान करने वाले सिस्टम के लिए प्रति जीबी लाखों डॉलर तक का बाजार अवसर है।
प्रवाह
नीचे, हम DA समाधानों की क्षमता और प्रमुख लेयर 2 रोलअप द्वारा उत्पन्न मांग पर विचार करेंगे।
चूंकि फाइलकॉइन ब्लॉकचेन टिपसेट में व्यवस्थित है, जिसमें प्रत्येक ब्लॉक की ऊंचाई पर कई ब्लॉक हैं, इसलिए किए जा सकने वाले लेन-देन की संख्या आम सहमति या ब्लॉक आकार द्वारा सीमित नहीं है। फाइलकॉइन की सख्त डेटा बाधा इसकी नेटवर्क-वाइड स्टोरेज क्षमता है, न कि आम सहमति द्वारा अनुमत क्षमता।
दैनिक DA मांग के लिए, हमें टेरी चुंग और वेई दाई द्वारा प्रदान किए गए रोलअप DA और निष्पादन से डेटा मिलता है, जिसमें 30 दिनों में दैनिक औसत और एकल नमूना दिन का डेटा शामिल होता है। इस तरह, हम औसत से विचलन को अनदेखा किए बिना औसत मांग पर विचार कर सकते हैं (उदाहरण के लिए, 15 अगस्त, 2023 को ऑप्टिमिज़्म की मांग लगभग 261,000,000 बाइट्स थी, जो इसके 30-दिन के औसत 64,000,000 बाइट्स से चार गुना अधिक थी)।
इस विकल्प से, हम देख सकते हैं कि DA लागतों को कम करने का अवसर तो है, लेकिन Filecoins 32GB सेक्टर आकार का प्रभावी ढंग से उपयोग करने के लिए DA आवश्यकताओं को काफी हद तक बढ़ाने की आवश्यकता है। हालाँकि 32GB सेक्टरों को 32GB से कम डेटा के साथ पैक करना बेकार होगा, लेकिन हम ऐसा करके लागत लाभ प्राप्त कर सकते हैं।
वास्तुकला
इस खंड में, हम उस तकनीकी वास्तुकला पर विचार करेंगे जो आज बनाने पर संभव होगी। हम इस वास्तुकला पर मनमाने L2 एप्लिकेशन और L1 चेन के संदर्भ में विचार करेंगे जो L2 सेवा प्रदान करता है। हम Filecoin को एक उदाहरण L1 के रूप में नहीं मानते हैं क्योंकि समाधान एक बाहरी DA समाधान है, ठीक सेलेस्टिया और EigenDA की तरह।
अवयव
यहां तक कि उच्च स्तर पर भी, फाइलकॉइन पर DA फाइलकॉइन पारिस्थितिकी तंत्र की कई अलग-अलग विशेषताओं का लाभ उठाएगा।
लेनदेन डाउनस्ट्रीम उपयोगकर्ता ऐसे प्लेटफॉर्म पर लेनदेन करते हैं जिसके लिए DA की आवश्यकता होती है, जो L2 हो सकता है।
DA का उपयोग करने वाले प्लेटफ़ॉर्म ये प्लेटफ़ॉर्म DA को एक सेवा के रूप में उपयोग करते हैं, जो कि L2 फ़ाइलकोइन DA के लिए लेनदेन डेटा प्रकाशित करना या L1 (जैसे एथेरियम) के लिए प्रतिबद्धता हो सकती है।
परत 1 : यह कोई भी L1 है जिसमें DA समाधान की ओर इशारा करने वाले डेटा प्रतिबद्धताएँ शामिल हैं। यह Ethereum हो सकता है, जो Filecoin DA समाधान का उपयोग करने वाले L2 का समर्थन करता है।
एग्रीगेटर : Filecoin-आधारित DA समाधान का फ्रंट एंड एक एग्रीगेटर है, जो एक केंद्रीकृत घटक है जो L2 और अन्य DA उपयोगकर्ताओं से लेनदेन डेटा प्राप्त करता है और उन्हें 32 GB सेक्टरों में एकत्रित करता है जो पैकेज में फिट होते हैं। हालाँकि अवधारणा के सरल प्रमाण में एक केंद्रीकृत एग्रीगेटर शामिल होगा, DA समाधान का उपयोग करने वाले प्लेटफ़ॉर्म अपने स्वयं के एग्रीगेटर भी चला सकते हैं। उदाहरण के लिए, L2 सॉर्टर के लिए एक सहायक उपकरण के रूप में, एग्रीगेटर का केंद्रीकरण L2 सॉर्टर या EigenDAs विकेंद्रीकृत के समान है। एक बार जब एग्रीगेटर 32 GB के करीब पेलोड संकलित करता है, तो यह डेटा को संग्रहीत करने के लिए एक स्टोरेज प्रदाता के साथ एक स्टोरेज एग्रीगेटर में प्रवेश करता है। उपयोगकर्ताओं को गारंटी दी जाती है कि उनका डेटा PoDSI (डेटा सेगमेंट समावेशन का प्रमाण) के रूप में सेक्टर में शामिल किया जाएगा, और डेटा के नेटवर्क में प्रवेश करने के बाद उनके डेटा की पहचान करने के लिए एक pCID का उपयोग किया जाता है। लेन-देन का समर्थन करने वाले डेटा को संदर्भित करने के लिए इस pCID को L1 पर राज्य प्रतिबद्धता में शामिल किया जाएगा।
प्रमाणकों सत्यापनकर्ता राज्य की प्रतिबद्धताओं की अखंडता सुनिश्चित करने और धोखाधड़ी के सबूत बनाने के लिए भंडारण प्रदाताओं से डेटा का अनुरोध करते हैं, जिन्हें प्रमाणित धोखाधड़ी की स्थिति में L1 को प्रस्तुत किया जाता है।
भंडारण सौदे एक बार जब एग्रीगेटर ने लगभग 32 जीबी का पेलोड संकलित कर लिया, तो एग्रीगेटर डेटा को संग्रहीत करने के लिए एक स्टोरेज प्रदाता के साथ एक स्टोरेज डील में प्रवेश करता है।
ब्लॉब प्रकाशित करना (पुट) : पुट आरंभ करने के लिए, DA क्लाइंट एग्रीगेटर को ट्रांजेक्शन डेटा युक्त एक ब्लॉब सबमिट करता है। यह ऑन-चेन एग्रीगेशन ऑरेकल के माध्यम से ऑफ-चेन या ऑन-चेन किया जा सकता है। ब्लॉब की प्राप्ति की पुष्टि करने के लिए, एग्रीगेटर क्लाइंट को एक PoDSI लौटाता है, जो यह साबित करता है कि उसका ब्लॉब उस एग्रीगेट किए गए सेक्टर में शामिल है जिसे सबनेट में सबमिट किया जाएगा, साथ ही एक pCID (सब-फ़्रैगमेंट कंटेंट आइडेंटिफ़ायर) भी। एक बार जब ब्लॉब Filecoin पर उपलब्ध हो जाता है, तो क्लाइंट और अन्य इच्छुक पक्ष ब्लॉब को संदर्भित करने के लिए इसका उपयोग करेंगे।
लेनदेन पूरा होने के कुछ ही मिनटों के भीतर डेटा लेनदेन ऑन-चेन दिखाई देंगे। विलंबता के लिए सबसे बड़ी बाधा एनकैप्सुलेशन समय है, जिसमें तीन घंटे तक लग सकते हैं। इसका मतलब यह है कि हालांकि लेनदेन पूरा हो गया है और उपयोगकर्ता आश्वस्त हो सकता है कि डेटा नेटवर्क पर दिखाई देगा, यह सुनिश्चित करने का कोई तरीका नहीं है कि एनकैप्सुलेशन प्रक्रिया पूरी होने तक डेटा क्वेरी करने योग्य है। लोटस क्लाइंट में एक तेज़ पुनर्प्राप्ति सुविधा है, जहाँ डेटा की एक अनकैप्सुलेटेड कॉपी को एनकैप्सुलेटेड कॉपी के साथ संग्रहीत किया जाता है, और जैसे ही अनकैप्सुलेटेड डेटा डेटा स्टोरेज प्रदाता को प्रेषित किया जाता है, तब तक इसे परोसा जा सकता है, जब तक कि पुनर्प्राप्ति लेनदेन इस बात के प्रमाण पर निर्भर न हो कि एनकैप्सुलेटेड डेटा नेटवर्क पर दिखाई देता है। हालाँकि, यह सुविधा डेटा प्रदाता के विवेक पर है और प्रोटोकॉल के हिस्से के रूप में क्रिप्टोग्राफ़िक रूप से गारंटीकृत नहीं है। तेज़ पुनर्प्राप्ति गारंटी प्रदान करने के लिए, इसे लागू करने के लिए आम सहमति और दंड/प्रोत्साहन तंत्र में बदलाव की आवश्यकता है।
ब्लॉब प्राप्त करना (प्राप्त करें) : पुनर्प्राप्ति एक पुट ऑपरेशन के समान है। एक पुनर्प्राप्ति लेनदेन की आवश्यकता होती है, जो कुछ ही मिनटों में ऑन-चेन दिखाई देगा। पुनर्प्राप्ति विलंबता लेनदेन की शर्तों पर निर्भर करेगी और क्या डेटा की एक अनसील कॉपी तेजी से पुनर्प्राप्ति के लिए संग्रहीत की जाती है। तेज पुनर्प्राप्ति के मामले में, विलंबता नेटवर्क स्थितियों पर निर्भर करेगी। तेज पुनर्प्राप्ति के बिना, क्लाइंट को दिए जाने से पहले डेटा को अनसील किया जाना चाहिए, जिसमें सीलिंग के समान ही समय लगता है, लगभग तीन घंटे। इसलिए, अनुकूलन के बिना, हमारा अधिकतम राउंड-ट्रिप समय छह घंटे है, जिसके लिए डेटा सेवाओं में महत्वपूर्ण सुधार की आवश्यकता होती है, इससे पहले कि यह एक व्यवहार्य DA या धोखाधड़ी प्रूफ सिस्टम बन सके।
डीए प्रमाण : DA प्रूफ को दो चरणों में विभाजित किया जा सकता है: लेनदेन प्रक्रिया के दौरान एग्रीगेटर को डेटा सबमिट करते समय प्रदान किए गए PoDSI के माध्यम से, और फिर Filecoin सहमति तंत्र द्वारा प्रदान किए गए PoRep और PoST की निरंतर प्रतिबद्धता के माध्यम से। जैसा कि ऊपर उल्लेख किया गया है, PoRep और PoST डेटा हिरासत और दृढ़ता के लिए योजनाबद्ध और प्रमाणित गारंटी प्रदान करते हैं।
यह समाधान ब्रिज का भारी उपयोग करेगा, क्योंकि कोई भी क्लाइंट जो DA पर निर्भर करता है (चाहे वह प्रूफ़ बना रहा हो या नहीं) उसे Filecoin के साथ इंटरैक्ट करने में सक्षम होना होगा। L1 पर प्रकाशित स्टेट ट्रांज़िशन में शामिल pCID के लिए, वैलिडेटर यह सुनिश्चित करने के लिए प्रारंभिक जाँच कर सकते हैं कि कोई गलत pCID सबमिट नहीं किया गया है। ऐसा करने के कई तरीके हैं, उदाहरण के लिए, एक Oracle के माध्यम से जो L1 पर Filecoin डेटा प्रकाशित करता है या एक वैलिडेटर के माध्यम से यह सत्यापित करने के लिए कि pCID के अनुरूप कोई डेटा ट्रांज़ेक्शन या सेक्टर है। इसी तरह, L1 पर प्रकाशित वैधता या धोखाधड़ी के सबूतों के सत्यापन के लिए भी सबूत की वैधता या धोखाधड़ी सुनिश्चित करने के लिए एक ब्रिज के उपयोग की आवश्यकता हो सकती है। वर्तमान में उपलब्ध ब्रिज एक्सेलर और सेलर हैं।
सुरक्षा विश्लेषण
फाइलकॉइन की अखंडता को कोलेटरल को कम करके प्राप्त किया जाता है। कोलेटरल को दो मामलों में कम किया जा सकता है: स्टोरेज त्रुटियाँ या सर्वसम्मति त्रुटियाँ। स्टोरेज त्रुटियाँ स्टोरेज प्रदाताओं द्वारा संग्रहीत डेटा के प्रमाण (PoRep या PoST) प्रदान करने में असमर्थता को संदर्भित करती हैं, जो हमारे मॉडल में डेटा उपलब्धता की कमी से संबंधित है। सर्वसम्मति त्रुटियाँ सर्वसम्मति में दुर्भावनापूर्ण व्यवहार को संदर्भित करती हैं, जो कि लेनदेन बहीखाता प्रबंधित करने वाला प्रोटोकॉल है, और FEVM को लेनदेन बहीखाते से अलग किया जाता है।
-
सेक्टर त्रुटियाँ भंडारण के निरंतर प्रमाण पोस्ट करने में विफल रहने के लिए दंड हैं। भंडारण प्रदाताओं के पास एक दिन की छूट अवधि होती है जिसके दौरान उन्हें भंडारण त्रुटियों के लिए दंडित नहीं किया जाएगा। सेक्टर त्रुटि के 42 दिनों के बाद, सेक्टर को समाप्त कर दिया जाएगा। लगाए गए शुल्क नष्ट कर दिए जाते हैं।
बीआर(टी) = अनुमानित पुरस्कार अंश(टी) * क्षेत्र गुणवत्ता समायोजित शक्ति
-
सेक्टर समाप्ति तब होती है जब कोई सेक्टर 42 दिनों तक त्रुटिपूर्ण रहता है या यदि कोई स्टोरेज प्रदाता जानबूझकर किसी लेनदेन को समाप्त करता है। समाप्ति शुल्क समाप्ति से पहले सेक्टर द्वारा अर्जित उच्चतम राशि के बराबर होता है, जिसकी सीमा 90 दिनों के राजस्व तक होती है। भुगतान न किए गए लेनदेन शुल्क उपयोगकर्ताओं को वापस कर दिए जाते हैं। लगाए गए शुल्क नष्ट कर दिए जाते हैं।
अधिकतम(एसपी(टी), बीआर(प्रारंभ युग, 20 दिन) + बीआर(प्रारंभ युग, 1 दिन) * समाप्ति रिवॉर्ड फैक्टर * न्यूनतम(सेक्टर आयु दिन, 140))
-
किसी व्यापार की समाप्ति पर, स्टोरेज मार्केट एक्टर स्लैशिंग होती है, जो व्यापार के बाद स्टोरेज प्रदाता द्वारा प्रदान की गई संपार्श्विक राशि में कटौती होती है।
फाइलकॉइन द्वारा प्रदान की गई सुरक्षा अन्य ब्लॉकचेन की सुरक्षा से बहुत अलग है। जबकि ब्लॉकचेन डेटा को आम तौर पर सहमति के माध्यम से सुरक्षित किया जाता है, फाइलकॉइन सहमति केवल लेन-देन बहीखाते को सुरक्षित करती है, लेन-देन द्वारा संदर्भित डेटा को नहीं। फाइलकॉइन पर संग्रहीत डेटा इतना सुरक्षित होना चाहिए कि स्टोरेज प्रदाताओं को स्टोरेज प्रदान करने के लिए प्रोत्साहित किया जा सके। इसका मतलब है कि फाइलकॉइन पर संग्रहीत डेटा त्रुटि दंड और व्यावसायिक प्रोत्साहन (जैसे उपयोगकर्ता प्रतिष्ठा) के माध्यम से सुरक्षित है। दूसरे शब्दों में, ब्लॉकचेन पर डेटा त्रुटियाँ आम सहमति के उल्लंघन के बराबर हैं, जो ब्लॉकचेन की सुरक्षा या लेन-देन की वैधता की धारणा को कमजोर करती हैं। फाइलकॉइन अपने डेटा स्टोरेज में दोष-सहिष्णु है और इसलिए अपने लेन-देन बहीखाते और लेन-देन से संबंधित गतिविधियों को सुरक्षित करने के लिए केवल आम सहमति का उपयोग करता है। अपने डेटा लेन-देन को पूरा करने में विफल रहने वाले स्टोरेज प्रदाताओं की लागत 90 दिनों तक के स्टोरेज रिवॉर्ड के बराबर जुर्माना है, और लेन-देन को सुरक्षित करने के लिए उनके द्वारा प्रदान की गई संपार्श्विक की हानि है।
इसलिए, Filecoin प्रदाता से डेटा रोके रखने वाले हमले की लागत केवल पुनर्प्राप्ति लेनदेन की अवसर लागत है। Filecoin पर डेटा पुनर्प्राप्ति स्टोरेज प्रदाताओं को प्रोत्साहित करने के लिए उपयोगकर्ता द्वारा भुगतान किए गए शुल्क पर निर्भर करती है। हालाँकि, डेटा पुनर्प्राप्ति अनुरोधों का जवाब न देना स्टोरेज प्रदाताओं पर नकारात्मक प्रभाव नहीं डालता है। किसी एकल स्टोरेज प्रदाता द्वारा डेटा पुनर्प्राप्ति लेनदेन को अनदेखा या अस्वीकार करने के जोखिम को कम करने के लिए, Filecoin पर डेटा को कई स्टोरेज प्रदाताओं द्वारा संग्रहीत किया जा सकता है।
चूंकि फाइलकॉइन डेटा के पीछे की आर्थिक सुरक्षा ब्लॉकचेन-आधारित समाधानों की तुलना में बहुत कम है, इसलिए डेटा हेरफेर के खिलाफ सुरक्षा पर भी विचार किया जाना चाहिए। डेटा हेरफेर को फाइलकॉइन प्रूफ सिस्टम के माध्यम से संरक्षित किया जाता है। डेटा को CID द्वारा संदर्भित किया जाता है, जिसके माध्यम से डेटा भ्रष्टाचार का तुरंत पता लगाया जा सकता है। इसलिए, डेटा प्रदाता दूषित डेटा प्रदान नहीं कर सकते हैं, क्योंकि यह सत्यापित करना आसान है कि प्राप्त डेटा अनुरोधित CID से मेल खाता है। डेटा प्रदाता दूषित डेटा को बिना दूषित डेटा के स्थान पर संग्रहीत नहीं कर सकते हैं। उपयोगकर्ता डेटा प्राप्त करने पर, प्रदाता को डेटा लेनदेन शुरू करने के लिए डेटा सेक्टर के सही एनकैप्सुलेशन का प्रमाण प्रदान करना होगा (इस विकल्प को चेक करें)। इसलिए, दूषित डेटा के साथ भंडारण लेनदेन शुरू नहीं किया जा सकता है। भंडारण लेनदेन की वैधता अवधि के दौरान, कस्टडी क्लीयरेंस को साबित करने के लिए PoST प्रदान किया जाता है (ध्यान दें कि यह एनकैप्सुलेटेड डेटा सेक्टर की कस्टडी और पिछले PoST के बाद से कस्टडी दोनों को साबित करता है)। चूंकि प्रमाण उत्पन्न होने पर PoST एनकैप्सुलेशन सेक्टर पर निर्भर करता है, इसलिए दूषित सेक्टर के परिणामस्वरूप जाली PoST होगा, जिसके परिणामस्वरूप गलत सेक्टर होगा। इसलिए, भंडारण प्रदाता न तो दूषित डेटा को संग्रहीत कर सकते हैं और न ही प्रदान कर सकते हैं, उन्हें अदूषित डेटा के लिए सेवाएं प्रदान करने के लिए पुरस्कृत नहीं किया जा सकता है, और उपयोगकर्ता डेटा के साथ छेड़छाड़ के लिए दंडित होने से नहीं बचा जा सकता है।
स्टोरेज प्रदाता द्वारा स्टोरेज मार्केट एक्टर को दिए जाने वाले कोलैटरल को बढ़ाकर सुरक्षा को बढ़ाया जा सकता है, जिसे वर्तमान में स्टोरेज प्रदाता और उपयोगकर्ता द्वारा निर्धारित किया जाता है। यदि हम मानते हैं कि यह कोलैटरल राशि प्रदाताओं को डिफ़ॉल्ट न करने के लिए प्रोत्साहित करने के लिए पर्याप्त उच्च है (उदाहरण के लिए एथेरियम सत्यापनकर्ताओं के कोलैटरल के समान), तो हम कल्पना कर सकते हैं कि और क्या सुरक्षित करने की आवश्यकता है (हालांकि यह अत्यंत पूंजी अक्षम होगा क्योंकि इस कोलैटरल की आवश्यकता प्रत्येक ट्रेड किए गए ब्लॉब या एग्रीगेट किए गए ब्लॉब सेक्टर को सुरक्षित करने के लिए होती है)। डेटा प्रदाता अब स्टोरेज मार्केट एक्टर द्वारा स्टोरेज डील को समाप्त करने से पहले 41 दिनों तक अपने डेटा को अनुपलब्ध रखने का विकल्प चुन सकते हैं। यह मानते हुए कि डेटा डील छोटी हैं, हम मान सकते हैं कि डील के अंतिम दिन तक डेटा अनुपलब्ध है। दुर्भावनापूर्ण अभिनेताओं द्वारा समन्वय की अनुपस्थिति में, इसे कई स्टोरेज प्रदाताओं में प्रतिकृति बनाकर कम किया जा सकता है ताकि डेटा सेवा प्रदान की जा सके।
हम हमलावर को आम सहमति को पलटने की लागत के बारे में सोच सकते हैं, या तो झूठे प्रमाण स्वीकार करके या जिम्मेदार भंडारण प्रदाताओं को दंडित किए बिना ऑर्डर बुक से लेनदेन को हटाने के लिए खाता इतिहास को फिर से लिखकर। हालांकि, यह ध्यान देने योग्य है कि इस सुरक्षा उल्लंघन के मामले में, हमलावर अपनी इच्छानुसार फाइलकोइन के खाता बही में हेरफेर कर सकता है। इस तरह के हमले को अंजाम देने के लिए हमलावर को फाइलकोइन श्रृंखला में कम से कम बहुमत हिस्सेदारी की आवश्यकता होगी। हिस्सेदारी नेटवर्क को प्रदान की गई भंडारण से संबंधित है, और 25 ईआईबी (10 ¹⁶ बाइट्स) पर वर्तमान फाइलकोइन श्रृंखला के साथ, एक दुर्भावनापूर्ण अभिनेता को फोर्क विकल्प नियम जीतने के लिए अपनी खुद की श्रृंखला प्रदान करने के लिए कम से कम 12.5 ईआईबी की आवश्यकता होगी। इसे आम सहमति की त्रुटियों से जुड़े स्लैशिंग के माध्यम से और कम किया जा सकता है
विषय से इतर: अन्य DA समाधानों पर हमलों को रोकना
यद्यपि उपरोक्त मामला डेटा को रोकने वाले हमलों से बचाने में फाइलकॉइन की कमियों को दर्शाता है, लेकिन यह एकमात्र उदाहरण नहीं है।
-
Ethereum : आम तौर पर, एथेरियम नेटवर्क के लिए अनुरोध की प्रतिक्रिया की गारंटी देने का एकमात्र तरीका एक पूर्ण नोड चलाना है। इसलिए, एक पूर्ण नोड को सर्वसम्मति के बाहर डेटा पुनर्प्राप्ति अनुरोधों को संतुष्ट करने की आवश्यकता नहीं है। PeerDAS जैसे निर्माण डेटा पुनर्प्राप्ति के लिए नोड प्रतिक्रियाओं के लिए एक सहकर्मी स्कोरिंग प्रणाली पेश करते हैं, जहां पर्याप्त रूप से कम स्कोर (अनिवार्य रूप से DA प्रतिष्ठा) वाले नोड्स को नेटवर्क से अलग किया जा सकता है।
-
सेलेस्टिया : सेलेस्टिया में फाइलकॉइन संरचना की तुलना में प्रति-बाइट सुरक्षा अधिक मजबूत है और यह हमलों को रोकने के लिए प्रतिरोधी है, लेकिन इस सुरक्षा का लाभ उठाने का एकमात्र तरीका पूर्ण नोड की मेजबानी करना है। सेलेस्टिया इंफ्रास्ट्रक्चर को किए गए अनुरोध जो आंतरिक रूप से स्वामित्व और संचालित नहीं हैं, उन्हें दंड के बिना समीक्षा की जाएगी।
-
आइजेनडीए : सेलेस्टिया की तरह, कोई भी सेवा अपने स्वयं के डेटा की पुनर्प्राप्ति सुनिश्चित करने के लिए एक EigenDA ऑपरेटर नोड चला सकती है। इसलिए, प्रोटोकॉल के बाहर कोई भी डेटा पुनर्प्राप्ति अनुरोध समीक्षा के अधीन है। यह भी ध्यान दें कि EigenDA के पास एक केंद्रीकृत और विश्वसनीय वितरक है जो डेटा एन्कोडिंग, KZG प्रतिबद्धताओं और डेटा वितरण के लिए जिम्मेदार है, जो हमारे एग्रीगेटर के समान है।
पुनर्प्राप्ति सुरक्षा
DA के लिए पुनर्प्राप्ति आवश्यक है। आदर्श रूप से, बाजार की ताकतें आर्थिक रूप से तर्कसंगत भंडारण प्रदाताओं को पुनर्प्राप्ति सौदों को स्वीकार करने और उपयोगकर्ताओं के लिए कीमतें कम करने के लिए अन्य प्रदाताओं के साथ प्रतिस्पर्धा करने के लिए प्रोत्साहित करेंगी। यह मानते हुए कि डेटा प्रदाताओं के लिए पुनर्प्राप्ति सेवाएँ प्रदान करने के लिए यह पर्याप्त है, DA के महत्व को देखते हुए उच्च सुरक्षा की आवश्यकता होना उचित है।
वर्तमान में, ऊपर वर्णित आर्थिक सुरक्षा के माध्यम से पुनर्प्राप्ति की गारंटी नहीं दी जा सकती है। ऐसा इसलिए है क्योंकि यह क्रिप्टोग्राफ़िक रूप से ट्रस्ट-न्यूनतम तरीके से साबित करना मुश्किल है कि उपयोगकर्ता पक्ष को डेटा प्राप्त नहीं हुआ (जहाँ उपयोगकर्ता पक्ष को स्टोरेज प्रदाताओं के डेटा भेजने के दावे को गलत साबित करना होगा)। फ़ाइलकॉइन की आर्थिक सुरक्षा के माध्यम से पुनर्प्राप्ति की सुरक्षा सुनिश्चित करने के लिए, प्रोटोकॉल-नेटिव पुनर्प्राप्ति गारंटी की आवश्यकता होती है। प्रोटोकॉल में न्यूनतम परिवर्तनों के साथ, इसका मतलब है कि पुनर्प्राप्ति को सेक्टर त्रुटि या लेनदेन समाप्ति के साथ जोड़ा जाना चाहिए। पुनर्प्राप्ति एक अवधारणा का प्रमाण है जो डेटा पुनर्प्राप्ति विवादों में मध्यस्थता करने के लिए विश्वसनीय रेफरी का उपयोग करके डेटा पुनर्प्राप्ति गारंटी प्रदान करने में सक्षम है।
अनुपूरक: अन्य DA समाधानों की खोज करें
जैसा कि ऊपर बताया गया है, फाइलकॉइन में प्रोटोकॉल-नेटिव रिट्रीवल गारंटी का अभाव है जो स्टोरेज (या रिट्रीवल प्रदाताओं) द्वारा स्वार्थी व्यवहार को रोकने के लिए आवश्यक है। एथेरियम और सेलेस्टिया के मामले में, प्रोटोकॉल डेटा को पढ़ने की गारंटी देने का एकमात्र तरीका एक पूर्ण नोड को स्वयं होस्ट करना या किसी इंफ्रास्ट्रक्चर प्रदाता के SLA पर भरोसा करना है। फाइलकॉइन स्टोरेज प्रदाता के रूप में, गारंटीकृत रिट्रीवल तुच्छ नहीं है। फाइलकॉइन में समान सेटअप एक स्टोरेज प्रदाता बनना है (महत्वपूर्ण इंफ्रास्ट्रक्चर लागतों के साथ) और एक उपयोगकर्ता द्वारा पोस्ट किए गए स्टोरेज प्रदाता के समान स्टोरेज डील को सफलतापूर्वक स्वीकार करना है, जिस बिंदु पर लोग अपने लिए स्टोरेज प्रदान करने के लिए भुगतान करेंगे।
विलंबता विश्लेषण
फाइलकॉइन की विलंबता कई कारकों द्वारा निर्धारित होती है, जैसे नेटवर्क, टोपोलॉजी, स्टोरेज प्रदाता उपयोगकर्ता कॉन्फ़िगरेशन और हार्डवेयर क्षमताएँ। हम एक सैद्धांतिक विश्लेषण प्रदान करते हैं जो इन कारकों पर चर्चा करता है और अपेक्षित प्रदर्शन पर आधारित होता है।
फाइलकॉइन के प्रूफ सिस्टम के डिजाइन और रिट्रीवल इंसेंटिव की कमी के कारण, फाइलकॉइन को डेटा के शुरुआती प्रकाशन से लेकर डेटा की शुरुआती रिट्रीवल तक हाई-परफॉरमेंस राउंड-ट्रिप लेटेंसी प्रदान करने के लिए ऑप्टिमाइज़ नहीं किया गया है। फाइलकॉइन पर हाई-परफॉरमेंस रिट्रीवल शोध का एक सक्रिय क्षेत्र है जो लगातार बदल रहा है क्योंकि स्टोरेज प्रदाता क्षमताओं में सुधार करते हैं और फाइलकॉइन नई सुविधाएँ पेश करता है। हम "राउंड ट्रिप" को डेटा ट्रांजेक्शन सबमिट करने से लेकर फाइलकॉइन को सबमिट किए जाने वाले सबसे शुरुआती डेटा को डाउनलोड करने तक के समय के रूप में परिभाषित करते हैं।
ब्लॉक समय
फाइलकॉइन की अपेक्षित सहमति में, डेटा लेनदेन 30 सेकंड के ब्लॉक समय के भीतर पूरा किया जा सकता है। 1 घंटा श्रृंखला पर संवेदनशील डेटा (जैसे सिक्का हस्तांतरण) के लिए सामान्य पुष्टि समय है।
डाटा प्रासेसिंग
डेटा प्रोसेसिंग का समय स्टोरेज प्रदाता और कॉन्फ़िगरेशन के अनुसार अलग-अलग होता है। मानक स्टोरेज प्रदाता हार्डवेयर का उपयोग करते हुए, एनकैप्सुलेशन प्रक्रिया में 3 घंटे लगते हैं। स्टोरेज प्रदाता अक्सर विशेष क्लाइंट कॉन्फ़िगरेशन, समानांतरकरण और अधिक शक्तिशाली हार्डवेयर में निवेश के माध्यम से इस 3 घंटे के समय को कम कर देते हैं। यह भिन्नता सेक्टर अनसीलिंग की अवधि को भी प्रभावित करती है, जिसे लोटस जैसे फाइलकॉइन क्लाइंट में तेज़ पुनर्प्राप्ति विकल्पों द्वारा पूरी तरह से दरकिनार किया जा सकता है। तेज़ पुनर्प्राप्ति सेटिंग डेटा की एक अनकैप्सुलेटेड कॉपी को एनकैप्सुलेटेड डेटा के साथ संग्रहीत करती है, जिससे पुनर्प्राप्ति समय में बहुत तेज़ी आती है। इसके आधार पर, हम डेटा लेनदेन को स्वीकार करने से लेकर ऑन-चेन उपलब्ध होने तक 3 घंटे की सबसे खराब स्थिति की देरी मान सकते हैं।
निष्कर्ष और भविष्य की दिशाएँ
यह लेख मौजूदा DSN, यानी Filecoin का उपयोग करके DA बनाने के तरीके पर चर्चा करता है। हम Ethereum के स्केलिंग इंफ्रास्ट्रक्चर के एक प्रमुख तत्व के रूप में DA की आवश्यकताओं पर विचार करते हैं। हम Filecoin के आधार पर DSN पर DA बनाने की व्यवहार्यता पर विचार करते हैं, और इसका उपयोग उन अवसरों का पता लगाने के लिए करते हैं जो Filecoin पर समाधान Ethereum पारिस्थितिकी तंत्र में लाएंगे, या कोई भी अवसर जो लागत-प्रभावी DA परत से लाभान्वित होगा।
फाइलकॉइन दर्शाता है कि DSN ब्लॉकचेन-आधारित विकेंद्रीकृत प्रणालियों में डेटा संग्रहण दक्षता में उल्लेखनीय सुधार कर सकता है, जिससे वर्तमान बाजार मूल्यों पर लिखे गए प्रत्येक 32 GB डेटा के लिए $100 मिलियन की बचत होती है। हालाँकि DA की माँग अभी भी 32 GB सेक्टर को भरने के लिए पर्याप्त नहीं है, लेकिन अगर खाली सेक्टरों को पैक किया जाता है तो DA का लागत लाभ बना रहता है। हालाँकि फाइलकॉइन पर वर्तमान संग्रहण और पुनर्प्राप्ति विलंबता हॉट स्टोरेज आवश्यकताओं के लिए उपयुक्त नहीं है, लेकिन संग्रहण प्रदाताओं के विशिष्ट संचालन यह सुनिश्चित करने के लिए उचित प्रदर्शन प्रदान कर सकते हैं कि डेटा 3 घंटे के भीतर उपलब्ध हो।
फाइलकॉइन स्टोरेज प्रदाताओं में बढ़े हुए भरोसे को EigenDA जैसे परिवर्तनशील संपार्श्विक के माध्यम से समायोजित किया जा सकता है। फाइलकॉइन इस समायोज्य सुरक्षा को बढ़ाता है ताकि नेटवर्क पर बड़ी संख्या में प्रतिकृतियों को संग्रहीत किया जा सके, समायोज्य बीजान्टिन दोष सहिष्णुता को जोड़ा जा सके। डेटा रोकथाम हमलों को मजबूती से रोकने के लिए, गारंटीकृत और उच्च-प्रदर्शन डेटा पुनर्प्राप्ति की समस्या को हल करने की आवश्यकता है, लेकिन किसी भी अन्य समाधान के साथ, पुनर्प्राप्ति की सही मायने में गारंटी देने का एकमात्र तरीका नोड को स्वयं होस्ट करना या बुनियादी ढांचा प्रदाता पर भरोसा करना है।
हम PoDSI के आगे के विकास में DA के लिए अवसर देखते हैं, जो (फाइलकॉइन के मौजूदा प्रमाणों के साथ) बड़े सीलबंद क्षेत्रों में डेटा समावेशन की गारंटी देने के लिए DAS की जगह ले सकता है। स्थिति के आधार पर, यह धीमी गति से डेटा टर्नओवर को सहनीय बना सकता है, क्योंकि धोखाधड़ी के प्रमाण 1 दिन से 1 सप्ताह में जारी किए जा सकते हैं, जबकि DA मांग पर गारंटी दे सकता है। PoDSI अभी भी एक नई तकनीक है और भारी विकास के अधीन है, इसलिए हम अभी तक नहीं जानते हैं कि कुशल PoDSI कैसा दिखेगा, न ही इसके आसपास सिस्टम बनाने के लिए आवश्यक तंत्र। चूंकि फाइलकॉइन डेटा पर कंप्यूटिंग के लिए पहले से ही समाधान मौजूद हैं, इसलिए सीलबंद या बिना सीलबंद डेटा पर PoDSI की गणना के लिए समाधान होना दूर की बात नहीं हो सकती है।
जैसे-जैसे DA और Filecoin क्षेत्र विकसित होता है, समाधानों और सहायक तकनीकों के नए संयोजनों से अवधारणा के नए प्रमाण सामने आ सकते हैं। जैसा कि Filecoin नेटवर्क के साथ सोलाना के एकीकरण से पता चलता है, DSN में स्केलिंग तकनीक के रूप में क्षमता है। Filecoin पर डेटा संग्रहण की लागत अनुकूलन के लिए बहुत जगह के साथ एक खुला अवसर प्रस्तुत करती है। जबकि इस लेख में चर्चा की गई चुनौतियाँ DA का समर्थन करने के संदर्भ में प्रस्तुत की गई हैं, उनके अंतिम समाधान DA के बाहर कई नए उपकरण और सिस्टम बनाएंगे।
प्रासंगिक चार्ट डेटा फाइलकोइन स्पेक, ईआईपी-4844, ईजेनडीए, सेलेस्टिया कार्यान्वयन, सेलेनियम, स्टारबोर्ड, फाइल.एप, रोलअप डीए और निष्पादन, साथ ही वर्तमान अनुमानित बाजार मूल्य से आता है।
यह लेख इंटरनेट से लिया गया है: फाइलकॉइन पर डेटा उपलब्धता पर गहन जानकारी
संबंधित: एआई के विस्फोट के साथ, वेब3 अपरिहार्य क्यों है?
मूल लेखक: टेंग यान मूल अनुवाद: लफी, फोरसाइट न्यूज़ मैंने एक रूपक सुना है कि जनरेटिव AI का मतलब है पृथ्वी पर एक नया महाद्वीप खोजना जिसमें 100 बिलियन सुपर-इंटेलिजेंट लोग मुफ्त में काम करने के लिए तैयार हों। अविश्वसनीय, है न? 21वीं सदी को मानव जाति के लिए कृत्रिम बुद्धिमत्ता के युग के रूप में जाना जाएगा। हम प्रौद्योगिकी की एक नई पीढ़ी के शुरुआती विकास को देख रहे हैं जो समाज को बिजली की खोज, परमाणु ऊर्जा के दोहन या यहाँ तक कि आग के दोहन से भी अधिक गहराई से बदल देगी। मेरे शब्दों पर विश्वास न करें, इंग्लैंड के राजा ने यह कहा: क्या समय था! कौन जानता था कि एक एल्गोरिथ्म को बड़ी मात्रा में डेटा खिलाना और विशाल कंप्यूटिंग संसाधनों को सुपरइम्पोज़ करना AI को आश्चर्यजनक नई क्षमताओं को विकसित करने की अनुमति देगा? यह अब संश्लेषण कर सकता है, तर्क कर सकता है, और वास्तव में…