प्रमुख मजकुराकडे जा
Change page

प्लाझ्मा चेन्स

पृष्ठ अखेरचे अद्यतन: २५ फेब्रुवारी, २०२६

प्लाझ्मा चेन ही इथेरियम मेननेटशी जोडलेली एक वेगळी ब्लॉकचेन आहे, परंतु ती ब्लॉक व्हॅलिडेशनसाठी स्वतःच्या यंत्रणेसह ऑफचेन व्यवहार कार्यान्वित करते. प्लाझ्मा चेन्सना कधीकधी "चाइल्ड" चेन्स म्हटले जाते, जे मूलत: इथेरियम मेननेटच्या लहान प्रती आहेत. प्लाझ्मा चेन्स विवादांचे निराकरण करण्यासाठी (जसे की ऑप्टिमिस्टिक रोलअप्स) वापरतात.

मर्कल ट्रीज या चेन्सचा एक अंतहीन स्टॅक तयार करण्यास सक्षम करतात जे मूळ चेन्सवरून (इथेरियम मेननेटसह) बँडविड्थ ऑफलोड करण्यासाठी काम करू शकतात. तथापि, या चेन्स इथेरियमकडून (फ्रॉड प्रूफद्वारे) काही प्रमाणात सुरक्षा मिळवत असल्या तरी, त्यांच्या सुरक्षा आणि कार्यक्षमतेवर अनेक डिझाइन मर्यादांचा परिणाम होतो.

पूर्वतयारी

तुम्हाला सर्व मूलभूत विषयांची चांगली समज आणि इथेरियम स्केलिंग ची उच्च-स्तरीय समज असणे आवश्यक आहे.

प्लाझ्मा म्हणजे काय?

प्लाझ्मा हे इथेरियमसारख्या सार्वजनिक ब्लॉकचेनमध्ये स्केलेबिलिटी सुधारण्यासाठी एक फ्रेमवर्क आहे. मूळ प्लाझ्मा व्हाइटपेपर (opens in a new tab) मध्ये वर्णन केल्याप्रमाणे, प्लाझ्मा चेन्स दुसर्‍या ब्लॉकचेनवर (ज्याला "रूट चेन" म्हणतात) तयार केल्या जातात. प्रत्येक "चाइल्ड चेन" रूट चेनपासून विस्तारते आणि सामान्यतः मूळ चेनवर तैनात केलेल्या स्मार्ट कॉन्ट्रॅक्टद्वारे व्यवस्थापित केली जाते.

प्लाझ्मा कॉन्ट्रॅक्ट, इतर गोष्टींबरोबरच, वापरकर्त्यांना इथेरियम मेननेट आणि प्लाझ्मा चेन दरम्यान मालमत्ता हलविण्यास अनुमती देणारा ब्रिज म्हणून कार्य करतो. जरी हे त्यांना साइडचेन्स सारखे बनवते, तरी प्लाझ्मा चेन्सना काही प्रमाणात इथेरियम मेननेटच्या सुरक्षेचा फायदा होतो. हे साइडचेन्सच्या विपरीत आहे जे केवळ त्यांच्या सुरक्षेसाठी जबाबदार असतात.

प्लाझ्मा कसे कार्य करते?

प्लाझ्मा फ्रेमवर्कचे मूलभूत घटक आहेत:

ऑफचेन कम्प्युटेशन

इथेरियमचा सध्याचा प्रोसेसिंग वेग प्रति सेकंद ~ 15-20 व्यवहारांपर्यंत मर्यादित आहे, ज्यामुळे अधिक वापरकर्त्यांना हाताळण्यासाठी स्केलिंगची अल्प-मुदतीची शक्यता कमी होते. ही समस्या मुख्यत्वे अस्तित्वात आहे कारण इथेरियमच्या कन्सेन्सस मेकॅनिझम ला ब्लॉकचेनच्या स्थितीत प्रत्येक अपडेट सत्यापित करण्यासाठी अनेक पीअर-टू-पीअर नोड्सची आवश्यकता असते.

इथेरियमचा कन्सेन्सस मेकॅनिझम सुरक्षेसाठी आवश्यक असला तरी, तो प्रत्येक वापराच्या बाबतीत लागू होऊ शकत नाही. उदाहरणार्थ, अॅलिसला बॉबला एका कप कॉफीसाठी केलेल्या दैनंदिन पेमेंटची संपूर्ण इथेरियम नेटवर्कद्वारे पडताळणी करण्याची आवश्यकता नाही, कारण दोन्ही पक्षांमध्ये काही विश्वास असतो.

