हम # एलएनटीट्रैचिन 2 से बिजली के बारे में क्या सीख सकते हैं: भाग 2

इस दो-भाग श्रृंखला के भाग 1 में, हमने सार्वजनिक रूप से उपलब्ध लाइटनिंग नेटवर्क भुगतान अनुरोधों या “चालानों” के ब्लॉकचेन विश्लेषण के एक परिचय पर ध्यान केंद्रित किया, जो जनवरी 2020 में हुई दूसरी लाइटनिंग टॉर्च रिले घटना के दौरान किया गया था। हमने विश्लेषण करने के लिए देखा। कस्टोडियल और नॉनकस्टोडियल मोबाइल वॉलेट दोनों का उपयोग.

इस किस्त में, मैं उन संभावित परिदृश्यों की जाँच करूँगा जहाँ गोपनीयता से समझौता किया जा सकता है और निजी नोड उदाहरण चलाते समय जोखिम को कम करने के तरीके। यह लेख लाइटनिंग नेटवर्क पर लेन-देन की नई तकनीकों पर भी ध्यान देगा, जिसमें मल्टी-पाथ पेमेंट और की सेंड शामिल हैं, और ये कारण विशेष रूप से लाइटनिंग नेटवर्क विश्वसनीयता के लिए महत्वपूर्ण हैं.

निजी नोड सेटअप

“प्राइवेट” वॉलेट्स के तहत, मैंने प्रत्येक दूसरे नोड को वर्गीकृत किया है जो कि चलाया जा रहा है, eclair से c-lightning, lnd, या यहां तक ​​कि backend पर electrum, और प्लग-एंड-प्ले समाधान होने के किसी भी संभावित परिदृश्य में चलाया जा सकता है, VPS- होस्ट किया गया, या किसी के लैपटॉप या सिंगल बोर्ड कंप्यूटर पर एक हैकी प्रोजेक्ट। स्व-हिरासत के संदर्भ में, एक निजी नोड सेटअप का उपयोग करना शुरुआती गोद लेने वालों द्वारा अनुशंसित विकल्प है.

मैं कट्टर राय के साथ तर्क दूंगा कि हर किसी को अपना लाइटनिंग नेटवर्क नोड चलाना चाहिए, कम से कम जब तक डिफ़ॉल्ट समाधान नए और कम-प्रेमी उपयोगकर्ताओं को अनजाने में डीनमाइज़ करने के लिए नेतृत्व करते हैं। जब तक इन नवागंतुकों को अपने कार्यों के सभी नुकसान और गिरावट के बारे में पता नहीं होता है, तब तक वे अपने लिए अपना नुकसान पहुंचा सकते हैं.

अधिकांश प्लग-एंड-प्ले नोड्स टोर कनेक्शन के लिए अनुमति देते हैं, और कई उपयोगकर्ता खुले हाथों से इस अवसर का लाभ उठा रहे हैं। 51 निजी नोड्स में से केवल एक तिहाई (नमूने के दौरान ऑनलाइन) को टॉरनेट का उपयोग करके स्थापित किया गया था, जिसमें अधिकांश टॉर पर चल रहे थे। इन उपयोगकर्ताओं द्वारा इनवॉइस पोस्ट करने के रूप में यह बहुत अच्छी खबर है, इससे उनके स्थान का नामकरण नहीं होगा.

हम # एलएनटीट्रैचिन 2 से बिजली के बारे में क्या सीख सकते हैं: भाग 2

इन-होम सॉल्यूशंस की दूसरी बड़ी समस्या चैनल स्टेट्स का बैकअप लेना है। यहां तक ​​कि एलएनडी या सी-लाइटिंग के डिफ़ॉल्ट नॉनस्टूडोडियल सेटअप पर भी, प्रत्येक राज्य परिवर्तन के बाद चैनल राज्य को निर्यात करने के लिए किसी कस्टम स्क्रिप्ट का उपयोग करना होगा। आपदा की स्थिति में, नवीनतम राज्य के साथ बैकअप फाइल करनी होगी दूसरी मशीन को निर्यात किया और पूरी तरह से बादल / वितरित भंडारण में हो। यदि चैनल राज्य किसी सहकर्मी के साथ की गई वार्ता की तुलना में भिन्न (पुराना) हो जाता है, तो इसका परिणाम उपयोगकर्ता को एक के सभी फंडों (एक दंड लेनदेन के माध्यम से) लेने पर होगा।.

दरअसल, एलएनडी का एक और भी बेहतर समाधान है: ए स्टेटिक चैनल बैकअप (SCB) को अंतिम स्थिति को बचाने की आवश्यकता नहीं है इसके बजाय, यह चैनल जानकारी को बचाता है, इसलिए एक अलग मशीन पर नोड को रिबूट करने के बाद, सहकर्मी नोड्स को सूचित करना अभी भी संभव है कि उन्हें अपने अंतिम राज्य के साथ आम चैनलों को बंद करने की आवश्यकता है। एक दंड लेनदेन में धन खोने के जोखिम से बचने के लिए, उसके बाद पीयर नवीनतम राज्य का उपयोग करेंगे.

