ब्लॉकचैन में कोरम-आधारित सर्वसम्मति प्रोटोकॉल का प्रदर्शन - क्रिप्टो.न्यूज़

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

कोरम-आधारित आम सहमति प्रोटोकॉल क्या हैं?

ब्लॉकचेन क्षेत्र में कोरम-आधारित सर्वसम्मति प्रोटोकॉल काफी लोकप्रिय रहे हैं। लेकिन वे क्या हैं? क्या वे अन्य गैर-कोरम-आधारित सर्वसम्मति प्रोटोकॉल पर कोई बढ़त प्रदान करते हैं? उन्होंने कैसा प्रदर्शन किया है?

कोरम एक ऐसा शब्द है जिसका उपयोग विकेंद्रीकृत प्रणालियों में भारी मात्रा में किया जाता है। यह एक वितरित प्रणाली के भीतर किसी कार्रवाई को निष्पादित करने से पहले वितरित लेनदेन के लिए आवश्यक न्यूनतम वोटों की संख्या को संदर्भित करता है। सर्वसम्मति प्रोटोकॉल को सिस्टम के रूप में परिभाषित किया गया है। किसी भी समय किसी विशेष ब्लॉकचेन में क्या होता है उसे नियंत्रित करना।

कोरम-आधारित सर्वसम्मति प्रोटोकॉल एक प्रोटोकॉल है जहां न्यूनतम संख्या में वोट प्राप्त करने से पहले ब्लॉक जोड़ने का निर्णय लिया जाता है। 

अन्य सर्वसम्मति प्रोटोकॉल के साथ मुख्य अंतर 

सभी सर्वसम्मति प्रोटोकॉल की एक बुनियादी आवश्यकता होती है। नोड्स में सभी प्रतिभागियों को नए ब्लॉक को जोड़ने को स्वीकार या अस्वीकार करने के सामूहिक निर्णय पर पहुंचना होगा। हालाँकि, निर्णय पर पहुंचने की प्रक्रिया कोरम-आधारित प्रोटोकॉल के तहत एक अतिरिक्त कदम उठाती है।

कोरम-आधारित सर्वसम्मति प्रोटोकॉल के लिए, नोड्स के प्रतिभागी दो प्रमुख पहलों के साथ संदेशों का आदान-प्रदान करते हैं। सबसे पहले, सभी नोड्स को एक ब्लॉक प्रस्तावित करना होगा, ऐसा कुछ जो केवल सर्वसम्मति वाले नेता द्वारा किया जा सकता है। दूसरा नेटवर्क को सूचित करना है कि प्रतिभागी ने ब्लॉक पर निर्णय ले लिया है और उसे मान्य कर दिया है। 

नेता द्वारा किसी ब्लॉक का प्रस्ताव करने के बाद सर्वसम्मति हासिल की जाती है और अधिकांश प्रतिभागियों ने प्रस्तावित ब्लॉक पर निर्णय लिया और उसे मान्य किया। 

गैर-कोरम-आधारित आम सहमति प्रोटोकॉल पर बढ़त

कोरम-आधारित प्रोटोकॉल गैर-कोरम-आधारित प्रोटोकॉल की तुलना में एक प्रमुख अंतर का दावा करते हैं। अर्थात्, कुछ सही भाग लेने वाले नोड्स के विफल होने या दुर्भावनापूर्ण कार्य करने पर भी संचालन जारी रखने की क्षमता।

आम सहमति के महत्वहीन न होने का मुख्य कारण यह है कि नोड्स द्वारा संदेश प्रसारण और निर्णय लेने के दौरान विफलता हो सकती है। इसका कारण बिजली कटौती या दुर्भावनापूर्ण व्यवहार हो सकता है, जिसके परिणामस्वरूप संदेश खो जाते हैं या विलंबित होते हैं।

ऐसी विफलता की अनुमति को बीजान्टिन दोष सहिष्णुता कहा जाता है। ऐसे प्रोटोकॉल क्रैश दोष या बीजान्टिन दोष को सहन कर सकते हैं। क्रैश दोष वे हैं जहां आम सहमति निष्पादित होने पर प्रतिभागी प्रतिक्रिया नहीं देते हैं या कोई नया ऑपरेशन नहीं करते हैं। 

बीजान्टिन दोष एक असफल भागीदार को संदर्भित करता है जो एक दुर्भावनापूर्ण एजेंट हो सकता है। ऐसे एजेंट को निर्धारित प्रोटोकॉल से भिन्न यादृच्छिक व्यवहार का प्रदर्शन और कोई भी कार्रवाई करने की विशेषता होती है। 

कोरम-आधारित प्रोटोकॉल में सहन किए जा सकने वाले दुर्भावनापूर्ण नोड्स की अधिकतम संख्या नेटवर्क में सभी भाग लेने वाले नोड्स की ⅓ है। कुल में ईमानदार और दुर्भावनापूर्ण दोनों नोड शामिल हैं।

कोरम-आधारित प्रोटोकॉल का प्रदर्शन

कोरम-आधारित सर्वसम्मति प्रोटोकॉल के प्रदर्शन का आकलन करने के लिए, उन्हें तीन अलग-अलग समूहों में विभाजित और विश्लेषण किया जाएगा।

प्रैक्टिकल बीजान्टिन फॉल्ट टॉलरेंट (बीएफटी) प्रोटोकॉल का प्रदर्शन

प्रोटोकॉल को ऐसा इसलिए कहा जाता है क्योंकि वे व्यावहारिक रूप से दो प्रमुख मुद्दों को प्राप्त करते हैं। वे हार्ड-टू-सिंक वातावरण में कार्यात्मक बने रहने का प्रबंधन करते हुए अंतर-प्रतिभागी संचार और प्रमाणीकरण को अनुकूलित करते हैं। 

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

बीजान्टिन दोष का व्यावहारिक समाधान देते समय, प्रोटोकॉल में स्केलेबिलिटी के साथ एक बड़ा मुद्दा रहा है। दुर्भावनापूर्ण व्यवहार को सहन करने के लिए, सभी प्रतिभागियों को अन्य सभी नोड प्रतिभागियों को जानना होगा और बड़ी संख्या में संदेशों का आदान-प्रदान करना होगा। यह संदेशों के आदान-प्रदान में एक कम्प्यूटेशनल जटिलता प्रस्तुत करता है। 

विस्तार करना भी एक चुनौती है क्योंकि किसी भागीदार को जोड़ना असंभव के करीब है। जो भी प्रतिभागी स्थायी रूप से चला जाता है उसे दुर्भावनापूर्ण अभिनेता माना जाता है। बहुत जीवंत और गतिशील ब्लॉकचेन पारिस्थितिकी तंत्र बहुत जल्दी ⅓ सीमा तक पहुंच जाएगा और प्रोटोकॉल के पतन का परिणाम होगा।

फ़ेडरेटेड बीजान्टिन अनुबंध प्रोटोकॉल का प्रदर्शन

फ़ेडरेटेड बीजान्टिन समझौते (FBA) प्रोटोकॉल के तहत, कोरम को कई संघीय इकाइयों में विभाजित किया गया है। ऐसा कई बीजान्टिन जनरलों द्वारा किया जाता है, जिनमें से प्रत्येक अपने कोरम स्लाइस के लिए जिम्मेदार होता है। यह लेनदेन में उल्लेखनीय वृद्धि, कम लेनदेन लागत और कम संख्या में संदेश आदान-प्रदान की अनुमति देता है। 

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

पिछले कुछ वर्षों में एफबीए ने लोकप्रियता में वृद्धि हासिल की है, जिससे बड़े ब्लॉकचेन नामों को अपनी ओर आकर्षित किया है। सबसे उल्लेखनीय हैं रिपल इंक और स्टेलर। सिबिल हमले सबसे उल्लेखनीय खतरे हैं, खासकर रिपल ब्लॉकचेन के लिए। सत्यापनकर्ताओं के लिए अद्वितीय नोड सूचियों का अस्तित्व एक अच्छा समाधान प्रदान करता है।

प्रत्यायोजित बीजान्टिन दोष सहिष्णु प्रोटोकॉल का प्रदर्शन

प्रत्यायोजित बीजान्टिन दोष-सहिष्णु प्रोटोकॉल (dBFT) BFT के समान निष्पादन-शैली का अनुसरण करता है। हालाँकि, यह कई प्रतिभागियों में आम सहमति को केंद्रीकृत करके भिन्न है, जिससे बीएफटी के स्केलेबिलिटी मुद्दों को हल किया जा सकता है। प्रोटोकॉल सर्वसम्मति प्रतिभागियों की पसंद के लिए प्रतिष्ठा की अवधारणा का उपयोग करता है।

NEO dBFT प्रोटोकॉल वाले शीर्ष खिलाड़ियों में से एक है। खतरनाक सुरक्षा खतरे की आशंका के कारण इसका उठाव काफी कम हो गया है। एक दुर्भावनापूर्ण नेता एक नियतात्मक कांटा बनाने के लिए इसके दृश्य-परिवर्तन प्रोटोकॉल का फायदा उठा सकता है। फिर वे अलग-अलग संदेशों का उपयोग करके 2 नए ब्लॉक बना सकते हैं, दोनों ब्लॉक प्रतिभागियों द्वारा मान्य और स्वीकार किए जाते हैं, जिससे नेटवर्क में दो अलग-अलग स्थिति बनती है। एक समाधान यह है कि दृश्य परिवर्तन से पहले उत्पन्न सभी संदेशों को हटा दिया जाए।

बीजान्टिन फॉल्ट टॉलरेंट और स्टेक प्रोटोकॉल के प्रत्यायोजित प्रमाण का प्रदर्शन

बीएफटी-डीपीओएस के रूप में संक्षिप्त, हाइब्रिड प्रोटोकॉल उच्च प्रदर्शन वाले कब्जे के प्रमाण प्रोटोकॉल को बीएफटी प्रोटोकॉल की सुरक्षा के साथ विलय कर देता है। प्रोटोकॉल के तहत, प्रत्येक टोकन धारक एक ब्लॉक निर्माता के लिए वोट करता है, जिसमें सबसे अधिक वोट वाले 21 नोड्स योग्य होते हैं। 21 में से प्रत्येक ने ब्लॉक बनाने के लिए 0.5-सेकंड की समय सीमा तय की है, जिसमें प्रक्रिया वर्णानुक्रम में चलती है।

EOSIO प्रोटोकॉल का उपयोग करने वाले ब्लॉकचेन में से एक है। यह 3000 लेनदेन प्रति मिनट क्षमता और बीएफटी सुरक्षा स्तर जैसी जबरदस्त उपलब्धियों का दावा करता है। समस्या यह है कि 21 ब्लॉक रचनाकारों की सीमा निर्धारित की गई है, जिसमें मतदान आयोजित परिसंपत्तियों से प्रभावित होता है। यह टकराव की प्रक्रिया को नियंत्रित करने की अनुमति देता है।

लेखक का नोट

गैर-कोरम वाले प्रोटोकॉल की तुलना में कोरम-आधारित सर्वसम्मति प्रोटोकॉल काफी हाल के हैं। हालाँकि, वे एक पंच पैक करते हैं क्योंकि वे बीजान्टिन दोष के मुद्दे को हल करते हैं और तब तक संचालन की अनुमति देते हैं जब तक कि दुर्भावनापूर्ण नोड्स नेटवर्क बहुमत नहीं बनाते हैं।

चर्चा में प्रोटोकॉल की श्रेणी के आधार पर उनका प्रदर्शन अलग-अलग होता है, बीएफटी बड़े स्केलेबिलिटी मुद्दों की पेशकश करते हैं जबकि एफबीए सिबिल हमलों के लिए कुछ संवेदनशीलताएं पेश करते हैं। 

dBFTs स्केलेबिलिटी समस्या को हल करते हैं लेकिन व्यू-चेंज प्रोटोकॉल शोषण के निर्माण के साथ। BFT-dPoS सर्वोत्तम सुविधाएँ प्रदान करता है, लेकिन मिलीभगत के माध्यम से जोखिम नियंत्रण करता है। हालाँकि, कोरम-आधारित प्रोटोकॉल का चलन बढ़ने की उम्मीद है क्योंकि इस क्षेत्र में अधिक नवाचार हो रहे हैं।

स्रोत: https://crypto.news/the-performance-of-quorum-आधारित-consensus-protocols-in-ब्लॉकचेन/