प्लाझ्मा असे गृहीत धरते की इथेरियम मेननेटला सर्व व्यवहार सत्यापित करण्याची आवश्यकता नाही. त्याऐवजी, आम्ही मेननेटच्या बाहेर व्यवहार प्रक्रिया करू शकतो, ज्यामुळे नोड्सना प्रत्येक व्यवहार प्रमाणित करण्यापासून मुक्तता मिळते.

ऑफचेन कम्प्युटेशन आवश्यक आहे कारण प्लाझ्मा चेन्स वेग आणि खर्चासाठी ऑप्टिमाइझ करू शकतात. उदाहरणार्थ, प्लाझ्मा चेन व्यवहारांची क्रमवारी आणि अंमलबजावणी व्यवस्थापित करण्यासाठी एकाच "ऑपरेटर" चा वापर करू शकते - आणि बहुतेकदा करते. फक्त एकच संस्था व्यवहार सत्यापित करत असल्याने, प्लाझ्मा चेनवरील प्रक्रिया वेळ इथेरियम मेननेटपेक्षा वेगवान असतो.

स्टेट कमिटमेंट्स

प्लाझ्मा ऑफचेन व्यवहार कार्यान्वित करत असताना, ते मुख्य इथेरियम एक्झिक्यूशन लेयरवर सेटल केले जातात—अन्यथा, प्लाझ्मा चेन्स इथेरियमच्या सुरक्षा हमींचा लाभ घेऊ शकत नाहीत. परंतु प्लाझ्मा चेनची स्थिती न जाणता ऑफचेन व्यवहार अंतिम केल्याने सुरक्षा मॉडेल मोडले जाईल आणि अवैध व्यवहारांचा प्रसार होईल. यामुळेच ऑपरेटर, प्लाझ्मा चेनवर ब्लॉक्स तयार करण्यासाठी जबाबदार असलेली संस्था, वेळोवेळी इथेरियमवर "स्टेट कमिटमेंट्स" प्रकाशित करणे आवश्यक आहे.

कमिटमेंट स्कीम (opens in a new tab) हे एक क्रिप्टोग्राफिक तंत्र आहे जे एखाद्या मूल्यासाठी किंवा विधानासाठी वचनबद्ध होण्यासाठी वापरले जाते, ते दुसऱ्या पक्षाला उघड न करता. कमिटमेंट्स या अर्थाने "बंधनकारक" आहेत की एकदा तुम्ही त्यासाठी वचनबद्ध झाल्यावर तुम्ही ते मूल्य किंवा विधान बदलू शकत नाही. प्लाझ्मा मधील स्टेट कमिटमेंट्स "मर्कल रूट्स" (मर्कल ट्री पासून घेतलेले) चे स्वरूप घेतात, जे ऑपरेटर इथेरियम चेनवरील प्लाझ्मा कॉन्ट्रॅक्टला ठराविक अंतराने पाठवतो.

मर्कल रूट्स हे क्रिप्टोग्राफिक प्रिमिटिव्ह आहेत जे मोठ्या प्रमाणात माहिती संकुचित करण्यास सक्षम करतात. एक मर्कल रूट (या प्रकरणात "ब्लॉक रूट" असेही म्हटले जाते) एका ब्लॉकमधील सर्व व्यवहारांचे प्रतिनिधित्व करू शकते. मर्कल रूट्समुळे डेटाचा एक लहान तुकडा मोठ्या डेटासेटचा भाग आहे हे सत्यापित करणे सोपे होते. उदाहरणार्थ, एखादा वापरकर्ता विशिष्ट ब्लॉकमध्ये व्यवहाराचा समावेश सिद्ध करण्यासाठी मर्कल प्रूफ तयार करू शकतो.

ऑफचेनच्या स्थितीबद्दल इथेरियमला माहिती देण्यासाठी मर्कल रूट्स महत्त्वाचे आहेत. तुम्ही मर्कल रूट्सला "सेव्ह पॉइंट्स" म्हणून विचार करू शकता: ऑपरेटर म्हणत आहे, "ही प्लाझ्मा चेनची x वेळेतील स्थिती आहे, आणि हा पुरावा म्हणून मर्कल रूट आहे." ऑपरेटर मर्कल रूटसह प्लाझ्मा चेनच्या सध्याच्या स्थितीसाठी वचनबद्ध आहे, म्हणूनच याला "स्टेट कमिटमेंट" म्हटले जाते.

एंट्रीज आणि एग्झिट्स

