Trending News

BTC
$17,155.50
-0.4
ETH
$1,264.14
-1.51
LTC
$76.37
-2.08
DASH
$46.65
+1.19
XMR
$148.56
+0.86
NXT
$0.00
-0.4
ETC
$19.13
-0.57

eth2 क्विक अपडेट नं। 8

0



आने दो

टीएलडीआर;


रनटाइम सत्यापन ऑडिट और जमा अनुबंध का सत्यापन

रनटाइम सत्यापन ने हाल ही में अपना ऑडिट पूरा किया और औपचारिक सत्यापन की eth2 जमा अनुबंध बाइटकोड। यह एक महत्वपूर्ण मील का पत्थर है जो हमें eth2 फेज 0 मेननेट के करीब लाता है। अब जबकि यह काम पूरा हो गया है, मैं समुदाय से समीक्षा और टिप्पणी के लिए कहता हूँ। यदि औपचारिक विनिर्देश में कोई खामियां या त्रुटियां हैं, तो कृपया इस पर एक मुद्दा पोस्ट करें eth2 स्पेक्स रेपो.

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

मैं प्रयास का नेतृत्व करने के लिए डेजुन पार्क (रनटाइम सत्यापन) और रास्ते में बहुत अधिक प्रतिक्रिया और समीक्षा के लिए मार्टिन लुंडफॉल और कार्ल बीखुइज़ेन को धन्यवाद देना चाहता हूं।

फिर, यदि यह सामान आपकी चाय का प्याला है, तो अब औपचारिक सत्यापन पर इनपुट और प्रतिक्रिया प्रदान करने का समय है – कृपया एक नज़र डालें।

महीने का शब्द है “अनुकूलन”

पिछला महीना सभी अनुकूलन के बारे में रहा है।

हालाँकि यहाँ एक 10x ऑप्टिमाइज़ेशन और एक 100x ऑप्टिमाइज़ेशन आज एथेरियम समुदाय के लिए इतना मूर्त नहीं लगता है, विकास का यह चरण उतना ही महत्वपूर्ण है जितना कि हमें फिनिश लाइन तक पहुँचाने में।

बीकन श्रृंखला अनुकूलन महत्वपूर्ण हैं

(हम बीकन श्रृंखला के साथ अपनी मशीनों को अधिकतम क्यों नहीं कर सकते)

बीकन श्रृंखला – eth2 का मूल – शेष शार्प सिस्टम के लिए एक आवश्यक घटक है। किसी भी शार्ड को सिंक करने के लिए — चाहे वह एक शार्ड हो या कई, क्लाइंट ज़रूरी बीकन श्रृंखला को सिंक करें। इस प्रकार, उपभोक्ता मशीन पर बीकन श्रृंखला और मुट्ठी भर शार्क चलाने में सक्षम होने के लिए, यह सर्वोपरि है कि उच्च सत्यापनकर्ता भागीदारी (~ 300k + सत्यापनकर्ता) होने पर भी संसाधन खपत में बीकन श्रृंखला अपेक्षाकृत कम है।

इसके लिए, पिछले एक महीने में eth2 क्लाइंट टीमों का अधिकांश प्रयास अनुकूलन के लिए समर्पित रहा है – चरण 0, बीकन श्रृंखला की संसाधन आवश्यकताओं को कम करना।

मुझे यह बताते हुए खुशी हो रही है कि हम शानदार प्रगति देख रहे हैं। आगे क्या है नहीं व्यापक, लेकिन इसके बजाय है बस एक झलक आपको काम का अंदाजा लगाने के लिए।

लाइटहाउस हवा की तरह 100k सत्यापनकर्ता चलाता है

