निकासी का रास्ता

Lido से निकासी के तीन क़दम: अनुरोध, फ़ाइनलाइज़ेशन, दावा

Lido निकासी के तीन क़दम: अनुरोध भेजना, फ़ाइनलाइज़ेशन का इंतज़ार, और ख़ुद जाकर दावा करना
स्क्रीन पर एक बटन, चेन पर तीन अलग काम।

तीन क़दम हैं: अनुरोध भेजना, प्रोटोकॉल का फ़ाइनलाइज़ करना, और आपका वापस जाकर दावा करना। पहला और तीसरा मिनटों का काम है; बीच वाला दिनों से हफ़्तों तक खिंच सकता है और वही आपके हाथ में नहीं है।

सबसे पहले एक बात: अनुरोध भेजने के बाद उसे रद्द नहीं किया जा सकता। बस इतना हो सकता है कि कतार में अपनी जगह दिखाने वाला टोकन किसी और को दे दिया जाए, और लेने वाला आमतौर पर छूट माँगता है। इसलिए बटन दबाने से पहले यह तय कर लीजिए कि यह रक़म इंतज़ार के दौरान काम नहीं आएगी।

Lido के पन्ने पर बटन एक दिखता है। चेन पर यह तीन अलग काम हैं: आप अनुरोध भेजते हैं, प्रोटोकॉल उसे फ़ाइनलाइज़ करता है, और फिर आप वापस आकर दावा करते हैं। बीच वाला हिस्सा आपके नियंत्रण में नहीं है, और तीसरा आपको ख़ुद याद रखकर करना पड़ता है।

अगर अभी यही तय नहीं हुआ कि कतार में लगना है या सीधे बेच देना है, तो पहले दोनों रास्तों की लागत वाला नोट ज़्यादा काम का रहेगा।

शुरू करने से पहले तीन जाँच

एक — हाथ में stETH है या wstETH

Lido का निकासी स्मार्ट कॉन्ट्रैक्ट दोनों स्वीकार करता है। अगर आपका टोकन wstETH है (दूसरी लेयर से पुल करके लाया हुआ, या किसी उधारी प्रोटोकॉल से मिला हुआ), तो निकासी के पन्ने पर सीधे wstETH चुना जा सकता है; कॉन्ट्रैक्ट उसी अनुरोध में उसे stETH में बदल देता है। पहले हाथ से खोलने की ज़रूरत नहीं।

पहली बार करते समय टोकन की अनुमति और अनुरोध भेजना, ये दो अलग हस्ताक्षर हो सकते हैं। यह इस पर निर्भर है कि पहले से अनुमति की सीमा दी हुई है या नहीं, और इंटरफ़ेस Permit इस्तेमाल करता है या नहीं। इसे "wstETH पर हमेशा एक फ़ीस ज़्यादा लगती है" मत समझिए। दोनों टोकन का फ़र्क़ अलग नोट में है।

दो — रक़म एक अनुरोध की सीमा में है या नहीं

Lido के निकासी-कतार कॉन्ट्रैक्ट के दस्तावेज़ के अनुसार एक अनुरोध कम से कम 100 wei और ज़्यादा से ज़्यादा 1,000 stETH का हो सकता है। इससे ज़्यादा हो तो कई अनुरोधों में बाँटना पड़ेगा। बाँटने से कतार में आगे जगह नहीं मिलती (हर अनुरोध की अपनी अलग जगह होती है), लेकिन हर एक पर चेन की फ़ीस अलग लगती है। रक़म बड़ी हो तो यह ख़र्च पहले से जोड़ लीजिए।

तीन — वह stETH इस वक़्त पड़ा कहाँ है

अगर वह किसी उधारी प्रोटोकॉल में गिरवी है तो अनुरोध भेजा ही नहीं जा सकता — तकनीकी रूप से वह टोकन अब आपके वॉलेट में है ही नहीं। निकलने के लिए पहले क़र्ज़ चुकाना होगा, गिरवी छुड़ानी होगी, तब कतार की बारी आएगी। इस हिस्से का समय और ख़र्च पहले से आँक लीजिए, वरना "निकलना है" तय करने और असल में अनुरोध भेज पाने के बीच कई दिन निकल जाते हैं।