इथेरियम वापरकर्त्यांना प्लाझ्माचा फायदा घेण्यासाठी, मेननेट आणि प्लाझ्मा चेन्समध्ये निधी हलविण्यासाठी एक यंत्रणा असणे आवश्यक आहे. आम्ही प्लाझ्मा चेनवरील पत्त्यावर अनियंत्रितपणे ईथर पाठवू शकत नाही - या चेन्स विसंगत आहेत, त्यामुळे व्यवहार अयशस्वी होईल किंवा निधी गमावला जाईल.

प्लाझ्मा वापरकर्त्यांच्या एंट्रीज आणि एग्झिट्सवर प्रक्रिया करण्यासाठी इथेरियमवर चालणाऱ्या मास्टर कॉन्ट्रॅक्टचा वापर करते. हा मास्टर कॉन्ट्रॅक्ट स्टेट कमिटमेंट्सचा (पूर्वी स्पष्ट केल्याप्रमाणे) मागोवा घेण्यासाठी आणि फ्रॉड प्रूफद्वारे (यावर नंतर अधिक) अप्रामाणिक वर्तनाला शिक्षा देण्यासाठी देखील जबाबदार आहे.

प्लाझ्मा चेनमध्ये प्रवेश करणे

प्लाझ्मा चेनमध्ये प्रवेश करण्यासाठी, अॅलिसला (वापरकर्त्याला) प्लाझ्मा कॉन्ट्रॅक्टमध्ये ETH किंवा कोणताही ERC-20 टोकन जमा करावा लागेल. प्लाझ्मा ऑपरेटर, जो कॉन्ट्रॅक्ट डिपॉझिट्सवर लक्ष ठेवतो, अॅलिसच्या सुरुवातीच्या डिपॉझिटच्या समान रक्कम पुन्हा तयार करतो आणि ती प्लाझ्मा चेनवरील तिच्या पत्त्यावर जारी करतो. अॅलिसला चाइल्ड चेनवर निधी मिळाल्याची साक्ष देणे आवश्यक आहे आणि त्यानंतर ती हे निधी व्यवहारांसाठी वापरू शकते.

प्लाझ्मा चेनमधून बाहेर पडणे

प्लाझ्मा चेनमधून बाहेर पडणे हे त्यात प्रवेश करण्यापेक्षा अनेक कारणांमुळे अधिक गुंतागुंतीचे आहे. सर्वात मोठे कारण म्हणजे, इथेरियमकडे प्लाझ्मा चेनच्या स्थितीबद्दल माहिती असली तरी, ती माहिती खरी आहे की नाही हे सत्यापित करू शकत नाही. एक दुर्भावनापूर्ण वापरकर्ता चुकीचा दावा करू शकतो ("माझ्याकडे 1000 ETH आहेत") आणि दाव्याला पाठिंबा देण्यासाठी बनावट पुरावे देऊन सुटू शकतो.

दुर्भावनापूर्ण विथड्रॉअल्स रोखण्यासाठी, "चॅलेंज पीरियड" सादर केला जातो. चॅलेंज पीरियड दरम्यान (साधारणपणे एक आठवडा), कोणीही फ्रॉड-प्रूफ वापरून विथड्रॉअल विनंतीला आव्हान देऊ शकते. जर आव्हान यशस्वी झाले, तर विथड्रॉअल विनंती नाकारली जाते.

तथापि, सहसा असे घडते की वापरकर्ते प्रामाणिक असतात आणि त्यांच्या मालकीच्या निधीबद्दल योग्य दावे करतात. या परिस्थितीत, अॅलिस रूट चेन (इथेरियम) वर प्लाझ्मा कॉन्ट्रॅक्टमध्ये एक व्यवहार सबमिट करून विथड्रॉअल विनंती सुरू करेल.

तिला एक मर्कल प्रूफ देखील द्यावा लागेल जो प्लाझ्मा चेनवर तिचा निधी तयार करणारा व्यवहार एका ब्लॉकमध्ये समाविष्ट होता हे सत्यापित करेल. अनस्पेंट ट्रान्झॅक्शन आउटपुट (UTXO) (opens in a new tab) मॉडेल वापरणाऱ्या प्लाझ्मा MVP (opens in a new tab) सारख्या प्लाझ्माच्या पुनरावृत्तीसाठी हे आवश्यक आहे.

प्लाझ्मा कॅश (opens in a new tab) सारखे इतर, निधीला UTXOs ऐवजी नॉन-फंजिबल टोकन्स म्हणून दर्शवतात. या प्रकरणात, पैसे काढण्यासाठी, प्लाझ्मा चेनवरील टोकनच्या मालकीचा पुरावा आवश्यक आहे. हे टोकन समाविष्ट असलेले नवीनतम दोन व्यवहार सबमिट करून आणि त्या व्यवहारांचा एका ब्लॉकमध्ये समावेश सत्यापित करणारा मर्कल प्रूफ देऊन केले जाते.