लाइटहाउस ने कुछ हफ़्ते पहले अपने ~ 16k सत्यापनकर्ता टेस्टनेट को नीचे लाया जब एक सत्यापन गपशप रिले लूप ने नोड्स को अनिवार्य रूप से स्वयं DoS का कारण बना दिया। सिग्मा प्राइम ने इस बग को जल्दी से ठीक किया और बड़ी और बेहतर चीजों पर ध्यान दिया – यानी एक 100k सत्यापनकर्ता टेस्टनेट! पिछले दो सप्ताह इस वास्तविक-विश्व स्तर के टेस्टनेट को वास्तविकता बनाने के लिए अनुकूलन के लिए समर्पित हैं।

प्रत्येक प्रगतिशील लाइटहाउस टेस्टनेट का लक्ष्य यह सुनिश्चित करना है कि हजारों सत्यापनकर्ता आसानी से 2 CPUS और 8GB RAM के साथ प्रावधानित एक छोटे VPS पर चल सकें। 100k सत्यापनकर्ताओं के साथ प्रारंभिक परीक्षणों में देखा गया कि ग्राहक लगातार 8GB RAM का उपयोग करते हैं, लेकिन कुछ दिनों के अनुकूलन के बाद पॉल इसे कम करने के लिए कुछ विचारों के साथ इसे स्थिर 2.5GB तक कम करने में सक्षम था। लाइटहाउस ने राज्य के हैशिंग में 70% लाभ अर्जित किया, जो बीएलएस हस्ताक्षर सत्यापन के साथ-साथ eth2 ग्राहकों में मुख्य कम्प्यूटेशनल अड़चन साबित हो रहा है।

नया लाइटहाउस टेस्टनेट लॉन्च है करीब. पॉप में उनकी कलह प्रगति का पालन करना

प्रिज़मैटिक टेस्टनेट अभी भी चिपक रहा है और सिंक बड़े पैमाने पर सुधार हुआ है

कुछ हफ़्ते पहले वर्तमान Prysm टेस्टनेट अपना 100,000वां स्थान मनाया 28k से अधिक सत्यापनकर्ताओं के सत्यापन के साथ। आज, टेस्टनेट ने 180k स्लॉट पास कर लिया है और इसमें 35k से अधिक सक्रिय सत्यापनकर्ता हैं। एक सार्वजनिक टेस्टनेट को चालू रखते हुए एक ही समय में अपडेट, ऑप्टिमाइज़ेशन, स्थिरता पैच इत्यादि को क्रैंक करना काफी काम है।

Prysm में एक टन ठोस प्रगति चल रही है। मैंने पिछले कुछ महीनों में कई सत्यापनकर्ताओं के साथ बात की है और उनके दृष्टिकोण से, ग्राहक में उल्लेखनीय सुधार जारी है। एक विशेष रूप से रोमांचक वस्तु बेहतर सिंक गति है। Prysmatic टीम ने अपने क्लाइंट सिंक को ~0.3 ब्लॉक/सेकंड से 20 ब्लॉक/सेकंड से अधिक के लिए अनुकूलित किया। यह सत्यापनकर्ता UX में बहुत सुधार करता है, जिससे वे तेजी से जुड़ सकते हैं और नेटवर्क में योगदान देना शुरू कर सकते हैं।

Prysm टेस्टनेट का एक और रोमांचक जोड़ है अलेथियो का नया eth2 नोड मॉनिटर — eth2stats.io. यह एक ऑप्ट-इन सेवा है जो नोड्स को एक ही स्थान पर आँकड़ों को एकत्रित करने की अनुमति देती है। यह हमें टेस्टनेट और अंततः eth2 मेननेट की स्थिति को बेहतर ढंग से समझने की अनुमति देगा।

मुझ पर भरोसा मत करो! इसे नीचे खींचो और इसे अपने लिए आजमाओ.

हर कोई प्यार करता है प्रोटो_एरे

कोर eth2 अक्सर (जानबूझकर) अपेक्षित व्यवहार को गैर-इष्टतम रूप से निर्दिष्ट करता है। इसके बजाय विशिष्ट कोड को प्रदर्शन के बजाय इरादे की पठनीयता के लिए अनुकूलित किया गया है।

