एथेरियम सुधार प्रस्ताव (EIP) का परिचय
EIP क्या हैं?
एथेरियम सुधार प्रस्ताव (EIP) एथेरियम के लिए संभावित नई सुविधाओं या प्रोसेस को निर्दिष्ट करने वाले मानक हैं। EIP में प्रस्तावित बदलावों के लिए तकनीकी विनिर्देश होते हैं और समुदाय के लिए “सत्य का स्रोत” के रूप में कार्य करते हैं। एथेरियम के लिए नेटवर्क अपग्रेड और एप्लिकेशन मानकों पर EIP प्रोसेस के ज़रिए चर्चा और डेवलपमेंट किया जाता है।
एथेरियम समुदाय का कोई भी व्यक्ति EIP बनाने की क्षमता रखता है। EIP लिखने के दिशानिर्देश EIP-1 में दिए गए हैं। EIP को मुख्य रूप से थोड़ी सी प्रेरणा के साथ संक्षिप्त तकनीकी विनिर्देश प्रदान करना चाहिए। EIP लेखक, समुदाय के भीतर सहमति तक पहुँचने और वैकल्पिक ऑप्शन का दस्तावेज़ तैयार करने के लिए ज़िम्मेदार है। एक अच्छी तरह से तैयार EIP सबमिट करने के लिए उच्च तकनीकी बाधा को देखते हुए, ऐतिहासिक रूप से, अधिकांश EIP लेखक आमतौर पर एप्लिकेशन या प्रोटोकॉल डेवलपर होते हैं।
EIP क्यों मायने रखता है?
EIP बदलाव कैसे होते हैं और उन्हें एथेरियम पर दस्तावेज़ के रूप में बनाए जाने में एक केंद्रीय भूमिका निभाते हैं। वे लोगों के लिए प्रस्ताव देने, बहस करने और बदलावों को अपनाने का तरीका हैं। यहाँ कई प्रकार के EIP हैं, जिनमें इनके लिए कोर EIP जिसमें कम स्तर के प्रोटोकॉल बदलाव जो कंसेंसस को प्रभावित करते हैं और EIP-1559 जैसे नेटवर्क अपग्रेड की आवश्यकता होती है, तथा एप्लिकेशन मानकों के लिए ERC जैसे EIP-20 और EIP-721 शामिल हैं।
प्रत्येक नेटवर्क अपग्रेड में EIP का एक सेट होता है जिसे नेटवर्क पर प्रत्येक एथेरियम क्लाइंट के ज़रिए लागू करने की आवश्यकता होती है। इसका मतलब यह है कि एथेरियम मेननेट पर अन्य क्लाइंट के साथ सहमति में रहने के लिए, क्लाइंट डेवलपर को यह सुनिश्चित करने की आवश्यकता है कि उन्होंने सभी आवश्यक EIP लागू किए हैं।
बदलावों के लिए एक तकनीकी विनिर्देश प्रदान करने के साथ-साथ, EIP वह इकाई है जो एथेरियम के ज़रिए संचालित होती हैं: कोई भी एक प्रस्ताव देने के लिए स्वतंत्र है, और फिर समुदाय में कई स्टेकहोल्डर यह तय करने के लिए चर्चा करेंगे कि इसे मानक के रूप में अपनाया जाना चाहिए या नेटवर्क अपग्रेड में शामिल किया जाना चाहिए। चूँकि गैर-कोर EIP को सभी एप्लिकेशन द्वारा अपनाने की आवश्यकता नहीं है (उदाहरण के लिए, एक वैकल्पिक टोकन बनाना संभव है जो EIP-20 को लागू नहीं करता है), लेकिन कोर EIP को व्यापक रूप से अपनाया जाना चाहिए (एक ही नेटवर्क का हिस्सा बने रहने के लिए सभी नोड्स को अपग्रेड करना होगा), कोर EIP को गैर-कोर EIP की तुलना में समुदाय के भीतर व्यापक सहमति की आवश्यकता होती है।
EIP का इतिहास
एथेरियम सुधार प्रस्ताव (EIP) GitHub रिपॉजिटरी को अक्टूबर 2015 में बनाया गया था। EIP प्रोसेस बिटकॉइन सुधार प्रस्ताव (BIP) प्रस्ताव पर आधारित है, जो स्वयं पायथन एन्हांसमेंट प्रपोजल (PEP) प्रोसेस पर आधारित है।
EIP संपादकों को तकनीक की सुदृढ़ता, फ़ॉर्मेटिंग की समस्या, वर्तनी, व्याकरण और कोड स्टाइल को ठीक करने के लिए EIP की समीक्षा करने का काम सौंपा गया है। मार्टिन बेकेज़, वितालिक बुटेरिन, गेविन वुड और कुछ अन्य लोग 2015 से 2016 के अंत तक ओरिजिनल EIP संपादक थे।
वर्तमान EIP संपादक ये हैं
- एलेक्स बेरेगज़ास्ज़ी (@axic)
- गेविन जॉन (@Pandapip1)
- ग्रेग कॉल्विन (@gcolvin)
- मैट गार्नेट (@lightclient)
- सैम विल्सन (@SamWilsn)
एमेरिटस EIP संपादक ये हैं
- केसी डेट्रियो (@cdetrio)
- हडसन जेमिसन (@Souptacular)
- मार्टिन बेकेज़ (@wanderer)
- मीका ज़ोल्टू (@MicahZoltu)
- निक जॉनसन (@arachnid)
- निक सेवर्स (@nicksavers)
- वितालिक बुटेरिन (@vbuterin)
अगर आप EIP संपादक बनना चाहते हैं, तो कृपया EIP-5069 देखें।
EIP संपादक तय करते हैं कि कोई प्रस्ताव कब EIP बन सकता है, और EIP लेखकों को उनके प्रस्तावों को आगे बढ़ाने में मदद करते हैं। एथेरियम कैट हेर्डर्स EIP संपादकों और समुदाय के बीच मीटिंग करने में मदद करते हैं (EIPIP) देखें।
चार्ट के साथ पूर्ण मानकीकरण प्रोसेस के बारे में EIP-1 में पूरी जानकारी दी गई है
और अधिक जानें
अगर आप EIP के बारे में ज़्यादा पढ़ना चाहते हैं, तो EIP वेबसाइट और EIP-1 देखें। यहाँ कुछ उपयोगी लिंक दिए गए हैं:
सामुदायिक शिक्षा से जुड़ी परियोजनाएं
- PEEPanEIP — PEEPanEIP एक शैक्षिक वीडियो श्रृंखला है जो एथेरियम सुधार प्रस्ताव (EIPs) और आगामी अपग्रेड की प्रमुख विशेषताओं पर चर्चा करती है
- नर्ड्स के लिए EIP — नर्ड्स के लिए EIP, पाठकों को शिक्षित करने और एथेरियम प्रोटोकॉल में प्रस्तावित परिवर्तनों के बारे में आम सहमति बनाने के लिए कोर EIP और एप्लिकेशन/इन्फ़्रास्ट्रक्चर-लेयर EIP (ERC) सहित विभिन्न एथेरियम सुधार प्रस्तावों (EIP) के व्यापक, ELI5-शैली के अवलोकन प्रदान करता है।
- EIPs.wtf — EIPs.wtf, एथेरियम सुधार प्रस्तावों (EIP) के लिए अतिरिक्त जानकारी प्रदान करता है, जिसमें उनकी स्थिति, कार्यान्वयन विवरण, संबंधित पुल अनुरोध और सामुदायिक प्रतिक्रिया शामिल है।
- EIP.Fun — EIP.Fun एथेरियम सुधार प्रस्तावों (EIP) पर नवीनतम समाचार, EIP मीटिंग्स पर अपडेट, और बहुत कुछ प्रदान करता है।
- EIPs इनसाइट — EIPs इनसाइट विभिन्न संसाधनों से एकत्र की गई जानकारी के अनुसार एथेरियम सुधार प्रस्तावों (EIP) प्रक्रिया और आंकड़ों की स्थिति का प्रतिनिधित्व है।
भाग लें
कोई भी व्यक्ति EIP बना सकता है। प्रस्ताव सबमिट करने से पहले, किसी एक को EIP-1 पढ़ना चाहिए जो EIP प्रोसेस और EIP लिखने के तरीके की रूपरेखा तैयार करता है, और एथेरियम मैजिशियन पर फ़ीडबैक माँगे, जहाँ ड्राफ्ट सबमिट करने से पहले समुदाय के साथ प्रस्तावों पर पहले चर्चा की जाती है।
संदर्भ
हडसन जेमसन द्वारा एथेरियम प्रोटोकॉल डेवलपमेंट गवर्नेंस एंड नेटवर्क अपग्रेड कोऑर्डिनेशन में अलग-अलग पेज में दिया गया कंटेंट