वापरकर्त्याला प्रामाणिक वर्तनाची हमी म्हणून पैसे काढण्याच्या विनंतीमध्ये बॉन्ड देखील जोडावा लागतो. जर एखाद्या चॅलेंजरने अॅलिसची पैसे काढण्याची विनंती अवैध असल्याचे सिद्ध केले, तर तिचा बॉन्ड स्लॅश केला जातो आणि त्याचा काही भाग चॅलेंजरला बक्षीस म्हणून जातो.

जर चॅलेंज पीरियड कोणीही फ्रॉड-प्रूफ न देता संपला, तर अॅलिसची पैसे काढण्याची विनंती वैध मानली जाते, ज्यामुळे तिला इथेरियमवरील प्लाझ्मा कॉन्ट्रॅक्टमधून डिपॉझिट परत मिळवता येते.

विवाद लवाद

कोणत्याही ब्लॉकचेनप्रमाणे, प्लाझ्मा चेनला सहभागींनी दुर्भावनापूर्णपणे वागल्यास (उदा. निधी दुप्पट खर्च करणे) व्यवहारांची अखंडता लागू करण्यासाठी एका यंत्रणेची आवश्यकता असते. यासाठी, प्लाझ्मा चेन्स स्टेट ट्रान्झिशन्सच्या वैधतेबद्दलच्या विवादांचे निराकरण करण्यासाठी आणि वाईट वर्तनाला दंड देण्यासाठी फ्रॉड प्रूफ वापरतात. फ्रॉड प्रूफ्सचा वापर एक यंत्रणा म्हणून केला जातो ज्याद्वारे प्लाझ्मा चाइल्ड चेन आपल्या मूळ चेनकडे किंवा रूट चेनकडे तक्रार दाखल करते.

फ्रॉड-प्रूफ म्हणजे विशिष्ट स्टेट ट्रान्झिशन अवैध असल्याचा दावा. एक उदाहरण म्हणजे जर एखादा वापरकर्ता (अॅलिस) समान निधी दोनदा खर्च करण्याचा प्रयत्न करतो. कदाचित तिने बॉबसोबतच्या व्यवहारात UTXO खर्च केला असेल आणि तोच UTXO (जो आता बॉबचा आहे) दुसऱ्या व्यवहारात खर्च करू इच्छित असेल.

पैसे काढणे टाळण्यासाठी, बॉब अॅलिसने मागील व्यवहारात उक्त UTXO खर्च केल्याचा पुरावा आणि व्यवहाराचा एका ब्लॉकमध्ये समावेश असल्याचा मर्कल प्रूफ देऊन एक फ्रॉड-प्रूफ तयार करेल. तीच प्रक्रिया प्लाझ्मा कॅशमध्ये कार्य करते—बॉबला अॅलिसने पूर्वी ती टोकन्स हस्तांतरित केल्याचा पुरावा द्यावा लागेल जे ती काढण्याचा प्रयत्न करत आहे.

जर बॉबचे आव्हान यशस्वी झाले, तर अॅलिसची पैसे काढण्याची विनंती रद्द केली जाते. तथापि, हा दृष्टिकोन बॉबच्या पैसे काढण्याच्या विनंत्यांसाठी चेनवर लक्ष ठेवण्याच्या क्षमतेवर अवलंबून आहे. जर बॉब ऑफलाइन असेल, तर चॅलेंज पीरियड संपल्यानंतर अॅलिस दुर्भावनापूर्ण पैसे काढण्याची प्रक्रिया करू शकते.

प्लाझ्मा मधील मास एग्झिट समस्या

जेव्हा मोठ्या संख्येने वापरकर्ते एकाच वेळी प्लाझ्मा चेनमधून पैसे काढण्याचा प्रयत्न करतात तेव्हा मास एग्झिट समस्या उद्भवते. ही समस्या का अस्तित्वात आहे याचा संबंध प्लाझ्माच्या सर्वात मोठ्या समस्यांपैकी एकाशी आहे: डेटा अनुपलब्धता.

डेटा उपलब्धता म्हणजे प्रस्तावित ब्लॉकची माहिती प्रत्यक्षात ब्लॉकचेन नेटवर्कवर प्रकाशित झाली होती हे सत्यापित करण्याची क्षमता. जर उत्पादकाने ब्लॉक स्वतः प्रकाशित केला परंतु ब्लॉक तयार करण्यासाठी वापरलेला डेटा रोखून ठेवला तर ब्लॉक "अनुपलब्ध" असतो.

