गुम्मट बिजली के लिए आ रहे हैं
“सौरोन की आंख ने बिजली नेटवर्क पर अपनी निगाह डाली।”
इस तरह से लाइटनिंग लैब्स CTO ओलावुवा ओसुंटोकुन (उर्फ, रॉस्बीफ) ने पैर जमा लिया है लाइटनिंग नेटवर्क के लिए वॉचटावर का आना. हालांकि टॉल्किन के प्राथमिक प्रतिपक्षी की राक्षसी टकटकी की तकनीकी सुविधा की तुलना करने से, ध्वनि के अनुरूप सादृश्य बना रहता है: वॉचटावर, जैसा कि नाम से ही स्पष्ट है, लाइटनिंग नेटवर्क चैनलों और संभावित बुरे अभिनेताओं पर नजर रखेगा।.
उनकी आवश्यकता क्यों है? यदि आप कस्टोडियल लाइटनिंग वॉलेट का उपयोग कर रहे हैं, तो कोई एक नहीं है। लेकिन यदि आप अपने स्वयं के नोड के साथ अपने चैनल चला रहे हैं, तो आपके चैनल के दूसरी तरफ की पतली लेकिन बोधगम्य संभावना है कि चैनल बंद होने पर आपको धोखा दे सकता है।.
उदाहरण के लिए, मान लीजिए कि मौली का एंजेला के साथ एक चैनल है और वे प्रत्येक में 10,000 संत जमा करते हैं, कुल 20,000 संतों के लिए। चैनल के जीवनकाल के दौरान, एंजेला मौली 5,000 संतों का भुगतान करती है, जो मौली के लिए कुल 15,000 संतों और एंजला के लिए 5,000 का भुगतान करती है।.
लेकिन अचानक, जो भी कारण से, मौली अपने लाइटनिंग वॉलेट तक पहुंचने में असमर्थ है (शायद उसका नोड ऑफ़लाइन है, उसके कंप्यूटर में खराबी है या वह छुट्टी पर है), इसलिए एंजेला थोड़ा शरारती होने का फैसला करती है – जब यह अंतिम प्रसारण करने का समय आता है ब्लॉकचैन के लिए चैनल की स्थिति, वह चैनल के पहले राज्य (मूल 10,000 संतृप्त शेष जो वे दोनों जमा करती हैं) को प्रसारित करने का फैसला करती है ताकि मौली को उसके भुगतान के लिए धोखा दिया जा सके।.
चूंकि मौली मेक्सिको की खाड़ी में एक दूरस्थ द्वीप पर है और उसके कंप्यूटर पर नहीं है, इसलिए वह एंजेला के बुरे व्यवहार की जांच नहीं कर सकती है और चैनल की वास्तविक स्थिति को सत्यापित कर सकती है, इसलिए वह 5,000 संत खो देती है.
दुनिया का अंत नहीं है लेकिन अभी भी एक bummer है.
खराब व्यवहार पर एक जाँच
वॉचटॉवर भुगतान चैनलों और ब्लॉकचैन की निगरानी करके इस खतरे को प्रभावी ढंग से बेअसर कर देता है ताकि धोखेबाज़ों के कृत्यों के बारे में किसी का ध्यान न जाए। वे इस तरह काम करते हैं:
जब भी किसी चैनल की स्थिति अपडेट होती है, तो भुगतान प्रत्येक चैनल उपयोगकर्ता के लिए एक एन्क्रिप्टेड “बूँद” पैदा करता है, जो मूल रूप से एक गुप्त हस्ताक्षर है जो उपयोगकर्ता की सार्वजनिक कुंजी से मेल खाता है, और वॉचटावर को भेजता है। उसी समय, वॉचटावर चैनल के लेनदेन आईडी का आधा हिस्सा प्राप्त करता है पहले का राज्य, और यह बूँद के लिए एक डिक्रिप्शन कुंजी के रूप में कार्य करता है। वॉचटावर इन सभी ब्लब्स और डिक्रिप्शन कीज़ को अपने डेटाबेस में संग्रहीत करता है, इसलिए यदि कोई फालतू एक्टर किसी पुराने राज्य को मेमपूल में प्रसारित करने की कोशिश करता है, तो वॉचटावर यह देखेगा कि ट्रांजेक्शन आईडी दूसरे ट्रांजैक्शन आईडी के साथ मेल खाता है। अब चूंकि इसमें इस लेन-देन आईडी के दोनों हिस्से हैं, वॉचटावर संबंधित बूँद को डिक्रिप्ट कर सकता है और खराब चैनल को ईमानदार चैनल उपयोगकर्ता के वॉलेट में धन भेजकर दंडित कर सकता है।.
यह सब वॉचटावर के बिना किया जा सकता है, यह जानने के बाद कि चैनल उपयोगकर्ता कौन हैं और चैनल में पहले से कितना लेन-देन किया जा रहा है (जाहिर है, लेन-देन के प्रसारण के चेन पर प्रसारित होने के बाद, सार्वजनिक कुंजी और निधि राशि का पता चलता है).
“वे ग्राहक के भुगतान इतिहास के बारे में कुछ नहीं जानते हैं; इसके बजाय, ग्राहक उन्हें एक एन्क्रिप्टेड बूँद भेजता है जिसे केवल तब ही डिक्रिप्ट किया जा सकता है यदि वास्तव में कोई उल्लंघन होता है, ”ओसुंतुकुन ने बताया बिटकॉइन पत्रिका.
तकनीकी नवप्रवर्तनकर्ताओं ने कुछ समय के लिए अवधारणा तैयार की है, लेकिन लाइटनिंग लैब्स का लाइटनिंग नेटवर्क डेमन (एलएनडी) प्रौद्योगिकी का कार्यान्वयन पहला उत्पादन-तैयार पुनरावृत्ति उपलब्ध है, हालांकि ओसुंटोकुन ने कहा कि यह अभी भी अपनी प्रारंभिक अवस्था में बहुत अधिक है.
“यह आज के रूप में मेननेट पर इस्तेमाल किया जा सकता है, लेकिन यह अभी भी एक प्रारंभिक चरण में है। अब हम कुछ महीनों के लिए अपने नोड्स में परिवर्तन का सेट चला रहे हैं, लेकिन केवल इस सप्ताह तक हमने सार्वजनिक पुल अनुरोध को बाहर रखा है, ”उन्होंने बताया बिटकॉइन पत्रिका.
प्रारंभिक रोलआउट में, डिफ़ॉल्ट संस्करण में तथाकथित “परोपकारी” वॉचटॉवर हैं, जिसका अर्थ है कि वे अपनी सेवाओं के लिए भुगतान के वादे के बिना काम करते हैं। ओसुंटोकुन ने कहा कि इसमें एक ऑपरेशनल “बेसिक रिवार्ड वॉचटावर” भी है, जो वॉचटावर को एक ब्रीच पर काम करने पर शुल्क लगाने की अनुमति देता है, लेकिन इसे मैन्युअल रूप से सक्रिय करना होगा.
सेवा, ओसंटोकुन जारी रखा, दोनों ग्राहकों और वॉचटावर ऑपरेटरों के लिए ऑप्ट-इन है, और क्लाइंट को मैन्युअल रूप से टावरों की खोज करनी है अगर वे उनका उपयोग करना चाहते हैं। भविष्य में, टीम इस प्रक्रिया को कारगर बनाने के लिए एक “स्वचालित खोज प्रणाली” को लागू करने की योजना बना रही है.
हालांकि शुरुआती संस्करण उपयोगकर्ताओं को ईमानदार बनाए रखने के लिए वॉचर्स की अच्छी पकड़ पर निर्भर करेगा, लेकिन नि: शुल्क लाइटनिंग लैब्स के पास तीन चरणों की योजना है जो वॉचर्स को उनकी सेवा को मुद्रीकृत करने की अनुमति देता है। पहला परोपकारी चरण है, इसके बाद एक इनाम प्रणाली है, जो बाजार के कारकों के आधार पर परिवर्तनशील होगी जैसे कि वॉचटॉवर कितना चार्ज करता है और ग्राहक कितना भुगतान करने को तैयार हैं। अंत में, लाइटनिंग लैब्स एक ऐसा तंत्र तैयार कर रहा है जो उपयोगकर्ताओं को उनके भुगतान चैनल राज्यों के बैकअप के लिए दिए गए नंबर के लिए प्रीपे करने की अनुमति देगा.
“जब इसे एकीकृत किया जाता है, तो यह संभवत: एक चौमियन योजना से मिलता जुलता होगा, जहां आप टॉवर पर लगे हुए अंधाधुंध टोकन को प्राप्त करने के लिए लाइटनिंग के माध्यम से भुगतान करते हैं,” कॉनर फ्रॉमनेच, लाइटनिंग लैब्स में क्रिप्टोग्राफिक इंजीनियरिंग के प्रमुख बिटकॉइन पत्रिका.
यह टोकन योजना, फ्रेंक्नेच जारी रही, इसमें गोपनीयता बनाए रखते हुए श्वेत सूची में भाग लेने वाले कुछ निफ्टी का भी उपयोग किया गया है। अगर एक वॉचटावर ऑपरेटर केवल अपने दोस्तों की सेवा करना चाहता था, उदाहरण के लिए, वे “उपयोगकर्ताओं को सामने प्रमाणित कर सकते हैं, लेकिन तब से यह इंगित नहीं कर पाएगा कि कौन से उपयोगकर्ता टावर का नवीनीकरण या बैकअप ले रहे हैं” क्योंकि टोकन “अंधे” हैं “और भुगतान एक विशेष उपयोगकर्ता के लिए नहीं खोजा जा सकता है.
ओसंटोकुन ने कहा कि वॉचटावर चलाने के लिए प्राथमिक लागत भंडारण है, हालांकि 1 टीबी हार्ड ड्राइव उपयोगकर्ताओं को लाइटनिंग नोड चलाने की आवश्यकता होगी $ 40 पर काफी सस्ते हैं और वॉच वॉचटॉवर को स्टोर करने की आवश्यकता है “केवल कुछ सौ बाइट्स।” अब, एक वॉचटावर ने कितने चैनलों की निगरानी करने का फैसला किया है, इसके आधार पर, यह डेटा बोझ भारी हो जाता है; एक चैनल को स्पष्ट रूप से 100 या 1,000 से कम चैनलों की आवश्यकता होगी.
फिर भी, भंडारण स्थान एक व्यापार-बंद का एक सा है, ओसंटोकुन ने कहा, एक जो कि गोपनीयता के लिए भंडारण का त्याग करता है क्योंकि “टॉवर यह नहीं जानता है कि यह किस चैनल को देख रहा है, इसलिए यह अधिक संग्रहण स्थान का उपयोग करके समाप्त होता है।” प्रौद्योगिकी के निर्माण का एक और पेचीदा टुकड़ा, उन्होंने कहा, टावरों को खोजने के लिए स्वत: खोज प्रोटोकॉल को अंतिम रूप दे रहा है और ई-कैश टोकन को तैयार कर रहा है ताकि प्रत्येक राज्य अपडेट के लिए टावरों का भुगतान किया जा सके। अभी, उन्हें केवल तभी भुगतान किया जा सकता है जब वे किसी उपयोगकर्ता को धोखा देते हैं.
एक अन्य बाधा हैश टाइम लॉक कॉन्ट्रैक्ट्स (HTLC), Fromknecht व्यक्त की। पहली रिलीज के लिए, केवल मैन्युअल रूप से बंद चैनलों की गोपनीयता और दक्षता के लिए निगरानी की जा सकती है। लाइटनिंग लैब्स ने भविष्य में HTLC की निगरानी के लिए समर्थन जोड़ने की योजना बनाई है, जो “रिश्तेदार टाइमलैक को समाप्त होने के बाद एक हमलावर को उन्हें दावा करने से रोकेगा,” फ्रेंकनेच ने कहा.
फिर भी, सुधार के लिए इस कमरे के साथ, कार्यान्वयन लाइटनिंग को सुरक्षित और भरोसेमंद बनाने की दिशा में एक बड़ा कदम है.
“क्या में-मर्ज किए गए पुल अनुरोध पर लागू होने के साथ, नेटवर्क पर कोई भी रूट, एप्लिकेशन या व्यवसाय अपने सार्वजनिक नोड का बैकअप लेने के लिए अपना निजी टॉवर चलाना शुरू कर सकता है। यह एक स्टैंडअलोन उदाहरण या समर्पित हार्डवेयर पर अधिक उन्नत तैनाती हो सकती है.
तो इस तकनीक के साथ सबसे अच्छा मामला है, वास्तव में, यह है कि हर उपयोगकर्ता उनके पास है अपना भविष्य में अपने लाइटनिंग चैनलों पर नज़र रखने वाले सौरोन की नज़र – और यह वास्तव में एक बहुत अच्छी बात है.