Skip to the content.
English EN | Español ES | Deutsch DE | Français FR | Dutch NL | Italiano IT | Hrvatski HR

मूल रूप से Substack पर 01 अक्टूबर, 2021 को पोस्ट किया गया। 17 अक्टूबर, 2024 को यहाँ अपडेट किया गया

SHTF (शिट हिट द फैन - डेड नोड) के मामले में अपने LND नोड फंड को पुनर्स्थापित करने के विभिन्न तरीके

यहाँ आपके LND नोड (अम्ब्रेल, मायनोडबीटीसी, रास्पिब्लिट्ज़, स्टार्ट9 इत्यादि) को प्रबंधित करने के बारे में एक अलग अध्याय है, SHTF (शिट हिट द फैन) के मामले में अपने नोड वॉलेट फंड को पुनर्स्थापित/पुनर्प्राप्त करने के तरीकों और प्रक्रिया के बारे में।

ऐसे कई उपयोगकर्ता हैं जो अपने अम्ब्रेल नोड्स के साथ अजीबोगरीब काम करते हैं और कभी-कभी, इसे ठीक करने का कोई और तरीका नहीं है, सिवाय इसके कि इसे किसी दूसरे वॉलेट ऐप में रीस्टोर करें और एक नए वॉलेट या उसी LND वॉलेट से शुरू करें, लेकिन नए इंस्टेंस में।

शुरू करने से पहले... याद रखें:

नीचे मैं आपको अपने मृत LND नोड फंड को "पुनर्स्थापित" करने के लिए विभिन्न विधियाँ प्रस्तुत करूँगा।

यदि आपके पास केवल ऑनचेन वॉलेट में फंड है और LN चैनल में फंड नहीं है, तो बस 2, 3, 4, 5, 6 विधियों का उपयोग करें।

यदि आपके पास ऑनचेन वॉलेट में और LN चैनल में फंड है, तो निम्न विधियों का उपयोग करें: 1, 3, 4, 7, 8, 9, 10।

1. Umbrel नोड के नए इंस्टेंस का उपयोग करके मानक, सामान्य तरीका

2. Bluewallet मोबाइल ऐप का उपयोग करना

3. ब्लिक्स्ट वॉलेट मोबाइल ऐप का उपयोग करना

4. ज़ीउस एलएन वॉलेट मोबाइल ऐप का उपयोग करना

5. जैप वॉलेट डेस्कटॉप ऐप का उपयोग करना

6. स्पैरो वॉलेट डेस्कटॉप ऐप का उपयोग करना

7. डेटाबेस फ़ाइलों की एक कॉपी को दूसरे LND नोड इंस्टेंस में उपयोग करना

8. RPi नोड से डेस्कटॉप/NUC Linux मशीन में प्रायोगिक पूर्ण कॉपी डेटा

9. ब्लिक्सट में पुनर्स्थापित करने के लिए थंडरहब / एम्बॉस एससीबी बैकअप का उपयोग करना

10. अटके हुए चैनलों के लिए गुगेरो के चैनटूल का उपयोग करना


विधि 1 - मानक, सामान्य तरीका Umbrel नोड के नए इंस्टेंस का उपयोग करना #

यह विधि सामान्य तरीका है, जैसा कि Umbrel टीम द्वारा वर्णित और अनुशंसित है।

यह मान लें कि आपके पास पहले से ही 24 शब्दों का बीज और पहले से प्राप्त channel.backup फ़ाइल है। यदि आपने वह बैकअप नहीं बनाया है, लेकिन आपके पास अभी भी अपने पुराने नोड ड्राइव तक पहुंच है, तो आप इसे /home/umbrel/umbrel/lnd/data/chain/bitcoin/mainnet/channel.backup में पा सकते हैं।

