पढ़ने में 5 मिनट लगेंगे
अवलोकन
सबसे लोकप्रिय ब्लॉकचेन, एथेरियम, लंबे समय से स्केलिंग समस्याओं का सामना कर रहा है। भीड़भाड़ के कारण उच्च गैस शुल्क इसका मुख्य कारण है। नेटवर्क के उपयोग की बढ़ती लागत के साथ, कई स्केलिंग समाधान सामने आए हैं। आज इस गाइड में, हम कुछ एथेरियम स्केलिंग समाधानों पर चर्चा करेंगे और रोलअप्स के बारे में विस्तार से जानेंगे।
क्या आप वीडियो के माध्यम से जानकारी प्राप्त करना पसंद करेंगे? राडेक के साथ जुड़ें और 6 मिनट में एथेरियम रोलअप के बारे में जानें।
एथेरियम स्केलिंग समाधान
एथेरियम के सभी स्केलिंग समाधानों का मुख्य लक्ष्य ब्लॉकचेन की विकेंद्रीकृत प्रकृति से समझौता किए बिना लेनदेन की गति और थ्रूपुट को बढ़ाना है।
इन स्केलिंग समाधानों को दो मुख्य दिशाओं में खोजा जा रहा है:
- ऑन-चेन स्केलिंग।
- ऑफ-चेन स्केलिंग।
ऑन-चेन स्केलिंग
ऑन-चेन या लेयर 1 स्केलिंग समाधानों का तात्पर्य कोर ब्लॉकचेन लेयर की क्षमता को बढ़ाना है, आमतौर पर एक ब्लॉक में समा सकने वाले लेन-देनों की संख्या बढ़ाकर। एथेरियम के मामले में, ऑन-चेन स्केलिंग का अर्थ एथेरियम मेननेट प्रोटोकॉल में परिवर्तन करना होगा। एथेरियम ब्लॉक में समा सकने वाले डेटा/लेन-देनों की मात्रा बढ़ाने से नोड चलाने के लिए आवश्यक हार्डवेयर की मात्रा भी बढ़ जाएगी, जिससे इस स्केलिंग समाधान की आलोचना हो रही है। यह नोड्स की संख्या को सीमित कर सकता है और विकेंद्रीकरण को प्रभावित कर सकता है। लेकिन, एथेरियम 2 के साथ शार्डिंग की अवधारणा आती है; शार्डिंग एथेरियम इंफ्रास्ट्रक्चर/डेटाबेस को विभाजित करने की प्रक्रिया है। यह कार्य को विभाजित करके नोड लोड को कम करेगा; यह एक व्यापक अवधारणा है।
ऑफ-चेन स्केलिंग
ऑफ-चेन स्केलिंग समाधानों का उद्देश्य मुख्य ब्लॉकचेन का उपयोग किए बिना लेन-देन को संसाधित करने के लिए अतिरिक्त परतें जोड़कर प्राथमिक लेयर वन ब्लॉकचेन को अप्रत्यक्ष रूप से स्केल करना है। ऑफ-चेन स्केलिंग ब्लॉकचेन की मुख्य परत को विश्वास और मध्यस्थता परत के रूप में उपयोग करती है। ऑफ-चेन स्केलिंग को अक्सर लेयर 2 स्केलिंग कहा जाता है क्योंकि यह मुख्य एथेरियम परत के ऊपर एक और परत जोड़ती है।
लेयर 2 स्केलिंग को एथेरियम की स्केलेबिलिटी के लिए एक तात्कालिक समाधान के रूप में देखा जाता है क्योंकि यह विकेंद्रीकरण को बनाए रखता है, जो एथेरियम समुदाय के लिए सबसे महत्वपूर्ण है। लेयर 2 समाधानों के लिए अतिरिक्त हार्डवेयर या जटिल सॉफ़्टवेयर के निर्माण की आवश्यकता होती है, इसलिए नेटवर्क पर इसका प्रभाव दिखने में अधिक समय लगता है। लेयर 2 समाधानों की सुरक्षा एथेरियम से प्राप्त होती है और इन्हें उपयोग के मामलों के आधार पर किसी व्यक्ति, संगठन या समुदाय द्वारा अनुकूलित रूप से बनाया/चलाया जा सकता है।
निम्नलिखित समाधान के प्रकार हैं:
-
साइडचेन : साइडचेन, ब्रिज के माध्यम से एथेरियम से जुड़े EVM संगत ब्लॉकचेन हैं। इनका अपना सर्वसम्मति प्रोटोकॉल और ब्लॉक पैरामीटर होते हैं।
-
रोलअप्स : रोलअप्स मुख्य एथेरियम ब्लॉकचेन के बाहर लेनदेन का निष्पादन करते हैं और लेनदेन डेटा को वापस मुख्य एथेरियम नेटवर्क पर भेजते हैं।
-
स्टेट चैनल : स्टेट चैनल, पार्टियों के बीच मुख्य ब्लॉकचेन से अलग लेनदेन निपटाने और स्टेट को मुख्य ब्लॉकचेन पर भेजने के लिए मल्टीसिग चैनलों का उपयोग करते हैं। ये बेहद सुरक्षित होते हैं, लेकिन इनके कुछ विशेष उपयोग होते हैं।
-
प्लाज्मा : प्लाज्मा एक ऐसा फ्रेमवर्क है जिसमें साइड चेन मुख्य एथेरियम ब्लॉकचेन से जुड़ी होती हैं, और वे एक रूट कॉन्ट्रैक्ट के माध्यम से एथेरियम ब्लॉकचेन से जुड़ी होती हैं; यह कॉन्ट्रैक्ट वर्तमान स्थिति को रिकॉर्ड करता है और चाइल्ड चेन के लिए नियम बताता है।
रोलअप्स
एक तरफ, हमारे पास लेयर 2 समाधान हैं जैसे कि चैनल जो एथेरियम सुरक्षा द्वारा पूरी तरह से सुरक्षित हैं लेकिन केवल विशिष्ट प्रकार के अनुप्रयोगों के लिए ही अच्छी तरह से काम करते हैं; दूसरी ओर, साइडचेन आमतौर पर ईवीएम के अनुकूल होते हैं और सामान्य प्रयोजन अनुप्रयोगों को स्केल कर सकते हैं, लेकिन मुख्य कमी यह है कि वे सुरक्षा के लिए एथेरियम पर निर्भर नहीं करते हैं बल्कि उनका अपना सर्वसम्मति मॉडल होता है।
रोलअप्स, एथेरियम की सुरक्षा को बनाए रखते हुए एक सामान्य-उद्देश्यीय समाधान बनाकर इन दोनों दुनियाओं की सर्वोत्तम विशेषताओं को एक साथ लाने का प्रयास करते हैं। रोलअप्स लेन-देन को मुख्य एथेरियम नेटवर्क के बाहर निपटाते हैं, लेकिन लेन-देन डेटा को वापस एथेरियम नेटवर्क पर पोस्ट करते हैं और फिर भी एथेरियम प्रोटोकॉल से अपनी सुरक्षा प्राप्त करते हैं। प्रत्येक रोलअप के अपने विशिष्ट अनुबंध मुख्य एथेरियम नेटवर्क पर तैनात होते हैं। रोलअप्स लेन-देन को मुख्य रूप से रोलअप-विशिष्ट चेन पर निष्पादित करते हैं और फिर लेन-देन डेटा को बैच में एकत्रित करके, संपीड़ित करके मुख्य एथेरियम चेन पर भेजते हैं; इससे मुख्य एथेरियम नेटवर्क पर इन लेन-देनों को संसाधित करने का भार कम हो जाता है।
इससे भागीदारी बढ़ाकर शुल्क कम करने और ब्लॉकचेन को अपनाने में मदद मिलती है। रोलअप्स मौजूदा सभी एथेरियम स्मार्ट कॉन्ट्रैक्ट्स को बिना किसी खास बदलाव के रोलअप में पुनः तैनात करने की सुविधा भी प्रदान करते हैं।
रोलअप के प्रकार
एथेरियम की स्केलेबिलिटी समस्या के लिए रोलअप एक उभरता हुआ समाधान प्रतीत होता है, लेकिन हम यह कैसे सुनिश्चित कर सकते हैं कि रोलअप द्वारा एथेरियम पर पोस्ट किया गया लेनदेन डेटा वैध है? विभिन्न प्रकार के रोलअप इसे अलग-अलग तरीके से संभालते हैं। इसके आधार पर दो प्रकार के रोलअप हैं: ऑप्टिमिस्टिक रोलअप और ZK-रोलअप।
आशावादी रोलअप:
ऑप्टिमिस्टिक रोलअप, जैसा कि नाम से ही स्पष्ट है, यह मानता है कि एथेरियम नेटवर्क पर सबमिट किया गया लेनदेन डेटा सही और वैध है। जब भी कोई अमान्य लेनदेन होता है, तो विवाद समाधान किया जाता है। एक पक्ष एथेरियम को लेनदेन डेटा का एक बैच सबमिट करता है, और जब भी कोई धोखाधड़ी वाले लेनदेन का पता लगाता है, तो वे उस लेनदेन के विरुद्ध धोखाधड़ी का प्रमाण प्रस्तुत कर सकते हैं। यहां दोनों पक्षों, लेनदेन डेटा बैच सबमिट करने वाले और धोखाधड़ी का प्रमाण प्रस्तुत करने वाले, के ईटीएच स्टेक किए जाते हैं। इसका मतलब है कि किसी भी पक्ष द्वारा किसी भी प्रकार की कदाचार के परिणामस्वरूप उनके ईटीएच का नुकसान होगा। जब भी धोखाधड़ी का प्रमाण प्रस्तुत किया जाता है, संदिग्ध लेनदेन को मुख्य एथेरियम नेटवर्क पर फिर से निष्पादित किया जाता है। यह सुनिश्चित करने के लिए कि लेनदेन को रोलअप चेन पर मूल रूप से निष्पादित होने की सटीक स्थिति के साथ पुनः चलाया जाए, एक प्रबंधक अनुबंध बनाया जाता है जो कुछ फ़ंक्शन कॉल को रोलअप से प्राप्त स्थिति से बदल देता है।
जेडके-रोलअप्स:
ऑप्टिमिस्टिक रोलअप्स के विपरीत, ZK-रोलअप्स या ज़ीरो-नॉलेज रोलअप्स में विवाद समाधान तंत्र नहीं होता है। यह क्रिप्टोग्राफी की एक चतुर तकनीक, ज़ीरो-नॉलेज प्रूफ़ का उपयोग करता है। इस मॉडल में, एथेरियम को सबमिट किए गए लेन-देन के प्रत्येक बैच में एक क्रिप्टोग्राफ़िक प्रूफ़ शामिल होता है जिसे SNARK (सक्सिंक्ट नॉन-इंटरेक्टिव आर्गुमेंट ऑफ़ नॉलेज) कहा जाता है। इसे एथेरियम मेन नेटवर्क पर तैनात एक कॉन्ट्रैक्ट द्वारा सत्यापित किया जाता है। यह कॉन्ट्रैक्ट रोलअप्स चेन पर सभी ट्रांसफ़र की स्थिति को बनाए रखता है, और इस स्थिति को केवल वैधता प्रमाण के साथ ही अपडेट किया जा सकता है। इसका मतलब है कि भारी लेन-देन डेटा के बजाय केवल वैधता प्रमाण को ही मुख्य एथेरियम नेटवर्क पर संग्रहीत करने की आवश्यकता होती है, जिससे ZK-रोलअप्स तुलनात्मक रूप से तेज़ और सस्ते हो जाते हैं।
उदाहरण: लूपरिंग , स्टार्कवेयर , जेडकेसिंक ।
निष्कर्ष
अगर आप यहां तक पहुंच गए हैं, तो आप एथेरियम स्केलिंग समाधानों के बारे में थोड़ा और रोलअप के बारे में काफी कुछ जान चुके हैं।
एथेरियम पर और भी लेख और गाइड पाने के लिए हमारे न्यूज़लेटर को सब्सक्राइब करें। अगर आपके पास कोई सुझाव है, तो बेझिझक ट्विटर के ज़रिए हमसे संपर्क करें। आप हमारे डिस्कॉर्ड कम्युनिटी सर्वर पर भी हमसे चैट कर सकते हैं, जहाँ आपको कुछ बेहतरीन डेवलपर्स मिलेंगे :)
हमें आपकी प्रतिक्रिया बहुत पसंद है!
अगर आपके पास कोई सुझाव या नए विषयों के लिए कोई अनुरोध हो तो हमें जरूर बताएं । हमें आपसे सुनना अच्छा लगेगा।
