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