पहला क़दम: निकासी का अनुरोध भेजना

अनुरोध भेजते ही stETH कॉन्ट्रैक्ट में बंद हो जाता है और आपको कतार में जगह दिखाने वाला एक NFT मिलता है। वह हस्तांतरित किया जा सकता है, और दावे के समय जला दिया जाता है। इसी क्षण से वह रक़म आपके लिए नया स्टेकिंग इनाम कमाना बंद कर देती है।

चेन पर आमतौर पर दो लेन-देन होते हैं: पहले कॉन्ट्रैक्ट को आपके stETH इस्तेमाल करने की अनुमति, फिर अनुरोध। इंटरफ़ेस लगातार दो बार हस्ताक्षर माँगे तो यह मत सोचिए कि कुछ ग़लत हो गया।

भेजने के बाद वॉलेट में एक NFT दिखने लगेगा। वह रसीद है। पहली बार कर रहे हों तो एक टोकन भेजकर पूरा रास्ता एक बार देख लीजिए — बड़ी रक़म बाद में भेजिए।

दूसरा क़दम: फ़ाइनलाइज़ेशन — यही हिस्सा सबसे कम दिखता है

"फ़ाइनलाइज़ेशन" वह काम है जिसमें प्रोटोकॉल का ऑरेकल तय करता है कि किन अनुरोधों का पैसा अब दिया जा सकता है। कॉन्ट्रैक्ट के दस्तावेज़ के अनुसार तीन बातें देखी जाती हैं: प्रोटोकॉल के बफ़र में कितना तैयार ETH है, आपका अनुरोध कितने समय से कतार में है, और कंसेंसस लेयर पर कोई नुक़सान तो नहीं हुआ। तीनों ठीक बैठें तभी आपका अनुरोध "प्रक्रिया में" से "दावा करने योग्य" बनता है।

बफ़र का ETH नई जमा, वैलिडेटर की कमाई और प्राथमिकता शुल्क से आता है। बफ़र काफ़ी हो तो प्रोटोकॉल को वैलिडेटर बाहर निकालने की ज़रूरत ही नहीं पड़ती और एक-दो दिन में काम हो जाता है। काफ़ी न हो तो वैलिडेटर निकालने पड़ते हैं, और तब आप कंसेंसस लेयर की निकासी कतार के साथ लगते हैं — जहाँ रोज़ ज़्यादा से ज़्यादा 57,600 ETH ही बाहर जा सकते हैं।

दस्तावेज़ में एक क्रम का नियम भी है: निकासी को जमा पर वरीयता मिलती है। जब तक कोई निकासी अनुरोध बाक़ी है, नया आया पैसा नए वैलिडेटर खड़े करने में नहीं लगाया जाता — पहले निकासी चुकाई जाती है। कतार में लगे व्यक्ति के लिए यह अच्छी ख़बर है।

एक हालत में दर 1:1 से कम भी बैठती है

कॉन्ट्रैक्ट का दस्तावेज़ इस बारे में साफ़ है: फ़ाइनलाइज़ करते समय एक अधिकतम दर लागू होती है, और अगर कंसेंसस लेयर का नुक़सान उस अवधि के इनाम से बड़ा हो जाए तो दर एक-के-बदले-एक से कम बैठ सकती है — यानी आपको खाते में लिखे आँकड़े से कम ETH मिलेंगे। कॉन्ट्रैक्ट में "बंकर मोड" नाम की एक अवस्था भी है, जिसमें प्रोटोकॉल असामान्य हालात भाँपकर चला जाता है; उस दौरान प्रक्रिया सामान्य से अलग होती है।

यह सैद्धांतिक बात नहीं है। वैलिडेटर पर जुर्माना या लंबे समय तक ऑफ़लाइन रहना स्टेकिंग की मूल रक़म घटा सकता है; आम दिनों में वह इनाम के नीचे छिप जाता है। क्रिप्टो में पूरी मूल रक़म डूब सकती है, और "एक के बदले एक" एक ऐसी धारणा है जो ज़्यादातर समय सही बैठती है — हमेशा सही बैठने की गारंटी नहीं है।

