Trending News

BTC
$16,983.14
+0.41
ETH
$1,285.93
+1.12
LTC
$76.87
+0.56
DASH
$45.05
-0.02
XMR
$147.27
+2.51
NXT
$0.00
+0.41
ETC
$19.59
+0.77

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

0



की चौथी किस्त में आपका स्वागत है eth2 त्वरित अद्यतन. इस सप्ताह के बारे में बात करने के लिए बहुत सारे चलते-फिरते टुकड़े हैं। वीरतापूर्ण eth2 ग्राहक विकास के अलावा, ये मुख्य विशेषताएं हैं:

टीएलडीआर;


डिफरेंशियल फ़ज़िंग ग्रांट

सिग्मा प्राइम को नेतृत्व करने के लिए अनुदान से सम्मानित किया गया है अंतर फ़ज़िंग प्रयास eth2 ग्राहकों के लिए। मेननेट से पहले सर्वसम्मति के मुद्दों को पकड़ने में सहायता करके एक बहु-क्लाइंट नेटवर्क लॉन्च करने की सफलता के लिए यह प्रयास महत्वपूर्ण है।

“फ़ज़िंग” का कार्य सॉफ़्टवेयर के एक टुकड़े पर कई यादृच्छिक इनपुट फेंकने का कार्य है, यह देखने के लिए कि यह कैसे प्रतिक्रिया करता है। सॉफ़्टवेयर के एक टुकड़े को फ़ज़ करते समय, लक्ष्य अक्सर ऐसे इनपुट ढूंढना होता है जो अप्रत्याशित क्रैश का कारण बनते हैं। जब हमें ऐसे इनपुट मिलते हैं, तब हम यह पता लगाते हैं कि क्या गलत हुआ और इस प्रकार के इनपुट के लिए सॉफ़्टवेयर को कठोर बना देते हैं।

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

लाइट क्लाइंट टास्क फोर्स

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

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

अगले में ट्यून करें लाइट क्लाइंट टास्क फोर्स कॉल eth2 में सभी प्रकाशमान चीजों के बारे में अप-टू-डेट रहने के लिए।

eth1 -> eth2

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

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

इसके बाद इस अनुबंध की स्थिति पर आम सहमति बनाने के लिए बीकन श्रृंखला पर सत्यापनकर्ताओं की जिम्मेदारी है, ताकि नई जमा राशि को संसाधित किया जा सके। यह eth2 ब्लॉक प्रस्तावकों द्वारा हालिया eth1 डेटा को एक बीकन ब्लॉक फ़ील्ड में एम्बेड करके किया जाता है जिसे कहा जाता है eth1_data. जब एक मतदान अवधि के दौरान पर्याप्त ब्लॉक प्रस्तावक हाल ही में सहमत हों eth1_dataयह डेटा नए डिपॉजिट को प्रोसेस करने की अनुमति देने वाली बीकन चेन स्थिति में प्रतिष्ठापित है।

इस तंत्र के बारे में एक महत्वपूर्ण बात यह है कि eth1_data eth1 PoW श्रृंखला में गहरा है – “दूरी का पालन करें” के ~ 1000 ब्लॉक। यह अनुवर्ती दूरी नए सत्यापनकर्ता जमा को संसाधित करने में उच्च विलंबता उत्पन्न करती है, लेकिन इन दो प्रणालियों के युग्मन में उच्च स्तर की सुरक्षा प्रदान करती है। लिंक को तोड़ने के लिए eth1 श्रृंखला को 1000 से अधिक ब्लॉकों को फिर से व्यवस्थित करना होगा, और ऐसे मामले में काबू पाने के लिए कुछ मैन्युअल हस्तक्षेप की आवश्यकता होगी।

हम eth1 (यानी अंतिम गैजेट) को अंतिम रूप देने के लिए बीकन श्रृंखला के उपयोग पर शोध और प्रोटोटाइप कर रहे हैं। इसके लिए eth1 को अंततः बीकन श्रृंखला के लिए अपनी कांटा पसंद को स्थगित करने की आवश्यकता होगी, PoS सत्यापनकर्ताओं से सुरक्षा प्राप्त करना, और eth1 से eth2 जमाओं के लिए बहुत तेज़ अनुमति देना। फ़ाइनलिटी गैजेट अन्य मज़ेदार चीज़ों को भी खोलता है जैसे द्वि-दिशात्मक ब्रिज और eth2 डेटा-लेयर को eth1 में उजागर करना। बाद की पोस्ट 🚀 में इस सब पर और अधिक।



Source link

Leave A Reply

Your email address will not be published.

Shares