संक्षेप में (tl;dr): मिलिए Platåberget से: ग्लैमस्टर्डम (Gloas + Amsterdam) का प्रारंभिक परीक्षण मैदान जो सार्वजनिक भागीदारी के लिए खुला है। यह अपग्रेड एप्लिकेशन डेवलपर्स के लिए बड़े (ब्रेकिंग) बदलाव लेकर आया है। विशेष रूप से, कोई भी टूल जो हार्डकैप्ड अधिकतम गैस सीमा (जैसे वॉलेट, इंडेक्सर और गैस एस्टिमेटर) पर निर्भर करता है, वह काम करना बंद कर देगा और उसे अपडेट करने की आवश्यकता होगी। कृपया परीक्षण करने के लिए इस प्रारंभिक अवसर का उपयोग करें!
Platåberget एक अल्पकालिक टेस्टनेट है जिसका उद्देश्य समुदाय द्वारा बदलावों का परीक्षण करना है। इससे पहले के अल्पकालिक डेवनेट के विपरीत, Platåberget को कुछ महीनों तक चलाने का इरादा है, जिससे समुदाय को ग्लैमस्टर्डम के बाद के इथेरियम के साथ प्रयोग करने के लिए एक स्थिर जगह मिल सके, और इथेरियम के लंबे समय तक चलने वाले टेस्टनेट, Sepolia और Hoodi पर ग्लैमस्टर्डम के लाइव होने से पहले चीजों का परीक्षण करने और उन्हें परखने का अवसर मिल सके।
ग्लैमस्टर्डम फ़ोर्क में क्या है
ग्लैमस्टर्डम अपग्रेड सर्वसम्मति परत और निष्पादन परत दोनों में महत्वपूर्ण बदलाव लाता है। मुख्य बातों में शामिल हैं:
अंतर्निहित प्रस्तावक-निर्माता पृथक्करण (pbs): ब्लॉक कैसे बनाए, प्रस्तावित और मान्य किए जाते हैं, इसमें एक बड़ा बदलाव, जिसमें एक नया निर्माता API प्रवाह और PTC (पेलोड-समयबद्धता) जांच शामिल है। ब्लॉक उत्पादन और सत्यापन पाइपलाइन पर निर्भर बुनियादी ढांचे के प्रभावित होने की उम्मीद की जानी चाहिए।
ब्लॉक-स्तरीय एक्सेस सूचियां: लागू की गई ब्लॉक-स्तरीय एक्सेस सूचियां पेश करता है जो एक्सेस किए गए स्थिति स्थानों और लेन-देन के बाद के बदलावों को रिकॉर्ड करती हैं। BAL को ब्लॉक बॉडी से अलग संग्रहीत किया जाता है और eth/71 के माध्यम से निष्पादन परत के साथियों के बीच आदान-प्रदान किया जा सकता है।
गैस मूल्य निर्धारण: ~200M गैस फ्लोर के उद्देश्य से गैस लागत में बदलाव का एक समन्वित बंडल। कोई भी टूलिंग जो अधिकतम गैस सीमा को हार्डकोड करती है, प्रभावित होगी।
बड़े अनुबंध और इनिटकोड: अधिकतम तैनात अनुबंध आकार को 24KiB से बढ़ाकर 64KiB और अधिकतम इनिटकोड आकार को 48KiB से बढ़ाकर 128KiB कर देता है।
Platåberget में अपेक्षाकृत छोटा लेकिन सार्वजनिक रूप से जुड़ने योग्य सत्यापक सेट है। यह किसी को भी एक नया सत्यापक जमा करने और अपने सत्यापक और निर्माता जमा वर्कफ़्लो का परीक्षण करने की अनुमति देता है। ePBS सर्वसम्मति परत में एक बड़ा बदलाव है और हम यह सुनिश्चित करना चाहते हैं कि सभी सोलो स्टेकर, वितरित सत्यापनकर्ता तकनीक (dvt) प्रोजेक्ट, कस्टम सॉफ़्टवेयर और बड़े पैमाने के ऑपरेटरों के पास अपने बुनियादी ढांचे का परीक्षण करने के पर्याप्त अवसर हों। टेस्टनेट पर ग्लैमस्टर्डम फ़ोर्क 20 अगस्त के लिए निर्धारित है, जिससे जमा करने और फ़ोर्क संक्रमण की तैयारी के लिए पर्याप्त समय मिल सके।
ग्लैमस्टर्डम में एक और बड़ा बदलाव गैस मूल्य निर्धारण है। ये बदलाव एक बहुत बड़े समूह को प्रभावित करेंगे, क्योंकि वे नेटवर्क पर हर वॉलेट, इंडेक्सर और गैस एस्टिमेटर को प्रभावित करते हैं। मेननेट में फ़ोर्क के लाइव होने से पहले यह समझने के लिए कृपया इस अवसर का उपयोग करें कि आपके सिस्टम में कौन सी टूलिंग या धारणाएं काम करना बंद कर देती हैं।
शामिल किए गए EIP, क्लाइंट समर्थन और लॉन्च स्थिति के सारांश के लिए Platåberget संसाधन पृष्ठ देखें, और नेटवर्क सेटिंग्स, कॉन्फ़िगरेशन मान, बूटनोड और क्लाइंट रिलीज़ जानकारी के लिए डेवनेट-8 विनिर्देश देखें।
Platåberget पृष्ठ आपके EL और CL क्लाइंट को कॉन्फ़िगर करने के लिए एक-क्लिक नेटवर्क जोड़ें प्रवाह प्रदान करता है, और एक फॉसेट जमा और गैस को कवर करने के लिए टेस्टनेट ETH प्रदान करता है।
मुट्ठी भर संस्थाओं को स्वचालित स्टेक पूर्व-आवंटित करने के बजाय, जेनेसिस सत्यापक सेट को सार्वजनिक जमा से बूटस्ट्रैप किया जाएगा, जिसमें चीजों को शुरू करने में मदद करने के लिए जेनेसिस पर कुछ ETH आवंटित किए जाएंगे।
क्लाइंट रिलीज़: प्रत्येक क्लाइंट के लिए रिलीज़ वैकल्पिक हैं, कृपया अपनी पसंद के क्लाइंट की जांच करें कि क्या उन्होंने इसे शामिल किया है
क्लाइंट इमेज
फिलहाल, नीचे दिए गए हमारे ethPandaOps कंटेनर इमेज का उपयोग करें जबकि क्लाइंट टीमें टैग की गई रिलीज़ तैयार कर रही हैं।
Platåberget समुदाय को ग्लैमस्टर्डम के बाद के इथेरियम के साथ प्रयोग करने और समस्याओं की पहचान शुरू करने का अवसर देता है।
गैस मूल्य निर्धारण एप्लिकेशन डेवलपर्स के लिए विशेष रूप से महत्वपूर्ण है: कोई भी टूल जो हार्डकैप्ड अधिकतम गैस सीमा (जैसे वॉलेट, इंडेक्सर और गैस एस्टिमेटर) पर निर्भर करता है, वह काम करना बंद कर देगा और उसे अपडेट करने की आवश्यकता होगी। हम चाहेंगे कि विकेंद्रीकृत एप्लिकेशन (dapp) और वॉलेट डेवलपर इंफ्रा ऑपरेटरों के साथ Platåberget पर परीक्षण करें — यह उस प्रकार का बदलाव है जो डाउनस्ट्रीम टूलिंग को सबसे अधिक अप्रत्याशित रूप से प्रभावित कर सकता है।
मूल्य निर्धारण केवल ब्लॉक गैस सीमा के बारे में नहीं है: व्यक्तिगत संचालन की कीमत भी बदलती है, और EIP-8037 नई स्थिति बनाने वाले संचालन के लिए एक अलग स्थिति गैस आयाम पेश करता है। एक खाता बनाना, कोड तैनात करना या एक नया स्टोरेज स्लॉट लिखना अब प्रति स्थिति बाइट (CPSB) एक निश्चित लागत पर मापा जाता है, जिसे अग्रिम के बजाय रनटाइम पर चार्ज किया जाता है। इसका व्यावहारिक परिणाम यह है कि एक साधारण ETH ट्रांसफर अब हमेशा 21,000 गैस नहीं होता है: पहले से मौजूद खाते में ट्रांसफर करने पर अभी भी 21,000 का खर्च आता है (अब TX_BASE_COST + COLD_ACCOUNT_ACCESS + TX_VALUE_COST में विघटित हो गया है), लेकिन ऐसे खाते में फंड भेजना जो अभी तक मौजूद नहीं है, रनटाइम पर अतिरिक्त रूप से STATE_BYTES_PER_NEW_ACCOUNT × CPSB स्थिति गैस खर्च करता है। कोई भी चीज़ जो यह मानती है कि 21,000 हर ट्रांसफर को कवर करता है, या अनुमान लगाते समय एकल गैस आयाम मानती है, उस पर फिर से विचार करने की आवश्यकता है — विघटित आंतरिक लागत के लिए EIP-2780 और स्थिति-एक्सेस वृद्धि के लिए EIP-8038 देखें।
एक बार जब प्रतिक्रिया को क्लाइंट सॉफ़्टवेयर और विनिर्देशों में शामिल कर लिया जाता है, तो पैथोलॉजिकल सर्वसम्मति परिदृश्यों का परीक्षण करने के लिए महीने के भीतर एक गैर-अंतिमता डेवनेट का पालन किया जाएगा।
इन डेवनेट के कुछ समय तक स्थिर रहने के बाद, मौजूदा लंबे समय तक चलने वाले टेस्टनेट (Sepolia, Hoodi) ग्लैमस्टर्डम फ़ोर्क के माध्यम से चलेंगे। एक बार जब वे अपग्रेड हो जाते हैं और स्थिर हो जाते हैं, तो अगला कदम इथेरियम मेननेट का ग्लैमस्टर्डम में संक्रमण है 🎊।