डिजिटल संपत्तियाँ
‘Burak’ द्वारा दूसरा लाइटनिंग नेटवर्क एक्सप्लॉइट हुआ

एक महीने से भी कम समय में, बिटकॉइन की लाइटनिंग नेटवर्क दो बार डाउनटाइम का सामना कर चुकी है। यह एक्सप्लॉइट एक ही उपयोगकर्ता द्वारा शुरू किया गया था, जिसने एक ब्लॉक में एक गैर‑मानक बिटकॉइन लेनदेन शामिल किया, जिससे सहमति संघर्ष हुआ। यह उपयोगकर्ता क्रिप्टो ट्विटर पर “Burak” के नाम से लोकप्रिय है, जिसका ट्विटर हैंडल @brqgoo है।
Burak की हरकतें
अफ़वाहों के अनुसार, Burak ने $700 F2Pool को दिया, जो सबसे बड़े बिटकॉइन माइनिंग पूलों में से एक है, ताकि उसकी गैर‑मानक लेनदेन को F2Pool के एक ब्लॉक में सम्मिलित किया जा सके। लेनदेन में, उसने एक संदेश एम्बेड किया था जिसमें लिखा था “you’ll run CLN and you’ll be happy.” CLN का मतलब Core Lightning Network है, जो लाइटनिंग नेटवर्क का एक इम्प्लीमेंटेशन है और LND (Lightning Network Daemon) का विकल्प है। Burak का एक्सप्लॉइट केवल LND नोड्स को प्रभावित करता है जबकि CLN नोड्स अप्रभावित रहे।
LND पर Burak का हमला एक महीने में दूसरा है। अक्टूबर में, Burak ने ट्वीट किया “I just did a 998-of-999 tapscript multisig, and it only cost $4.90 in transaction fees.” वह लेनदेन जिसके बारे में Burak ने अपने ट्वीट में उल्लेख किया, लाइटनिंग नेटवर्क को असिंक्रोनस कर दिया, जिससे लाइटनिंग नेटवर्क ने एक ब्लॉक का उत्पादन मिस कर दिया।
Burak के दूसरे हमले के साथ एक दिन पहले उसका एक ट्वीट भी आया जिसमें लिखा था “sometimes to find the light, we must first touch the darkness.” उसे कुछ क्षेत्रों में एक दुष्ट हमलावर के रूप में लेबल किया गया है जबकि अन्य लोग उसे एक सामान्य व्यक्ति मानते हैं जो लाइटनिंग नेटवर्क की कमजोरी को तनाव‑परीक्षण और उजागर कर रहा है। Rene Pickhardt, एक बिटकॉइन और लाइटनिंग नेटवर्क डेवलपर और शिक्षक, ने कहा कि जबकि उन्होंने केवल CLN नोड्स चलाए थे, जो अप्रभावित रहे, यह हमला दर्शाता है कि भविष्य में बग्स के कारण CLN नोड्स को एक्सप्लॉइट किया जा सकता है, जो अभी स्पष्ट नहीं हैं।
https://twitter.com/renepickhardt/status/1587412127240830977?t=CruzE6Z16ST8V2CO6LcuGA&s=19
Lighting Labs, लाइटनिंग नेटवर्क और उसके संबंधित सॉफ़्टवेयर के डेवलपर्स, ने जल्दी ही उस बग को स्वीकार किया जो Burak के एक्सप्लॉइट का कारण बना और हॉटफ़िक्स को घंटों के भीतर Lightning Labs Github पर जारी किया।
लाइटनिंग नेटवर्क क्या है और यह बिटकॉइन के लिए क्यों महत्वपूर्ण है?
लाइटनिंग नेटवर्क बिटकॉइन का स्केलेबिलिटी समाधान है। वर्षों के दौरान, जैसे-जैसे बिटकॉइन की लोकप्रियता बढ़ी, बिटकॉइन नेटवर्क धीमा हो गया और लेनदेन शुल्क बढ़ गए। बिटकॉइन को स्केल करने (प्रति सेकंड अधिक लेनदेन कम शुल्क के साथ प्रोसेस करने) के लिए लाइटनिंग नेटवर्क विकसित किया गया। लाइटनिंग नेटवर्क एक लेयर‑2 स्केलेबिलिटी समाधान है। ब्लॉकचेन तकनीक में, लेयर‑2 समाधान मुख्य ब्लॉकचेन नेटवर्क के ऊपर बनाए जाते हैं लेकिन वे उसका अभिन्न हिस्सा नहीं होते।
लाइटनिंग नेटवर्क बिटकॉइन नेटवर्क के ऊपर बनाया गया है और यह बिटकॉइन नेटवर्क से अलग है लेकिन इसके साथ इंटरैक्ट करता है। लाइटनिंग नेटवर्क के साथ, लेनदेन पक्षों के बीच ब्लॉकचेन के बाहर किए जा सकते हैं। इन “ब्लॉकचेन के बाहर” लेनदेन को ऑफ‑चेन लेनदेन भी कहा जाता है। अनुमान है कि लाइटनिंग नेटवर्क प्रति सेकंड मिलियन लेनदेन प्रोसेस कर सकता है; बिटकॉइन अधिकतम सात लेनदेन प्रति सेकंड प्रोसेस कर सकता है।
बिटकॉइन नेटवर्क में, प्रत्येक ब्लॉक में सीमित संख्या में लेनदेन होते हैं। जब वर्तमान ब्लॉक भर जाता है, तो आने वाले लेनदेन को अगले ब्लॉकों में जोड़ने के लिए कतारबद्ध किया जाता है। अगला उपलब्ध ब्लॉक कुछ मिनट, घंटे या यहाँ तक कि दिनों में “आ सकता” है। जब कतार बड़ी होती है, तो नेटवर्क पर लेनदेन को ब्लॉक में जोड़ने में बहुत समय लग जाता है। इससे बिटकॉइन नेटवर्क में विलंबता पैदा हुई है और बिटकॉइन को व्यापक रूप से उपयोग किए जाने वाले माध्यम के रूप में स्थापित होने की संभावना बाधित हुई है।
लाइटनिंग नेटवर्क पर, लेनदेन पीयर‑टू‑पीयर भुगतान चैनलों के माध्यम से प्रोसेस किए जाते हैं। प्रत्येक भुगतान चैनल एक लेज़र की तरह कार्य करता है; भुगतान चैनल दो पक्षों के बीच लेनदेन का रिकॉर्ड तब तक रखता है जब तक चैनल बंद नहीं हो जाता। जब लाइटनिंग नेटवर्क पर कोई लेनदेन शुरू किया जाता है, मुख्य ब्लॉकचेन भुगतान चैनल के खोलने को रिकॉर्ड करता है। खुले भुगतान चैनल पर कई लेनदेन किए जा सकते हैं बिना मुख्य ब्लॉकचेन के साथ इंटरैक्ट किए। भुगतान चैनल सभी लेनदेन का रिकॉर्ड रखता है और एक बैलेंस शीट बनाता है। फिर भुगतान चैनल को किसी भी समय पीयर‑टू‑पीयर लेनदेन के किसी भी पक्ष द्वारा बंद किया जा सकता है। भुगतान चैनल के बंद होने पर, मुख्य ब्लॉकचेन माइनरों द्वारा वैधता जांच के बाद बैलेंस शीट में अंतिम मूल्य को रिकॉर्ड करता है।
लाइटनिंग नेटवर्क लेयर‑2 समाधान में, केवल भुगतान चैनल के खोलने और बंद होने को ब्लॉकचेन पर रिकॉर्ड किया जाता है। लाइटनिंग नेटवर्क अभी भी सुधार के चरण में है। लेयर‑2 ब्लॉकचेन समाधान द्वारा प्रदान की जाने वाली तेज़ लेनदेन प्रोसेसिंग और कम शुल्क क्रिप्टोकरेंसी के व्यापक अपनाने के लिए अत्यंत महत्वपूर्ण हैं।