जर नोड्सना ब्लॉक डाउनलोड करायचा असेल आणि व्यवहारांची वैधता सत्यापित करायची असेल तर ब्लॉक्स उपलब्ध असणे आवश्यक आहे. ब्लॉकचेन्स ब्लॉक उत्पादकांना सर्व व्यवहार डेटा ऑनचेन पोस्ट करण्यास भाग पाडून डेटा उपलब्धता सुनिश्चित करतात.

डेटा उपलब्धता इथेरियमच्या बेस लेयरवर तयार होणाऱ्या ऑफचेन स्केलिंग प्रोटोकॉल सुरक्षित करण्यात देखील मदत करते. या चेन्सवरील ऑपरेटर्सना इथेरियमवर व्यवहार डेटा प्रकाशित करण्यास भाग पाडून, कोणीही चेनच्या योग्य स्थितीचा संदर्भ देणारे फ्रॉड प्रूफ तयार करून अवैध ब्लॉक्सना आव्हान देऊ शकतो.

प्लाझ्मा चेन्स प्रामुख्याने ऑपरेटरकडे व्यवहार डेटा संग्रहित करतात आणि मेननेटवर कोणताही डेटा प्रकाशित करत नाहीत (उदा. वेळोवेळी स्टेट कमिटमेंट्स वगळता). याचा अर्थ असा की वापरकर्त्यांना अवैध व्यवहारांना आव्हान देणारे फ्रॉड प्रूफ तयार करण्याची आवश्यकता असल्यास ब्लॉक डेटा प्रदान करण्यासाठी ऑपरेटरवर अवलंबून रहावे लागेल. जर ही प्रणाली कार्य करत असेल, तर वापरकर्ते निधी सुरक्षित करण्यासाठी नेहमी फ्रॉड प्रूफ वापरू शकतात.

समस्या तेव्हा सुरू होते जेव्हा फक्त कोणताही वापरकर्ता नव्हे, तर ऑपरेटर दुर्भावनापूर्णपणे वागतो. कारण ऑपरेटर ब्लॉकचेनच्या एकमेव नियंत्रणात असतो, त्यामुळे त्यांना मोठ्या प्रमाणावर अवैध स्टेट ट्रान्झिशन पुढे नेण्यासाठी अधिक प्रोत्साहन मिळते, जसे की प्लाझ्मा चेनवरील वापरकर्त्यांचे निधी चोरणे.

या प्रकरणात, क्लासिक फ्रॉड-प्रूफ प्रणाली कार्य करत नाही. ऑपरेटर सहजपणे अॅलिस आणि बॉबचे निधी त्यांच्या वॉलेटमध्ये हस्तांतरित करणारा अवैध व्यवहार करू शकतो आणि फ्रॉड-प्रूफ तयार करण्यासाठी आवश्यक डेटा लपवू शकतो. हे शक्य आहे कारण ऑपरेटरला वापरकर्त्यांसाठी किंवा मेननेटसाठी डेटा उपलब्ध करून देण्याची आवश्यकता नाही.

म्हणून, सर्वात आशावादी उपाय म्हणजे प्लाझ्मा चेनमधून वापरकर्त्यांचा "मास एग्झिट" करण्याचा प्रयत्न करणे. मास एग्झिटमुळे दुर्भावनापूर्ण ऑपरेटरची निधी चोरण्याची योजना मंदावते आणि वापरकर्त्यांसाठी काही प्रमाणात संरक्षण मिळते. प्रत्येक UTXO (किंवा टोकन) केव्हा तयार केले गेले यावर आधारित पैसे काढण्याच्या विनंत्यांची क्रमवारी लावली जाते, ज्यामुळे दुर्भावनापूर्ण ऑपरेटर्सना प्रामाणिक वापरकर्त्यांना फ्रंट-रन करण्यापासून प्रतिबंधित केले जाते.

तरीही, आम्हाला मास एग्झिट दरम्यान पैसे काढण्याच्या विनंत्यांची वैधता सत्यापित करण्याचा एक मार्ग हवा आहे—अवैध एग्झिटवर प्रक्रिया करून संधीसाधू व्यक्तींना गोंधळाचा फायदा घेण्यापासून रोखण्यासाठी. उपाय सोपा आहे: वापरकर्त्यांना त्यांचे पैसे काढण्यासाठी चेनची शेवटची वैध स्थिती पोस्ट करणे आवश्यक आहे.