एक युक्ति एक प्रणाली के सही व्यवहार का वर्णन करती है, जबकि एक एल्गोरिथ्म एक निर्दिष्ट व्यवहार को निष्पादित करने की एक प्रक्रिया है। कई अलग-अलग एल्गोरिदम एक ही विनिर्देश को ईमानदारी से लागू कर सकते हैं। इस प्रकार eth2 युक्ति प्रत्येक घटक के विभिन्न प्रकार के कार्यान्वयन की अनुमति देती है क्योंकि क्लाइंट टीम विभिन्न ट्रेडऑफ़ (जैसे कम्प्यूटेशनल जटिलता, मेमोरी उपयोग, कार्यान्वयन जटिलता, आदि) को ध्यान में रखती है।

ऐसा ही एक उदाहरण है कांटा पसंद – श्रृंखला के प्रमुख को खोजने के लिए प्रयुक्त युक्ति। eth2 विनिर्देश गतिमान भागों और किनारे के मामलों को स्पष्ट रूप से दिखाने के लिए एक भोले एल्गोरिथ्म का उपयोग करके व्यवहार को निर्दिष्ट करता है – उदाहरण के लिए जब कोई नया सत्यापन आता है, तो नए ब्लॉक को अंतिम रूप देने पर क्या करना है, आदि का प्रत्यक्ष कार्यान्वयन। कल्पना एल्गोरिथ्म कभी भी eth2 की उत्पादन आवश्यकताओं को पूरा नहीं करेगा। इसके बजाय, क्लाइंट टीमों को अपने क्लाइंट ऑपरेशन के संदर्भ में कम्प्यूटेशनल ट्रेडऑफ़ के बारे में अधिक गहराई से सोचना चाहिए और उन जरूरतों को पूरा करने के लिए एक अधिक परिष्कृत एल्गोरिदम लागू करना चाहिए।

क्लाइंट टीमों के लिए भाग्यशाली, लगभग 12 महीने पहले प्रोटोलम्बा लागू किया गया विभिन्न कांटा पसंद एल्गोरिदम का एक गुच्छा, प्रत्येक के लाभ और ट्रेडऑफ़ का दस्तावेजीकरण। हाल ही में, सिग्मा प्राइम के पॉल ने लाइटहाउस के फोर्क चॉइस एल्गोरिथम में एक बड़ी अड़चन देखी और कुछ नया खरीदने के लिए गए। उन्होंने खुलासा किया प्रोटो_एरे प्रोटो की पुरानी सूची में।

पोर्ट करने में कुछ काम लगा प्रोटो_एरे सबसे हाल की कल्पना को फिट करने के लिए, लेकिन एक बार एकीकृत होने के बाद, प्रोटो_एरे साबित हुआ “कम समय के परिमाण के क्रम में चलाने के लिए और काफी कम डेटाबेस पढ़ता है।” लाइटहाउस में प्रारंभिक एकीकरण के बाद, इसे जल्दी से प्रिज़मैटिक द्वारा भी उठाया गया था और यह उनकी सबसे हालिया रिलीज़ में उपलब्ध है। विकल्पों पर इस एल्गोरिथ्म के स्पष्ट लाभ के साथ, प्रोटो_एरे जल्दी से एक भीड़ पसंदीदा बन रहा है, और मुझे पूरी उम्मीद है कि कुछ अन्य टीमें इसे जल्द ही उठा लेंगी!

चल रहे चरण 2 अनुसंधान — रजाई, eWASM, और अब TXRX

eth2 का चरण 2 शार्प किए गए eth2 ब्रह्मांड में राज्य और निष्पादन को जोड़ना है। हालांकि कुछ मूल सिद्धांतों को अपेक्षाकृत परिभाषित किया गया है (उदाहरण के लिए क्रॉसलिंक्स और मर्कल प्रूफ के माध्यम से शार्क के बीच संचार), चरण 2 डिजाइन परिदृश्य अभी भी अपेक्षाकृत व्यापक रूप से खुला है। रजाई (ConsenSys अनुसंधान दल) और ईडब्ल्यूएएसएम (ईएफ अनुसंधान दल) ने पिछले एक वर्ष में अपने अधिकांश प्रयासों को चरण 0 और 1 को निर्दिष्ट करने और बनाने के लिए चल रहे कार्य के समानांतर इस विस्तृत खुले डिजाइन स्थान को शोध और बेहतर ढंग से परिभाषित करने में खर्च किया है।

