ब्लॉकचैन एंड ईटिंग केक: द स्केलेबिलिटी ट्रिलम्मा
ब्लॉकचैन की सभी प्रमुख विशेषताओं को संतुलित करना मुश्किल है, लेकिन क्या इसका उद्देश्य भी होना चाहिए?
क्या आप अपना केक बना सकते हैं और इसे खा भी सकते हैं? यह वह प्रश्न है जो ब्लॉकचेन की स्केलेबिलिटी ट्रिलिम्मा पूछता है और जो मोडेक्स बीसीडीबी हल करना चाहता है.
स्केलेबिलिटी ट्रिलेम्मा को सबसे पहले विटेरिक ब्यूटिरिन, एथेरेम के संस्थापक, एक क्रिप्टोकरेंसी, और विकेन्द्रीकृत सॉफ्टवेयर सिस्टम द्वारा सामने रखा गया था।.
त्रिलोमा इस प्रकार है। ब्लॉकचेन में तीन परिभाषित विशेषताएं हैं जो इसे इतना आकर्षक बनाती हैं: विकेंद्रीकरण, सुरक्षा और मापनीयता। मुद्दा तीनों को समान माप में करने में कठिनाई है। जबकि तीन में से कोई भी दो विशेषताएं अक्सर एक-दूसरे के साथ अच्छी तरह से जोड़ती हैं, यह आवश्यक रूप से तीसरी विशेषता पर ध्यान केंद्रित करने का मतलब है। वास्तव में एक त्रिलोमा.
छवि क्रेडिट: फोर्ब्स
यदि ब्लॉकचेन को बड़े पैमाने पर अपनाया जाना है, तो डेवलपर्स को पहले इस लॉक को अनपिक करना होगा। संभावित समाधानों को देखने से पहले, आइए हम अधिक गहराई से समस्या का पता लगाएं.
अपना ज़हर उठाएं
विकेंद्रीकरण ब्लॉकचेन की आत्मा है और डिग्री में मापा जाता है, निरपेक्ष नहीं। एक ब्लॉकचेन कम या ज्यादा विकेन्द्रीकृत हो सकता है, लेकिन कभी भी विकेंद्रीकृत या नहीं.
ग्रेटर विकेंद्रीकरण का मतलब है कि सत्ता लोगों के हाथों में है, जिसे ब्लॉकचेन ने मूल रूप से हासिल करना चाहा है। इसका अर्थ बड़ी सुरक्षा भी है क्योंकि विफलता का कोई एक बिंदु नहीं है जिसे लक्षित किया जा सकता है, जैसा कि हमारे वर्तमान क्लाइंट-सर्वर मॉडल के मामले में है.
विकेंद्रीकरण और सुरक्षा एक दूसरे के साथ अच्छी तरह से कर सकते हैं, लेकिन यह स्केलेबिलिटी को छोड़ देता है – विकेंद्रीकरण में वृद्धि प्रदर्शन और गति से समझौता करती है और इसका मतलब है कि विवादों को केंद्रीय मध्यस्थ के बजाय समुदाय द्वारा हल किया जाना है। विकेंद्रीकरण की एक उच्च डिग्री, और बदले में सुरक्षा, भी दुर्भावनापूर्ण उद्देश्यों के लिए उपयोग किए जा रहे ब्लॉकचेन को बंद करना अधिक कठिन बना देती है, क्योंकि विफलता का एक भी बिंदु नहीं है.
जो हमें सुरक्षा, बाहरी हमलों और आंतरिक छेड़छाड़ से बचाव के लिए ब्लॉकचेन की क्षमता में लाता है। विकेंद्रीकरण ब्लॉकचैन के लिए खुद का बचाव करने के लिए पर्याप्त नहीं है, क्योंकि संभावित खतरों के एक मेजबान हैं: 51% हमला, जहां अगर कोई आधा टोकन रखता है तो वे ब्लॉकचैन को नियंत्रित करते हैं; सिबिल हमला, जहां हमलावर नेटवर्क की अपनी स्वामित्व हिस्सेदारी को बढ़ाने के लिए और बदले में निर्णय लेने, या पेनी-खर्च के हमले के लिए कई पहचान बनाते हैं, जहां एक हमलावर बहुत छोटी संख्या में बहुत बड़ी संख्या में खातों को खर्च करता है ताकि सिस्टम को बर्बाद किया जा सके। भंडारण और संसाधन.
इसके बाद, ग्रेटर सुरक्षा के अपने स्पष्ट लाभ हैं। लेकिन उच्च स्तर की सुरक्षा, विकेंद्रीकरण के उच्च स्तर की तरह, स्केलेबिलिटी से समझौता करती है। सिस्टम को सुरक्षित करने के लिए आवश्यक शक्ति और संसाधनों को आवंटित करने के लिए प्रदर्शन और गति का त्याग किया जाएगा। कोई भी असुरक्षित प्रणाली का उपयोग नहीं करना चाहता है, लेकिन वे भी धीमी गति का उपयोग नहीं करना चाहते हैं.
जो बदले में हमें स्केलेबिलिटी के लिए लाती है, जो कि उन उपयोगकर्ताओं की संख्या है जो एक नेटवर्क का समर्थन कर सकते हैं और साथ ही लेनदेन की संख्या और गति को संसाधित कर सकते हैं.
ग्रेटर स्केलेबिलिटी का अर्थ है तेजी से परिचालन की गति और उच्च मात्रा में लेनदेन की प्रक्रिया। इसका अर्थ यह भी है कि उपयोगकर्ता की अपेक्षा अधिक होने के कारण सिस्टम के टूटने की संभावना कम है। लेकिन स्केलेबिलिटी की एक उच्च डिग्री सुरक्षा चिंताओं के एक उच्च स्तर की ओर ले जाएगी। जितना बड़ा नेटवर्क, उतना बड़ा मुश्किल और उसे हासिल करने में लागत.
आज वहाँ कुछ संभावित समाधान हैं। उदाहरण के लिए, कुछ ‘दूसरी-परत मापनीय समाधानों’ को जोड़ने का सुझाव देते हैं, जिन्हें ‘ऑफ-चेन समाधानों के रूप में भी जाना जाता है।’ अंतरिक्ष को बचाने और नेटवर्क की भीड़ में कमी। एक और समाधान जो कुछ ने सुझाया है, वह है कि स्केलेबिलिटी और लेनदेन प्रसंस्करण की दर बढ़ाने के लिए आम सहमति प्रक्रिया को सुव्यवस्थित करने पर ध्यान केंद्रित करना.
समस्या ब्लॉकचेन के साथ बहुत ज्यादा नहीं है, बल्कि यह है कि हम इसे कैसे मान रहे हैं और इसका उपयोग कर रहे हैं। ब्लॉकचेन एक जादू की छड़ी नहीं है, एक ही चमत्कारी परिणाम के साथ अलग-अलग समस्याओं के लिए उसी तरह से इस्तेमाल किया जाना है। प्रत्येक स्थिति और प्रत्येक कंपनी की अलग-अलग जरूरतें होती हैं.
यह वह जगह है जहां मोडेक्स बीसीडीबी (ब्लॉकचैन डेटाबेस) आता है। हम एक मॉड्यूलर दृष्टिकोण लेते हैं, ब्लॉकचैन को छोटे टुकड़ों में तोड़ते हैं – यदि आप करेंगे। फिर हम विशेष रूप से विशिष्ट व्यावसायिक आवश्यकताओं को पूरा करने के लिए कस्टम ब्लॉकचेन समाधान बनाते हैं, और बदले में, स्केलेबिलिटी त्रिलम्मा को पार करते हैं। तीनों कारकों को समान रूप से प्राप्त करने की कोशिश करने के बजाय, हम वह प्राप्त करते हैं जो ग्राहक प्राप्त करना चाहता है, और तदनुसार तीन कारकों को प्राप्त करता है.
मोडेक्स बीसीडीबी एक मिडलवेयर है, जिसका अर्थ है कि यह एक मौजूदा डेटाबेस के साथ एक नई संरचना बनाने के लिए एक ब्लॉकचैन को फ्यूज करता है जो डेवलपर्स के लिए उपयोग करना और समझना आसान है, भले ही उन्हें ब्लॉकचैन का कोई पूर्व ज्ञान न हो। जब तक डेवलपर मूल डेटाबेस सिस्टम के साथ काम कर सकता है, तब तक वे किसी अतिरिक्त कौशल को सीखने की आवश्यकता के बिना मोडेक्स बीसीडीबी के साथ काम कर सकते हैं। यह गोद लेने को सरल और तेज करता है.
न्यूनतम परिवर्तनों के साथ, मोडेक्स बीसीडीबी एक साधारण डेटाबेस को विकेंद्रीकृत में बदल सकता है। हम मौजूदा डेटाबेस या उनके डेटा प्रविष्टियों को नष्ट नहीं करते हैं। इसके बजाय, मूल डेटाबेस को बरकरार रखा जाता है और ब्लॉकचेन पर रिकॉर्ड्स के मेटाडेटा को संग्रहीत करके डेटा अखंडता सुनिश्चित की जाती है। हर कंपनी अपने पसंदीदा डेटाबेस को बनाए रख सकती है और फिर भी एक ब्लॉकचेन-संचालित नेटवर्क से जुड़ सकती है। दूसरे शब्दों में, वे वास्तव में अपना केक बना सकते हैं और खा सकते हैं.
लेखक के बारे में: एलिन इफ्तेमी के प्रमुख हैं मोडेक्स, एक ब्लॉकचेन कंपनी। एक पूरी तरह से कुशल प्रोग्रामर, वह ब्लॉकचैन दुनिया में लगे डेवलपर्स और उद्यमों के लिए डिज़ाइन किए गए तकनीकी सफलता मंच के पीछे प्रेरक शक्ति है। कृत्रिम बुद्धिमत्ता (एआई) और मशीन लर्निंग के बारे में भावुक, एलिन वर्तमान में उन लोगों में से एक हैं जो वास्तविक जीवन में वास्तविक परिणामों के साथ ब्लॉकचेन क्रांति को अपनाने के लिए काम कर रहे हैं। बड़ी तकनीक कंपनियों में लगभग 20 वर्षों के कार्य अनुभव के साथ, वह भविष्य को प्रौद्योगिकी और लोगों के बीच घनिष्ठ संबंध के रूप में देखता है.