क्या एंटोनी रियार्ड का लाइटनिंग नेटवर्क प्रस्ताव चैनल जैमिंग हमलों को कम कर सकता है? प्लेटोब्लॉकचेन डेटा इंटेलिजेंस। लंबवत खोज. ऐ.

क्या एंटोनी रिआर्ड का लाइटनिंग नेटवर्क प्रस्ताव चैनल जैमिंग हमलों को कम कर सकता है?

यह शिनोबी का एक राय संपादकीय है, जो बिटकॉइन स्पेस में एक स्व-सिखाया शिक्षक और तकनीक-उन्मुख बिटकॉइन पॉडकास्ट होस्ट है।

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

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

चैनल जैमिंग शमन प्रस्ताव के अंदर

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

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

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

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

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

प्रस्ताव से मुख्य बातें

व्यक्तिगत रूप से, मुझे लगता है कि समय से पहले टोकन के लिए इस प्रकार का प्रत्यक्ष भुगतान लाइटनिंग नेटवर्क का उपयोग करने की प्रक्रिया में बड़े पैमाने पर यूएक्स घर्षण ला सकता है। हालाँकि, मुझे लगता है कि प्रस्ताव में थोड़ा बदलाव करके उस घर्षण का एक बहुत ही सरल समाधान है।

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

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

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

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

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

समय टिकट:

से अधिक बिटकॉइन पत्रिका