एक और अपडेट का समय! तो हमारे आंतरिक डेवलपर सम्मेलन ÐΞVcon-0 के बाद काफी कुछ हुआ है। सभी डेवलपर्स को एक साथ लाने और वास्तव में एक-दूसरे को जानने के लिए सम्मेलन एक अच्छा समय था बहुत जानकारी (5 दिनों के लिए बैक टू बैक प्रस्तुतियाँ!) और बहुत सारे विचारों पर बातचीत करें। कॉम्स टीम प्रत्येक प्रस्तुतियों को उतनी ही तेजी से जारी करेगी जितनी जल्दी इयान उन्हें अच्छी तरह से पॉलिश कर सकता है।
अंतिम अपडेट के बाद से, बहुत कुछ हुआ है, जिसमें अंतत: एथेरियम ÐΞV वेबसाइट, ethdev.com का विमोचन भी शामिल है। हालांकि वर्तमान में यह अपेक्षाकृत सरल है, लेकिन इसे डेवलपर के पोर्टल में विस्तारित करने की बहुत अच्छी योजनाएं हैं, जिसमें आप बग बाउंटी प्रोग्राम को ब्राउज़ करने में सक्षम होंगे, अंत में ट्यूटोरियल्स को देखें और उनका अनुसरण करें, प्रलेखन देखें, प्रत्येक प्लेटफॉर्म के लिए नवीनतम बायनेरिज़ खोजें और निर्माण की प्रगति देखें।
हमेशा की तरह मैं इस दौरान ज्यादातर स्विट्जरलैंड, यूके और बर्लिन के बीच रहा हूं। अब जबकि ÐΞV-बर्लिन हब में बस गया है, हमारे पास एक महान सहयोग स्थान है जिसमें स्वयंसेवक काम कर सकते हैं, सहयोग कर सकते हैं, बंध सकते हैं और हमारे अधिक औपचारिक नियुक्तियों के साथ मेलजोल कर सकते हैं। हाल ही में, मैं एथेरियम, येलो पेपर के औपचारिक विनिर्देश को पूरा करने के लिए काम कर रहा हूं, और इसे नवीनतम प्रोटोकॉल परिवर्तनों के साथ अद्यतित कर रहा हूं ताकि सुरक्षा ऑडिट चल सके। साथ में हम सातवें को अंतिम रूप दे रहे हैं, और संभावित अंतिम, प्रूफ-ऑफ-कॉन्सेप्ट कोड, प्रोटोकॉल परिवर्तनों के लिए इसे अंतिम PoC रिलीज़ बनाने की इच्छा के कारण काफी हद तक विलंबित है। मैं कुछ अच्छे कोर रीफैक्टरिंग और दस्तावेज़ीकरण भी कर रहा हूं, विशेष रूप से मेरे दो लंबे समय से नापसंद राज्य :: बनाएं और राज्य :: कॉल विधियों को हटा रहा हूं और अनुबंध विकसित करते समय कस्टम राज्यों को उपयोगी बनाने के लिए राज्य वर्ग को बेहतर बना रहा हूं। आप इथेरियम के आधिकारिक आईडीई मिक्स के माइलस्टोन II में इस काम के फल देखने की उम्मीद कर सकते हैं।
चल रही भर्ती
उस नोट पर, मुझे यह घोषणा करने में प्रसन्नता हो रही है कि हमने मूल रूप से रूस के एक प्रतिभाशाली डेवलपर Arkadiy Paronyan को नियुक्त किया है जो मिक्स आईडीई पर यान के साथ काम करेगा। उन्होंने अपने पहले सप्ताह में शानदार शुरुआत की और दूसरे माइलस्टोन के साथ फ्रंट-एंड पर मदद की। मुझे यह घोषणा करते हुए भी बहुत खुशी हो रही है कि हमने गुस्ताव सिमोंसन को काम पर रखा है। नेटवर्क प्रोग्रामिंग और सुरक्षा समीक्षा में काफी विशेषज्ञता के साथ गो अनुभव के साथ एक विशेषज्ञ एरलांग होने के नाते, वह शुरू में गो टीम में शामिल होने से पहले गो कोड बेस सिक्योरिटी ऑडिट पर जट्टा के साथ काम करेंगे।
हमारे पास दो अन्य रंगरूट भी हैं: दिमित्री खोखलोव और जेसन कोल्बी। मैं पहली बार जेसन से पिछले जनवरी के भाग्यपूर्ण सप्ताह में मिला था, जब एथेरम के शुरुआती सहयोगी उत्तर अमेरिकी बिटकॉइन सम्मेलन से पहले एक सप्ताह के लिए मिले थे, जहां विटालिक ने एथेरियम के बारे में पहली सार्वजनिक बात की थी। जेसन, जो न्यू हैम्पशायर में अपने घर से बर्लिन चले गए हैं, ज्यादातर हब की देखभाल करने और प्रशासन के विभिन्न हिस्सों की देखभाल करने में मदद करने के लिए एरोन और ईसाई के साथ काम कर रहे हैं जिन्हें करने की आवश्यकता है। दिमित्री, जो रूस में Tver से काम करता है, क्रिस्टोफ़ के साथ हमारे यूनिट परीक्षणों को पूरा करने में मदद कर रहा है, अंततः पूर्ण कोड कवरेज की ओर लक्ष्य कर रहा है।
हमारे पास कई और भर्तियां हैं जिनका उल्लेख करना मुझे अच्छा लगेगा लेकिन अभी तक पूरी तरह से घोषणा नहीं कर सकता – इस स्थान को देखें… (:
जारी प्रोजेक्ट
मुझे यह कहते हुए खुशी हो रही है कि एक व्यस्त सप्ताहांत के बाद, मारेक, कैकटक्स, निक और स्वेन हमारे सीआई सिस्टम, बिल्ड बॉट को प्राप्त करने में कामयाब रहे हैं, जो तीनों प्लेटफार्मों पर फिर से सफाई से निर्माण कर रहा है। मारेक के लिए एक विशेष चिल्लाहट निकलती है, जिसने विंडोज प्लेटफॉर्म को अपनी इच्छा से मोड़ने के लिए सीएमके और एमएसवीसी के साथ अथक संघर्ष किया। सभी शामिल लोगों को बधाई।
सॉलिडिटी प्रोजेक्ट के माध्यम से क्रिस्चियन सत्ता में बना हुआ है, अब लेफ्टेरिस द्वारा सहायता प्राप्त है जो नेटस्पेक प्रलेखन को पार्स करने और पैकेजिंग पर ध्यान केंद्रित कर रहा है। जोड़ा जाने वाला नवीनतम फीचर नए अनुबंधों को एक सुंदर तरीके से बनाने की अनुमति देता है नया कीवर्ड। एलेक्स और स्वेन सुप्रसिद्ध कदेमेलिया डीएचटी डिजाइन के मुख्य भागों का उपयोग करके पी2पी सबसिस्टम में नेटवर्क की अच्छी तरह से गठित करने की परियोजना पर काम करना शुरू कर रहे हैं। हमें इस साल के अंत से पहले कोड बेस में इनमें से कुछ सामान देखना शुरू कर देना चाहिए।
मुझे यह घोषणा करते हुए भी खुशी हो रही है कि हमारे मैसेजिंग/हैश-टेबल हाइब्रिड सिस्टम, कोडनेम व्हिस्पर पर गो और सी++ क्लाइंट्स के बीच पहला सफल संदेश भेजा गया था। हालांकि केवल शुरुआती प्रूफ-ऑफ-कॉन्सेप्ट स्टेज पर, एपीआई यथोचित रूप से मजबूत और स्थिर है, इसलिए बड़े पैमाने पर प्रोटोटाइप अनुप्रयोगों के लिए तैयार है।
नई परियोजनाएं
मैरियन भाग्यशाली व्यक्ति है जिसे यह विकसित करने का काम सौंपा गया है कि हमारा भयानक वेब-आधारित सी एंड सी डेक क्या होगा। यह एक सार्वजनिक वेबसाइट प्रदान करेगा जिसका बैक-एंड दुनिया भर के नोड्स के एक समूह से जुड़ता है और नेटवर्क की स्थिति पर वास्तविक समय की जानकारी प्रदर्शित करता है जिसमें चेन की लंबाई और एक चेन-फोर्क प्रारंभिक चेतावनी प्रणाली शामिल है। हालांकि किसी के द्वारा भी पहुंच योग्य है, निश्चित रूप से हब में इस पृष्ठ के लिए हमारे पास हर समय एक समर्पित मॉनिटर होगा।
स्वेन, जट्टा और हेइको ने भी एक सबसे दिलचस्प और महत्वपूर्ण परियोजना शुरू की है: एथेरियम तनाव-परीक्षण परियोजना। रिलीज से पहले वास्तविक जीवन की प्रतिकूल परिस्थितियों की एक श्रृंखला में नेटवर्क का अध्ययन और परीक्षण करने के लिए डिज़ाइन किया गया है, वे कई (10s, 100s, यहां तक कि 1000s) के सेट-अप की अनुमति देने वाले बुनियादी ढांचे का निर्माण करेंगे, प्रत्येक अलग-अलग रिमोट-कंट्रोलेबल और ऐसी परिस्थितियों का अनुकरण करने में सक्षम होंगे। आईएसपी हमलों के रूप में, शुद्ध विभाजन, दुष्ट ग्राहक, बड़ी मात्रा में हैश-पावर का आगमन और प्रस्थान और ब्लॉक और लेनदेन प्रसार समय और पैटर्न, चाचा दर और कांटे की लंबाई जैसी विशेषताओं को मापते हैं। देखने के लिए एक परियोजना।
निष्कर्ष
अगली बार जब मैं यह लिखूंगा तो मुझे आशा है कि मैंने PoC-7 जारी कर दिया है और अल्फा रिलीज के रास्ते पर हूं (येलो पेपर आउट होने का उल्लेख नहीं है)। मुझे उम्मीद है कि जेफ जल्द ही गो साइड ऑफ थिंग्स के बारे में अपडेट करेंगे। तब तक, PoC-7 रिलीज़ के लिए देखें और कुछ टेस्टनेट ईथर को माइन करें!