एक तीसरे विकल्प में वॉचटावर, विशेष नोड्स का उपयोग शामिल है जो चैनल इतिहास के बारे में जानकारी संग्रहीत करते हैं। एक नोड के संचालन के दौरान किसी भी डाउनटाइम के मामले में, एक वॉचटावर गार्ड होगा (और कुछ मामलों में) चैनल-समापन चरण के दौरान धोखाधड़ी को रोकने के लिए।.

हालाँकि, ये उपर्युक्त बैकअप परिदृश्य कार्यान्वित करने के लिए जटिल हैं और वर्तमान में कोई भी डिफ़ॉल्ट LND / c-lightning नोड सेटअप का हिस्सा नहीं हैं। इसलिए, भले ही एक बिजली उपयोगकर्ता चैनल बैकअप की बाधा को पार कर ले और अपने आईपी पते को बाधित कर दे, उन्हें अगले पवित्र ग्रिल को खोजने का प्रयास करना होगा: पता अस्पष्टता.

हम # एलएनटीट्रैचिन 2 से बिजली के बारे में क्या सीख सकते हैं: भाग 2

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

– ncklr (@ n1ckler) 29 मई 2019 जोनास निक, ब्लॉकस्ट्रीम इंजीनियर, ट्विटर पर

यह कहते हुए आवाजें आती हैं कि लाइटनिंग नेटवर्क भुगतान प्रोटोकॉल के रूप में प्रच्छन्न गोपनीयता समाधान है, लेकिन यह नेटवर्क के अंदर की गतिविधि से संबंधित है.

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

बटुए के एक “कीचेन” के पते को सबसे कम इनपुट वाले फल के रूप में आम इनपुट क्लस्टरिंग के साथ कई उत्तराधिकारियों द्वारा नामांकित किया जा सकता है। इन उत्तराधिकारियों को तोड़ने का एक तरीका यह है कि चैनल खोलने के लिए दिए गए धन पर एक कॉइनजॉइन करें। मिश्रित सिक्कों का उपयोग करते हुए सार्वजनिक चैनल खोलना एक अच्छा ऑन-चेन समाधान है और इसके लिए पूर्व कार्रवाई (कॉइनजॉइन सेवा का उपयोग करना) की आवश्यकता होती है, लेकिन एक और समाधान भी है – निजी चैनलों को चालू करना.

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

यह भयानक नहीं है!

जबकि लाइटनिंग समुदाय के कुछ सदस्यों ने अपने सार्वजनिक ट्विटर प्रोफाइल के संबंध में अपने स्थान और बिटकॉइन वॉलेट का नाम बदल दिया, ऐसे कुछ लोग थे जिन्होंने कॉइनजॉइन और / या निजी चैनलों के सेटअप का उपयोग किया था। यही कारण है कि मुझे एक बार में यह महत्वपूर्ण लगता है, विशिष्ट कार्यों के गोपनीयता परिणामों पर अनुसंधान और टिप्पणी इकट्ठा करें.

ऐसे सदस्य भी थे जो लाइटनिंग नेटवर्क की नई विशेषताओं का उपयोग करते थे, विशेष रूप से भुगतान और कुंजी भेजने के लिए। ये उपयोगकर्ता बिटकॉइन / लाइटनिंग अपनाने के मामले में सबसे आगे खड़े हैं, इस उभरती हुई प्रौद्योगिकी के नए मोर्चे का परीक्षण कर रहे हैं.

मल्टी-पाथ पेमेंट (MPP) या एटॉमिक मल्टी-पाथ पेमेंट (AMP) एक सुविधा है जो विशेष रूप से इनवॉइस रिसीवर के बिंदु से दिलचस्प है, जिनके पास भुगतान करने के लिए पर्याप्त तरलता वाला एक इनबाउंड चैनल नहीं हो सकता है। एमपीपी पूरे भुगतान राशि के लिए कई चैनलों और मार्गों के उपयोग की अनुमति देकर मदद करता है। यह एक अद्भुत विकास और एक तथ्य है जो कई लाइटनिंग नेटवर्क आलोचकों और मार्ग में सबसे छोटे चैनल से संबंधित भुगतान की मात्रा में सीमाओं के उनके तर्क को शांत करेगा.