तीसरा क़दम: वापस जाकर दावा करना

फ़ाइनलाइज़ होने के बाद पैसा अपने आप वॉलेट में नहीं आता। आपको इंटरफ़ेस पर लौटकर वह अनुरोध ढूँढ़ना है, दावा दबाना है, और चेन की एक फ़ीस देनी है। इसकी कोई समय-सीमा नहीं है और तीन महीने बाद भी मिल जाएगा, पर उन तीन महीनों में वह रक़म कुछ नहीं कर रही होगी।

इसलिए स्थिति "दावा करने योग्य" होते ही दावा कर लीजिए, उसे बाद के लिए मत टालिए।

अगर आपके कई अनुरोध एक साथ फ़ाइनलाइज़ हुए हैं तो Lido के विवरण के अनुसार सूची में कई अनुरोध चुनकर एक बार में दावा किया जा सकता है, और फ़ीस एक-एक करके दावा करने से कम पड़ती है। जिन्होंने रक़म बाँटी थी, वे यह विकल्प ज़रूर देख लें।

Lido निकासी अटक जाए या "प्रक्रिया में" ही रहे तो कहाँ देखें

"अटकना" आमतौर पर तीन में से एक स्थिति होती है, और तीनों का इलाज अलग है।

आपको क्या दिख रहा हैअसल में क्या हुआ हैक्या कीजिए
स्थिति लगातार "प्रक्रिया में"अभी फ़ाइनलाइज़ नहीं हुआ; पहले देखिए कि कतार लंबी तो नहींकिसी सार्वजनिक डैशबोर्ड से Exit Queue वाला ETH आँकड़ा लेकर कतार के दिनों वाले टूल में डालिए
इंटरफ़ेस पर अनुरोध दिख ही नहीं रहापहले जाँचिए कि ग़लत वॉलेट तो नहीं जुड़ा, या अनुरोध किसी दूसरे पते से तो नहीं गया थाजाँचिए कि वही पता जुड़ा है जिससे अनुरोध भेजा था
"दावा करने योग्य" है पर दबाने से कुछ नहीं होतादेखिए कि वॉलेट में फ़ीस भरने लायक़ बैलेंस है या नहीं, और लेन-देन सच में भेजा गया या नहींवॉलेट में थोड़ा ETH फ़ीस के लिए रखकर दोबारा कोशिश कीजिए

दूसरी स्थिति देखने में सबसे डरावनी है। पन्ना खोलिए, कुछ दिखता नहीं, और पहला ख़याल आता है कि पैसा ग़ायब हो गया। पर वह NFT चेन पर मौजूद है। किसी ब्लॉक एक्सप्लोरर पर उस पते की जाँच कीजिए जिससे अनुरोध भेजा था, उसके नाम के NFT दिख जाएँगे। वह वहाँ है तो पैसा कॉन्ट्रैक्ट में सुरक्षित है; बाक़ी सिर्फ़ ग़लत वॉलेट जुड़ने की बात है।

तीनों में से कोई नहीं है, तो प्रोटोकॉल की आधिकारिक घोषणाएँ देखिए — Lido के मामले में blog.lido.fi। प्रोटोकॉल स्तर की गड़बड़ी (जैसे ऊपर बताया बंकर मोड) वहीं बताई जाती है, आपके इंटरफ़ेस पर किसी त्रुटि संदेश की तरह नहीं दिखती। इसीलिए जब सब सामान्य दिखे पर लगे कुछ ठीक नहीं है, तो पन्ना बार-बार रीफ़्रेश करने के बजाय घोषणाएँ पढ़िए।

फिर भी कुछ न मिले तो दो ही काम बचते हैं, और दोनों में घबराने की बात नहीं: एक, पक्का कीजिए कि वह NFT अब भी आपके नाम है (है तो पैसा कॉन्ट्रैक्ट में है और आपके ध्यान न देने से ग़ायब नहीं होगा); दो, लेन-देन का नंबर लिख लीजिए और एक-दो दिन बाद फिर देखिए। निकासी की कोई समय-सीमा नहीं है। असल में डरने की बात कभी "देर" नहीं होती — डरने की बात यह है कि आप अपनी निजी कुंजी या रिकवरी शब्द किसी ऐसे व्यक्ति को दे दें जो "जल्दी निकलवा देने" का दावा करता हो।

