हम # एलएनटीट्रैकचैन 2 से बिजली के बारे में क्या सीख सकते हैं: भाग 1
पहला लाइटनिंग नेटवर्क “टॉर्च रिले” दूसरी परत बिटकॉइन भुगतान प्रोटोकॉल को अपनाने के लिए 19 जनवरी, 2019 को शुरू हुआ। जब अप्रैल 2019 में इसका समापन हुआ, तो इसने 278 प्रतिभागियों और 56 देशों का दौरा किया। एक साल बाद, Hodlonaut, मशाल स्थापना के पीछे व्यक्ति शुरू कर दिया 19 जनवरी, 2020 को फिर से रिले. कुछ दिनों के बाद, हालांकि, यह स्पष्ट था कि मशाल की नई पुनरावृत्ति अलग थी, एक उच्च दर की मशाल चोरी होने और श्रृंखला के “टीसिन” के माध्यम से राशि को “रद्द” करने के साथ समाप्त होने के साथ शुरू हो रही थी, जो एक गुमनामी जैक के लिए थी। डोरसी, ट्विटर के सीईओ, जिन्होंने 2019 संस्करण में स्वेच्छा से मशाल ली थी.
ट्विटर पोस्ट के माध्यम से जिस तरह से श्रृंखला का प्रचार किया गया था, उसके कारण लाइटनिंग नेटवर्क “ट्रस्ट चेन” (# LNTrustchain2) का मार्ग कुछ हद तक आसान है, और विशिष्ट भुगतान अनुरोधों (चालान) के बारे में डेटा सार्वजनिक रूप से उपलब्ध है। इसलिए, यह हमें लाइटनिंग नेटवर्क अपनाने के उपभोक्ता-संबंधित पहलुओं पर बहुत अधिक जानकारी प्रदान कर सकता है। कौन से क्लाइंट एजेंट सबसे अधिक उपयोग किए जा रहे हैं? कौन सी मोबाइल वॉलेट सेवाएं? कस्टोडियल पर्स प्रचलित हैं?
# LNTrustchain2 के बाद लाइटनिंग नेटवर्क को अपनाने के लिए एक सही अवसर प्रदान करता है। इस वैश्विक पैमाने पर अन्य घटनाओं में दुनिया भर के उपयोगकर्ताओं को मिश्रित व्यवसायों से, बिटकॉइन के ढेरों से लेकर सीईओ तक, उनके सभी भुगतान अनुरोधों के साथ खुले तौर पर ट्विटर पर पोस्ट किया गया है?
एक ब्लॉकचेन विश्लेषक के रूप में, मुझे व्यावसायिक जिज्ञासा और बिटकॉइन और लाइटनिंग नेटवर्क के गुमनामी पहलुओं के बारे में ज्ञान फैलाने के लिए एक आंतरिक आग्रह से प्रेरित किया गया था। इस लेख में प्रदान किए गए कई उदाहरणों को विशेष रूप से विशेष समाधानों की गोपनीयता की कमियों के बारे में सार्वजनिक ज्ञान का विस्तार करने के लिए चुना गया है.
इस श्रृंखला के भाग 1 में, मैं अपने द्वारा एकत्रित किए गए डेटा का अवलोकन करूंगा और डेटासेट प्राप्त करने की पद्धति को समझाऊंगा। मैं फिर मोबाइल वॉलेट पर ध्यान केंद्रित करूंगा, जिसमें ज्यादातर हिरासत सेवाओं की जांच होगी, लेकिन फीनिक्स और ब्रीज़ सहित वॉलेट्स के नए विकास की क्षमता भी दिखाई देगी।.
कार्यप्रणाली पर कुछ नोट्स
मैंने सभी प्रतिभागियों और उनके संबंधित भुगतान अनुरोधों या “चालान” को इकट्ठा करके अपना शोध शुरू किया। 159 प्रतिभागियों में से, 19 ऐसे थे जिन्होंने या तो डीएम पर लेन-देन किया या भुगतान अनुरोध को हटा दिया, इसलिए वे भुगतान अनुरोध उनके लिए दिखाई नहीं दिए। यह उनकी गोपनीयता के लिए अच्छा है, क्योंकि शोधकर्ता (अपने आप की तरह) अपने डेटा को संक्रमित करने में सक्षम नहीं हैं.
हर बिजली नेटवर्क भुगतान अनुरोध फ़ील्ड में “node_id” है जो स्वामी के नोड को इंगित करता है। यह महत्वपूर्ण क्यों है? अभी के लिए, आइए निजी नोड सेटअप पर विचार करें, या तो वर्चुअल प्राइवेट सर्वर (वीपीएस) या किसी घरेलू वातावरण के माध्यम से, ज्यादातर प्लग-एंड-प्ले नोड्स (सीएएसए, नोडल), रास्पबेरी पाई नोड्स या डेस्कटॉप नोड्स के रूप में ( जैप).
यदि उपयोगकर्ता का सेटअप Tor (The Onion Router) के माध्यम से नहीं चल रहा है, तो केवल सार्वजनिक रूप से चालान प्रकाशित करने का कार्य एक नोड के आईपी पते को जानने के लिए एक प्रतिकूल इकाई के लिए एक साधन प्रदान कर सकता है। कोई फर्क नहीं पड़ता कि टीओआर सक्रिय है या नहीं, एक नोड नोड मालिक द्वारा खोले गए सभी सार्वजनिक चैनलों को इकट्ठा करने के लिए नोड आईडी का उपयोग कर सकता है और, जाहिर है, संबंधित बिटकॉइन पते। ब्लॉकचैन एनालिटिक टूल जैसे आम इनपुट क्लस्टरिंग, यहां तक कि एक भी सार्वजनिक इनवॉइस एक पूर्ण बटुआ संतुलन को एक प्रतिकूल के लिए दृश्यमान बना सकती है.
ट्रस्टचैन 2 के सभी 140 सार्वजनिक रूप से दृश्यमान चालान लेने से, मैं सभी वॉलेट प्रदाताओं का डोनट चार्ट तैयार करने में सक्षम था। सभी वॉलेट के कम से कम 56 प्रतिशत मोबाइल फोन पर उपयोग किए गए थे; कुल बटुए का 48.2 प्रतिशत कस्टोडियल था, जो किसी भी ब्लूव्हीलेट, वॉलेट ऑफ़ सातोशी या ड्रॉपबिट के उपयोग से संबंधित था। निजी नोड्स में विभिन्न प्रदाताओं के माध्यम से उपयोग किए जाने वाले कुल पर्स का 44 प्रतिशत हिस्सा होता है, जैसे एक्लेयर मोबाइल, या कुछ व्यक्तिगत लाइटनिंग नेटवर्क नोड्स के माध्यम से (बैकेंड पर lnd या c-lightning).
कस्टोडियल सर्विसेज: इस पागलपन का एक तरीका है!
एंड्रियास एंटोनोपोलोस प्रसिद्ध रूप से कहते हैं, “आपकी चाबियाँ नहीं, आपके बिटकॉइन नहीं।” इसी प्रकार, लाइटनिंग नेटवर्क के लिए, कहावत “न ही आपके नोड, न आपके सिट्स” होगी। जब बिटकॉइन की बात आती है, तो 2020 में, सबसे खराब बिटकॉइन वॉलेट भी उपयोगकर्ताओं को अपने बटुए के बीज का बैकअप लेने का अवसर देते हैं। सिक्कों के स्वामित्व के संदर्भ में यह महत्वपूर्ण है। उदाहरण के लिए, यदि एक केंद्रीकृत वॉलेट प्रदाता नीचे जाता है, तो एक की कुंजी और बिटकॉइन का पालन होगा.
लाइटनिंग नेटवर्क के लिए भी यही होता है। 2020 के मशाल रिले में इस्तेमाल किए गए बटुए का अधिकांश हिस्सा या तो वॉलेट ऑफ़ सातोशी, ब्लूवेलेट या ड्रॉपबिट – सभी हिरासत सेवाओं से संबंधित था। चालान को डीकोड करके, हमें इन तीन सॉफ्टवेयर प्रदाताओं में से एक के रूप में रिसीवर की नोड आईडी मिलेगी.
कस्टोडियल लाइटनिंग नेटवर्क वॉलेट अपने उपयोगकर्ताओं को लाइटनिंग नेटवर्क परत पर बातचीत करने की अनुमति देने के लिए अपने स्वयं के नोड इन्फ्रास्ट्रक्चर का उपयोग कर रहे हैं (और आमतौर पर बिटकॉइन ऑन-चेन साइड में नॉनस्टॉस्टोडियल हैं)। संपूर्ण बटुआ उपयोगकर्ता इंटरफ़ेस (UI) उनके केंद्रीकृत SQL डेटाबेस प्रोसेसिंग लाइटनिंग नेटवर्क भुगतानों के ऊपर एक परत है। मैं बटुए प्रदाता द्वारा रखे गए बैलेंस बुक में I Owe You (IOU) स्टेटमेंट लिखने के लिए इन पर्स का उपयोग करने की तुलना करूंगा। प्रत्येक कस्टोडियल वॉलेट पूरी तरह से अपने स्वयं के नोड इन्फ्रास्ट्रक्चर (आमतौर पर एकल नोड) का प्रबंधन करता है, इसलिए सभी एलएन-संबंधित क्रियाएं: चैनल खोलना / बंद करना, भुगतान का अनुरोध करना, भुगतान भेजना उपयोगकर्ताओं की ओर से किया जाता है। नोड की आईडी के बारे में जानना (भुगतान अनुरोध में देखा गया) हमें वॉलेट प्रदाता (वॉलेट ऑफ सातोशी, ब्लूवेललेट या ड्रॉपबिट) को इंगित कर सकता है.
यदि उनकी नोड्स के साथ समझौता किया गया या उनकी सेवा बंद हो गई तो क्या होगा? परिणाम की भविष्यवाणी करना आसान है – अपने ग्राहकों के लिए धन की हानि। (ड्रॉपबिट ऐप पहले से है कठिन समय पर गिर गया लेखन के समय।)
कस्टोडियल सेवाओं का उपयोग करने वाले कुछ भत्तों के होते हैं, हालांकि उनमें से कुछ को एक नॉनस्टूडियल सेटअप (विभिन्न चैनलों के माध्यम से) में भी प्राप्त किया जा सकता है। ये भत्ते अज्ञात चैनलों और स्थान डेटा से संबंधित हैं। क्योंकि सभी उपयोगकर्ताओं के लिए कस्टोडियल वॉलेट अपने स्वयं के नोड्स का उपयोग करते हैं, इन उपयोगकर्ताओं को अपने आईपी पते की सुरक्षा के बारे में चिंता करने की ज़रूरत नहीं है या अपने बिटकॉइन होल्डिंग्स को गलत तरीके से डीन करने से डरना होगा।.
सौभाग्य से, हिरासत सेवाओं को इन चिंताओं का जवाब नहीं होना चाहिए। नई सुविधाओं के साथ लगातार लाइटनिंग नेटवर्क प्रोटोकॉल में जोड़ा गया (BOLTs), लाइटनिंग नेटवर्क की नई नस्ल उभरी.
नॉनस्टूडियल मोबाइल वॉलेट: बेनामी और सुरक्षित
व्यक्तिगत लाइटनिंग नेटवर्क मोबाइल वॉलेट को चलाने के लिए सही परिदृश्य में बिल्ट-इन नोड शामिल होगा जिसमें वॉलेट प्रदाता के नोड के लिए निजी चैनल खोले जाएंगे। पहला भाग, किसी डिवाइस पर अपना नोड होना, स्व-हिरासत होने का एक महत्वपूर्ण घटक है। यहां तक कि अगर कोई पड़ोस नोड (बटुआ प्रदाता के नोड पर जोर देने के साथ) नीचे जाना चाहिए, तो नोड मालिक इस चैनल को बंद करने के माध्यम से भुगतान चैनल में बंद धन वापस कर सकता है। उन चैनलों को बंद करने का सुझाव दिया गया है, जहां पार्टियां या तो अपने राज्यों से असहमत हैं या जहां कोई एक पक्ष ऑफ़लाइन है.
एक नोड के मालिक के बिटकॉइन पते के बारे में पता लगाने के बारे में क्या? ब्रीज़ वॉलेट और फ़ीनिक्स दोनों अपने उपयोगकर्ताओं को केवल नोड्स के लिए चैनल बनाने की अनुमति देने की एक “मुश्किल” सुविधा प्रदान करते हैं। और ये केवल “सामान्य” लाइटनिंग नेटवर्क भुगतान चैनल नहीं हैं – ये “निजी” चैनल हैं। वे लाइटनिंग नेटवर्क प्रोटोकॉल द्वारा “गपशप” नहीं कर रहे हैं; आम आदमी की शर्तों में, उनके अस्तित्व को बाकी नेटवर्क के लिए घोषित नहीं किया गया है। यहां तक कि संभावित प्रतिकूलताओं को छोड़कर, प्रतिबद्धता लेन-देन के प्रकाशन से संबंधित बिटकॉइन परत पर गतिविधि नहीं होती है शक में क्या प्रतिबद्धता लेनदेन के रूप में हुई है.
इस सुविधा के मूल को ब्रीज़ या फीनिक्स के उपयोगकर्ता एलिस की कल्पना करके बेहतर ढंग से समझाया जा सकता है। एलिस मशाल भुगतान प्राप्त करना चाहती है, इसलिए वह अपने भुगतान अनुरोध (चालान) को एक पिछले ट्वीट के तहत पोस्ट करती है। बॉब उसका चालान देखता है और उसे मशाल भेजने का फैसला करता है। अनुरोध को डिकोड करते हुए, वह ऐलिस के नोड आईडी और अतिरिक्त पेलोड को देखता है, जिसे “राउटिंग संकेत” कहा जाता है, बटुए प्रदाता की संबंधित नोड आईडी के साथ। भुगतान भेजने की कार्रवाई, वॉलेट प्रदाता के नोड के माध्यम से धन को रूट करेगी, जो कि ऐलिस नोड का एक-पड़ोसी पड़ोसी है और निजी मार्ग जानता है.
यदि हम किसी के द्वारा भी आईडी द्वारा ऐलिस के नोड को खोजना चाहते हैं तो क्या होगा लाइटनिंग नेटवर्क एक्सप्लोरर? यह परिणाम मौजूद नहीं होगा, क्योंकि उसका नोड शेष नेटवर्क के लिए दिखाई नहीं देता है.
अब तक, हमने # LNTrustchain2 आंदोलन से एकत्र किए गए डेटा की खोज की है और हमने अनुसंधान के पीछे की प्रेरणा का वर्णन किया है। कस्टोडियल और नॉनस्टूडियल लाइटनिंग वॉलेट के बीच एक रेखा खींची गई थी, जिसमें एक तर्क था कि लाइटनिंग नेटवर्क के बुनियादी ढांचे तक पहुंचने के विशिष्ट तरीके खतरनाक क्यों हो सकते हैं.
भाग 2 में, हम निजी नोड उदाहरणों की गोपनीयता को देखेंगे और लाइटनिंग नेटवर्क का उपयोग करते समय गुमनामी के संरक्षण में कदम उठाने की सलाह के साथ श्रृंखला का समापन करेंगे।.
आभार:
लेखक को धन्यवाद देना चाहूंगा जरेट डर्बी लेख और डेटासेट पर उनकी उपयोगी टिप्पणियों के लिए एकत्र हुए। एकत्र किए गए सभी डेटा और परिणाम ब्लॉकचेन विश्लेषण का एक हिस्सा हैं जहां अंतिम परिणाम संभावित है और स्रोत पर किए गए एक प्रकार के विश्लेषण से संबंधित है.
यह टोनी सनक द्वारा एक op ed योगदान है। व्यक्त किए गए दृश्य उनके खुद के हैं और जरूरी नहीं कि वे बिटकॉइन पत्रिका या बीटीसी इंक को प्रतिबिंबित करें.