परंतु या दृष्टिकोनात अजूनही समस्या आहेत. उदाहरणार्थ, जर प्लाझ्मा चेनवरील सर्व वापरकर्त्यांना बाहेर पडण्याची आवश्यकता असेल (जे दुर्भावनापूर्ण ऑपरेटरच्या बाबतीत शक्य आहे), तर प्लाझ्मा चेनची संपूर्ण वैध स्थिती एकाच वेळी इथेरियमच्या बेस लेयरवर डंप करणे आवश्यक आहे. प्लाझ्मा चेन्सच्या अनियंत्रित आकारामुळे (उच्च थ्रूपुट = अधिक डेटा) आणि इथेरियमच्या प्रक्रिया गतीवरील मर्यादांमुळे, हा एक आदर्श उपाय नाही.

जरी एग्झिट गेम्स सिद्धांतानुसार चांगले वाटत असले तरी, वास्तविक जीवनातील मास एग्झिटमुळे इथेरियमवरच नेटवर्क-व्यापी गर्दी होण्याची शक्यता आहे. इथेरियमच्या कार्यक्षमतेला हानी पोहोचवण्याव्यतिरिक्त, एक अयोग्यरित्या समन्वयित मास एग्झिट म्हणजे ऑपरेटर प्लाझ्मा चेनवरील प्रत्येक खाते रिकामे करण्यापूर्वी वापरकर्ते निधी काढू शकणार नाहीत.

प्लाझ्माचे फायदे आणि तोटे

फायदेबाधक
उच्च थ्रूपुट आणि प्रति व्यवहार कमी खर्च देते.सामान्य कम्प्युटेशनला सपोर्ट करत नाही (स्मार्ट कॉन्ट्रॅक्ट्स चालवू शकत नाही). प्रीडिकेट लॉजिकद्वारे फक्त मूलभूत टोकन ट्रान्सफर, स्वॅप्स आणि काही इतर व्यवहार प्रकार समर्थित आहेत.
अनियंत्रित वापरकर्त्यांमधील व्यवहारांसाठी चांगले (जर दोन्ही प्लाझ्मा चेनवर स्थापित असतील तर प्रति वापरकर्ता जोडीसाठी कोणताही ओव्हरहेड नाही).तुमच्या निधीची सुरक्षा सुनिश्चित करण्यासाठी वेळोवेळी नेटवर्कवर लक्ष ठेवणे (लाइव्हनेसची आवश्यकता) किंवा ही जबाबदारी दुसऱ्या कोणालातरी सोपवणे आवश्यक आहे.
प्लाझ्मा चेन्स मुख्य चेनशी संबंधित नसलेल्या विशिष्ट वापराच्या प्रकरणांसाठी जुळवून घेतल्या जाऊ शकतात. व्यवसायांसह कोणीही, वेगवेगळ्या संदर्भात काम करणारी स्केलेबल इन्फ्रास्ट्रक्चर प्रदान करण्यासाठी प्लाझ्मा स्मार्ट कॉन्ट्रॅक्ट्स सानुकूलित करू शकतो.डेटा संग्रहित करण्यासाठी आणि विनंतीनुसार तो पुरवण्यासाठी एक किंवा अधिक ऑपरेटर्सवर अवलंबून असते.
कम्प्युटेशन आणि स्टोरेज ऑफचेन हलवून इथेरियम मेननेटवरील भार कमी करते.आव्हानांना परवानगी देण्यासाठी पैसे काढण्यास अनेक दिवस उशीर होतो. फंजिबल मालमत्तेसाठी, लिक्विडिटी प्रोव्हायडर्सद्वारे हे कमी केले जाऊ शकते, परंतु त्यासाठी भांडवली खर्च येतो.
जर खूप जास्त वापरकर्ते एकाच वेळी बाहेर पडण्याचा प्रयत्न करत असतील, तर इथेरियम मेननेटवर गर्दी होऊ शकते.

प्लाझ्मा विरुद्ध लेयर 2 स्केलिंग प्रोटोकॉल

प्लाझ्मा एकेकाळी इथेरियमसाठी एक उपयुक्त स्केलिंग सोल्यूशन मानले जात होते, परंतु आता ते लेयर 2 (L2) स्केलिंग प्रोटोकॉल च्या बाजूने सोडून देण्यात आले आहे. L2 स्केलिंग सोल्यूशन्स प्लाझ्माच्या अनेक समस्यांवर उपाय करतात:

कार्यक्षमता

