वैलिडियम
वैलिडियम एक स्केलिंग समाधान है जो ZK-रोलअप्स की तरह वैधता प्रमाणों का उपयोग करके लेन-देन की अखंडता को लागू करता है, लेकिन लेन-देन डेटा को इथेरियम मेननेट पर संग्रहीत नहीं करता है। हालांकि ऑफचेन डेटा उपलब्धता कुछ समझौते (trade-offs) लाती है, यह स्केलेबिलिटी में बड़े पैमाने पर सुधार ला सकती है (वैलिडियम प्रति सेकंड ~9,000 लेन-देन, या उससे अधिक (opens in a new tab) संसाधित कर सकते हैं)।
पूर्वापेक्षाएँ
आपको इथेरियम स्केलिंग और लेयर 2 (l2) पर हमारे पेज को पढ़ना और समझना चाहिए।
वैलिडियम क्या है?
वैलिडियम ऐसे स्केलिंग समाधान हैं जो इथेरियम मेननेट के बाहर लेन-देन को संसाधित करके थ्रूपुट में सुधार करने के लिए डिज़ाइन किए गए ऑफचेन डेटा उपलब्धता और गणना का उपयोग करते हैं। शून्य-ज्ञान रोलअप्स (ZK-rollups) की तरह, वैलिडियम इथेरियम पर ऑफचेन लेन-देन को सत्यापित करने के लिए प्रकाशित करते हैं। यह अमान्य स्थिति संक्रमणों को रोकता है और वैलिडियम चेन की सुरक्षा गारंटी को बढ़ाता है।
ये "वैधता प्रमाण" ZK-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) या ZK-STARKs (Zero-Knowledge Scalable Transparent ARgument of Knowledge) के रूप में आ सकते हैं। शून्य-ज्ञान प्रमाणों (opens in a new tab) के बारे में अधिक जानकारी।
वैलिडियम उपयोगकर्ताओं के फंड इथेरियम पर एक स्मार्ट अनुबंध द्वारा नियंत्रित होते हैं। ZK-रोलअप्स की तरह ही वैलिडियम लगभग तुरंत निकासी की पेशकश करते हैं; एक बार मेननेट पर निकासी अनुरोध के लिए वैधता प्रमाण सत्यापित हो जाने के बाद, उपयोगकर्ता मर्कल प्रमाण प्रदान करके फंड निकाल सकते हैं। मर्कल प्रमाण एक सत्यापित लेन-देन बैच में उपयोगकर्ता के निकासी लेन-देन को शामिल करने को मान्य करता है, जिससे ऑनचेन अनुबंध निकासी को संसाधित कर सकता है।
हालाँकि, वैलिडियम उपयोगकर्ताओं के फंड फ्रीज किए जा सकते हैं और निकासी प्रतिबंधित की जा सकती है। ऐसा तब हो सकता है जब वैलिडियम चेन पर डेटा उपलब्धता प्रबंधक उपयोगकर्ताओं से ऑफचेन स्थिति डेटा को रोक लेते हैं। लेन-देन डेटा तक पहुंच के बिना, उपयोगकर्ता फंड के स्वामित्व को साबित करने और निकासी निष्पादित करने के लिए आवश्यक मर्कल प्रमाण की गणना नहीं कर सकते हैं।
यह वैलिडियम और ZK-रोलअप्स के बीच मुख्य अंतर है—डेटा उपलब्धता स्पेक्ट्रम पर उनकी स्थिति। दोनों समाधान डेटा स्टोरेज को अलग-अलग तरीके से अपनाते हैं, जिसका सुरक्षा और विश्वासहीनता पर प्रभाव पड़ता है।
वैलिडियम इथेरियम के साथ कैसे इंटरैक्ट करते हैं?
वैलिडियम मौजूदा इथेरियम चेन के ऊपर बनाए गए स्केलिंग प्रोटोकॉल हैं। यद्यपि यह ऑफचेन लेन-देन निष्पादित करता है, एक वैलिडियम चेन मेननेट पर तैनात स्मार्ट अनुबंधों के एक संग्रह द्वारा प्रशासित होती है जिसमें शामिल हैं:
-
सत्यापनकर्ता अनुबंध: सत्यापनकर्ता अनुबंध स्थिति अपडेट करते समय वैलिडियम ऑपरेटर द्वारा प्रस्तुत प्रमाणों की वैधता को सत्यापित करता है। इसमें ऑफचेन लेन-देन की शुद्धता को प्रमाणित करने वाले वैधता प्रमाण और ऑफचेन लेन-देन डेटा के अस्तित्व को सत्यापित करने वाले डेटा उपलब्धता प्रमाण शामिल हैं।
-
मुख्य अनुबंध: मुख्य अनुबंध ब्लॉक उत्पादकों द्वारा प्रस्तुत स्थिति प्रतिबद्धताओं (मर्कल रूट) को संग्रहीत करता है और एक बार ऑनचेन वैधता प्रमाण सत्यापित हो जाने के बाद वैलिडियम की स्थिति को अपडेट करता है। यह अनुबंध वैलिडियम चेन में जमा और निकासी को भी संसाधित करता है।
वैलिडियम निम्नलिखित के लिए मुख्य इथेरियम चेन पर भी निर्भर करते हैं:
निपटान
वैलिडियम पर निष्पादित लेन-देन तब तक पूरी तरह से पुष्ट नहीं किए जा सकते जब तक कि मूल चेन उनकी वैधता को सत्यापित नहीं कर देती। वैलिडियम पर किए गए सभी कार्यों का अंततः मेननेट पर निपटान किया जाना चाहिए। इथेरियम ब्लॉकचेन वैलिडियम उपयोगकर्ताओं के लिए "निपटान गारंटी" भी प्रदान करता है, जिसका अर्थ है कि एक बार ऑनचेन प्रतिबद्ध होने के बाद ऑफचेन लेन-देन को उलटा या बदला नहीं जा सकता है।
सुरक्षा
इथेरियम, एक निपटान लेयर के रूप में कार्य करते हुए, वैलिडियम पर स्थिति संक्रमणों की वैधता की भी गारंटी देता है। वैलिडियम चेन पर निष्पादित ऑफचेन लेन-देन बेस इथेरियम लेयर पर एक स्मार्ट अनुबंध के माध्यम से सत्यापित किए जाते हैं।
यदि ऑनचेन सत्यापनकर्ता अनुबंध प्रमाण को अमान्य मानता है, तो लेन-देन अस्वीकार कर दिए जाते हैं। इसका मतलब है कि ऑपरेटरों को वैलिडियम की स्थिति को अपडेट करने से पहले इथेरियम प्रोटोकॉल द्वारा लागू वैधता शर्तों को पूरा करना होगा।
वैलिडियम कैसे काम करता है?
लेन-देन
उपयोगकर्ता ऑपरेटर को लेन-देन सबमिट करते हैं, जो वैलिडियम चेन पर लेन-देन निष्पादित करने के लिए जिम्मेदार एक नोड है। कुछ वैलिडियम चेन को निष्पादित करने के लिए एकमात्र ऑपरेटर का उपयोग कर सकते हैं या ऑपरेटरों को घुमाने के लिए प्रूफ-ऑफ़-स्टेक (PoS) तंत्र पर निर्भर हो सकते हैं।
ऑपरेटर लेन-देन को एक बैच में एकत्रित करता है और इसे साबित करने के लिए एक प्रूफ़िंग सर्किट में भेजता है। प्रूफ़िंग सर्किट लेन-देन बैच (और अन्य प्रासंगिक डेटा) को इनपुट के रूप में स्वीकार करता है और एक वैधता प्रमाण आउटपुट करता है जो यह सत्यापित करता है कि संचालन सही ढंग से किए गए थे।
स्थिति प्रतिबद्धताएँ
वैलिडियम की स्थिति को एक मर्कल ट्री के रूप में हैश किया जाता है जिसका रूट इथेरियम पर मुख्य अनुबंध में संग्रहीत होता है। मर्कल रूट, जिसे स्थिति रूट के रूप में भी जाना जाता है, वैलिडियम पर खातों और शेष राशि की वर्तमान स्थिति के लिए एक क्रिप्टोग्राफ़िक प्रतिबद्धता के रूप में कार्य करता है।
स्थिति अपडेट करने के लिए, ऑपरेटर को एक नया स्थिति रूट (लेन-देन निष्पादित करने के बाद) की गणना करनी चाहिए और इसे ऑनचेन अनुबंध में सबमिट करना चाहिए। यदि वैधता प्रमाण सही पाया जाता है, तो प्रस्तावित स्थिति स्वीकार कर ली जाती है और वैलिडियम नए स्थिति रूट पर स्विच हो जाता है।
जमा और निकासी
उपयोगकर्ता ऑनचेन अनुबंध में ETH (या कोई भी ERC-संगत टोकन) जमा करके इथेरियम से वैलिडियम में फंड ले जाते हैं। अनुबंध जमा घटना को वैलिडियम ऑफचेन में रिले करता है, जहां उपयोगकर्ता के पते पर उनकी जमा राशि के बराबर राशि जमा की जाती है। ऑपरेटर इस जमा लेन-देन को एक नए बैच में भी शामिल करता है।
फंड को वापस मेननेट पर ले जाने के लिए, एक वैलिडियम उपयोगकर्ता निकासी लेन-देन शुरू करता है और इसे ऑपरेटर को सबमिट करता है जो निकासी अनुरोध को मान्य करता है और इसे एक बैच में शामिल करता है। सिस्टम से बाहर निकलने से पहले वैलिडियम चेन पर उपयोगकर्ता की संपत्ति भी नष्ट कर दी जाती है। एक बार बैच से जुड़े वैधता प्रमाण के सत्यापित हो जाने के बाद, उपयोगकर्ता अपनी प्रारंभिक जमा राशि के शेष हिस्से को निकालने के लिए मुख्य अनुबंध को कॉल कर सकता है।
एक सेंसरशिप-विरोधी तंत्र के रूप में, वैलिडियम प्रोटोकॉल उपयोगकर्ताओं को ऑपरेटर के माध्यम से गए बिना सीधे वैलिडियम अनुबंध से निकासी करने की अनुमति देता है। इस मामले में, उपयोगकर्ताओं को सत्यापनकर्ता अनुबंध को एक मर्कल प्रमाण प्रदान करने की आवश्यकता होती है जो स्थिति रूट में खाते के शामिल होने को दर्शाता है। यदि प्रमाण स्वीकार कर लिया जाता है, तो उपयोगकर्ता वैलिडियम से अपने फंड निकालने के लिए मुख्य अनुबंध के निकासी फ़ंक्शन को कॉल कर सकता है।
बैच सबमिशन
लेन-देन के एक बैच को निष्पादित करने के बाद, ऑपरेटर संबंधित वैधता प्रमाण को सत्यापनकर्ता अनुबंध में सबमिट करता है और मुख्य अनुबंध में एक नया स्थिति रूट प्रस्तावित करता है। यदि प्रमाण मान्य है, तो मुख्य अनुबंध वैलिडियम की स्थिति को अपडेट करता है और बैच में लेन-देन के परिणामों को अंतिम रूप देता है।
ZK-रोलअप के विपरीत, वैलिडियम पर ब्लॉक उत्पादकों को लेन-देन बैचों के लिए लेन-देन डेटा प्रकाशित करने की आवश्यकता नहीं होती है (केवल ब्लॉक हेडर)। यह वैलिडियम को "हाइब्रिड" स्केलिंग प्रोटोकॉल (यानी, लेयर 2 (l2)) के विपरीत एक विशुद्ध रूप से ऑफचेन स्केलिंग प्रोटोकॉल बनाता है, जो ब्लॉब डेटा, calldata, या दोनों के संयोजन का उपयोग करके मुख्य इथेरियम चेन पर स्थिति डेटा प्रकाशित करते हैं।
डेटा उपलब्धता
जैसा कि उल्लेख किया गया है, वैलिडियम एक ऑफचेन डेटा उपलब्धता मॉडल का उपयोग करते हैं, जहां ऑपरेटर इथेरियम मेननेट के बाहर सभी लेन-देन डेटा संग्रहीत करते हैं। वैलिडियम का कम ऑनचेन डेटा फ़ुटप्रिंट स्केलेबिलिटी में सुधार करता है (थ्रूपुट इथेरियम की डेटा प्रोसेसिंग क्षमता द्वारा सीमित नहीं है) और उपयोगकर्ता शुल्क को कम करता है (ऑनचेन डेटा प्रकाशित करने की लागत कम है)।
हालाँकि, ऑफचेन डेटा उपलब्धता एक समस्या प्रस्तुत करती है: मर्कल प्रमाण बनाने या सत्यापित करने के लिए आवश्यक डेटा अनुपलब्ध हो सकता है। इसका मतलब है कि यदि ऑपरेटर दुर्भावनापूर्ण तरीके से कार्य करते हैं तो उपयोगकर्ता ऑनचेन अनुबंध से फंड निकालने में असमर्थ हो सकते हैं।
विभिन्न वैलिडियम समाधान स्थिति डेटा के भंडारण को विकेंद्रीकृत करके इस समस्या को हल करने का प्रयास करते हैं। इसमें ब्लॉक उत्पादकों को अंतर्निहित डेटा को "डेटा उपलब्धता प्रबंधकों" को भेजने के लिए मजबूर करना शामिल है जो ऑफचेन डेटा को संग्रहीत करने और अनुरोध पर उपयोगकर्ताओं को उपलब्ध कराने के लिए जिम्मेदार हैं।
वैलिडियम में डेटा उपलब्धता प्रबंधक हर वैलिडियम बैच पर हस्ताक्षर करके ऑफचेन लेन-देन के लिए डेटा की उपलब्धता को प्रमाणित करते हैं। ये हस्ताक्षर "उपलब्धता प्रमाण" का एक रूप बनाते हैं जिसे ऑनचेन सत्यापनकर्ता अनुबंध स्थिति अपडेट को मंजूरी देने से पहले जांचता है।
डेटा उपलब्धता प्रबंधन के प्रति अपने दृष्टिकोण में वैलिडियम भिन्न होते हैं। कुछ स्थिति डेटा संग्रहीत करने के लिए विश्वसनीय पार्टियों पर निर्भर करते हैं, जबकि अन्य इस कार्य के लिए यादृच्छिक रूप से असाइन किए गए सत्यापनकर्ताओं का उपयोग करते हैं।
डेटा उपलब्धता समिति (DAC)
ऑफचेन डेटा की उपलब्धता की गारंटी देने के लिए, कुछ वैलिडियम समाधान स्थिति की प्रतियां संग्रहीत करने और डेटा उपलब्धता का प्रमाण प्रदान करने के लिए विश्वसनीय संस्थाओं के एक समूह को नियुक्त करते हैं, जिन्हें सामूहिक रूप से डेटा उपलब्धता समिति (DAC) के रूप में जाना जाता है। DAC को लागू करना आसान है और कम समन्वय की आवश्यकता होती है क्योंकि सदस्यता कम होती है।
हालाँकि, उपयोगकर्ताओं को आवश्यकता पड़ने पर (उदा., मर्कल प्रमाण उत्पन्न करने के लिए) डेटा उपलब्ध कराने के लिए DAC पर भरोसा करना चाहिए। डेटा उपलब्धता समितियों के सदस्यों के किसी दुर्भावनापूर्ण अभिनेता द्वारा समझौता किए जाने (opens in a new tab) की संभावना है जो तब ऑफचेन डेटा को रोक सकता है।
वैलिडियम में डेटा उपलब्धता समितियों के बारे में अधिक जानकारी (opens in a new tab)।
बॉन्डेड डेटा उपलब्धता
अन्य वैलिडियम में ऑफ़लाइन डेटा संग्रहीत करने के प्रभारी प्रतिभागियों को अपनी भूमिकाएं ग्रहण करने से पहले एक स्मार्ट अनुबंध में टोकन स्टेक (यानी, लॉक अप) करने की आवश्यकता होती है। यह स्टेक डेटा उपलब्धता प्रबंधकों के बीच ईमानदार व्यवहार की गारंटी देने के लिए एक "बॉन्ड" के रूप में कार्य करता है और विश्वास मान्यताओं को कम करता है। यदि ये प्रतिभागी डेटा उपलब्धता साबित करने में विफल रहते हैं, तो बॉन्ड में कटौती की जाती है।
एक बॉन्डेड डेटा उपलब्धता योजना में, आवश्यक स्टेक प्रदान करने के बाद किसी को भी ऑफचेन डेटा रखने के लिए असाइन किया जा सकता है। यह योग्य डेटा उपलब्धता प्रबंधकों के पूल का विस्तार करता है, जिससे डेटा उपलब्धता समितियों (DAC) को प्रभावित करने वाला केंद्रीकरण कम होता है। इससे भी महत्वपूर्ण बात यह है कि यह दृष्टिकोण दुर्भावनापूर्ण गतिविधि को रोकने के लिए क्रिप्टो-आर्थिक प्रोत्साहनों पर निर्भर करता है, जो वैलिडियम में ऑफ़लाइन डेटा को सुरक्षित करने के लिए विश्वसनीय पार्टियों को नियुक्त करने की तुलना में काफी अधिक सुरक्षित है।
वैलिडियम में बॉन्डेड डेटा उपलब्धता के बारे में अधिक जानकारी (opens in a new tab)।
वोलिशन्स और वैलिडियम
वैलिडियम कई लाभ प्रदान करते हैं लेकिन समझौतों (विशेष रूप से, डेटा उपलब्धता) के साथ आते हैं। लेकिन, कई स्केलिंग समाधानों की तरह, वैलिडियम विशिष्ट उपयोग-मामलों के अनुकूल हैं—यही कारण है कि वोलिशन्स (volitions) बनाए गए थे।
वोलिशन्स एक ZK-रोलअप और वैलिडियम चेन को जोड़ते हैं और उपयोगकर्ताओं को दो स्केलिंग समाधानों के बीच स्विच करने की अनुमति देते हैं। वोलिशन्स के साथ, उपयोगकर्ता कुछ लेन-देन के लिए वैलिडियम की ऑफचेन डेटा उपलब्धता का लाभ उठा सकते हैं, जबकि आवश्यकता पड़ने पर ऑनचेन डेटा उपलब्धता समाधान (ZK-रोलअप) पर स्विच करने की स्वतंत्रता बनाए रख सकते हैं। यह अनिवार्य रूप से उपयोगकर्ताओं को उनकी अनूठी परिस्थितियों के अनुसार समझौते चुनने की स्वतंत्रता देता है।
एक विकेंद्रीकृत एक्सचेंज (DEX) उच्च-मूल्य वाले ट्रेडों के लिए वैलिडियम के स्केलेबल और निजी बुनियादी ढांचे का उपयोग करना पसंद कर सकता है। यह उन उपयोगकर्ताओं के लिए ZK-रोलअप का भी उपयोग कर सकता है जो ZK-रोलअप की उच्च सुरक्षा गारंटी और विश्वासहीनता चाहते हैं।
वैलिडियम और EVM संगतता
ZK-रोलअप्स की तरह, वैलिडियम ज्यादातर सरल एप्लिकेशनों के अनुकूल होते हैं, जैसे टोकन स्वैप और भुगतान। शून्य-ज्ञान प्रमाण सर्किट में EVM निर्देशों को साबित करने के काफी ओवरहेड को देखते हुए, वैलिडियम के बीच सामान्य गणना और स्मार्ट अनुबंध निष्पादन का समर्थन करना लागू करना मुश्किल है।
कुछ वैलिडियम प्रोजेक्ट कुशल प्रूफ़िंग के लिए अनुकूलित कस्टम बाइटकोड बनाने में EVM-संगत भाषाओं (उदा., Solidity, Vyper) का संकलन करके इस समस्या से बचने का प्रयास करते हैं। इस दृष्टिकोण की एक कमी यह है कि नए शून्य-ज्ञान प्रमाण-अनुकूल VM महत्वपूर्ण EVM ओपकोड का समर्थन नहीं कर सकते हैं, और डेवलपर्स को इष्टतम अनुभव के लिए सीधे उच्च-स्तरीय भाषा में लिखना पड़ता है। यह और भी अधिक समस्याएं पैदा करता है: यह डेवलपर्स को पूरी तरह से नए विकास स्टैक के साथ डैप (dapps) बनाने के लिए मजबूर करता है और वर्तमान इथेरियम बुनियादी ढांचे के साथ संगतता को तोड़ता है।
हालाँकि, कुछ टीमें ZK-प्रूफ़िंग सर्किट के लिए मौजूदा EVM ओपकोड को अनुकूलित करने का प्रयास कर रही हैं। इसके परिणामस्वरूप शून्य-ज्ञान इथेरियम वर्चुअल मशीन (zkEVM) का विकास होगा, जो एक EVM-संगत VM है जो प्रोग्राम निष्पादन की शुद्धता को सत्यापित करने के लिए प्रमाण तैयार करता है। zkEVM के साथ, वैलिडियम चेन ऑफचेन स्मार्ट अनुबंध निष्पादित कर सकती हैं और इथेरियम पर ऑफचेन गणना को सत्यापित करने के लिए (इसे फिर से निष्पादित किए बिना) वैधता प्रमाण प्रस्तुत कर सकती हैं।
zkEVMs के बारे में अधिक जानकारी (opens in a new tab)।
वैलिडियम इथेरियम को कैसे स्केल करते हैं?
1. ऑफचेन डेटा स्टोरेज
लेयर 2 (l2) स्केलिंग प्रोजेक्ट, जैसे कि आशावादी रोलअप्स और ZK-रोलअप्स, L1 पर कुछ लेन-देन डेटा प्रकाशित करके सुरक्षा के लिए शुद्ध ऑफचेन स्केलिंग प्रोटोकॉल (उदा., प्लाज्मा) की अनंत स्केलेबिलिटी का व्यापार करते हैं। लेकिन इसका मतलब है कि रोलअप्स के स्केलेबिलिटी गुण इथेरियम मेननेट पर डेटा बैंडविड्थ द्वारा सीमित हैं (इसी कारण से डेटा शार्डिंग इथेरियम की डेटा स्टोरेज क्षमता में सुधार करने का प्रस्ताव करता है)।
वैलिडियम सभी लेन-देन डेटा को ऑफचेन रखकर स्केलेबिलिटी प्राप्त करते हैं और मुख्य इथेरियम चेन पर स्थिति अपडेट रिले करते समय केवल स्थिति प्रतिबद्धताओं (और वैधता प्रमाणों) को पोस्ट करते हैं। हालाँकि, वैधता प्रमाणों का अस्तित्व वैलिडियम को प्लाज्मा और साइडचेन सहित अन्य शुद्ध ऑफचेन स्केलिंग समाधानों की तुलना में उच्च सुरक्षा गारंटी देता है। ऑफचेन लेन-देन को मान्य करने से पहले इथेरियम को संसाधित किए जाने वाले डेटा की मात्रा को कम करके, वैलिडियम डिज़ाइन मेननेट पर थ्रूपुट को बहुत बढ़ाते हैं।
2. पुनरावर्ती प्रमाण
एक पुनरावर्ती प्रमाण (recursive proof) एक वैधता प्रमाण है जो अन्य प्रमाणों की वैधता को सत्यापित करता है। ये "प्रमाणों के प्रमाण" कई प्रमाणों को पुनरावर्ती रूप से एकत्रित करके तब तक उत्पन्न किए जाते हैं जब तक कि पिछले सभी प्रमाणों को सत्यापित करने वाला एक अंतिम प्रमाण नहीं बन जाता। पुनरावर्ती प्रमाण प्रति वैधता प्रमाण सत्यापित किए जा सकने वाले लेन-देन की संख्या बढ़ाकर ब्लॉकचेन प्रसंस्करण गति को स्केल करते हैं।
आमतौर पर, वैलिडियम ऑपरेटर सत्यापन के लिए इथेरियम को जो प्रत्येक वैधता प्रमाण प्रस्तुत करता है, वह एक ही ब्लॉक की अखंडता को मान्य करता है। जबकि एक ही पुनरावर्ती प्रमाण का उपयोग एक ही समय में कई वैलिडियम ब्लॉकों की वैधता की पुष्टि करने के लिए किया जा सकता है—यह संभव है क्योंकि प्रूफ़िंग सर्किट कई ब्लॉक प्रमाणों को पुनरावर्ती रूप से एक अंतिम प्रमाण में एकत्रित कर सकता है। यदि ऑनचेन सत्यापनकर्ता अनुबंध पुनरावर्ती प्रमाण को स्वीकार करता है, तो सभी अंतर्निहित ब्लॉकों को तुरंत अंतिम रूप दिया जाता है।
वैलिडियम के फायदे और नुकसान
| फायदे | नुकसान |
|---|---|
| वैधता प्रमाण ऑफचेन लेन-देन की अखंडता को लागू करते हैं और ऑपरेटरों को अमान्य स्थिति अपडेट को अंतिम रूप देने से रोकते हैं। | वैधता प्रमाण तैयार करने के लिए विशेष हार्डवेयर की आवश्यकता होती है, जो केंद्रीकरण का जोखिम पैदा करता है। |
| उपयोगकर्ताओं के लिए पूंजी दक्षता बढ़ाता है (इथेरियम में फंड वापस निकालने में कोई देरी नहीं) | सामान्य गणना/स्मार्ट अनुबंधों के लिए सीमित समर्थन; विकास के लिए विशेष भाषाओं की आवश्यकता होती है। |
| उच्च-मूल्य वाले एप्लिकेशनों में धोखाधड़ी-प्रमाण आधारित प्रणालियों द्वारा सामना किए जाने वाले कुछ आर्थिक हमलों के प्रति संवेदनशील नहीं है। | ZK प्रमाण उत्पन्न करने के लिए उच्च कम्प्यूटेशनल शक्ति की आवश्यकता होती है; कम थ्रूपुट एप्लिकेशनों के लिए लागत प्रभावी नहीं है। |
| इथेरियम मेननेट पर कॉल डेटा पोस्ट न करके उपयोगकर्ताओं के लिए गैस शुल्क कम करता है। | धीमी व्यक्तिपरक अंतिमता समय (ZK प्रमाण उत्पन्न करने के लिए 10-30 मिनट) लेकिन पूर्ण अंतिमता के लिए तेज़ क्योंकि कोई विवाद समय देरी नहीं है। |
| विशिष्ट उपयोग-मामलों के लिए उपयुक्त, जैसे ट्रेडिंग या ब्लॉकचेन गेमिंग जो लेन-देन गोपनीयता और स्केलेबिलिटी को प्राथमिकता देते हैं। | उपयोगकर्ताओं को फंड निकालने से रोका जा सकता है क्योंकि स्वामित्व के मर्कल प्रमाण उत्पन्न करने के लिए ऑफचेन डेटा का हर समय उपलब्ध होना आवश्यक है। |
| ऑफचेन डेटा उपलब्धता उच्च स्तर का थ्रूपुट प्रदान करती है और स्केलेबिलिटी बढ़ाती है। | सुरक्षा मॉडल विश्वास मान्यताओं और क्रिप्टो-आर्थिक प्रोत्साहनों पर निर्भर करता है, ZK-रोलअप्स के विपरीत, जो पूरी तरह से क्रिप्टोग्राफ़िक सुरक्षा तंत्र पर निर्भर करते हैं। |
वैलिडियम/वोलिशन्स का उपयोग करें
कई प्रोजेक्ट वैलिडियम और वोलिशन्स के कार्यान्वयन प्रदान करते हैं जिन्हें आप अपने डैप (dapps) में एकीकृत कर सकते हैं:
StarkWare StarkEx - StarkEx एक इथेरियम लेयर 2 (l2) स्केलेबिलिटी समाधान है जो वैधता प्रमाणों पर आधारित है। यह ZK-रोलअप या वैलिडियम डेटा-उपलब्धता मोड में काम कर सकता है।
Matter Labs zkPorter- zkPorter एक लेयर 2 (l2) स्केलिंग प्रोटोकॉल है जो एक हाइब्रिड दृष्टिकोण के साथ डेटा उपलब्धता से निपटता है जो zkRollup और शार्डिंग के विचारों को जोड़ता है। यह मनमाने ढंग से कई शार्ड चेन का समर्थन कर सकता है, जिनमें से प्रत्येक की अपनी डेटा उपलब्धता नीति होती है।