संक्षेप में (tl;dr): पेक्ट्रा हार्ड फ़ोर्क इथेरियम सत्यापकों को Type 1 से Type 2 निकासी क्रेडेंशियल्स में परिवर्तित करके उच्च अधिकतम प्रभावी शेष और कंपाउंडिंग का विकल्प चुनने की अनुमति देता है। ऐसा करने के लिए आधिकारिक टूल Launchpad है। इस प्रक्रिया को उलटा नहीं जा सकता है।
अवलोकन
कौन प्रभावित है?
कोई भी जो एक सत्यापक चलाता है - यह संभवतः वह व्यक्ति है जो अपने द्वारा नियंत्रित सत्यापक का सूचकांक (उदा., सत्यापक #12345 (opens in a new tab)) जानता है। यदि आप सत्यापक चलाने के लिए किसी प्रोटोकॉल (उदा., लिडो CSM या Rocket Pool) का उपयोग करते हैं, तो आपको उनसे यह जांचना होगा कि वे maxEB का समर्थन करते हैं या नहीं और कब करते हैं।
यदि आप लिक्विड स्टेकिंग टोकन (LST) (उदा., rETH या stETH) का उपयोग करके स्टेक करते हैं, तो किसी कार्रवाई की आवश्यकता या अनुशंसा नहीं की जाती है।
"maxEB" क्या है?
maxEB = एक सत्यापक का अधिकतम प्रभावी शेष (MAXimum Effective Balance)। पेक्ट्रा हार्ड फ़ोर्क तक, प्रत्येक सत्यापक अधिकतम 32 ETH पर कमाता है। पेक्ट्रा के बाद, सत्यापकों के पास इस बदलाव को चुनकर 1 ETH की वृद्धि में 32 और 2048 ETH के बीच किसी भी शेष पर कमाने का विकल्प होता है।
एक सत्यापक कैसे विकल्प चुनता है?
एक सत्यापक Type 1 से Type 2 निकासी क्रेडेंशियल्स में परिवर्तित करके maxEB बदलाव का विकल्प चुनता है। पेक्ट्रा हार्ड फ़ोर्क के लाइव होने के बाद इसे Launchpad (सत्यापक कार्रवाइयां) (opens in a new tab) पर किया जा सकता है। Type 0 → Type 1 की तरह, Type 1 → Type 2 में परिवर्तित करना एक अपरिवर्तनीय प्रक्रिया है।
निकासी क्रेडेंशियल क्या है?
जब आप एक सत्यापक चलाते हैं, तो आपके पास निकासी क्रेडेंशियल्स का एक सेट होता है। ये आपके जमा डेटा json में पाए जा सकते हैं या आप उन्हें अपने सत्यापक के beaconcha.in जमा टैब (opens in a new tab) पर देख सकते हैं।
- Type 0 निकासी क्रेडेंशियल्स: यदि आपके सत्यापक के निकासी क्रेडेंशियल्स
0x00...से शुरू होते हैं, तो आपने शपेला हार्ड फ़ोर्क से पहले जमा किया था और अभी तक कोई निकासी पता सेट नहीं किया है।
- Type 1 निकासी क्रेडेंशियल्स: यदि आपके सत्यापक के निकासी क्रेडेंशियल्स
0x01...से शुरू होते हैं, तो आपने शपेला हार्ड फ़ोर्क के बाद जमा किया है या पहले ही अपने Type 0 क्रेडेंशियल्स को Type 1 क्रेडेंशियल्स में बदल दिया है।
- Type 2 निकासी क्रेडेंशियल्स: यह नया निकासी क्रेडेंशियल प्रकार
0x02...से शुरू होगा और पेक्ट्रा के बाद सक्षम किया जाएगा। Type 2 निकासी क्रेडेंशियल्स वाले सत्यापकों को कभी-कभी "कंपाउंडिंग सत्यापक" कहा जाता है।
| अनुमत | अनुमत नहीं |
|---|---|
| ✅ Type 0 → Type 1 | ❌ Type 0 → Type 2 |
| ✅ Type 1 → Type 2 | ❌ Type 1 → Type 0 |
| ❌ Type 2 → Type 1 | |
| ❌ Type 2 → Type 0 |
जोखिम
MaxEB एक सत्यापक को अपना पूरा शेष किसी अन्य सत्यापक को भेजने में सक्षम बनाता है। समेकन (consolidation) अनुरोध सबमिट करने वाले उपयोगकर्ताओं को उस लेन-देन के स्रोत और सामग्री को सत्यापित करना चाहिए जिस पर वे हस्ताक्षर कर रहे हैं। maxEB सुविधाओं का लाभ उठाने के लिए आधिकारिक टूल Launchpad है। यदि आप किसी तृतीय-पक्ष टूल का उपयोग करने का निर्णय लेते हैं, तो आपको यह सत्यापित करना चाहिए कि:
- स्रोत सत्यापक की सार्वजनिक कुंजी (pubkey) और निकासी पता उनके द्वारा नियंत्रित सत्यापक से मेल खाते हैं
- लक्ष्य सत्यापक की सार्वजनिक कुंजी सही है और उनकी है
- यदि वे किसी अन्य सत्यापक को फंड भेजने का इरादा नहीं रखते हैं, तो अनुरोध एक रूपांतरण है, समेकन नहीं
- लेन-देन पर सही निकासी पते द्वारा हस्ताक्षर किए जा रहे हैं
हम दृढ़ता से अनुशंसा करते हैं कि आप जिस भी तृतीय-पक्ष टूल का उपयोग करने की योजना बना रहे हैं, उस पर EthStaker समुदाय (opens in a new tab) के साथ चर्चा करें। यह आपके दृष्टिकोण की जांच करने और गलतियों से बचने के लिए एक उपयोगी जगह है। यदि आप किसी दुर्भावनापूर्ण या गलत तरीके से कॉन्फ़िगर किए गए टूल का उपयोग करते हैं, तो आपका पूरा सत्यापक शेष किसी ऐसे सत्यापक को भेजा जा सकता है जिसे आप नियंत्रित नहीं करते हैं — और इसे वापस पाने का कोई तरीका नहीं होगा।
तकनीकी विवरण
प्रवाह (The flow)
ConsolidationRequest ऑपरेशन के दो उपयोग होंगे:
- मौजूदा सत्यापक को Type 1 से Type 2 सत्यापक में परिवर्तित करना
- अन्य सत्यापकों को मौजूदा Type 2 सत्यापक में समेकित करना
Type 1 से Type 2 सत्यापक के रूपांतरण में, स्रोत और लक्ष्य दोनों वही सत्यापक होंगे जिसे आप परिवर्तित कर रहे हैं। इस ऑपरेशन में गैस खर्च होगी और इसे अन्य समेकन अनुरोधों के पीछे कतारबद्ध किया जाएगा। यह कतार जमा कतार से अलग है और नए सत्यापक जमा से अप्रभावित रहती है और इसे pectrified.com (opens in a new tab) पर देखा जा सकता है।
सत्यापकों को समेकित करने के लिए, आपके पास एक लक्ष्य सत्यापक होना चाहिए जिसके पास Type 2 निकासी क्रेडेंशियल हो। यह समेकित किए जा रहे किसी भी सत्यापक शेष का गंतव्य है, और सूचकांक संरक्षित रहता है।
Type 2 में परिवर्तित करने के लिए आवश्यकताएँ
यह उस पहले सत्यापक के लिए आवश्यक होगा जिसे आप Type 2 में परिवर्तित करते हैं। इस सत्यापक का सूचकांक संरक्षित और सक्रिय रहता है। रूपांतरण के लिए, स्रोत सत्यापक == लक्ष्य सत्यापक।
सत्यापक को...
- सक्रिय होना चाहिए
- Type 1 निकासी क्रेडेंशियल्स होने चाहिए
- निकास स्थिति (या कटौती) में नहीं होना चाहिए
- मैन्युअल रूप से ट्रिगर की गई निकासी लंबित नहीं होनी चाहिए (स्वीप पर लागू नहीं होता)
समेकन के लिए आवश्यकताएँ
यह रूपांतरण के समान ऑपरेशन है लेकिन तब होता है जब स्रोत सत्यापक लक्ष्य सत्यापक से अलग होता है। लक्ष्य सत्यापक का सूचकांक संरक्षित रहता है और स्रोत सत्यापक से शेष स्वीकार करता है। स्रोत सत्यापक का सूचकांक EXITED स्थिति में डाल दिया जाता है।
इस मामले में, स्रोत सत्यापक की उपरोक्त सभी आवश्यकताएँ समान हैं और साथ ही:
- कम से कम ~27.3 घंटे (एक
SHARD_COMMITTEE_PERIOD) के लिए सक्रिय रहा हो
लक्ष्य सत्यापक को
- Type 2 निकासी क्रेडेंशियल्स होने चाहिए
- निकास स्थिति में नहीं होना चाहिए।
समेकन अनुरोध
समेकन अनुरोध पर स्रोत सत्यापक से जुड़े निकासी पते द्वारा हस्ताक्षर किए जाएंगे और इसमें शामिल होंगे:
- स्रोत सत्यापक का पता (उदा.,
0x15F4B914A0cCd14333D850ff311d6DafbFbAa32b) - स्रोत सत्यापक की सार्वजनिक कुंजी (उदा.,
0xa1d1ad0714035353258038e964ae9675dc0252ee22cea896825c01458e1807bfad2f9969338798548d9858a571f7425c) - उस लक्ष्य सत्यापक की सार्वजनिक कुंजी
रूपांतरण में, 2 और 3 समान होंगे। यह ऑपरेशन Launchpad (opens in a new tab) पर किया जा सकता है।
हस्ताक्षर करने की आवश्यकताएँ
ConsolidationRequest सबमिट करने के लिए, स्रोत सत्यापक के निकासी पते को अनुरोध पर हस्ताक्षर करना होगा। यह सत्यापक फंड पर नियंत्रण साबित करता है।
किस पर हस्ताक्षर किए जाते हैं?
ConsolidationRequest ऑब्जेक्ट के डोमेन-पृथक हस्ताक्षर रूट (signing root) (opens in a new tab) का उपयोग किया जाता है।
- डोमेन:
DOMAIN_CONSOLIDATION_REQUEST - हस्ताक्षर रूट फ़ील्ड:
source_pubkey:BLSPubkeytarget_pubkey:BLSPubkeysource_address:ExecutionAddress
परिणामी BLS हस्ताक्षर अनुरोध के साथ सबमिट किया जाता है।
नोट: हस्ताक्षर करना निकासी पते द्वारा किया जाता है, सत्यापक कुंजी द्वारा नहीं।
आंशिक निकासी
Type 1 क्रेडेंशियल्स वाले सत्यापकों को उनके अतिरिक्त शेष (32 ETH से अधिक कुछ भी) का उनके निकासी पते पर स्वचालित, गैस-मुक्त स्वीप मिलता है। क्योंकि Type 2 एक सत्यापक को 1 ETH की वृद्धि में शेष को कंपाउंड करने की अनुमति देता है, यह 2048 ETH तक पहुंचने तक स्वचालित रूप से शेष को स्वीप नहीं करेगा। Type 2 सत्यापकों पर आंशिक निकासी को मैन्युअल रूप से ट्रिगर किया जाना चाहिए और इसमें गैस खर्च होगी।
समेकन टूलिंग
समेकन को प्रबंधित करने के लिए कई टूल उपलब्ध हैं। एथेरियम फाउंडेशन द्वारा बनाया गया आधिकारिक टूल Launchpad (opens in a new tab) है। स्टेकिंग समुदाय की संस्थाओं द्वारा बनाए गए तृतीय-पक्ष टूल भी हैं जो ऐसी सुविधाएँ प्रदान कर सकते हैं जो Launchpad द्वारा प्रदान नहीं की जाती हैं। हालांकि यहां दिए गए टूल एथेरियम फाउंडेशन द्वारा ऑडिट या समर्थित नहीं हैं, निम्नलिखित समुदाय के ज्ञात सदस्यों द्वारा ओपन सोर्स टूल हैं।
| टूल | वेबसाइट | ओपन सोर्स | निर्माता | ऑडिटेड | इंटरफ़ेस | उल्लेखनीय सुविधाएँ |
|---|---|---|---|---|---|---|
| Pectra Staking Manager | pectrastaking.com | हाँ, Apache 2.0 | Pier Two (opens in a new tab) | नहीं | वेब UI | WalletConnect, SAFE के साथ काम करता है |
| Pectra Validator Ops CLI Tool | GitHub (opens in a new tab) | हाँ, MIT | Luganodes (opens in a new tab) | हाँ, Quantstamp मई 2025 (opens in a new tab) | कमांड लाइन | बैचिंग, एक साथ कई सत्यापकों के लिए |
| Ethereal | GitHub (opens in a new tab) | हाँ, Apache 2.0 | Jim McDonald (opens in a new tab) | नहीं | कमांड लाइन | सत्यापक और नोड प्रबंधन के लिए पूर्ण सुविधा सेट |
| Siren | GitHub (opens in a new tab) | हाँ, Apache 2.0 | Sigma Prime (opens in a new tab) | नहीं | कुछ कमांड लाइन, लेकिन मुख्य रूप से वेब UI | केवल तभी काम करता है जब आप लाइटहाउस सर्वसम्मति क्लाइंट का उपयोग कर रहे हों |
| Consolideth.app | https://consolideth.app/ (opens in a new tab) GitHub (opens in a new tab) | हाँ, MIT लाइसेंस | Stakely (opens in a new tab) | नहीं | वेब UI, stakely द्वारा होस्ट किया गया और स्वतंत्र रूप से स्व-होस्ट किए जाने के लिए तैयार | WalletConnect के साथ safe सहित प्रमुख वॉलेट कनेक्शन का समर्थन करता है |
सामान्य प्रश्न (FAQ)
क्या विकल्प चुनने से मेरे प्रस्ताव की किस्मत या पुरस्कार बदल जाते हैं?
नहीं। विकल्प चुनने से आपके प्रस्ताव की संभावना कम नहीं होती है - आपके कर्तव्य और प्रस्ताव चयन समान रहते हैं। उदाहरण के लिए, यदि आपके पास दो 32 ETH सत्यापक बनाम एक 64 ETH सत्यापक हैं, तो आपके पास ब्लॉक प्रस्तावित करने और पुरस्कार अर्जित करने के लिए चुने जाने की कुल संभावना समान होगी।
क्या विकल्प चुनने से मेरा कटौती (slashing) जोखिम बदल जाता है?
छोटे या गैर-पेशेवर ऑपरेटरों के लिए, संक्षिप्त उत्तर नहीं है। विस्तृत उत्तर यह है कि, तेज़ अलर्टिंग के साथ प्रति नोड कई सत्यापक चलाने वाले पेशेवर ऑपरेटरों के लिए, कम सत्यापकों में समेकित करने से कटौती पर प्रतिक्रिया करने और कैस्केड घटनाओं को रोकने की उनकी क्षमता कम हो सकती है। इस जोखिम की भरपाई के लिए सभी सत्यापकों के लिए प्रारंभिक कटौती जुर्माना 1 ETH (प्रति 32 ETH) से घटाकर 0.0078125 ETH (प्रति 32 ETH) कर दिया गया है।
क्या मुझे परिवर्तित करने के लिए अपने सत्यापक से निकास करना होगा?
नहीं। आप निकास किए बिना उसी स्थान पर परिवर्तित कर सकते हैं।
परिवर्तित / समेकित होने में कितना समय लगेगा?
कम से कम 27.3 घंटे लेकिन समेकन भी एक कतार के अधीन हैं। यह कतार जमा और निकासी कतारों से स्वतंत्र है और उनसे प्रभावित नहीं होती है।
क्या मैं अपना सत्यापक सूचकांक रख सकता हूँ?
हाँ। इन-प्लेस रूपांतरण समान सत्यापक सूचकांक रखता है। यदि आप कई सत्यापकों को समेकित करते हैं, तो आप केवल लक्ष्य सत्यापक का सूचकांक ही रख पाएंगे।
क्या मैं सत्यापन (attestations) चूक जाऊंगा?
किसी अन्य सत्यापक में समेकन के दौरान, स्रोत सत्यापक से निकास हो जाता है और लक्ष्य सत्यापक पर शेष सक्रिय होने से पहले ~27 घंटे की प्रतीक्षा अवधि होती है। यह अवधि प्रदर्शन मेट्रिक्स को प्रभावित नहीं करती है।
क्या मुझे जुर्माना लगेगा?
नहीं। जब तक आपका सत्यापक ऑनलाइन है, आपको जुर्माना नहीं लगेगा।
क्या समेकित किए जा रहे सत्यापकों के निकासी पते मेल खाने चाहिए?
नहीं। लेकिन स्रोत को अपने स्वयं के पते से अनुरोध को अधिकृत करना होगा।
क्या परिवर्तित करने के बाद मेरे पुरस्कार कंपाउंड होंगे?
हाँ। Type 2 क्रेडेंशियल्स के साथ, 32 ETH से ऊपर के पुरस्कार स्वचालित रूप से रीस्टेक हो जाते हैं — लेकिन तुरंत नहीं। एक छोटे बफ़र (जिसे हिस्टैरिसीस (hysteresis) (opens in a new tab) कहा जाता है) के कारण, अतिरिक्त रीस्टेक होने से पहले आपके शेष को लगभग 1.25 ETH अधिक तक पहुंचने की आवश्यकता होती है। इसलिए 33.0 ETH पर कंपाउंडिंग के बजाय, यह 33.25 (प्रभावी शेष = 33 ETH), फिर 34.25 (प्रभावी शेष = 34 ETH), और इसी तरह आगे होता है।
क्या मुझे परिवर्तित करने के बाद भी स्वचालित स्वीप मिल सकते हैं?
स्वचालित स्वीप केवल 2048 से अधिक अतिरिक्त शेष के साथ होंगे। अन्य सभी आंशिक निकासी के लिए, आपको उन्हें मैन्युअल रूप से ट्रिगर करना होगा।
क्या मैं अपना मन बदल सकता हूँ और Type 2 से Type 1 पर वापस जा सकता हूँ?
नहीं। Type 2 में परिवर्तित करना अपरिवर्तनीय है।
यदि मैं कई सत्यापकों को समेकित करना चाहता हूँ, तो क्या मुझे पहले प्रत्येक को Type 2 में परिवर्तित करना होगा?
नहीं! एक सत्यापक को Type 2 में परिवर्तित करें और फिर उसे लक्ष्य के रूप में उपयोग करें। उस Type 2 लक्ष्य में समेकित अन्य सभी सत्यापक Type 1 या Type 2 हो सकते हैं।
मेरा सत्यापक ऑफ़लाइन है या 32 ETH से कम है - क्या मैं अभी भी इसे परिवर्तित कर सकता हूँ?
हाँ। जब तक यह सक्रिय है (निकास नहीं किया गया है) और आप इसके निकासी पते के साथ हस्ताक्षर कर सकते हैं, आप इसे परिवर्तित कर सकते हैं।
संसाधन
- इलेक्ट्रा सर्वसम्मति विनिर्देश (Electra consensus specs) (opens in a new tab): यह 'सबसे सच्चा' संस्करण है जिस पर आपको भरोसा करना चाहिए। जब संदेह हो, तो विनिर्देश पढ़ें
- हर कोई कोड के माध्यम से जाने में सहज नहीं है, इसलिए यह maxEB-GPT (opens in a new tab) विनिर्देशों की व्याख्या करने में मदद कर सकता है। अस्वीकरण: AI के बजाय विनिर्देशों पर सत्य के रूप में भरोसा किया जाना चाहिए, क्योंकि AI जानकारी की गलत व्याख्या कर सकता है या उत्तरों की कल्पना कर सकता है
- pectrified.com (opens in a new tab): समेकन, जमा और कतार प्रतीक्षा समय की स्थिति देखें
- Ethereal (opens in a new tab): सामान्य सत्यापक कार्यों के प्रबंधन के लिए समुदाय द्वारा बनाया गया CLI टूल
- batch-validator-depositor (opens in a new tab): समुदाय द्वारा बनाया गया अनुबंध जो कई इथेरियम सत्यापकों को एक ही लेन-देन में जमा करने की अनुमति देता है



