बिटकॉइन लाइटनिंग नेटवर्क का विस्तार समारोह

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

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

लण्ड

लाइटनिंग लैब्स द्वारा संचालित एलएनडी, नेटवर्क पर सबसे व्यापक रूप से अपनाया गया लाइटनिंग कार्यान्वयन है, जो वर्तमान में ब्रीज़, ब्लिक्स्ट, जैप और लाइटनिंग लैब के अपने लाइटनिंग ऐप जैसे लोकप्रिय वॉलेट्स का बैकएंड है, इससे पहले इसका विकास बंद हो गया। यह Bitrefill और Hodl Hodl जैसे प्रमुख व्यवसायों को भी अधिकार देता है। एलएनडी की सबसे बड़ी कमियों में से एक इसके चैनल स्टेट डेटाबेस की भारी वृद्धि दर रही है (जिसे इसके में अनुकूलित किया जा रहा है) अगली रिलीज), लेकिन यह अभी भी नेटवर्क पर वर्तमान पैक लीडर है।

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

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

लाइटनिंग के लिए टैपरोट चैनलों को लागू करने के बाद अगला कदम चैनलों को उनका उपयोग करने के लिए नेटवर्क पर लाइव अपडेट करना है। वहाँ हैं 82,697 सार्वजनिक बिजली चैनल इस लेखन के रूप में। ब्लॉकस्पेस के सबसे कुशल उपयोग के साथ लगभग 3,300 लेनदेन शामिल हैंइन सभी को बंद करने के लिए जस्ट चैनल क्लोजर के 25 ब्लॉक लगेंगे, और अन्य 25 उन्हें टैपरूट चैनल के रूप में फिर से खोलने के लिए।

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

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

सीएलएन

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

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

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

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

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

एलडीके

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

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

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

रास्ते में आगे

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

इस समस्या के समाधान के लिए एलएनडी, सीएलएन और एलडीके द्वारा काम किया गया है। वेब असेंबली (WASM) वेब ब्राउज़र में चलाने के लिए अधिक कुशल और हल्के कार्यक्रमों की सुविधा के लिए एक नई भाषा और बाइनरी प्रारूप है। LND और LDK दोनों के पास अपने नोड्स के लिए WASM बायनेरिज़ हैं, और CLN WASM में चलाने के लिए प्रमुख प्रबंधन टूल को लागू करने की योजना बना रहा है जो अपने ग्रीनलाइट कार्य पर निर्माण करते हुए दूर से एक लाइटनिंग नोड से जुड़ सकते हैं। जबकि वेब ब्राउज़र में कुंजियों का प्रबंधन करते समय विचार करने के लिए सुरक्षा मुद्दे हैं, वेब पर निर्बाध लाइटनिंग एकीकरण के दिन आ रहे हैं।

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

यह शिनोबी की अतिथि पोस्ट है। व्यक्त की गई राय पूरी तरह से उनकी अपनी हैं और जरूरी नहीं कि वे बीटीसी इंक या बिटकॉइन पत्रिका को प्रतिबिंबित करें।

Leave a Comment