मेजर फेल्योर ’के चक्कर में, बिटकॉइन कोड की समीक्षा जांच के दायरे में आती है

W मेजर फेल्योर ’के चक्कर में, बिटकॉइन कोड की समीक्षा जांच के दायरे में आती है
"शॉक" शायद वह शब्द है जो सबसे अच्छे मूड का वर्णन करता है क्योंकि पिछले सप्ताह बिटकॉइन के सबसे गंभीर कीड़े की खोज और पैच किया गया था।
जैसा कि समुदाय उस भेद्यता पर भरोसा करता है जो दो वर्षों से कोड में छिपा हुआ था, और जिसका दोहन 21 मिलियन से अधिक बिटकॉइन प्रिंट करने के लिए किया जा सकता था, का उत्पादन किया जाना कठिन है, डेवलपर्स सोच रहे हैं: क्या इसे रोकने का कोई तरीका है? फिर से कोड में जोड़े जाने से एक गंभीर बग?
खोज के कुछ दिनों बाद, कोई औपचारिक प्रस्ताव नहीं आया। लेकिन यह कहना नहीं है कि इस घटना ने बिटकॉइन कैसे काम करता है और क्रिप्टोक्यूरेंसी के सबसे लोकप्रिय सॉफ़्टवेयर कार्यान्वयन, बिटकॉइन कोर में कैसे समान कीड़े हैं, के बारे में चर्चा नहीं की है और भविष्य में इसकी पहचान की जा सकती है।
यह एक महत्वपूर्ण सवाल भी है - क्या होगा अगर एक दुर्भावनापूर्ण अभिनेता ने पहले शोषण पाया था? यदि अभी कोड में अन्य छिपे हुए कीड़े हैं तो क्या होगा?
इस बिंदु पर, छद्म नाम के बिटकॉइन सब्रेडिट मॉडरेटर 'थ्यमोस' ने समुदाय से बग को न भूलने की अपील की।
उन्होंने तर्क दिया कि यह "एक बड़ी विफलता थी" एक व्यापक रूप से परिचालित पोस्ट में, जोड़ना:
"यदि सभी बिटकॉइन कोर की नीतियों और प्रथाओं को समान रखा जाता है, तो यह अपरिहार्य है कि एक समान विफलता अंततः फिर से होगी, और हम उस समय के साथ इतने भाग्यशाली नहीं हो सकते हैं।"
कहा गया कि, वैश्विक प्रतिभागियों के एक खुले नेटवर्क द्वारा संचालित बिटकॉइन कोर के लिए एक तर्क है, अब तकनीक के इतिहास में किसी भी समय की तुलना में कोड समीक्षा के लिए अधिक मजबूत प्रक्रिया है।
अभी, कार्यान्वयन में खुले स्रोत कोडबेस में योगदान देने की तुलना में अधिक डेवलपर्स हैं  और यह काफी परीक्षण किया जाता है; एक अनुमान के अनुसार, परीक्षण लगभग 20 प्रतिशत कोडबेस बनाते हैं।

समुदाय की 'गलती'

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

एकाधिक बिटकॉइन कोर

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




एलोन मस्क डॉगकोइन को कॉल करते हैं, 'मेरा पसंदीदा क्रिप्टोकरेंसी' 

-बिटकॉइन कैश जापान में बिटकॉइन की तुलना में अधिक व्यापक रूप से स्वीकार किया जाता है, ऐसा क्यों नहीं होता है 



टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

सिक्का सेंटर ने कांग्रेस के लिए बिटकॉइन हार्ड फॉर्क्स पर यूएस करदाताओं को सुरक्षित हार्बर देने का आह्वान किया

क्रिप्टोकरेंसी की कहानी

Cryptocurrency के झूठ और सच !