अगर NFT ही न दिखे, लेन-देन विफल दिखे, या स्थिति आपके अनुमान से बहुत ज़्यादा देर तक अटकी रहे, तब Lido से पूछिए: Lido सहायता केंद्र पर आधिकारिक Discord और Telegram के लिंक हैं। पूछते समय अनुरोध भेजने वाला पता, लेन-देन का हैश, अनुरोध का नंबर (NFT ID) और स्क्रीन पर दिख रही स्थिति बताइए। सिर्फ़ सहायता केंद्र से ही जाइए; जो भी ख़ुद मैसेज करके "जल्दी करवा देने" या "वापस दिलाने" की बात करे, वह आधिकारिक नहीं है।

कुल कितना समय: तीनों हिस्से जोड़िए

सटीक दिन कोई नहीं बता सकता। पर एक दायरा आप ख़ुद निकाल सकते हैं, और वह "सुना है महीना भर लगता है" से कहीं ज़्यादा काम का होता है।

कौन सा हिस्सालगभग कितनातय क्या करता है
अनुरोध भेजनाकुछ मिनटचेन की भीड़ और आपकी दी हुई फ़ीस
फ़ाइनलाइज़ेशनकुछ दिन से कई हफ़्तेप्रोटोकॉल का बफ़र; कम पड़े तो निकासी कतार
दावाकुछ मिनटआपको याद रहता है या नहीं

पहला और तीसरा हिस्सा लगभग नज़रअंदाज़ किया जा सकता है। पूरा उतार-चढ़ाव बीच वाले में है। इसलिए अंदाज़ा लगाने का तरीक़ा सीधा है: इस वक़्त की निकासी कतार देखिए, दिनों वाले टूल से कंसेंसस लेयर का हिस्सा निकालिए, और उसमें वैलिडेटर निकलने के बाद के स्वीप और प्रोटोकॉल की प्रक्रिया के कुछ दिन जोड़ दीजिए। Lido का विवरण कहता है कि सामान्य हालात में पूरी निकासी 1 से 5 दिन लेती है — यानी बफ़र काफ़ी हो तब; कतार भरी हो तो कंसेंसस लेयर के दिन ही मुख्य हिस्सा हैं। जो संख्या आएगी वह बिलकुल सही नहीं होगी, पर सही पैमाने पर होगी।

बीच में पैसे की ज़रूरत पड़ जाए

अनुरोध रद्द नहीं होता, पर कतार वाला NFT हस्तांतरित हो सकता है। यह एक आपातकालीन दरवाज़ा है, और सस्ता नहीं है।

लेने वाला बचा हुआ इंतज़ार उठा रहा है, इसलिए वह छूट माँगेगा; और वह छूट आमतौर पर बाज़ार में सीधे टोकन बेचने से ज़्यादा गहरी होती है, क्योंकि इस NFT के ख़रीदार टोकन के ख़रीदारों से बहुत कम हैं। यह कोई परिपक्व बाज़ार नहीं है।

अगर आप इस हालत में पहुँच ही गए हैं, तो क्रम यह रखिए:

  1. पहले हिसाब लगाइए कि आख़िर तक इंतज़ार में कितना बचा है। हो सकता है जाँचने पर पता चले कि पाँच दिन ही बचे हैं। जवाब एक हफ़्ते के भीतर हो तो सही क़दम है कहीं और से कुछ दिन का इंतज़ाम करना, न कि छूट पर जगह बेच देना।
  2. देखिए कि पैसा कहीं और से निकल सकता है क्या। आपके पास आमतौर पर यही एक रक़म नहीं होती। जो टोकन अभी कतार में भेजे ही नहीं गए, उन्हें सीधे बाज़ार में बेचा जा सकता है — और वहाँ की छूट इस NFT को बेचने से लगभग हमेशा कम होगी।
  3. सिर्फ़ यही रास्ता बचे तो इसे मोल-भाव समझिए, इश्तिहार नहीं। यह NFT मानक ERC-721 है, कोई तकनीकी अड़चन नहीं; मुश्किल ख़रीदार ढूँढ़ने की है। इसलिए ख़ुद जाकर पूछिए, और पहले से तय कर लीजिए कि आप ज़्यादा से ज़्यादा कितनी छूट देंगे — बचे दिनों और उस वक़्त की टोकन छूट से एक न्यूनतम भाव निकालिए, उससे नीचे मत जाइए।