झिरो-नॉलेज रोलअप्स ऑफचेन प्रक्रिया केलेल्या व्यवहारांच्या प्रत्येक बॅचच्या वैधतेचे क्रिप्टोग्राफिक पुरावे तयार करतात. हे वापरकर्त्यांना (आणि ऑपरेटर्सना) अवैध स्टेट ट्रान्झिशन्स पुढे नेण्यापासून प्रतिबंधित करते, ज्यामुळे चॅलेंज पीरियड्स आणि एग्झिट गेम्सची गरज नाहीशी होते. याचा अर्थ असाही होतो की वापरकर्त्यांना त्यांचे निधी सुरक्षित करण्यासाठी वेळोवेळी चेनवर लक्ष ठेवण्याची गरज नाही.

स्मार्ट कॉन्ट्रॅक्ट्ससाठी सपोर्ट

प्लाझ्मा फ्रेमवर्कमधील दुसरी समस्या म्हणजे इथेरियम स्मार्ट कॉन्ट्रॅक्ट्सच्या अंमलबजावणीला सपोर्ट करण्याची असमर्थता (opens in a new tab). परिणामी, प्लाझ्माची बहुतेक अंमलबजावणी मुख्यतः साध्या पेमेंट्ससाठी किंवा ERC-20 टोकनच्या देवाणघेवाणीसाठी तयार केली गेली होती.

याच्या उलट, ऑप्टिमिस्टिक रोलअप्स इथेरियम व्हर्च्युअल मशीन शी सुसंगत आहेत आणि इथेरियम-नेटिव्ह स्मार्ट कॉन्ट्रॅक्ट्स चालवू शकतात, ज्यामुळे ते विकेंद्रीकृत ॲप्लिकेशन्स स्केलिंग करण्यासाठी एक उपयुक्त आणि सुरक्षित उपाय बनतात. त्याचप्रमाणे, EVM (zkEVM) ची झिरो-नॉलेज अंमलबजावणी तयार करण्याच्या (opens in a new tab) योजना सुरू आहेत, ज्यामुळे ZK-रोलअप्सला अनियंत्रित लॉजिकवर प्रक्रिया करता येईल आणि स्मार्ट कॉन्ट्रॅक्ट्स कार्यान्वित करता येतील.

डेटा अनुपलब्धता

आधी सांगितल्याप्रमाणे, प्लाझ्माला डेटा उपलब्धता समस्येचा सामना करावा लागतो. जर एखाद्या दुर्भावनापूर्ण ऑपरेटरने प्लाझ्मा चेनवर अवैध ट्रान्झिशन पुढे नेले, तर वापरकर्ते त्याला आव्हान देऊ शकणार नाहीत कारण ऑपरेटर फ्रॉड-प्रूफ तयार करण्यासाठी आवश्यक डेटा रोखून ठेवू शकतो. रोलअप्स ऑपरेटर्सना इथेरियमवर व्यवहार डेटा पोस्ट करण्यास भाग पाडून ही समस्या सोडवतात, ज्यामुळे कोणालाही चेनची स्थिती सत्यापित करता येते आणि आवश्यक असल्यास फ्रॉड प्रूफ तयार करता येतात.

मास एग्झिट समस्या

ZK-रोलअप्स आणि ऑप्टिमिस्टिक रोलअप्स दोन्ही प्लाझ्माच्या मास एग्झिट समस्येवर विविध प्रकारे उपाय करतात. उदाहरणार्थ, एक ZK-रोलअप क्रिप्टोग्राफिक यंत्रणेवर अवलंबून असतो जे सुनिश्चित करते की ऑपरेटर कोणत्याही परिस्थितीत वापरकर्त्याचे निधी चोरू शकत नाहीत.

त्याचप्रमाणे, ऑप्टिमिस्टिक रोलअप्स पैसे काढण्यावर एक विलंब कालावधी लादतात, ज्या दरम्यान कोणीही आव्हान सुरू करू शकतो आणि दुर्भावनापूर्ण पैसे काढण्याच्या विनंत्या रोखू शकतो. हे प्लाझ्मासारखे असले तरी, फरक हा आहे की पडताळणी करणार्‍यांना फ्रॉड प्रूफ तयार करण्यासाठी आवश्यक असलेला डेटा मिळतो. त्यामुळे, रोलअप वापरकर्त्यांना इथेरियम मेननेटवर उन्मादपूर्ण, "प्रथम-बाहेर-पडा" स्थलांतरात गुंतण्याची गरज नाही.

प्लाझ्मा साइडचेन आणि शार्डिंगपेक्षा कसे वेगळे आहे?