इसके लिए, सार्वजनिक कॉल, चर्चा, और ethresear.ch पोस्ट की हाल की गतिविधियों की झड़ी लग गई है। जमीन का अधिग्रहण करने में मदद करने के लिए कुछ बेहतरीन संसाधन हैं। निम्नलिखित सिर्फ एक छोटा सा नमूना है:


रजाई और eWASM के अलावा, नवगठित TXRX (ConsenSys अनुसंधान टीम) अपने प्रयासों का एक हिस्सा चरण 2 अनुसंधान के लिए भी समर्पित कर रहे हैं, शुरू में क्रॉस-शार्ड लेनदेन जटिलता को बेहतर ढंग से समझने के साथ-साथ eth1 को eth2 में एकीकृत करने के लिए संभावित रास्तों पर शोध और प्रोटोटाइप पर ध्यान केंद्रित कर रहे हैं।

चरण 2 के सभी अनुसंधान एवं विकास अपेक्षाकृत हरे भरे क्षेत्र हैं। यहां गहरी खुदाई करने और प्रभाव डालने का एक बड़ा अवसर है। इस पूरे वर्ष के दौरान, अधिक ठोस विशिष्टताओं के साथ-साथ डेवलपर खेल के मैदानों की अपेक्षा करें ताकि आपके दाँत डूब जाएँ।

व्हाइटब्लॉक ने जारी किया libp2p गॉसिपसब परीक्षा परिणाम

इस सप्ताह, व्हाइटब्लॉक जारी किया गया libp2p गपशप परीक्षण के परिणाम द्वारा सह-वित्त पोषित अनुदान की परिणति के रूप में ConsenSys और एथेरियम फाउंडेशन। इस कार्य का उद्देश्य eth2 के उपयोग के लिए गॉसिपसब एल्गोरिथम को मान्य करना और अनुवर्ती परीक्षणों और एल्गोरिथम संवर्द्धन में सहायता के लिए प्रदर्शन की सीमाओं में अंतर्दृष्टि प्रदान करना है।

टीएल; डॉ यह है कि परीक्षण की इस लहर के परिणाम ठोस दिखते हैं, लेकिन आगे के परीक्षणों को बेहतर ढंग से देखने के लिए किया जाना चाहिए कि नेटवर्क आकार के साथ संदेश प्रसार कैसे होता है। इसकी जाँच पड़ताल करो पूरी रिपोर्ट उनकी कार्यप्रणाली, टोपोलॉजी, प्रयोगों और परिणामों का विवरण!

ढेर वसंत!

यह वसंत रोमांचक सम्मेलनों, हैकथॉन, eth2 इनामों, और बहुत कुछ से भरा हुआ है! इनमें से प्रत्येक कार्यक्रम में eth2 शोधकर्ताओं और इंजीनियरों का एक समूह होगा। कृपया आओ चैट करें! हम आपसे इंजीनियरिंग प्रगति के बारे में बात करना पसंद करते हैं, टेस्टनेट पर मान्य करते हैं, इस साल क्या उम्मीद करें, और कुछ और जो आपके दिमाग में हो सकता है।

अब शामिल होने का एक अच्छा समय है! कई क्लाइंट टेस्टनेट चरण में हैं, इसलिए निर्माण के लिए सभी प्रकार के उपकरण हैं, प्रयोग चलाने के लिए, और मज़ेदार होने के लिए।

यहाँ कई घटनाओं की एक झलक है जो ठोस eth2 प्रतिनिधित्व के लिए निर्धारित हैं:


मैं





Source link

Leave A Reply

Your email address will not be published.

Shares