क्रम उलटा मत कीजिए। पहला क़दम छोड़ा तो हो सकता है आप बिना जाँचे छूट पर जगह बेच दें, जबकि इंतज़ार के पाँच ही दिन बचे थे।

इसलिए "हस्तांतरित तो कर ही सकते हैं" को पिछला दरवाज़ा मत मानिए। दरवाज़ा है, पर महँगा है और सौदा होने की गारंटी नहीं। असल काम यह है कि अनुरोध भेजने से पहले ही तय हो जाए कि यह रक़म इंतज़ार के दौरान नहीं चाहिए। छह सवालों वाले नोट का दूसरा सवाल यही पूछता है।

कुल कितनी फ़ीस लगेगी

इंटरफ़ेस जोड़कर नहीं बताता, इसलिए शुरू करने से पहले ख़ुद गिन लीजिए।

आपकी स्थितिलगभग कितने लेन-देन
stETH, रक़म सीमा के भीतरआमतौर पर दो से तीन
wstETH, रक़म सीमा के भीतरआमतौर पर दो से तीन
कई अनुरोधों में बाँटना पड़ेइंटरफ़ेस बैच भेजना-दावा करना देता है या नहीं, उस पर
टोकन गिरवी पड़ा हैऊपर से क़र्ज़ चुकाने और गिरवी छुड़ाने की अलग फ़ीस

यह गिनती पहले इसलिए करनी है कि इससे नतीजा बदल जाता है। रक़म छोटी हो तो चार-पाँच लेन-देन की फ़ीस उस भाव-फ़र्क़ से बड़ी निकल सकती है जिसे आप कमाने चले थे — तब कतार में लगने का कोई मतलब नहीं, सीधे बेच देना साफ़ है। रक़म बड़ी हो तो यह हिस्सा नज़रअंदाज़ करने लायक़ है। रेखा कहाँ खिंचेगी यह तय नहीं — उस दिन की चेन फ़ीस से ख़ुद निकालिए। पर एक बार गिन लेने पर जवाब आमतौर पर साफ़ दिखता है।

पक्का कैसे करें कि अनुरोध लग गया

भेजने के बाद सबसे पहले यही जानना होता है। इंटरफ़ेस दिखाता है, पर ग़लत वॉलेट जुड़ा हो तो कुछ नहीं दिखाता — और तब इसे विफलता समझकर दोबारा भेज देने का मन करता है। दोबारा भेजने से कोई आपदा नहीं आती, पर एक फ़ीस ज़्यादा लगती है और कतार में एक जगह ज़्यादा घिरती है।

सबसे भरोसेमंद तरीक़ा इंटरफ़ेस को छोड़कर सीधे चेन देखना है:

  1. अनुरोध वाले लेन-देन का हैश ढूँढ़िए, या सीधे अपना वॉलेट पता देखिए।
  2. देखिए कि वह लेन-देन सफल हुआ या नहीं।
  3. देखिए कि आपके पते के नाम कतार वाला NFT आया या नहीं।

तीनों ठीक हैं तो अनुरोध लग चुका है, आगे सिर्फ़ इंतज़ार है। इंटरफ़ेस पर न दिखना चेन की सच्चाई नहीं बदलता।

और स्थिति "प्रक्रिया में" से "दावा करने योग्य" होने पर भी एक बार और जाँचिए — वह सिर्फ़ इतना बताता है कि प्रोटोकॉल ने फ़ाइनलाइज़ कर दिया, पैसा अभी आपके पास नहीं आया। दावा दबाना बाक़ी है, उसकी भी फ़ीस लगेगी और वह विफल भी हो सकता है। ख़त्म होने की एक ही कसौटी है: वॉलेट में ETH का बैलेंस बदल जाए।

