ख़बरें
हॉकिंसन का मानना है कि यह ‘कार्डानो की दीर्घकालिक व्यवहार्यता के लिए महत्वपूर्ण’ है

इस साल की शुरुआत में अलोंजो हार्ड फोर्क के माध्यम से स्मार्ट अनुबंध कार्यक्षमता के कार्यान्वयन के साथ, कार्डानो खुद को विकेंद्रीकृत सेवाओं की मुख्यधारा में लॉन्च किया और web3. हालांकि, इस प्रतिस्पर्धी उद्योग में एक ब्लॉकचेन प्लेटफॉर्म के अस्तित्व के लिए, निरंतर विकास को इसके पारिस्थितिकी तंत्र का एक महत्वपूर्ण हिस्सा होना चाहिए।
हाल ही में, एक कार्डानो डेवलपर ट्विटर पर राय दी नेटवर्क को एक वैकल्पिक नोड को लागू करने की आवश्यकता है क्योंकि यह “हमारे ब्लॉकचेन की सफलता के लिए महत्वपूर्ण है।” इस पर संस्थापक और निर्माता चार्ल्स हॉकिंसन ने उत्तर दिया,
“कार्डानो की दीर्घकालिक व्यवहार्यता के लिए ग्राहक विविधता महत्वपूर्ण है। मुझे एक टाइपस्क्रिप्ट, रस्ट और हास्केल क्लाइंट को एक साथ काम करते हुए देखना अच्छा लगेगा और औपचारिक विनिर्देशों के खिलाफ प्रमाणित होगा।”
क्लाइंट का मतलब अनिवार्य रूप से एक सॉफ्टवेयर एप्लिकेशन से होगा जो कार्डानो विनिर्देश को लागू करता है और अन्य कार्डानो क्लाइंट के साथ पीयर-टू-पीयर नेटवर्क पर संचार करता है।
कार्डानो डेवलपर ने यह भी नोट किया कि हास्केल, जो कार्डानो की मूल प्रोग्रामिंग भाषा है, “पहले विनिर्देशों को लागू करने के लिए एक बढ़िया विकल्प है।” कार्यान्वयन विश्वसनीयता और प्रदर्शन के लिए जंग सबसे अच्छा विकल्प है। जबकि हास्केल विश्वसनीय कोड कार्यान्वयन के लिए आवश्यक है, यह कार्डानो नोड क्लाइंट के कार्यान्वयन में विशेष रूप से महत्वपूर्ण है, ब्लॉकचेन लेनदेन को सुरक्षित रूप से सत्यापित करने के लिए आवश्यक बुनियादी ढांचा।
ए प्रस्ताव कार्डानो के शासन पर कई कारकों पर ध्यान दिया गया जो कार्डानो पर वैकल्पिक नोड कार्यान्वयन को आवश्यक बनाते हैं।
सबसे महत्वपूर्ण बात यह है कि कार्डानो के मेननेट पर वर्तमान में तैनात प्रोटोकॉल का हास्केल भाषा में केवल एक कार्यान्वयन है। अन्य प्रोग्रामिंग भाषाओं की तुलना में इसका एक छोटा डेवलपर समुदाय है। यह विनिर्देश सत्यापन में बाधा डालता है क्योंकि वैकल्पिक कार्यान्वयन की अनुपस्थिति “विनिर्देशों के अनुपालन को मान्य करना” लगभग असंभव बना देती है।
यह आगे जोड़ा,
“एक बड़े डेवलपर समुदाय के साथ एक भाषा में वैकल्पिक नोड कार्यान्वयन नेटवर्किंग प्रोटोकॉल जैसे गैर-प्रमुख क्षेत्रों में नए विचारों, प्रयोग और विचारों की विविधता के तेजी से प्रोटोटाइप को सक्षम बनाता है। यह शीर्ष पर विभिन्न साइड चेन बनाने के लिए एक बेहतरीन नींव भी प्रदान करता है।”
अंत में, प्रस्ताव ने सजातीय कोड कार्यान्वयन से उत्पन्न जोखिमों पर प्रकाश डाला। ऐसा इसलिए है क्योंकि हास्केल कोडबेस में एक बग पूरे नेटवर्क को प्रभावित करने की क्षमता रखता है, बिना योगदानकर्ताओं के पास विभिन्न नोड कार्यान्वयन में बदलने की क्षमता है।
इसके अलावा, यह डेवलपर समुदाय को IOG और इसके डिजाइन निर्णयों पर अधिक निर्भर बनाता है। यह निष्कर्ष निकाला,
“कुछ स्तर की नोड प्रतियोगिता अत्यधिक फायदेमंद होगी और समुदाय की बातचीत शक्ति में सुधार करेगी।”
नोड क्लाइंट एप्लिकेशन विशिष्ट सॉफ़्टवेयर कमजोरियों के लिए भी अतिसंवेदनशील होते हैं, जो विविधीकरण को शीर्ष ब्लॉकचेन के लिए भी सर्वोच्च प्राथमिकता देता है, Ethereum. यह किया गया है धक्का समुदाय के सदस्यों और संस्थागत हितधारकों के लिए “नेटवर्क के कम शेयरों वाले ग्राहकों की तलाश करना और उन्हें अपनाना।”
एक ग्राहक, Prysm के वर्चस्व ने भी कई लोगों को यह डर दिया है कि Ethereum नेटवर्क के विलय के बाद से रोका जा सकता है अंतिम रूप दिए जाने अगर क्लाइंट के साथ कुछ भी गंभीर रूप से गलत हो जाता है।
हाल ही में, इथेरियम नेटवर्क भी कामयाब रहा 51% हमले से बचें ग्राहक विविधीकरण के कारण। जब एक क्लाइंट पर चलने वाले नोड्स को हैकर द्वारा बनाई गई अमान्य श्रृंखला में स्विच करने के लिए धोखा दिया गया, तो अन्य क्लाइंट नोड्स ने साइड चेन को अस्वीकार कर दिया और नेटवर्क को फोर्किंग से बचाया।