प्लाझ्मा, साइडचेन आणि शार्डिंग बर्‍यापैकी सारखे आहेत कारण ते सर्व कोणत्या ना कोणत्या प्रकारे इथेरियम मेननेटशी जोडलेले आहेत. तथापि, या कनेक्शनची पातळी आणि ताकद वेगवेगळी असते, ज्यामुळे प्रत्येक स्केलिंग सोल्यूशनच्या सुरक्षा गुणधर्मांवर परिणाम होतो.

प्लाझ्मा विरुद्ध साइडचेन्स

साइडचेन ही एक स्वतंत्रपणे चालवली जाणारी ब्लॉकचेन आहे जी द्वि-मार्गी ब्रिजद्वारे इथेरियम मेननेटशी जोडलेली असते. ब्रिजेस वापरकर्त्यांना दोन ब्लॉकचेनमध्ये टोकनची देवाणघेवाण करून साइडचेनवर व्यवहार करण्याची परवानगी देतात, ज्यामुळे इथेरियम मेननेटवरील गर्दी कमी होते आणि स्केलेबिलिटी सुधारते. साइडचेन्स एक वेगळी कन्सेन्सस मेकॅनिझम वापरतात आणि सामान्यतः इथेरियम मेननेटपेक्षा खूप लहान असतात. परिणामी, या चेन्सवर मालमत्ता ब्रिजिंगमध्ये वाढीव धोका असतो; साइडचेन मॉडेलमध्ये इथेरियम मेननेटकडून मिळालेल्या सुरक्षा हमींच्या अभावामुळे, वापरकर्त्यांना साइडचेनवरील हल्ल्यात निधी गमावण्याचा धोका असतो.

याउलट, प्लाझ्मा चेन्स त्यांची सुरक्षा मेननेटमधून मिळवतात. हे त्यांना साइडचेनपेक्षा मोजता येण्याजोगे अधिक सुरक्षित बनवते. साइडचेन्स आणि प्लाझ्मा चेन्स दोन्हीमध्ये वेगवेगळे कन्सेन्सस प्रोटोकॉल असू शकतात, परंतु फरक असा आहे की प्लाझ्मा चेन्स इथेरियम मेननेटवर प्रत्येक ब्लॉकसाठी मर्कल रूट्स प्रकाशित करतात. ब्लॉक रूट्स ही माहितीचे लहान तुकडे आहेत जे आपण प्लाझ्मा चेनवर होणाऱ्या व्यवहारांबद्दल माहिती सत्यापित करण्यासाठी वापरू शकतो. जर प्लाझ्मा चेनवर हल्ला झाला, तर वापरकर्ते योग्य पुरावे वापरून त्यांचे निधी सुरक्षितपणे मेननेटवर परत काढू शकतात.

प्लाझ्मा विरुद्ध शार्डिंग

प्लाझ्मा चेन्स आणि शार्ड चेन्स दोन्ही वेळोवेळी इथेरियम मेननेटवर क्रिप्टोग्राफिक पुरावे प्रकाशित करतात. तथापि, दोन्हीचे सुरक्षा गुणधर्म वेगवेगळे आहेत.

शार्ड चेन्स प्रत्येक डेटा शार्डबद्दल तपशीलवार माहिती असलेले "कोलेशन हेडर्स" मेननेटवर कमिट करतात. मेननेटवरील नोड्स डेटा शार्ड्सची वैधता सत्यापित करतात आणि लागू करतात, ज्यामुळे अवैध शार्ड ट्रान्झिशन्सची शक्यता कमी होते आणि नेटवर्कला दुर्भावनापूर्ण क्रियाकलापांपासून संरक्षण मिळते.

प्लाझ्मा वेगळे आहे कारण मेननेटला फक्त चाइल्ड चेन्सच्या स्थितीबद्दल किमान माहिती मिळते. याचा अर्थ मेननेट चाइल्ड चेन्सवर केलेल्या व्यवहारांची प्रभावीपणे पडताळणी करू शकत नाही, ज्यामुळे त्या कमी सुरक्षित होतात.

टीप इथेरियम ब्लॉकचेनचे शार्डिंग करणे आता रोडमॅपवर नाही. त्याची जागा रोलअप्स आणि डँकशार्डिंग द्वारे स्केलिंगने घेतली आहे.

प्लाझ्मा वापरा

अनेक प्रकल्प प्लाझ्माची अंमलबजावणी प्रदान करतात जे तुम्ही तुमच्या dapps मध्ये समाकलित करू शकता:

पुढील वाचन

तुम्हाला मदत केलेल्या सामुदायिक संसाधनाबद्दल माहिती आहे का? हे पृष्ठ संपादित करा आणि ते जोडा!_

हा लेख उपयुक्त होता का?