Lido निकासी की तीन छोटी पर ज़रूरी बातें

पहली, अनुमति असीमित मत दीजिए। इंटरफ़ेस अक्सर डिफ़ॉल्ट में असीमित अनुमति रखता है ताकि अगली बार दोबारा न करनी पड़े। पर निकासी शायद आप ज़िंदगी में कुछ ही बार करेंगे; एक फ़ीस बचाने के लिए चेन पर असीमित अनुमति छोड़ देना सौदा नहीं है। जितना निकालना है उतनी ही अनुमति दीजिए।

दूसरी, बाँटते समय बहुत बारीक मत बाँटिए। मान लीजिए दो हज़ार stETH को सौ-सौ के बीस अनुरोधों में बाँट दिया, यह सोचकर कि सुरक्षित रहेगा। नतीजा बीस बार फ़ीस, और दावा करते समय फिर बीस अनुरोध। सीमा एक हज़ार है — दो में बाँटना काफ़ी था।

तीसरी, अनुरोध भेजने से पहले अनुमानित दिन कहीं लिख लीजिए। सटीकता के लिए नहीं, एक संदर्भ के लिए। इंतज़ार में सबसे थकाने वाली बात यही होती है कि पता नहीं कितना बचा है; हाथ में शुरू में निकाला हुआ एक आँकड़ा हो तो रोज़ पन्ना रीफ़्रेश करने की बेचैनी नहीं रहती।

अक्सर पूछे जाने वाले सवाल

Lido का निकासी अनुरोध भेजने के बाद रद्द किया जा सकता है?

नहीं। अनुरोध वापस नहीं लिया जा सकता। जो एक रास्ता बचता है वह है कतार में जगह दिखाने वाला NFT किसी और को दे देना — और लेने वाला बचा हुआ इंतज़ार उठा रहा है, इसलिए वह छूट माँगेगा। इसीलिए भेजने से पहले यह पक्का कर लीजिए कि इस रक़म की ज़रूरत इस दौरान नहीं पड़ेगी।

किसी को कुछ दिन में पैसा मिल जाता है और किसी को हफ़्ते क्यों लगते हैं?

फ़र्क़ प्रोटोकॉल के पास उस वक़्त पड़े तैयार ETH से पड़ता है। नई जमा, वैलिडेटर की कमाई और प्राथमिकता शुल्क से जो बफ़र बनता है, अगर वह आपका अनुरोध चुकाने के लिए काफ़ी है तो वैलिडेटर बाहर निकालने की नौबत ही नहीं आती और एक-दो दिन में काम हो जाता है। बफ़र कम पड़े तो आपको कंसेंसस लेयर की निकासी कतार के साथ लगना पड़ता है।

अनुरोध भेजने पर जो NFT मिलता है वह क्या है?

वह कतार में आपकी जगह का प्रमाण है, कोई स्मारक नहीं। दावा करते समय वही जलाया जाता है। उसे किसी और को हस्तांतरित किया जा सकता है। और चूँकि पैसा उसी के बदले मिलता है, वॉलेट खो देने का मतलब है NFT भी गया और रक़म भी।

एक अनुरोध में ज़्यादा से ज़्यादा कितना stETH भेजा जा सकता है?

Lido के निकासी-कतार कॉन्ट्रैक्ट के दस्तावेज़ के अनुसार एक अनुरोध कम से कम 100 wei और ज़्यादा से ज़्यादा 1,000 stETH का होता है। इससे ऊपर की रक़म कई अनुरोधों में बाँटनी पड़ती है। बाँटने से कतार में आगे जगह नहीं मिलती — हर अनुरोध अपनी अलग जगह है — और हर एक पर चेन की फ़ीस अलग लगती है।

फ़ाइनलाइज़ होने के बाद दावा न करें तो क्या होगा?

कोई समय-सीमा नहीं है। रक़म कॉन्ट्रैक्ट में पड़ी रहती है और तीन महीने बाद जाकर भी दावा किया जा सकता है। बस उन तीन महीनों में वह रक़म आपके लिए कुछ नहीं कर रही होती — न स्टेकिंग का इनाम, न कुछ और।