जैसे-जैसे यह परिवर्तन हुआ सी-लाइटिंग, एकिनक और लण्ड एलएन मशाल के दूसरे पुनरावृत्ति से ठीक पहले, रिले के सदस्यों द्वारा इसका उपयोग किए जाने की संभावना थी। एएमपी रूटिंग प्रक्रिया का एक हिस्सा है, इसलिए केवल इनवॉइस रीडिंग से, अनुमान लगाने का कोई तरीका नहीं है, लेकिन पिछले साल के संघर्ष को भुगतान के लिए बहुत बड़ा होने और उन्हें छोटे चंक्स में मैन्युअल रूप से विभाजित करने की आवश्यकता को याद करते हुए, इस साल की प्रक्रिया थी बहुत चिकना। संतुलित चैनलों के साथ बेहतर एलएन बुनियादी ढांचे के कारण यह सुधार होने की संभावना है; AMP सुविधा का उपयोग किया जा रहा है; और इस तथ्य के कई मशाल वाहक नोड्स (कम से कम एक तिहाई) में “एमपीपी” सुविधा खुली थी.

कुंजी भेजना एक प्रकार का स्वतःस्फूर्त भुगतान है, जिसमें चालान की आवश्यकता नहीं होती है। इसके बजाय, भुगतानकर्ता को प्रेषक को नोड की सार्वजनिक कुंजी साझा करनी होगी; तब भेजने वाली पार्टी एक मानक चालान की बाधाओं के बिना भुगतान शुरू कर सकती है। इसके कई नियम हैं, जैसे कि इनवॉइस भेजने की आवश्यकता के बिना आवर्ती भुगतान भेजने की क्षमता, जिससे चालान की समय सीमा समाप्त हो जाती है, या प्रेषक पक्ष पर राशि निर्दिष्ट करने में सक्षम हो सकता है। LND संस्करण 0.9.0-बीटा के रूप में, यह अभी भी एक प्रायोगिक विशेषता है, लेकिन इसका उपयोग मशाल प्राप्त करने के लिए # LNTrustchain2 के दो सदस्यों द्वारा किया गया था.

निष्कर्ष

# LNTrustchain2 जैसे प्रयोगों का निर्माण लाइटनिंग नेटवर्क गतिविधि के प्रतिनिधि नमूने प्राप्त करने का एक शानदार तरीका है, जिससे हमें इसके भविष्य में एक खिड़की मिलती है। यह हमें डेटा, परीक्षण सुविधाओं (कुंजी भेज / एमपीपी) की मात्रा निर्धारित करने की अनुमति देता है और साथ ही बिजली नेटवर्क प्रशंसकों को कनेक्ट करने की अनुमति देता है.

इन शोध परिणामों का एक हिस्सा जिसने मुझे सबसे अधिक प्रभावित किया, वह हिरासत सेवाओं के उच्च-प्रतिशत उपयोग से संबंधित था। जैसा कि लाइटनिंग नेटवर्क तकनीकी रूप से और जागरूकता और शिक्षा दोनों के मामले में बढ़ता है, कस्टोडियल वॉलेट्स को देशी लाइटनिंग वॉलेट की नई तरंगों के साथ प्रतिस्पर्धा करने में कठिन समय होगा जो कि फीनिक्स या ब्रीज़ की तरह आत्म-सुरक्षा के लिए प्रयोज्य नहीं है।.

मैं दो-तिहाई निजी नोड उदाहरणों के परिणाम से सकारात्मक रूप से आश्चर्यचकित था जो कि क्लैरनेट के माध्यम से नहीं, बल्कि टोर से जुड़े हुए थे। जब यह गोपनीयता और सेंसरशिप प्रतिरोध के कुछ पहलुओं (संभावित MiTM हमलों से संबंधित) की बात आती है तो यह बहुत उत्थान परिणाम है। आखिरकार, हम यह नहीं भूल सकते हैं कि कई ब्लॉकचेन एनालिटिक कंपनियां भी लाइटनिंग नेटवर्क की स्थिति को करीब से देख रही हैं और वे अपने लाभ मॉडल में जोड़ने के लिए किसी भी गोपनीयता-लीक होने की संभावनाओं पर भरोसा करेंगे.

होडलोनट ने पहली बार 2019 में रिले के आज के परिप्रेक्ष्य से पीछे हटते हुए, गोपनीयता और UI दोनों के संदर्भ में लाइटनिंग नेटवर्क की प्रगति जबरदस्त है – और यह केवल तकनीकी उपयोगकर्ताओं के लिए उपलब्ध होने की अपनी प्रतिष्ठा से आगे बढ़ने के लिए तैयार प्रतीत होता है.

आभार:

लेखक को धन्यवाद देना चाहूंगा जरेट डर्बी लेख और डेटासेट पर उनकी उपयोगी टिप्पणियों के लिए। एकत्र किए गए सभी डेटा और परिणाम ब्लॉकचेन विश्लेषण का एक हिस्सा हैं, जहां अंतिम परिणाम संभावित है और स्रोत पर किए गए एक प्रकार के विश्लेषण से संबंधित है.