बिटकॉइन में एक स्केलिंग समस्या है।
यह विश्वसनीय तृतीय पक्षों पर निर्भर नहीं होने से भुगतान की सुविधा के लिए डिज़ाइन किया गया था, और इसे पूरा करने के लिए सिस्टम को सभी उपयोगकर्ताओं के लिए सत्यापित करने की आवश्यकता है कि भुगतान सुनिश्चित करें कि भुगतान किसी तीसरे पक्ष के शब्द पर भरोसा किए बिना मान्य हैं।
इन दो चीजों का विरोध किया जाता है।
यदि सिस्टम उन सभी को सुविधा प्रदान करता है जो ब्लॉकचेन पर ऐसा करना चाहते हैं, तो लोगों के लिए इन सभी लेनदेन को सत्यापित करने की लागत बहुत बढ़ जाती है, जिससे ज्यादातर लोग एक तीसरे पक्ष पर भरोसा करने के लिए मजबूर करते हैं जो उन लागतों को वहन कर सकते हैं। यदि सिस्टम प्रतिभागियों के लिए सत्यापन की कम लागत को बनाए रखता है, तो हर कोई जो ब्लॉकचेन पर प्रभावी ढंग से लेनदेन नहीं कर सकता है।
तो हम लेयर 2 एस के साथ बिटकॉइन को स्केल करेंगे, है ना? लेकिन इसका क्या मतलब है? मुझे यकीन है कि यह पढ़ने वाले अधिकांश लोग स्केलिंग शब्द सुनते हैं और तुरंत प्रति सेकंड लेनदेन के संदर्भ में विशुद्ध रूप से सोचते हैं। जितना अधिक लेनदेन हम बिटकॉइन के साथ प्रति सेकंड संपत्ति के साथ कर सकते हैं, उतना ही अधिक हमने स्केल किया है, है ना?
मैं बहस करूंगा। यह इसका एक बड़ा घटक है, लेकिन यह केवल एक चीज नहीं है जिसे हम स्केल करने की कोशिश कर रहे हैं। हम सेंसरशिप प्रतिरोधी प्रणाली के रूप में बिटकॉइन के महत्वपूर्ण गुणों को स्केल करने की कोशिश कर रहे हैं। यदि हमें स्केलिंग के उस पहलू की परवाह नहीं थी, तो हम पहले से ही इसे एक दिन कह सकते हैं। हमारे पास एक्सचेंज, बैंक और अन्य केंद्रीकृत संरक्षक हैं।
हम ऐसा समाधान चाहते हैं जो हम भरोसेमंदता को संरक्षित करने के लिए थ्रूपुट स्केलेबिलिटी के लिए बनाते हैं। उपयोगकर्ताओं को अपने धन की सुरक्षा की गारंटी देने के लिए किसी अन्य पार्टी की ईमानदारी पर निर्भर नहीं होना चाहिए। कुछ बाधाओं के भीतर उपयोगकर्ताओं के पास अपने फंड के स्वामित्व की गारंटी देने की क्षमता होनी चाहिए, जबकि खुद के अलावा किसी अन्य पार्टी की कार्रवाई पर निर्भर करता है।
यह जरूरी नहीं कि ब्लॉकचेन के समान सुरक्षा मॉडल का मतलब है, यानी अपने फंड को एक पते पर भेजें और फिर आपकी चाबियों को सुरक्षित रखने से परे किसी अन्य कार्रवाई की आवश्यकता नहीं है। उपयोगकर्ताओं को ऑनलाइन रहने की आवश्यकता हो सकती है, या ऑनलाइन समय -समय पर कुछ परिभाषित समय विंडो के भीतर ऑनलाइन जांच करने की आवश्यकता हो सकती है, या डेटा स्टोर करें जो कि निर्धारित रूप से पुनर्जीवित नहीं किया जा सकता है, लेकिन उन्हें एकतरफा रूप से यह सुनिश्चित करने में सक्षम होना चाहिए कि उनके फंड उनके नियंत्रण में रहें।
उपयोगकर्ताओं को उच्च स्तर की निश्चितता की आवश्यकता होती है जो उनके द्वारा किए गए लेनदेन अंतिम हैं, और वापस घाव नहीं किया जा सकता है। यह संपूर्ण मुख्य कार्य है जिसे ब्लॉकचेन सिस्टम में पूरा करता है, एक लेनदेन को संसाधित करता है और निपटान अंतिमता सुनिश्चित करता है।
वर्तमान में कोई लेयर 2 सिस्टम नहीं है वास्तव में सेटलमेंट फाइनलिटी ऑफ-चेन प्रदान करता है। वे जो प्रदान करते हैं वह एक तृतीय पक्ष द्वारा बैकस्टॉप की गई एक निपटान गारंटी है, जैसे कि एक महासंघ, कस्टोडियन, या सिस्टम ऑपरेटर, या ए विकल्प जब उपयोगकर्ता पूर्व-हस्ताक्षरित लेनदेन के रूप में चाहता है, तो निपटान की अंतिमता का व्यायाम करने के लिए।
सैद्धांतिक रूप से आदर्श परत 2 प्रणाली वास्तविक निपटान अंतिमता प्रदान करेगी जो स्वयं ऑफ-चेन है। हालांकि यह वास्तव में संभव नहीं हो सकता है, हमें तीसरे पक्ष द्वारा प्रदान की गई मजबूत निपटान गारंटी की खोज करनी चाहिए, और लेयर 2 एस के लिए एकतरफा निकास योजनाओं के रूप में फाइनल “विकल्प” के लिए अधिक लचीला और कुशल डिजाइन।
हमें इन प्रणालियों का उपयोग करने के लिए उपयोगकर्ताओं के लिए लागत को कम करना चाहिए। यह निपटान अंतिमता दक्षता से बहुत अधिक है। यदि एक निपटान अंतिमता विकल्प का व्यायाम बहुत महंगा है, तो उपयोगकर्ता उन प्रणालियों के लिए विकल्प चुनेंगे जहां वे तीसरे पक्षों को अंतिम रूप से गारंटी देते हैं।
ब्लॉकचेन का उपयोग करने की लागत इस बात पर आधारित है कि आपके उपयोग के लिए कितना डेटा की आवश्यकता है। अधिक डेटा, अधिक महंगा। जैसे -जैसे ब्लॉकस्पेस अधिक मांग हो जाता है और फीस में वृद्धि होती है, उपयोगकर्ताओं को एक अंतिम विकल्प का प्रयोग करने में सक्षम होना चाहिए।
सभी वर्तमान लेयर 2 एस जो वास्तव में निपटान के लिए एक विकल्प प्रदान करते हैं, उनमें कुछ प्रकार की आवश्यकता होती है, यानी उपयोगकर्ता को ऑनलाइन रहना चाहिए या उस परत 2 के भरोसेमंद प्रकृति और निपटान गुणों की गारंटी देने के लिए समय -समय पर ऑनलाइन प्राप्त करना चाहिए।
लाइटनिंग जैसी प्रणालियों को आपको हर समय ऑनलाइन होने की आवश्यकता होती है, ऑनलाइन होने के लिए एक तृतीय पक्ष का उपयोग करें और आपके लिए ब्लॉकचेन की निगरानी करें, या स्पष्ट रूप से उन लोगों पर भरोसा करें जिनके पास आपके पास चैनल हैं जो पुराने राज्यों के साथ अपने पैसे चोरी करने की कोशिश नहीं करते हैं। ARK जैसी प्रणाली के लिए आपको ऑनलाइन जांच करने और अपने सिक्कों को घुमाने की आवश्यकता होती है क्योंकि एक ARK बैच समाप्त हो जाता है और ऑपरेटर सभी फंडों को स्वीप कर सकता है।
इसमें से एकमात्र तरीका निपटान के अंतिमता और किसी तीसरे पक्ष को धन की भरोसेमंद सुरक्षा को सौंपना है। हमें उन प्रणालियों के लिए जितना संभव हो उतना कम आवश्यकताओं को कम करने की आवश्यकता है नहीं एक तृतीय पक्ष को नियंत्रण नियंत्रण।
जब हम इन गुणों के बारे में सोचते हैं, तो हम थ्रूपुट को स्केल करते समय बनाए रखना चाहते हैं, हम वास्तव में उस स्केलिंग को सुविधाजनक बनाने के लिए बिटकॉइन प्रोटोकॉल में आवश्यक कार्यात्मकताओं के बारे में सोचना शुरू कर सकते हैं।
वर्तमान परत 2s के लिए भरोसेमंद होने के लिए, उपयोगकर्ताओं को स्वयं को ऑफ-चेन को बैलेंस अपडेट को अधिकृत करने में शामिल होना चाहिए। इसके लिए उपयोगकर्ताओं को अपडेट को मंजूरी देने के लिए एक -दूसरे के साथ बातचीत करने की आवश्यकता होती है। जाहिर है, फिर भी, कोई भी ओपकोड या बिटकॉइन में परिवर्तन जो उपयोगकर्ताओं को एक-दूसरे के साथ अधिक कुशलता से और जल्दी से पूर्व-हस्ताक्षर करने के लिए एक-दूसरे के साथ बातचीत करने की अनुमति देगा, जो कि निपटान को लागू करने के लिए लेनदेन को लागू करने के लिए स्केलिंग करते समय विश्वसनीयता बनाए रखने के लिए फायदेमंद होगा।
आगे भी जाने के लिए, एक ओपकोड जिसने UTXO के कुछ हिस्से को एक अधिकृत उपयोगकर्ता द्वारा स्वतंत्र रूप से उपयोग करने की अनुमति दी, लेकिन शेष शेष राशि प्रतिबंधित और केवल अन्य उपयोगकर्ताओं के लिए सुलभ बना रही, उपयोगकर्ताओं के लिए सभी को एक साथ समन्वय करने की आवश्यकता के साथ दूर कर सकती है, या केवल एक प्रोटोकॉल के शुरुआती बिंदु की आवश्यकता को कम करें।
हम जो अंतिम परिणाम चाहते हैं, उसके बारे में सोचते हुए, वांछित गुणों के विशिष्ट शब्दों में, जो हम चाहते हैं, वह यह है कि वास्तव में इस प्रोटोकॉल को एक सार्थक तरीके से लंबे समय तक स्केल करने के लिए आवश्यक है। इसके बाद ही हम एक कदम पीछे ले सकते हैं और ठोस कार्यक्षमता के बारे में सोच सकते हैं कि वांछित अंतिम परिणाम को तकनीकी स्तर पर आवश्यकता होगी।
बिटकॉइन को स्केल करने के लिए केवल लेनदेन की संख्या बढ़ाने से अधिक है जो प्रति सेकंड को संसाधित कर सकता है। हम अभी कस्टोडियन के साथ ऐसा कर सकते हैं। बिटकॉइन को स्केल करने के लिए उन लेनदेन की संख्या को बढ़ाना है जो विश्वसनीय रूप से हो सकते हैं, सेंसरशिप प्रतिरोधी अंतिमता के साथ, उपयोगकर्ता पर रखी गई लिटिल्स की बोझ की आवश्यकताओं के बिना, और एक लागत के लिए कि उपयोगकर्ताओं का एक बड़ा सेट खर्च कर सकता है।
यदि हम उन गुणों को स्केल नहीं कर सकते हैं, तो बिटकॉइन वास्तव में स्केल नहीं किया गया है, चाहे कोई भी लेनदेन एक सेकंड बिटकॉइन संपत्ति के साथ हो रहा है।