EIPs म्हणजे काय?
इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) (नवीन टॅबमध्ये उघडते) हे इथेरियमसाठी संभाव्य नवीन वैशिष्ट्ये किंवा प्रक्रिया निर्दिष्ट करणारे मानके आहेत. EIPs मध्ये प्रस्तावित बदलांसाठी तांत्रिक तपशील असतात आणि ते समुदायासाठी "सत्याचा स्रोत" (source of truth) म्हणून कार्य करतात. इथेरियम साठी नेटवर्क अपग्रेड आणि ॲप्लिकेशन मानकांवर EIP प्रक्रियेद्वारे चर्चा केली जाते आणि ते विकसित केले जातात.
इथेरियम समुदायातील कोणतीही व्यक्ती EIP तयार करू शकते. EIPs लिहिण्यासाठी मार्गदर्शक तत्त्वे EIP-1 (नवीन टॅबमध्ये उघडते) मध्ये समाविष्ट केली आहेत. EIP ने प्रामुख्याने थोड्या प्रेरणेसह संक्षिप्त तांत्रिक तपशील प्रदान केला पाहिजे. समुदायामध्ये एकमत प्रस्थापित करण्यासाठी आणि पर्यायी मतांचे दस्तऐवजीकरण करण्यासाठी EIP लेखक जबाबदार असतो. सुव्यवस्थित EIP सबमिट करण्यासाठी असलेली उच्च तांत्रिक अडचण लक्षात घेता, ऐतिहासिकदृष्ट्या, बहुतेक EIP लेखक सामान्यतः ॲप्लिकेशन किंवा प्रोटोकॉल डेव्हलपर असतात.
EIPs का महत्त्वाचे आहेत?
इथेरियमवर बदल कसे होतात आणि त्यांचे दस्तऐवजीकरण कसे केले जाते यामध्ये EIPs मध्यवर्ती भूमिका बजावतात. लोकांसाठी बदल प्रस्तावित करण्याचा, त्यावर चर्चा करण्याचा आणि ते स्वीकारण्याचा हा एक मार्ग आहे. EIPs चे विविध प्रकार (नवीन टॅबमध्ये उघडते) आहेत, ज्यामध्ये EIP-1559 (नवीन टॅबमध्ये उघडते) सारख्या नेटवर्क अपग्रेडची आवश्यकता असलेल्या आणि एकमतावर परिणाम करणाऱ्या लो-लेव्हल प्रोटोकॉल बदलांसाठी कोअर EIPs, आणि EIP-20 (नवीन टॅबमध्ये उघडते) व EIP-721 (नवीन टॅबमध्ये उघडते) सारख्या ॲप्लिकेशन मानकांसाठी ERCs समाविष्ट आहेत.
प्रत्येक नेटवर्क अपग्रेडमध्ये EIPs चा एक संच असतो जो नेटवर्कवरील प्रत्येक इथेरियम क्लायंट द्वारे लागू करणे आवश्यक असते. याचा अर्थ असा की इथरियम मेननेट वरील इतर क्लायंट्ससोबत एकमत राखण्यासाठी, क्लायंट डेव्हलपर्सना हे सुनिश्चित करणे आवश्यक आहे की त्यांनी सर्व आवश्यक EIPs लागू केले आहेत.
बदलांसाठी तांत्रिक तपशील प्रदान करण्यासोबतच, EIPs हे असे एकक आहेत ज्याभोवती इथेरियममध्ये प्रशासन चालते: कोणीही प्रस्ताव मांडण्यास मोकळे आहे, आणि नंतर समुदायातील विविध भागधारक त्यावर चर्चा करून ते मानक म्हणून स्वीकारले जावे की नेटवर्क अपग्रेडमध्ये समाविष्ट केले जावे हे ठरवतात. कारण नॉन-कोअर EIPs सर्व ॲप्लिकेशन्सद्वारे स्वीकारले जाणे आवश्यक नसते (उदाहरणार्थ, EIP-20 लागू न करणारे विनिमयक्षम टोकन तयार करणे शक्य आहे), परंतु कोअर EIPs मोठ्या प्रमाणावर स्वीकारले जाणे आवश्यक आहे (कारण एकाच नेटवर्कचा भाग राहण्यासाठी सर्व नोड्स अपग्रेड होणे आवश्यक आहे), त्यामुळे नॉन-कोअर EIPs च्या तुलनेत कोअर EIPs ला समुदायामध्ये व्यापक एकमताची आवश्यकता असते.
EIPs चा इतिहास
इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) GitHub रिपॉझिटरी (नवीन टॅबमध्ये उघडते) ऑक्टोबर 2015 मध्ये तयार केली गेली. EIP प्रक्रिया बिटकॉइन इम्प्रूव्हमेंट प्रपोजल्स (BIPs) (नवीन टॅबमध्ये उघडते) प्रक्रियेवर आधारित आहे, जी स्वतः Python एन्हांसमेंट प्रपोजल्स (PEPs) (नवीन टॅबमध्ये उघडते) प्रक्रियेवर आधारित आहे.
EIP संपादकांवर EIPs च्या तांत्रिक योग्यतेचे पुनरावलोकन करणे, फॉरमॅटिंगच्या समस्या तपासणे आणि स्पेलिंग, व्याकरण व कोड शैली दुरुस्त करण्याची जबाबदारी असते. मार्टिन बेक्झे, विटालिक् बुटेरिन्, गॅव्हिन् वूड् आणि इतर काही जण 2015 ते 2016 च्या अखेरीपर्यंत मूळ EIP संपादक होते.
सध्याचे EIP संपादक खालीलप्रमाणे आहेत:
- ॲलेक्स बेरेग्सझास्झी (@axic)
- गॅव्हिन जॉन (@Pandapip1)
- ग्रेग कॉल्विन (@gcolvin)
- मॅट गार्नेट (@lightclient)
- सॅम विल्सन (@SamWilsn)
माजी (Emeritus) EIP संपादक खालीलप्रमाणे आहेत:
- केसी डेट्रिओ (@cdetrio)
- हडसन जेमिसन (@Souptacular)
- मार्टिन बेक्झे (@wanderer)
- मीका झोल्टू (@MicahZoltu)
- निक जॉन्सन (@arachnid)
- निक सेव्हर्स (@nicksavers)
- विटालिक् बुटेरिन् (@vbuterin)
जर तुम्हाला EIP संपादक बनायचे असेल, तर कृपया EIP-5069 (नवीन टॅबमध्ये उघडते) तपासा.
एखादा प्रस्ताव EIP बनण्यासाठी कधी तयार आहे हे EIP संपादक ठरवतात आणि EIP लेखकांना त्यांचे प्रस्ताव पुढे नेण्यास मदत करतात. Ethereum Cat Herders (नवीन टॅबमध्ये उघडते) EIP संपादक आणि समुदाय यांच्यात बैठका आयोजित करण्यात मदत करतात (EIPIP (नवीन टॅबमध्ये उघडते) पहा).
चार्टसह संपूर्ण मानकीकरण प्रक्रियेचे वर्णन EIP-1 (नवीन टॅबमध्ये उघडते) मध्ये केले आहे.
अधिक जाणून घ्या
जर तुम्हाला EIPs बद्दल अधिक वाचण्यात स्वारस्य असेल, तर EIPs वेबसाइट (नवीन टॅबमध्ये उघडते) आणि EIP-1 (नवीन टॅबमध्ये उघडते) तपासा. येथे काही उपयुक्त लिंक्स आहेत:
- प्रत्येक इथेरियम इम्प्रूव्हमेंट प्रपोजलची यादी (नवीन टॅबमध्ये उघडते)
- सर्व EIP प्रकारांचे वर्णन (नवीन टॅबमध्ये उघडते)
- सर्व EIP स्थितींचे वर्णन (नवीन टॅबमध्ये उघडते)
समुदाय शिक्षण प्रकल्प
- PEEPanEIP (नवीन टॅबमध्ये उघडते) — PEEPanEIP ही एक शैक्षणिक व्हिडिओ मालिका आहे जी इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) आणि आगामी अपग्रेड्सच्या प्रमुख वैशिष्ट्यांवर चर्चा करते.
- EIPs.wtf (नवीन टॅबमध्ये उघडते) — EIPs.wtf इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) साठी अतिरिक्त माहिती प्रदान करते, ज्यामध्ये त्यांची स्थिती, अंमलबजावणीचे तपशील, संबंधित पुल रिक्वेस्ट्स आणि समुदायाचा अभिप्राय समाविष्ट आहे.
- EIP.Fun (नवीन टॅबमध्ये उघडते) — EIP.Fun इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) वरील ताज्या बातम्या, EIP बैठकांचे अपडेट्स आणि बरेच काही प्रदान करते.
- EIPs Insight (नवीन टॅबमध्ये उघडते) — EIPs Insight हे विविध स्रोतांमधून गोळा केलेल्या माहितीनुसार इथेरियम इम्प्रूव्हमेंट प्रपोजल्स (EIPs) प्रक्रियेची स्थिती आणि आकडेवारीचे सादरीकरण आहे.
सहभागी व्हा
कोणीही EIP तयार करू शकते. प्रस्ताव सबमिट करण्यापूर्वी, एखाद्याने EIP-1 (नवीन टॅबमध्ये उघडते) वाचणे आवश्यक आहे, जे EIP प्रक्रियेची आणि EIP कसे लिहावे याची रूपरेषा देते, आणि Ethereum Magicians (नवीन टॅबमध्ये उघडते) वर अभिप्राय मागवणे आवश्यक आहे, जिथे मसुदा सबमिट करण्यापूर्वी प्रस्तावांवर प्रथम समुदायासोबत चर्चा केली जाते.