मूल रूप से Substack पर 23 मई, 2022 को पोस्ट किया गया, यहाँ 20 दिसंबर, 2024 को अपडेट किया गया।
लाइटनिंग नेटवर्क के वास्तविक उपयोग के बारे में सभी सार्वजनिक नोड ऑपरेटरों के लिए एक चेतावनी। यह लेख उन सभी नए उपयोगकर्ताओं को समर्पित है जो अभी शुरू कर रहे हैं या अभी BTC LN नोड चलाना शुरू करना चाहते हैं।
परिचय
ये मेरे व्यक्तिगत अवलोकन और अनुशंसाएँ हैं जो IT सिस्टम में 25+ वर्षों, Bitcoinlandia में 10+ वर्षों और विभिन्न LN नोड्स चलाने के 2+ वर्षों के बाद हैं, जिसमें मैंने LN नोड्स के लिए विभिन्न समाधानों का परीक्षण और उपयोग करने में बहुत समय समर्पित किया है, जिससे अन्य नोड ऑपरेटरों को मदद मिली है।
मेरा एकमात्र लक्ष्य LN को सभी प्रतिभागियों के लिए बेहतर बनाना और कुछ पहलुओं को बहुत ही वस्तुनिष्ठ दृष्टिकोण से प्रस्तुत करना है।
मुझे परवाह नहीं है कि यहाँ जो मैं कहूँगा उसके लिए कई लोग सहमत नहीं होंगे या मुझसे नफरत भी करेंगे। हाँ कुछ लोगों के लिए सुखद शब्द नहीं होंगे। मैं यहाँ किसी को खुश करने के लिए नहीं हूँ, मैं तथ्य प्रस्तुत कर रहा हूँ। अगर आप अच्छे शब्दों और "चुंबन" की तलाश में हैं, तो आप इसे मुझसे नहीं सुनेंगे। मैं हमेशा अपने तरीके से सच बोलूंगा, अगर आपको मेरे शब्द पसंद नहीं हैं, तो यह आपकी समस्या है, मेरी नहीं।
2020 में जब अम्ब्रेल ने BTC/LN सुइट अम्ब्रेल नोड लॉन्च किया, तो कई नए लोग इसमें कूद पड़े और इसे इंस्टॉल किया, यह सोचकर कि यह मज़ेदार, आसान और यहां तक कि "निष्क्रिय आय" भी है। लेकिन उन्होंने एक महत्वपूर्ण पहलू को अनदेखा कर दिया: लाइटनिंग नेटवर्क के बारे में शिक्षा।
लगभग 1 साल में, हमने देखा है कि LN नोड्स की संख्या कम से कम 9000 नोड्स के साथ बढ़ी है। इतने कम समय में यह एक अविश्वसनीय संख्या है। और ज्यादातर टोर पर।
हां, LN नोड चलाने में रुचि देखना अच्छा है, लेकिन मैंने टेलीग्राम समूहों और मंचों पर जो देखा, उससे 90% को पता नहीं है कि वे क्या कर रहे हैं।
मुझे लगता है कि यह लॉन्च एक गलती थी, या कम से कम जिस तरह से किया गया था। बहुत से ऐसे उपयोगकर्ता हैं जिनके पास कुल 0 ज्ञान नहीं है और वे अराजकता पैदा करते हैं। मुझे नहीं पता कि इसे “3 क्लिक में नोड स्थापित करना बहुत आसान है” के रूप में कौन बढ़ावा देता है, लेकिन नोड चलाना इस बारे में नहीं है कि आप इसे केवल 3 क्लिक से स्थापित कर सकते हैं। बिटकॉइन के बारे में बहुत अधिक जानकारी होना और LN पृष्ठभूमि में कैसे काम कर रहा है, इसके बारे में अधिक जानकारी होना। अन्यथा यह केवल लोगों का एक अराजक नेटवर्क बना रहा है, जिन्हें इस बारे में कोई जानकारी नहीं है कि वे क्या कर रहे हैं। हाँ, मैंने अपने गाइड के साथ उनकी बहुत मदद की और सलाह के साथ लगभग 24/7 उपलब्ध रहा। लेकिन यह पर्याप्त नहीं है। उन्हें नोड्स के बारे में पढ़ने और सीखने में बहुत प्रयास करने होंगे। अन्यथा सब व्यर्थ है।
हाँ, उनमें से कुछ ने धीरे-धीरे खुद को शिक्षित करना शुरू कर दिया और अच्छे नोड ऑपरेटर बन गए। लेकिन अधिकांश ने चेतावनियों की परवाह नहीं की और अभी भी अपने नोड्स को बहुत खराब तरीके से चलाना जारी रखा है, बिना उचित रखरखाव के, बिना इस बारे में बुनियादी ज्ञान के कि LN कैसे काम करता है, उनमें से कुछ का एकमात्र ध्यान "सैट्स अर्जित करना" है।
यह स्थिति हर दिन बदतर होती जा रही है, क्योंकि ये "खराब नोड्स" नेटवर्क में हम सभी के लिए एक दुःस्वप्न बना रहे हैं।
LN पर वास्तविक मुद्दे
यहाँ मैं इस दुःस्वप्न के कुछ पहलुओं का उल्लेख करूँगा (शायद कुछ मुद्दे पहले से ही ठीक हो चुके हैं):
- नोड्स जो अक्सर ऑफ़लाइन हो रहे हैं। इससे चैनल बहुत अस्थिर और अनुपयोगी हो जाते हैं।
- नोड्स जिनके पास स्थिर इंटरनेट कनेक्शन नहीं है और विशेष रूप से अच्छे Tor रिले में हैं।
- नोड्स जो केवल Tor हैं, और फिर भी हाइब्रिड मोड (Tor + Clearnet) का उपयोग नहीं करते हैं। नोड्स के लिए संचार नेटवर्क के रूप में Tor वास्तव में खराब है, क्योंकि अस्थिर है। LN नोड्स को हर समय गॉसिप प्रोटोकॉल के माध्यम से संवाद करने में सक्षम होना चाहिए। अन्यथा बिटकॉइन नोड अभी भी सिंक हो रहा है, भले ही वे "एक दूसरे को नहीं देख सकते"।
- अटक गए HTLC, जो अंत में चैनल को बंद करने के लिए मजबूर करते हैं। यह बहुत कष्टप्रद स्थिति है और महंगी है। कई नोड ऑपरेटर यह नहीं सोचते या जानते हैं कि अगर कोई HTLC उनके नोड से होकर गुजरता है और उनका नोड ऑफ़लाइन हो जाता है या गॉसिप प्रोटोकॉल के ज़रिए LN से संवाद नहीं कर पाता है, तो वह HTLC हर किसी के लिए एक वास्तविक परेशानी है। यह एक अधूरा अनुबंध है और अगर समाप्ति अवधि में HTLC पूरा नहीं होता है, तो यह उस HTLC से जुड़े सभी साथियों के लिए कैस्केड में चैनल बंद करने के लिए मजबूर करेगा। यह सभी को प्रभावित करता है। यहाँ ZFR नोड से एक अलर्ट है.
- CLTV डेल्टा, फीस, न्यूनतम/अधिकतम HTLC के लिए गलत या अव्यवस्थित सेटिंग। मैंने देखा कि उपयोगकर्ता बिना किसी बुनियादी ज्ञान के इन सेटिंग्स के साथ खेल रहे हैं कि वे क्या बदल रहे हैं। इससे उनके साथ साथियों के रूप में काम करना बहुत मुश्किल हो जाता है। या इससे भी बदतर, अगर वे आपके साथियों के साथी हैं और आपको नहीं पता कि वे क्या करते हैं, तो यह आपको अप्रत्यक्ष रूप से प्रभावित करेगा।
- जुनूनी पुनर्संतुलन। यह एक और कहानी है, जिसे कई लोग अपनाते हैं और मैं हर समय अपने चैनलों को पुनर्संतुलित करने के इस जुनून को नहीं समझ पाता। मेरी राय में यह मूर्खतापूर्ण और बेकार है। यह लंबित HTLC के लिए आवश्यक होने पर ठीक उसी समय तरलता को स्थानांतरित कर सकता है। यह बेकार है और किसी भी तरह से मदद नहीं करता है, बल्कि "नकली" ट्रैफ़िक के साथ इसे और भी बदतर बना देता है जो किसी भी तरह से वास्तविक LN ट्रैफ़िक का प्रतिनिधित्व नहीं करता है। इस पुनर्संतुलन को करने के बजाय, न्यूनतम/अधिकतम HTLC को बेहतर ढंग से समायोजित करें, इसे एक सामान्य मात्रा में tx तक कम करें और उपयोगकर्ता को हर समय MPP का उपयोग करना शुरू कर देना चाहिए।
- चैनल अक्षम करना। अभी भी "LN-टूल" हैं, स्क्रिप्ट जो चैनल अक्षम कर रही हैं, यदि विशिष्ट चैनल रूट करने के लिए "लाभदायक नहीं" है। यह मूर्खतापूर्ण और अनुत्पादक है। यह केवल संभावित मार्गों के लिए दरवाजे बंद कर रहा है।
- उपयोगकर्ता अभी भी LN पर भुगतान करते समय MPP को मुख्य विकल्प के रूप में उपयोग नहीं करते हैं। इससे चैनल बहुत जल्दी खत्म हो सकते हैं और कुशल मार्गों का उपयोग न करने पर, नोड्स को हमेशा अलग-अलग तरीकों (पुनर्संतुलन, शुल्क समायोजित करना, अधिकतम HTLC समायोजित करना, अधिक चैनल खोलना) के साथ ट्रैफ़िक को अनुकूलित करना होगा। MPP केवल भुगतान की राशि को कई छोटे भागों में विभाजित नहीं करता है, बल्कि प्रत्येक विभाजन के लिए सर्वोत्तम मार्ग की तलाश भी करता है। छोटी HTLC में बड़ी राशि की तुलना में अच्छा मार्ग खोजने की तेज़ और बेहतर दर होगी।
- पथ खोज। हां, यह LN में एक बहुत ही महत्वपूर्ण मुद्दा है और यह मुख्य रूप से ऊपर बताए गए सभी पहलुओं के कारण है।
नए सार्वजनिक LN नोड रनर के लिए सिफारिशें
तो लाइटनिंग नेटवर्क की इस आकर्षक दुनिया में एक नए उपयोगकर्ता के रूप में, आपको क्या करना चाहिए:
- नोड चलाना शुरू करने से पहले, खुद से पूछें: आपको एक पूर्ण LN नोड चलाने की आवश्यकता क्यों है? जैसा कि मैंने अम्ब्रेल के साथ आरंभ करने के बारे में गाइड में उल्लेख किया है, वहाँ उत्तरों की एक सूची है जिसे लोगों को नोड चलाना शुरू करने से पहले विचार करना चाहिए।
- यदि आप बस LN के साथ खेलना चाहते हैं और यहां तक कि एक निजी LN नोड भी है, तो रूटिंग नोड चलाने की कोई आवश्यकता नहीं है! आप आसानी से अपने मोबाइल Blixt Node Wallet या Zeus Node वॉलेट को निजी चैनलों के साथ चला सकते हैं, 100% ऑनलाइन होने की आवश्यकता नहीं है, आपके चैनलों का पूर्ण प्रबंधन, अधिक निजी, प्रबंधित करने में आसान, LN में बहुत अधिक धन रखने की आवश्यकता नहीं है। सभी सुविधाओं के साथ विस्तृत रूप से और एक समर्पित निजी LN नोड्स के लिए गाइड के साथ मोबाइल के लिए अधिक LN वॉलेट देखें।
- यदि आप डेस्कटॉप LN वॉलेट का उपयोग करना चाहते हैं, तो आप आसानी से इलेक्ट्रम का उपयोग कर सकते हैं, यह पूरी तरह से काम करता है। जल्द ही Blixt का डेस्कटॉप वर्शन भी होगा, जो ज़्यादा उन्नत और शक्तिशाली होगा।
- अगर आप इतने तकनीकी नहीं हैं और डॉक्यूमेंटेशन पढ़ना पसंद नहीं करते हैं, तो बेहतर है कि आप डेस्कटॉप/RPi नोड्स को न चलाएँ। LN के बारे में कुछ भी न जानते हुए और नेटवर्क में सिर्फ़ एक घटिया नोड रखकर आप नेटवर्क की बिल्कुल भी मदद नहीं कर रहे हैं। आप फ़ायदे से ज़्यादा नुकसान कर रहे हैं।
- अगर आप वाकई एक पूर्ण डेस्कटॉप रूटिंग नोड चलाना चाहते हैं, तो बेहतर होगा कि आप अच्छी तरह से तैयार रहें: उपलब्ध सभी डॉक्यूमेंटेशन को खूब पढ़ें, सभी वीडियो ट्यूटोरियल का अध्ययन करें, अपने नोड के लिए एक अच्छी मज़बूत मशीन तैयार करें जैसा कि मैंने नोड्स रखरखाव के लिए इस समर्पित गाइड में बताया है, अपने साथियों और चैनलों पर सक्रिय रूप से नज़र रखें, कम शुल्क और अच्छे रूट के साथ अच्छा ट्रैफ़िक बनाए रखें। जिन पीयर्स को ऑनलाइन बनाए रखना मुश्किल है, उन्हें न रखें, वे आपके रूट्स के लिए इसे और मुश्किल बना रहे हैं।
- मजबूत हार्डवेयर का उपयोग करें! यह बहुत महत्वपूर्ण है। 50-100 से अधिक चैनल वाले नोड्स के लिए RPi मशीन वास्तव में समस्याग्रस्त हो रही है, विशेष रूप से LND का उपयोग करते हुए।
- प्रति चैनल अधिकतम HTLC को समायोजित करने की विधि का उपयोग करना शुरू करें, एक निश्चित स्तर तक जहां आप देखते हैं कि आपके पीयर्स से ट्रैफ़िक दोनों तरफ़ से अच्छा हो रहा है। जैसा कि मैंने यहाँ अन्य गाइड में समझाया है। यह रूट्स के लिए पथ खोजने में बहुत मदद करेगा और आपके नोड के माध्यम से सैट्स को तेज़ी से प्रवाहित करेगा, सही चैनलों से गुज़रेगा, जहाँ पर्याप्त लिक्विडिटी का संकेत दिया गया है।
- उच्च शुल्क आपको किसी भी तरह से मदद नहीं करेगा, बल्कि चीजों को और भी बदतर बना देगा। कभी भी उच्च शुल्क वाले नोड्स से कनेक्ट न करें। उन्हें अलग करें! बस अत्यधिक उच्च शुल्क वाले इन मूर्खतापूर्ण नोड्स का उदाहरण लें: Sweet16Joe, Magnetron (Muun वॉलेट) और ऐसे ही कई अन्य। हम यहाँ बैंकरों को चोदने के लिए हैं, एक दूसरे को चोदने के लिए नहीं।
लाइटनिंग डेवलपर्स के लिए अनुरोध
कृपया इन पहलुओं के साथ LN कोड को बेहतर बनाने का तरीका खोजने पर विचार करें। ये अनुरोध केवल LN कार्यान्वयन डेवलपर्स के लिए ही नहीं हैं, बल्कि Thunderhub, RTL, Zeus आदि जैसे उपकरणों और वॉलेट्स के प्रबंधन के लिए भी हैं। हो सकता है कि आपके लक्ष्य अलग हों, लेकिन कृपया कम से कम उपयोगकर्ताओं की बात सुनें और अनुरोध करें:
- कोड में चैनल को एक निश्चित ब्लॉक ऊंचाई तक बंद न करने का विकल्प जोड़ें, जो चैनल खोलने वाले दोनों साथियों द्वारा स्थापित किया गया हो। आज हमारे पास कई चैनल मार्केट हैं, जो लिक्विडिटी चैनल बेचते हैं, लेकिन उन चैनलों को "लॉक" करने का कोई सरल तरीका नहीं है, उन्हें एक निश्चित ब्लॉक संख्या तक बंद करना लगभग असंभव है। इससे उन लिक्विडिटी अनुबंधों में धोखाधड़ी से भी बचा जा सकेगा और कुछ नियम भी स्थापित किए जा सकेंगे।
- HTLC द्वारा फ़ोर्स क्लोज को ट्रिगर करने के तरीके को बदलें। HTLC को पहले से रूट करने वाले नोड को दंडित क्यों करें, अगर रूट में अगला पीयर वह है जो HTLC को पूरा नहीं करता है? ये फ़ोर्स क्लोज्ड चैनल सचमुच मूर्खतापूर्ण हैं, इनका कोई मतलब नहीं है और ये महंगे हैं। या कम से कम पीयर को चैनल को खुला और क्रियाशील रखने और लंबित HTLCs पर किसी अन्य तरीके से विवाद करने का मौका दें। एक रिजर्व सिस्टम का उपयोग करें, जहां प्रत्येक पीयर पहले एक रिजर्व जमा करेगा। इससे नोड्स को दो बार सोचना पड़ेगा कि वे कौन और कैसे चैनल खोलेंगे।
- गॉसिप प्रोटोकॉल को अधिक कुशल और विश्वसनीय बनाएं। यह देखना वास्तव में दर्दनाक है कि पीयर वास्तव में ऑनलाइन हैं, आप उन्हें पिंग कर सकते हैं लेकिन गॉसिप कह रहा है कि चैनल ऑफ़लाइन है। इससे बहुत सारे HTLC लंबित स्थिति में रहते हैं और गॉसिप के माध्यम से अच्छी तरह से संचार न किए जाने के कारण खो भी जाते हैं।
- प्रत्येक पक्ष के लिए उस चैनल की लिक्विडिटी के आधार पर चैनल के लिए अधिकतम HTLC सेट करने का एक सरल विकल्प जोड़ें, जब कोई भुगतान नोड पर आता है तो वास्तव में शेष राशि की घोषणा करें। हाँ, कई लोग कहेंगे कि यह "गोपनीयता का उल्लंघन" करेगा, लेकिन ईमानदारी से कहें तो हमारे पास चैनल का बैलेंस पता करने के कई तरीके पहले से ही हैं, उंगली के पीछे छिपने की कोई ज़रूरत नहीं है। ये रूटिंग नोड हैं, जिन्हें लिक्विडिटी की बहुत अच्छी तरह से घोषणा करनी होती है, ये निजी नोड नहीं हैं। अभी मुझे पता चला है कि किसी चैनल के लिए अधिकतम HTLC को मैन्युअल रूप से समायोजित करने से ट्रैफ़िक में बहुत सुधार हुआ है, बिना किसी बेवकूफ़ाना पुनर्संतुलन या उपलब्ध लिक्विडिटी के आधार पर शुल्क समायोजित किए। मैं यहाँ ZFR नोड प्रस्ताव से पूरी तरह सहमत हूँ।
- विशिष्ट चैनलों पर रूट प्रबंधित करने के लिए बेहतर विकल्प जोड़ें, नियमों के सेट के साथ जिन्हें नोड ऑपरेटर द्वारा आसानी से प्रबंधित किया जा सकता है। उदाहरण: मैं चाहता हूँ कि सभी निजी चैनल विशिष्ट सार्वजनिक चैनलों के माध्यम से रूट किए जाएँ। या Bluewallet और LNbits जैसे LNDhub ऐप के लिए, मैं उपयोग किए जाने वाले समर्पित चैनल रखना चाहूँगा। हाँ मैंने विशिष्ट शुल्क, न्यूनतम/अधिकतम HTLC सेट करने के कई तरीके आज़माए लेकिन यह ठीक से काम नहीं कर रहा है।
- केवल Tor नोड्स के लिए बेहतर समर्थन जोड़ें या निजी तौर पर संवाद करने के लिए कोई अन्य प्रोटोकॉल खोजें। Tor LN नोड्स के लिए वास्तव में अविश्वसनीय है। इससे बहुत सारी परेशानियाँ पैदा होती हैं।
- हमारे पास 3 अलग-अलग CLTV डेल्टा के साथ 3 LN कार्यान्वयन क्यों हैं? सभी एक जैसे क्यों नहीं हैं? उपयोगकर्ताओं को किस मीट्रिक के आधार पर कैसे सेट करना चाहिए? मैंने कुछ नोड्स को इन डिफ़ॉल्ट सेटिंग्स (CLN=34, LND=40, Eclair=144) के साथ खेलते हुए देखा और रूटिंग पागल हो रही है और यहाँ तक कि चैनल को बंद करने के लिए मजबूर कर रही है। कुछ स्थिर और विश्वसनीय क्यों नहीं हो सकता?
- थोड़ी देर के लिए सभी बकवास को छोड़ दें, LN के ऊपर "नई बेकार सुविधाएँ और टोकन" जोड़ना बंद करें, और LN को बेहतर ढंग से काम करने में ध्यान केंद्रित करें। क्योंकि अभी... यह ठीक से काम नहीं कर रहा है। एक कुशल भुगतान नेटवर्क होने से बहुत दूर है। और अगर हम इन मुद्दों से नहीं निपटते हैं, तो जल्द ही हमारे पास एक असफल परियोजना होगी या बस पैच पर पैच लगाने की कोशिश होगी।
- अम्ब्रेल के डेवलपर्स के लिए विशेष: कृपया इतने सारे ब्लोटवेयर ऐप न जोड़ें! उपयोगकर्ता केवल जिज्ञासा के लिए उन्हें इंस्टॉल कर रहे हैं और उन छोटे RPis को बेकार ऐप्स से लोड कर रहे हैं। एक मजबूत LN नोड होने के हिस्से पर अधिक ध्यान दें और उस LN नोड को प्रबंधित करने के लिए महत्वपूर्ण विकल्प जोड़ें। सभी गैर-नोड संबंधित ऐप्स बिल्कुल भी उपयोगी नहीं हैं और यदि वे वास्तव में उनका उपयोग करना चाहते हैं तो उन्हें आसानी से किसी अन्य "व्यक्तिगत सर्वर" सूट में पैक किया जा सकता है। इन चीजों को मिक्स न करें! मुझे पता है कि आपका इरादा एक "संप्रभु व्यक्तिगत सर्वर" बनाने का है, लेकिन यह उस तरह से काम नहीं करेगा! मैं खुद एक अम्ब्रेल नोड चलाता हूं, लेकिन केवल एक LN नोड के रूप में, किसी और चीज के साथ नहीं। बाकी सभी ऐप्स को मैं अलग-अलग किसी दूसरी मशीन या अपने Qnap NAS पर चलाता हूं। मुझे उनके साथ अपने नोड को फुलाने की जरूरत नहीं है। लेकिन कई नौसिखिए इस पहलू को नहीं जानते हैं। बेहतर है कि अलग-अलग करें।
निष्कर्ष
मुझे उम्मीद है कि यह लेख कई लोगों की आँखें खोलेगा और लोगों को एहसास कराएगा कि LN को बेहतर बनाने के लिए हमें अभी भी काम करना है। हमारे पास इसे ठीक करने के लिए अभी भी समय है और हम सरल चीजों से शुरुआत कर सकते हैं: नए उपयोगकर्ताओं के लिए शिक्षा और LN कोड को ठीक करना/सुधारना।
आप एक चैनल को फिर से खोल सकते हैं, लेकिन जबरन बंद करने और फिर से खोलने से खोए हुए सैट व्यर्थ हो गए...
और जब आपके पास 4-5 FC / सप्ताह होने लगेंगे तो आप रूटिंग नोड को चलाना इतना विश्वसनीय नहीं पाएंगे।
मेरे पास खुद 2 रनिंग LN नोड हैं और मैं उनमें से एक को पूरी तरह से बंद करने पर विचार कर रहा हूँ। शायद दोनों (CLN और LND) और डेस्कटॉप या मोबाइल पर निजी तौर पर Blixt या Zeus चलाएंगे और सभी रूटिंग और नेटवर्क की मदद करने के बारे में परवाह नहीं करेंगे।
मैं मुफ़्त में रूट करने के लिए तैयार हूँ लेकिन दूसरों की गलतियों के लिए जबरन बंद करने का भुगतान करना... स्वीकार्य नहीं है।/<
हम एक भुगतान नेटवर्क बनाना शुरू करते हैं लेकिन दूसरी तरफ़ दूसरे लोग इसे बंद करने की कोशिश कर रहे हैं। अब हमारे पास लिक्विडिटी मार्केटप्लेस हैं, हम चैनल खरीदते हैं, लेकिन अगर इन "अनुबंधों" का सम्मान नहीं किया जाता है और कुछ नियमों के साथ स्थापित नहीं किया जाता है, तो कोई भी परवाह नहीं करेगा और आपके चैनल बंद कर देगा। प्रतिष्ठा आपको उस जबरदस्ती बंद होने से खोए गए किसी भी सैट को वापस नहीं देगी और जिस नेटवर्क को आपने बनाना शुरू किया था और अब वह खो गया है।
यहाँ उदाहरण के लिए, एक विक्रेता जिसने एक चैनल बेचा और फिर उसे बंद करने को तैयार हो गया। हाँ, सहकर्मी ऑफ़लाइन हो सकता है या ऑनलाइन हो सकता है। लेकिन जब आपने वह चैनल बेचा तो आपके पास एक अनुबंध था। और यह एक मिसाल कायम करेगा। लोग आपको चैनल बेचेंगे और फिर उन्हें बंद कर देंगे। आपका सारा काम खत्म हो जाएगा।
हाँ, यह विक्रेता सही है, उसे चिंता है कि सहकर्मी ऑफ़लाइन क्यों है। लेकिन अनुबंध एक अनुबंध है। सम्मान किया जाना चाहिए।
साथ ही, यह बकवास गपशप भी हो सकती है, जो कभी-कभी वाकई पागलपन भरी होती है, जिसमें कुछ साथियों को ऑफ़लाइन दिखाया जाता है, लेकिन वास्तव में वे ऑफ़लाइन नहीं होते।
मैं खुद ऐसी स्थिति में था कि लगातार कुछ दिनों तक, 3-4-5 साथी ऑफ़लाइन दिखाई दिए (कुल 55 साथियों में से)। उनमें से एक मेरा दूसरा नोड CLN भी था, जिसे मैं उसी समय देख रहा था और वह ठीक था, ऑनलाइन और ठीक था। इसलिए LND ने बिना किसी कारण के इन साथियों के साथ कनेक्शन बंद करने का फैसला किया।
साथियों से फिर से जुड़ने की कोशिश की, कुछ ने काम किया, कुछ ने नहीं। साथियों से संपर्क किया, उन्होंने कहा कि वे ऑनलाइन और ठीक हैं। मेरा CLN भी शामिल है।
ऐसा क्यों हो रहा है? कोई नहीं जानता या इसे ठीक करने की कोशिश नहीं करता। और इस समस्या से लंबित HTLCs के साथ अन्य समस्याएं शुरू होती हैं, फिर जबरन बंद करना।
मैं अभी यहां एक चेतावनी दे रहा हूं, और शायद कुछ सालों में लोग मेरे शब्दों को याद रखेंगे।
यदि LN में यह समस्या, जबरन बंद किए गए चैनलों के साथ किसी तरह से ठीक नहीं की जाती है, या कोड में नए विशिष्ट नियम नहीं जोड़े जाते हैं, तो हम मुट्ठी भर बड़े नोड्स में एक विशाल केंद्रीकरण देखेंगे जो भारी शुल्क के साथ तरलता को संभालेंगे।
या शायद कुछ सालों में, हम समानांतर रूप से एक नया LN, प्लेब्स LN, आते हुए देखेंगे, जहां एक और भुगतान प्रणाली का जन्म होगा, लेकिन इसे आज बनने वाले "केंद्रीकृत LN" से "जोड़ा" जा सकता है।
इस लेख को लिखने के समय, LND ने v.0.15 और CLN v0.11.1 भी लॉन्च किया, कुछ मुद्दों को ठीक किया, लेकिन साथ ही कई नोड्स के लिए बड़े पैमाने पर जबरन बंद करना पड़ा।
जैसा कि आप यहां इस लेख में देख सकते हैं https://bitcoinvisuals.com/ln-nodes से ग्राफ:
उनमें से कई नोड्स ग्राफ से “गायब” हो गए हैं, ये हैं:
- नोड्स जो “निजी” नोड्स (घोषित नहीं, सार्वजनिक नहीं) में जा रहे हैं, अब रूटिंग नहीं कर रहे हैं, या निजी तौर पर रूटिंग कर रहे हैं।
- नौसिखियों को एहसास हो रहा है कि “अम्ब्रेल के साथ आरपीआई नोड” का मॉडल “निष्क्रिय आय” नहीं लाता है और वे बस हार मान लेते हैं
- बहुत सारे जबरन बंद चैनल और ऑपरेटर जो बस नोड्स को बंद कर देते हैं
नोट: आगे की कहानी यह लेख यहाँ एक गाइड के साथ है कि LN का उपयोग 3 स्तरों पर कैसे करें