इथेरियम शासन का परिचय
अगर कोई भी इथेरियम को नहीं जानता, तो इथेरियम में अतीत और भविष्य के परिवर्तनों के बारे में निर्णय कैसे किए जाते हैं? इथेरियम शासन वो प्रक्रिया है जो ऐसे निर्णय लेने की अनुमति देती है।
शासन क्या है?
शासन वह व्यवस्था है जो निर्णय लेने की अनुमति देता है। एक विशिष्ट संगठनात्मक ढांचे में, कार्यकारी टीम या निदेशक मंडल का निर्णय अंतिम निर्णय हो सकता है। या शायद शेयरधारक बदलाव लाने के प्रस्तावों पर मतदान करते हैं। एक राजनीतिक व्यवस्था में, निर्वाचित अधिकारी ऐसा कानून बना सकते हैं जिससे उन्हें फायदा हो।
विकेन्द्रीकृत शासन
इथेरियम प्रोटोकॉल का मालिक या नियंत्रण कोई एक व्यक्ति नहीं करता है, लेकिन नेटवर्क लंबे समय तक और उसकी सफलता सुनिश्चित करने के लिए परिवर्तनों को लागू करने के बारे में अभी भी निर्णय लेने की आवश्यकता है। स्वामित्व की यह कमी पारंपरिक संगठनात्मक शासन को एक असंगत समाधान बनाती है।
Ethereum गवर्नेंस
इथेरियम शासन वह प्रक्रिया है जिसके द्वारा प्रोटोकॉल में बदलाव किए जाते हैं। यह बताना महत्वपूर्ण है कि यह प्रक्रिया इस बात से संबंधित नहीं है कि लोग और एप्लीकेशन प्रोटोकॉल का उपयोग कैसे करते हैं - इथेरियम के लिए अनुमति की आवश्यकता नहीं है। दुनिया में कहीं से भी कोई भी व्यक्ति ऑन-चेन गतिविधियों में भाग ले सकता है। कौन एप्लीकेशन बना सकता है या नहीं बना सकता या कौन लेनदेन भेज सकता है, इसके लिए कोई नियम निर्धारित नहीं हैं। हालाँकि, ऐसे कोर प्रोटोकॉल में बदलाव प्रस्तावित करने की एक प्रक्रिया है, जिस पर विकेंद्रीकृत एप्लीकेशन चलते हैं। चूंकि बहुत से लोग इथेरियम की स्थिरता पर निर्भर हैं, इसलिए सामाजिक और तकनीकी प्रक्रियाओं सहित मुख्य परिवर्तनों के लिए बहुत उच्च समन्वय सीमा है, ताकि यह सुनिश्चित किया जा सके कि इथेरियम में कोई भी परिवर्तन सुरक्षित और समुदाय द्वारा व्यापक रूप से समर्थित है।
ऑन-चेन बनाम ऑफ-चेन शासन
ब्लॉकचेन तकनीक नई शासन क्षमताओं की अनुमति देती है, जिसे ऑन-चेन शासन के रूप में जाना जाता है। ऑन-चेन शासन तब होता है जब प्रस्तावित प्रोटोकॉल परिवर्तन हितधारक वोट द्वारा तय किए जाते हैं, आमतौर पर शासन टोकन के धारकों द्वारा, और ब्लॉकचेन पर वोटिंग होती है। ऑन-चेन शासन के कुछ रूपों के साथ, प्रस्तावित प्रोटोकॉल परिवर्तन पहले से ही कोड में लिखे गए हैं और स्वचालित रूप से लागू किए जाते हैं यदि हितधारक लेनदेन पर हस्ताक्षर करके परिवर्तनों को मंजूरी देते हैं।
विपरीत दृष्टिकोण, ऑफ-चेन शासन, वह है जहां किसी भी प्रोटोकॉल परिवर्तन के निर्णय सामाजिक चर्चा की अनौपचारिक प्रक्रिया के माध्यम से होते हैं, जिसे यदि अनुमोदित किया जाता है, तो कोड में लागू किया जाएगा।
इथेरियम शासन, प्रक्रिया में शामिल विभिन्न प्रकार के हितधारकों के साथ ऑफ-चेन होता है।
जबकि प्रोटोकॉल स्तर पर इथेरियम शासन ऑफ-चेन है, कई उपयोग इथेरियम से ऊपर के मामलों में बनते हैं, जैसे कि DAO, जो ऑन-चेन शासन का उपयोग करते हैं।
DAO पर अधिक जानकारीकौन शामिल है?
इथेरियम समुदाय में विभिन्न हितधारक हैं, जिनमें से प्रत्येक शासन प्रक्रिया में भूमिका निभा रहा है। हितधारकों से प्रोटोकॉल से सबसे दूर से शुरू करके और ज़ूम इन करते हुए, हमारे पास है:
- ईथर धारक: ये लोग ETH की मनमानी मात्रा रखते हैं। ETH के बारे में अधिक जानकारी।
- एप्लीकेशन उपयोगकर्ता: ये लोग इथेरियम ब्लॉकचेन पर एप्लीकेशन के साथ बातचीत करते हैं।
- एप्लीकेशन/टूलींग डेवलपर्स: ये लोग ऐसे एप्लीकेशन लिखते हैं जो इथेरियम ब्लॉकचेन (जैसे DeFi, NFT, आदि) पर चलते हैं या इथेरियम (जैसे वॉलेट, टेस्ट सूट आदि) के साथ बातचीत करने के लिए टूलिंग का निर्माण करते हैं। dapps के बारे में अधिक जानकारी।
- नोड ऑपरेटर: ये लोग ऐसे नोड्स चलाते हैं जो ब्लोक और लेनदेन का प्रचार करते हैं, किसी भी अमान्य लेनदेन या ब्लॉक को अस्वीकार करते हैं। नोड्स पर अधिक जानकारी।
- EIP लेखक: ये लोग इथेरियम सुधार प्रस्तावों (EIP) के रूप में इथेरियम प्रोटोकॉल में बदलाव का प्रस्ताव करते हैं। EIP के बारे में अधिक जानकारी।
- सत्यापनकर्ता: ये लोग नोड्स चलाते हैं जो इथेरियम ब्लॉकचेन में नए ब्लॉक जोड़ सकते हैं।
- प्रोटोकॉल डेवलपर्स (जिन्हें "कोर डेवलपर्स"): ये लोग विभिन्न एथेरियम कार्यान्वयन (जैसे go-ethereum, Nethermind, Besu, Erigon, Reth या आम सहमति परत पर Prysm, Lighthouse, Nimbus, Teku, Lodestar आम सहमति की परत पर) को बनाए रखते हैं। इथेरियम क्लाइंट के बारे में अधिक जानकारी।
नोट: कोई भी व्यक्ति इनमें से कई समूहों का हिस्सा हो सकता है (उदाहरण के लिए एक प्रोटोकॉल डेवलपर EIP चैंपियन कर सकता है, और एक बीकन चेन सत्यापनकर्ता चला सकता है, और DeFi एप्लीकेशन का उपयोग कर सकता है)। वैचारिक स्पष्टता के लिए, हालांकि, उनके बीच अंतर करना सबसे आसान है।
एक EIP क्या है?
इथेरियम शासन में उपयोग की जाने वाली एक महत्वपूर्ण प्रक्रिया इथेरियम सुधार प्रस्ताव (EIP) का प्रस्ताव है। EIP इथेरियम के लिए संभावित नई सुविधाओं या प्रक्रियाओं को निर्दिष्ट करने वाले मानक हैं। इथेरियम समुदाय के भीतर कोई भी EIP बना सकता है। यदि आप EIP लिखने या सहकर्मी-समीक्षा और/या शासन में भाग लेने में रुचि रखते हैं, तो देखें:
EIP के बारे में अधिक जानकारीऔपचारिक प्रक्रिया
इथेरियम प्रोटोकॉल में परिवर्तन शुरू करने के लिए औपचारिक प्रक्रिया इस प्रकार है:
कोर EIP का प्रस्ताव करें: जैसा कि EIP-1 में वर्णित है, औपचारिक रूप से किसी इथेरियम में बदलाव का प्रस्ताव करने का पहला कदम, इसे कोर EIP में निर्दिष्ट करना है। यह एक EIP के लिए आधिकारिक विनिर्देश के रूप में कार्य करेगा जिसे प्रोटोकॉल डेवलपर्स स्वीकार किए जाने पर लागू करेंगे।
प्रोटोकॉल डेवलपर्स को अपना EIP प्रस्तुत करें: एक बार जब आपके पास कोर EIP होता है जिसके लिए आपने सामुदायिक इनपुट एकत्र किया है, तो आपको इसे प्रोटोकॉल डेवलपर्स को प्रस्तुत करना चाहिए। आप इसे AllCoreDevs कॉल पर चर्चा के लिए प्रस्तावित करके ऐसा कर सकते हैं। यह संभावना है कि कुछ चर्चाएं पहले से ही इथेरियम जादूगर के मंच पर या इथेरियम R&D Discord में कभी-कभार हुई होंगी।
इस चरण के संभावित परिणाम हैं:
- EIP को भविष्य के नेटवर्क अपग्रेड के लिए माना जाएगा
- तकनीकी परिवर्तन का अनुरोध किया जाएगा
- यदि इसकी प्राथमिकता नहीं है या विकास के प्रयास के सापेक्ष सुधार पर्याप्त नहीं है, तो इसे अस्वीकार किया जा सकता है
एक अंतिम प्रस्ताव की ओर बढ़ना: सभी प्रासंगिक हितधारकों से प्रतिक्रिया प्राप्त करने के बाद, आपको अपनी सुरक्षा में सुधार करने या विभिन्न उपयोगकर्ताओं की जरूरतों को बेहतर ढंग से पूरा करने के लिए अपने प्रारंभिक प्रस्ताव में बदलाव करने की आवश्यकता होगी। एक बार जब आपका EIP उन सभी परिवर्तनों को शामिल कर लेता है जो आपको लगता है कि आवश्यक हैं, तो आपको इसे प्रोटोकॉल डेवलपर्स को फिर से पेश करना होगा। फिर आप इस प्रक्रिया के अगले चरण में चले जाएंगे, या नई चिंताएं सामने आएंगी, जिसके लिए आपके प्रस्ताव पर पुनरावृत्तियों के एक और दौर की आवश्यकता होगी।
EIP नेटवर्क अपग्रेड में शामिल: यह मानते हुए कि EIP अनुमोदित, परीक्षण और कार्यान्वित किया गया है, यह नेटवर्क अपग्रेड के हिस्से के रूप में निर्धारित हो जाता है। नेटवर्क अपग्रेड की उच्च समन्वय लागत को देखते हुए (सभी को एक साथ अपग्रेड करने की आवश्यकता है), EIP को आमतौर पर अपग्रेड में एक साथ जोड़ा जाता है।
नेटवर्क अपग्रेड सक्रिय किया गया: नेटवर्क अपग्रेड सक्रिय होने के बाद, EIP इथेरियम नेटवर्क पर लाइव होगा। नोट: नेटवर्क अपग्रेड आमतौर पर इथेरियम मेननेट पर सक्रिय होने से पहले टेस्टनेट पर सक्रिय होते हैं।
यह प्रवाह बहुत आसान होते हुए भी इथेरियम पर सक्रिय होने वाले प्रोटोकॉल परिवर्तन के लिए महत्वपूर्ण चरणों का अवलोकन देता है। अब, आइए इस प्रक्रिया के दौरान खेल में अनौपचारिक कारकों को देखें।
अनौपचारिक प्रक्रिया
पूर्व कार्य को समझें
EIP चैंपियंस को EIP बनाने से पहले ऐसे पूर्व कार्य और प्रस्तावों से खुद को परिचित करना चाहिए, जिसे इथेरियम मेननेट पर तैनाती के लिए गंभीरता से विचार किया जा सकता है। इस तरह उम्मीद है कि EIP ऐसा कुछ नया लाएगा जिसे पहले अस्वीकार नहीं किया गया है। इस पर शोध करने के लिए तीन मुख्य स्थान हैं EIP रिपॉजिटरी, इथेरियम जादूगर और ethresear.ch।
कार्य समूह
EIP का प्रारंभिक मसौदा संपादन या परिवर्तन के बिना इथेरियम मेननेट पर लागू होने की संभावना नहीं है। आम तौर पर, EIP चैंपियंस प्रोटोकॉल डेवलपर्स के उप-समूह के साथ काम करेंगे ताकि उनके प्रस्ताव को निर्दिष्ट, कार्यान्वित, परीक्षण, पुनरावृत्ति और अंतिम रूप दिया जा सके। ऐतिहासिक रूप से, इन कार्य समूहों को कई महीनों (और कभी-कभी वर्षों!) काम की आवश्यकता होती है। इस तरह के परिवर्तनों के लिए EIP चैंपियंस को अंतिम उपयोगकर्ता प्रतिक्रिया इकट्ठा करने और किसी भी तैनाती जोखिम को कम करने के अपने प्रयासों में प्रासंगिक एप्लीकेशन/टूलींग डेवलपर्स को शामिल करना चाहिए।
सामुदायिक आम सहमति
जबकि कुछ EIP न्यूनतम बारीकियों के चलते सिर्फ तकनीकी सुधार हैं, कुछ अधिक जटिल हैं और व्यापार के साथ आते हैं जो विभिन्न हितधारकों को अलग-अलग तरीकों से प्रभावित करेंगे। इसका मतलब है कि कुछ EIP दूसरों की तुलना में समुदाय के भीतर अधिक विवादास्पद हैं।
विवादास्पद प्रस्तावों को संभालने के तरीके पर कोई स्पष्ट प्लेबुक नहीं है। यह इथेरियम के विकेन्द्रीकृत डिजाइन का एक परिणाम है जिसके तहत कोई भी हितधारक समूह दूसरे को जबर्दस्ती के दबाव से मजबूर नहीं कर सकता है: प्रोटोकॉल डेवलपर्स कोड परिवर्तनों को लागू नहीं करने का विकल्प चुन सकते हैं; नोड ऑपरेटर नवीनतम इथेरियम क्लाइंट नहीं चलाने का विकल्प चुन सकते हैं; एप्लीकेशन टीम और उपयोगकर्ता श्रृंखला पर लेनदेन नहीं करने का विकल्प चुन सकते हैं। चूंकि प्रोटोकॉल डेवलपर्स के पास लोगों को नेटवर्क अपग्रेड अपनाने के लिए मजबूर करने का कोई तरीका नहीं है, इसलिए वे आम तौर पर EIP को वहाँ लागू करने से बचेंगे जहां विवादास्पदता व्यापक समुदाय के लाभों से अधिक है।
EIP चैंपियंस से सभी संबंधित हितधारकों से प्रतिक्रिया मांगने की उम्मीद है। यदि आप खुद को एक विवादास्पद EIP के चैंपियन पाते हैं, तो आपको अपने EIP के आसपास आम सहमति बनाने के लिए आपत्तियों को संबोधित करने की कोशिश करनी चाहिए। इथेरियम समुदाय के आकार और विविधता को देखते हुए, एक भी मीट्रिक (जैसे सिक्का वोट) नहीं है जिसका उपयोग सामुदायिक सहमति को मापने के लिए किया जा सकता है, और EIP चैंपियंस से उनके प्रस्ताव की परिस्थितियों के अनुकूल होने की उम्मीद है।
इथेरियम नेटवर्क की सुरक्षा से परे, प्रोटोकॉल डेवलपर्स द्वारा ऐतिहासिक रूप से महत्वपूर्ण अर्थ रखते हुए एप्लीकेशन/टूलींग डेवलपर्स और एप्लीकेशन उपयोगकर्ता क्या मूल्य देते हैं, यह देखते हुए कि इथेरियम पर उनका उपयोग और विकास अन्य हितधारकों के लिए पारिस्थितिकी तंत्र को आकर्षक बनाता है। इसके अतिरिक्त, EIP को सभी क्लाइंट कार्यान्वयन में लागू करने की आवश्यकता है, जो अलग-अलग टीमों द्वारा प्रबंधित किए जाते हैं। इस प्रक्रिया का एक हिस्सा आमतौर पर प्रोटोकॉल डेवलपर्स की कई टीमों को समझाने का मतलब है कि एक विशेष परिवर्तन मूल्यवान है और यह अंतिम उपयोगकर्ताओं की मदद करता है या सुरक्षा समस्या को हल करता है।
असहमति को संभालना
विभिन्न प्रेरणाओं और विश्वासों के साथ कई हितधारकों के होने का मतलब है कि असहमति असामान्य नहीं है।
आम तौर पर, असहमति को सार्वजनिक मंचों पर लंबे समय तक चर्चा के साथ संभाला जाता है ताकि समस्या की जड़ को समझा जा सके और किसी को भी कम-ज्यादा करने की अनुमति मिल सके। आमतौर पर, एक समूह हार जाता है, या एक खुश माध्यम प्राप्त किया जाता है। यदि एक समूह दृढ़ता से पर्याप्त महसूस करता है, तो किसी विशेष परिवर्तन के माध्यम से मजबूर करने से चेन का विभाजन हो सकता है। एक चेन विभाजन तब होता है जब कुछ हितधारक प्रोटोकॉल परिवर्तन को लागू करने का विरोध करते हैं जिसके परिणामस्वरूप प्रोटोकॉल ऑपरेटिंग के विभिन्न, असंगत संस्करण होते हैं, जिसमें से दो अलग-अलग ब्लॉकचेन उभरते हैं।
DAO फोर्क
फोर्क्स तब होते हैं जब नेटवर्क में प्रमुख तकनीकी उन्नयन या परिवर्तन करने और प्रोटोकॉल के "नियमों" को बदलने की आवश्यकता होती है। इथेरियम क्लाइंट को नए फोर्क नियमों को लागू करने के लिए अपने सॉफ़्टवेयर को अपडेट करना होगा।
DAO फोर्क 2016 DAO हमले के जवाब में था, जहां एक असुरक्षित अनुबंध से एक हैक में 3.6 मिलियन से अधिक ETH निकाल दिए गए। फोर्क ने धनराशि को दोषपूर्ण अनुबंध से एक नए अनुबंध में स्थानांतरित कर दिया, जिससे हैक में धनराशि खोने वाले किसी भी व्यक्ति को उसे पुनर्प्राप्त करने की अनुमति मिल सके।
इस कार्यवाही पर इथेरियम समुदाय द्वारा मतदान किया गया था। कोई भी ETH धारक किसी वोटिंग प्लेटफार्म पर लेनदेन के माध्यम से वोट करने में सक्षम था। फोर्क का निर्णय 85% से अधिक वोटों तक पहुंच गया।
यह ध्यान रखना महत्वपूर्ण है कि प्रोटोकॉल ने हैक को वापस लाने के लिए फोर्क किया था, लेकिन फोर्क का निर्णय लेने में वोट का महत्व कुछ कारणों से बहस का विषय है:
- मतदान का प्रतिशत अविश्वसनीय रूप से कम था
- अधिकांश लोगों को पता ही नहीं था कि मतदान हो रहा है
- वोट केवल ETH धारकों का प्रतिनिधित्व करता है, सिस्टम में किसी अन्य प्रतिभागी का नहीं करता
समुदाय के एक उपसमूह ने फोर्क करने से इनकार कर दिया, मुख्यतः क्योंकि उन्हें लगा कि DAO घटना प्रोटोकॉल में कोई दोष नहीं थी। उन्होंने इथेरियम क्लासिक बनाया।
आज, इथेरियम समुदाय ने सिस्टम की विश्वसनीय तटस्थता बनाए रखने के लिए अनुबंध बग या खोए हुए धन के मामलों में गैर-हस्तक्षेप की नीति अपनाई है।
DAO हैक पर और देखें:
फोर्किंग की उपयोगिता
इथेरियम/इथेरियम क्लासिक फोर्क किसी स्वस्थ फोर्क का एक उत्कृष्ट उदाहरण है। हमारे पास दो समूह थे जो कुछ बुनियादी मूल्यों पर एक-दूसरे से इतनी दृढ़ता से असहमत थे, क्यूँकि उन्हें लगता था कि अपनी विशिष्ट कार्यवाहियों को आगे बढ़ाने में शामिल जोखिम उठाने लायक है।
महत्वपूर्ण राजनीतिक, दार्शनिक या आर्थिक मतभेदों का सामना करने की क्षमता इथेरियम शासन की सफलता में एक बड़ी भूमिका निभाती है। वैकल्पिक फोर्क की क्षमता के बिना अंदरूनी लड़ाई चल रही थी, अंततः इथेरियम क्लासिक का गठन करने वालों के लिए अनिच्छुक भागीदारी और इथेरियम की सफलता कैसी दिखती है, इसके बारे में एक अलग दृष्टिकोण था।
बीकन चेन शासन
इथेरियम शासन प्रक्रिया अक्सर खुलेपन और समावेशिता के लिए गति और दक्षता का ट्रेड करती है। बीकन चेन के विकास में तेजी लाने के लिए, इसे काम-का-सबूत इथेरियम नेटवर्क से अलग से लॉन्च किया गया और अपनी स्वयं की शासन प्रथाओं का पालन किया गया।
जबकि विनिर्देश और विकास कार्यान्वयन हमेशा पूरी तरह से खुले स्रोत रहे हैं, ऊपर वर्णित अपडेट का प्रस्ताव करने के लिए उपयोग की जाने वाली औपचारिक प्रक्रियाओं का उपयोग नहीं किया गया था। इसने परिवर्तनों को निर्दिष्ट करने और शोधकर्ताओं और कार्यान्वयनकर्ताओं द्वारा जल्दी से सहमत होने की अनुमति दी।
15 सितंबर, 2022 को बीकन चेन का इथेरियम निष्पादन परत के साथ मर्ज हो गया पेरिस नेटवर्क अपग्रेड के हिस्से के रूप में मर्ज पूरा हो गया था। प्रस्ताव EIP-3675 को 'अंतिम कॉल' से 'अंतिम' में बदल दिया गया, जिससे हिस्सेदारी का सबूत में परिवर्तन पूरा हो गया।
मर्ज पर और अधिकमैं कैसे शामिल हो सकता हूं?
- एक EIP प्रस्तावित करें
- वर्तमान प्रस्तावों पर चर्चा करें
- R&D चर्चा में शामिल हों
- इथेरियम R&D discord में शामिल हों
- नोड चलाएं
- क्लाइंट विकास में योगदान करें
- कोर डेवलपर शिक्षुता प्रोग्राम
अग्रिम पठन
इथेरियम में शासन को सटीक तरह से परिभाषित नहीं किया गया है। विभिन्न समुदाय प्रतिभागियों के इस पर विविध दृष्टिकोण हैं। यहां उनमें से कुछ हैं:
- ब्लॉकचेन शासन पर नोट्स - विटालिक बुटेरिन
- इथेरियम शासन कैसे काम करता है? – क्रिप्टोटेस्टर
- इथेरियम शासन कैसे काम करता है – मीका ज़ोलटू
- इथेरियम कोर डेवलपर क्या है? - हडसन जेमिसन
- शासन, भाग 2: धनतंत्र अभी भी खराब है - विटालिक बुटेरिन
- कॉइन मतदान शासन से आगे बढ़ना - विटालिक ब्यूटेरिन