या आप Umbrel डेवलपर्स से एक कॉपी का अनुरोध कर सकते हैं (उनसे Umbrel Telegram group या Umbrel Community Forum पर संपर्क करें।

Umbrel का एक नया इंस्टेंस इंस्टॉल करें। डैशबोर्ड पेज शुरू करें और आपको पहले से बैकअप किए गए 24 शब्दों के बीज का उपयोग करने के लिए प्रेरित किया जाएगा।

एक बार जब आप 24 शब्दों से पुनर्स्थापित कर लेते हैं, तो आपके सभी पिछले बिटकॉइन (ऑन-चेन) लेनदेन और शेष राशि को स्कैन करने में कुछ मिनट से लेकर कुछ घंटे लग सकते हैं। इस बीच, यहां बताया गया है कि आप अपने फंड को कैसे पुनर्स्थापित कर सकते हैं लाइटनिंग चैनल।

चरण 1: अपने कंप्यूटर से चैनल बैकअप फ़ाइल को अपने UMBREL पर कॉपी करें।

SSH का उपयोग करके दर्ज करें और इसे चलाएँ:


scp  umbrel@umbrel.local:/home/umbrel/umbrel/lnd/channel.backup

`` को अपने कंप्यूटर पर चैनल बैकअप फ़ाइल के सटीक पथ से बदलें

पासवर्ड `moneyprintergobrrr` है, सिवाय संस्करण 0.3.3 या बाद के संस्करण के जहाँ पासवर्ड आपका व्यक्तिगत उपयोगकर्ता पासवर्ड है।

चरण 2: धन की वसूली करें


cd ~/umbrel && ./bin/lncli restorechanbackup --multi_file /data/.lnd/channel.backup

इसे चलाने के बाद, 1 मिनट तक प्रतीक्षा करें। अब आपको http://umbrel.local/lightning पर अपने चैनल बंद होते हुए दिखाई देने चाहिए।

आपको धैर्यपूर्वक तब तक प्रतीक्षा करनी चाहिए जब तक कि फंड आपके ऑनचेन वॉलेट में वापस न आ जाए। इसमें कम से कम 40 ब्लॉक लगेंगे। आप समस्या निवारण गाइड

में चैनल बंद करने का विवरण देख/जांच सकते हैं।

विधि 2 - Bluewallet का उपयोग करना #

महत्वपूर्ण नोट:

Bluewallet में पतों के प्रकार की एक सीमा है! LND / Umbrel अब Taproot प्रकार के पतों का भी उपयोग कर रहा है। डिफ़ॉल्ट रूप से नहीं, लेकिन यदि आपने सेटिंग में उस विकल्प को सक्रिय किया है, तो आपका Umbrel वॉलेट Taproot प्रारूप पते उत्पन्न करेगा। ध्यान रखें कि सभी अन्य ऐप जो xpub या पूर्ण Blixt aezeed वॉलेट आयात कर सकते हैं, वे भी उन पतों को प्रदर्शित / पढ़ नहीं सकते हैं। इसका मतलब है, आप अपने बैलेंस में कुछ सैट को मिस कर देंगे क्योंकि उन टैपरूट पतों को अनदेखा कर दिया जाएगा। इसका मतलब यह नहीं है कि आपने अपने सैट खो दिए हैं। यह सिर्फ़ इतना है कि आप जिस ऐप का इस्तेमाल वॉलेट को आयात करने के लिए करते हैं, उसमें ये प्रदर्शित नहीं होते, दिखाए नहीं जाते, "पढ़ने योग्य" नहीं होते।

हां, अब आप सीधे मोबाइल ऐप, ऑनचेन AEZEED नोड वॉलेट से जुड़ सकते हैं। बस Bluewallet में अपने अम्ब्रेल नोड सीड का इस्तेमाल करें (इसे नए वॉलेट के रूप में जोड़ें) और हो गया। उपयोग के मामले:

अनुस्मारक:


विधि 3 - Blixt मोबाइल वॉलेट का उपयोग करना #

Blixt Wallet एक बेहतरीन मोबाइल ऐप है, जो LND और न्यूट्रिनो ब्लॉक सिंक का उपयोग करता है, साथ ही कई अन्य विशेषताएं भी हैं जो किसी अन्य मोबाइल वॉलेट में नहीं हैं। इसे अपने फोन में नियमित अन्य नोड के साथ जोड़ी नोड के रूप में रखना सार्थक है।

इसमें ऐप खोलने के पहले चरण में ही LND नोड को पुनर्स्थापित करने का विकल्प है।

इस परीक्षण/परिदृश्य में आप धन नहीं खोएंगे, सबसे बुरी बात यह हो सकती है कि चैनल ठीक न हों और या चैनल बंद हो जाएं और ऑनचेन वॉलेट में धन वापस आ जाए। यह केवल "पुनर्स्थापना" को अस्वीकार कर देगा और आपके चैनल अभी भी अम्ब्रेल नोड में सक्रिय रहेंगे।

आवश्यकताएँ:

करने के चरण:

  1. अपने मोबाइल पर Blixt वॉलेट इंस्टॉल करें
  2. मेनू सेटिंग पर जाएं और Tor को सक्रिय करें (ऐप पुनः आरंभ होगा)। यह इस तथ्य के कारण आवश्यक है कि Umbrel डिफ़ॉल्ट रूप से Tor है और आपके कई पिछले चैनल Tor नोड पीयर के साथ खुले थे।
  3. रिस्टोर वॉलेट चुनें
  4. अपना 24 शब्दों का बीज लें और इसे पहले फ़ील्ड में डालें
  5. अपनी चैनल.बैकअप फ़ाइल लें (जिसे आपने पहले Umbrel LN डैशबोर्ड से सहेजा था) और इसे अपने मोबाइल पर अपलोड करें और इसे Blixt रिस्टोर बॉक्स में डालें।
  6. रिस्टोर पर क्लिक करें और ऐप को न्यूट्रिनो नोड (ब्लॉकचेन का एक छोटा संस्करण) को सिंक करने के लिए पर्याप्त समय तक प्रतीक्षा करें। एक बार बहाल हो जाने पर, ऑनचेन में फंड बैलेंस और चैनल में भी दिखाई देने चाहिए। लेकिन याद रखें, चैनल बंद हो जाएंगे और फंड ऑनचेन में वापस आ जाएंगे। बस धैर्य रखें।

मैं एक ही बीज को नए Umbrel LND इंस्टेंस में पुनर्स्थापित न करने की सलाह दूंगा, बस एक नए LND इंस्टेंस से शुरू करें और इस पुराने वॉलेट को Blixt में रखें, या बस फंड को नए Umbrel इंस्टेंस में ले जाएं। Blixt आपके नए Umbrel नोड के लिए एक बहुत अच्छा नोड साथी हो सकता है।

Blixt ऐप में स्थिति की जांच करने के कुछ तरीके हैं लेकिन मैं यहां विवरण दर्ज नहीं करूंगा।

मुझे बताएं कि आप यह परीक्षण कब/यदि करना चाहते हैं और मैं सहायता कर सकता हूं, लेकिन केवल तभी जब आपका Umbrel नोड मृत हो। इसके अलावा आप टेलीग्राम ब्लिक्सट ग्रुप

का उपयोग करके हैम्पस, ब्लिक्सट देव के संपर्क में आ सकते हैं।

सिर्फ़ दूसरों को परखने के लिए चीज़ें न तोड़ें। याद रखें कि यह एक प्रायोगिक परीक्षण है और आपके पास कोई दूसरा रास्ता नहीं है।


विधि 4 - Zeus LN मोबाइल का उपयोग करना #

नए Zeus v 0.8.0 के साथ एम्बेडेड LND नोड से शुरू करके, आप अपने मृत Umbrel LND नोड को बहुत आसानी से और जल्दी से पुनर्प्राप्त कर सकते हैं।

याद रखें, "पुनर्प्राप्ति" का अर्थ है SCB (स्टेटिक चैनल बैकअप) फ़ाइल का उपयोग करना जो आपके मौजूदा चैनलों के सहयोगी समापन को ट्रिगर करेगा और फंड ऑनचेन वॉलेट में वापस आ जाएगा।

ZEUS वर्तमान में एक समय में केवल एक एम्बेडेड नोड वॉलेट की अनुमति देता है, इसलिए यदि आपने पहले से ही वॉलेट को इनिशियलाइज़ किया है, तो आपको ऐप को अनइंस्टॉल और फिर से इंस्टॉल करना होगा।

एक बार जब आप पुनर्प्राप्त करने के लिए तैयार हो जाते हैं, तो ZEUS में सेटिंग मेनू पर जाएँ। यदि आपके पास पहले से ही वॉलेट कॉन्फ़िगर है, तो यह मुख्य दृश्य (आमतौर पर ज़ीउस का एक आइकन) पर ऊपरी बाएँ कोने से सुलभ है, या किसी नए इंस्टॉल की स्प्लैश स्क्रीन पर 'उन्नत सेट-अप' दबाकर।

वहाँ से आप शीर्ष फ़ील्ड को दबाकर एक नया नोड जोड़ सकते हैं (यह या तो 'नो नोड्स' कहेगा, या आपके सक्रिय कनेक्शन का नाम), और फिर ऊपरी दाएँ कोने में प्लस (+) आइकन को दबाएँ।

वहाँ से, 'रिकवरी सिफर सीड (aezeed)' लेबल वाले फ़ील्ड में अपना 24 शब्द का बीज वाक्यांश दर्ज करें। आप वैकल्पिक रूप से 'डिजास्टर रिकवरी डेटा (SCB, Base64)' लेबल वाले फ़ील्ड में एक स्थिर बैकअप स्ट्रिंग प्रदान कर सकते हैं। यदि आपके पास किसी अन्य नोड से पिछली SCB फ़ाइल है, तो बस इसे टेक्स्ट फ़ाइल के रूप में खोलें और स्ट्रिंग को कॉपी करें।

फिर यदि आप वास्तविक फंड के साथ काम कर रहे हैं तो 'मेननेट वॉलेट को पुनर्स्थापित करें' दबाएँ या यदि आप बिटकॉइन के परीक्षण नेटवर्क का उपयोग कर रहे हैं तो 'टेस्टनेट वॉलेट को पुनर्स्थापित करें' दबाएँ।

कृपया पहली बार बीज को पुनर्स्थापित करते समय ZEUS को चालू रहने दें। इसे आपके बैलेंस को पुनर्स्थापित करने के लिए पुनर्प्राप्ति प्रक्रिया से गुजरना होगा। इसमें 10 मिनट से अधिक समय लगना असामान्य नहीं है, खासकर यदि आपके पास बहुत अधिक उपयोग किया जाने वाला वॉलेट है। आप अपने फ़ोन की सेटिंग में किसी भी स्क्रीन टाइमआउट और ऊर्जा बचत विकल्प को अस्थायी रूप से बंद करना चाह सकते हैं, ताकि ZEUS पृष्ठभूमि में न जाए और प्रक्रिया के दौरान LND को रोक न दे।

इसके अलावा आप पहले लगातार LND सेवा (एम्बेडेड नोड - एडवांस्ड - परसिस्टेंट मोड) को सक्रिय कर सकते हैं। इससे LND सेवा बैकग्राउंड में चालू रहेगी।

अगर आप देखते हैं कि लंबे समय के बाद भी पुराना इतिहास txs नहीं दिख रहा है, तो एम्बेडेड नोड - पीयर्स पर जाएँ और चयनित पीयर्स की सूची का उपयोग करने के विकल्प को अक्षम करें (डिफ़ॉल्ट रूप से btcd.lnolymp.us है)। इससे रीस्टार्ट ट्रिगर होगा और बेहतर समय प्रतिक्रिया के साथ पहले उपलब्ध न्यूट्रिनो नोड से कनेक्ट होगा। या इन प्रसिद्ध न्यूट्रिनो पीयर्स का उपयोग करें, अपने स्थान के सबसे नज़दीक वाले को चुनें:


विधि 5 - Zap डेस्कटॉप का उपयोग करना #

महत्वपूर्ण नोट:

बस Zap ऐप इंस्टॉल करें और AEZEED ऑनचेन वॉलेट को पुनर्स्थापित करने के लिए अपने 24 शब्दों के बीज का उपयोग करें।

यह LN चैनल को पुनर्स्थापित नहीं करेगा! LN चैनल को पुनर्स्थापित करने के लिए, आपको अभी भी इस गाइड में विधि 1 में बताई गई मानक प्रक्रिया का उपयोग करना होगा।


विधि 6 - स्पैरो वॉलेट का उपयोग करना #

महत्वपूर्ण नोट:

प्रक्रिया

  1. क्रिप्टोग्राफी टूलकिट पर जाएं और अपने कंप्यूटर पर HTML फ़ाइल डाउनलोड करें।
  2. उस HTML फ़ाइल को "ऑफ़लाइन मोड" (कोई इंटरनेट नहीं) में खोलें और टूल्स से "aezeed Cipher Seed Scheme" चुनें। फिर दूसरे टैब "डिकोड मेमनोनिक" पर जाएँ।
  3. अपने 24 शब्दों को "मेमनोनिक" फ़ील्ड में पेस्ट करें।
  4. फ़ॉर्मेट BIP84 नेटिव सेगविट चुनें और डिकोड होने के लिए थोड़ा इंतज़ार करें।
  5. "HD नोड रूट बेस 58" फ़ील्ड में प्रदर्शित zprv को कॉपी करें
  6. (पहले से डाउनलोड किया हुआ) स्पैरो वॉलेट ऐप खोलें और "नया वॉलेट" चुनें
  7. "कीस्टोर्स" में "नया आयातित सॉफ़्टवेयर वॉलेट" चुनें
  8. अगली विंडो में जो खुलेगी, उसमें "मास्टर प्राइवेट की BIP32" चुनें और क्रिप्टोग्राफी टूल से प्राप्त zprv कुंजी को पेस्ट करें और "इम्पोर्ट" पर क्लिक करें। यह आपको दिखाएगा कि यह एक m/86'/0'/0 व्युत्पन्न पथ है (जैसा कि यह होना चाहिए, ताकि आपके सभी पते और txs को Umbrel में पहले इस्तेमाल किया जा सके)। लेकिन अगर आपने Taproot पते का इस्तेमाल किया है, तो जब आप इसे Sparrow में पुनर्स्थापित करते हैं, तो व्युत्पन्न पथ m/86'/0'/0 चुनें।
  9. "कीस्टोर आयात करें" पर क्लिक करें और यह वॉलेट ऐप की मुख्य विंडो पर वापस चला जाएगा जहाँ आप सभी वॉलेट कॉन्फ़िगरेशन देख सकते हैं। "लागू करें" पर क्लिक करें और आपको अपनी स्थानीय वॉलेट फ़ाइल को एन्क्रिप्ट करने के लिए पासवर्ड सेट करने के लिए संकेत देगा।
  10. वॉलेट सेटिंग टैब में, "Taproot" स्क्रिप्ट चुनें, अगर आपको पता है कि आपने taproot पते का इस्तेमाल किया है। अन्यथा इसे वैसे ही रहने दें। अगर आपको अपना पुराना txs इतिहास नहीं दिखता है, तो इसे बाद में भी बदला जा सकता है। यह भी सुनिश्चित करें कि व्युत्पत्ति पथ m/86'/0'/0' है
  11. स्पैरो ऐप आपकी सभी कुंजियों और txs को स्कैन करना शुरू कर देगा और यह थोड़ी देर बाद "लेनदेन" टैब में प्रदर्शित होगा। धैर्य रखें, इसमें कुछ समय लगेगा।
  12. तेज़, सुरक्षित और निजी कनेक्शन के लिए अपने स्पैरो वॉलेट ऐप को अपने नोड से कनेक्ट करना बेहतर है। बस "अम्ब्रेल - कनेक्ट वॉलेट - स्पैरो" में दिए गए निर्देशों का पालन करें और आप सीधे अपने नोड से ब्लॉक और इंडेक्स का उपयोग करेंगे।

विधि 7 - डेटाबेस फ़ाइलों की प्रायोगिक प्रतिलिपि #

इस विधि की पुष्टि केवल एक अम्ब्रेल उपयोगकर्ता द्वारा की गई थी जिसने इसे सफलतापूर्वक किया था। लेकिन याद रखें, वह अम्ब्रेल के रास्पबेरी पाई संस्करण का उपयोग नहीं कर रहा था, वह नियमित लिनक्स वाली मशीन पर था और उस पर अम्ब्रेल स्थापित था।

यह प्रक्रिया केवल प्रयोगात्मक लिनक्स उपयोगकर्ताओं के लिए है! यदि आप लिनक्स का उपयोग करना नहीं जानते हैं तो बेहतर है कि आप इससे दूर रहें।

प्रक्रिया सरल है। केवल ये 2 फ़ाइलें हैं और वे यहाँ स्थित हैं:

`/data/chain/bitcoin/mainnet/wallet.db` `/data/graph/mainnet/channel.db`

आपको डेटा/... फ़ोल्डर्स को खुद बनाना होगा और फिर lnd शुरू करने से पहले फ़ाइलों को उनमें कॉपी करना होगा।

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


विधि 8 - प्रायोगिक - RPi नोड को नई डेस्कटॉप मशीन में #

इस विधि का अभी तक पूरी तरह से परीक्षण नहीं किया गया है, पुराने RPi डिवाइस का उपयोग करके काम करने वाले Umbrel और Linux OS + docker निर्भरताओं के साथ एक नया NUC/डेस्कटॉप/लैपटॉप (अधिमानतः UmbrelOS के समान लाइब्रेरी का उपयोग करने के लिए Debian)।

प्रक्रिया सरल है:

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


विधि 9 - Thunderhub / Amboss SCB विधि को Blixt में डालें #

हाल ही में Amboss ने पंजीकृत नोड वाले नोड ऑपरेटरों के लिए एक अच्छी सुविधा जोड़ी है, अपने खाते में एक SCB चैनल.बैकअप फ़ाइल अपलोड करने के लिए। यदि आपका नोड मृत हो जाता है तो उस फ़ाइल को बाद में पुनर्प्राप्त किया जा सकता है।

यह विकल्प Thunderhub ऐप से जुड़ा हुआ है, टूल्स - बैकअप में। इसलिए एक बार जब आप बैकअप बनाने के लिए Thunderhub में सेटअप कर लेते हैं, तो इसे आपके Amboss खाते से जोड़ा जा सकता है और उनके सर्वर पर एक कॉपी रखी जा सकती है।

उस फ़ाइल से फंड लीक होने / चोरी होने का कोई जोखिम नहीं है। आपके नोड वॉलेट सीड वर्ड्स के बिना, यह बेकार है।

थंडरहब से यह बैकअप फ़ाइल स्थानीय रूप से, नोड से बाहर, सुरक्षित स्थान पर भी सहेजी जा सकती है। एंबॉस और थंडरहब केवल बैकअप के लिए एक अतिरिक्त तरीके के रूप में यह विकल्प दे रहे हैं।

पुनर्स्थापित करने की प्रक्रिया

तो, आपका नोड टूट गया है, लेकिन आपके पास 24 शब्दों का सीड है। एंबॉस में बैकअप स्वचालित रूप से किया गया था, ठीक है। आप उन फंड को रिकवर करने का एक तेज़ तरीका चाहते हैं, इस बीच आप एक नया नोड बना रहे हैं।

नोट्स:


मृत LND नोड से धन वापस लाने के बारे में अधिक उपकरण, दस्तावेज़, मार्गदर्शिकाएँ: