Trending News

BTC
ETH
LTC
DASH
XMR
NXT
ETC

अम्फोरा: ए मेजर मर्ज माइलस्टोन

0


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

जबकि रेयोनिस्म ने साबित किया कि यह एक अच्छी वास्तुकला थी, फिर भी डिजाइन, कार्यान्वयन और परीक्षण के लिए कई चीजें बाकी थीं, जिसमें काम के वास्तविक प्रमाण (पीओडब्ल्यू) से हिस्सेदारी के सबूत (पीओएस) संक्रमण शामिल थे। ऐसा करने के लिए, क्लाइंट टीमों ने पिछले सप्ताह आमने-सामने मुलाकात की 2019 . से Eth2 इंटरऑप) एम्फ़ोरा नामक एक कार्यशाला के लिए।

यहां उन मुख्य चीजों का अवलोकन दिया गया है जो कार्यशाला के दौरान पूरी की गईं, और यहां से द मर्ज तक का रास्ता।

एम्फ़ोरा मील के पत्थर

घटना का उद्देश्य निष्पादन और सर्वसम्मति परत क्लाइंट टीमों को विनिर्देश में बकाया मुद्दों को दूर करने और विकास मील के पत्थर तक पहुंचने के लिए प्राप्त करना था। प्रत्येक मील का पत्थर ग्राहकों को पूरी तरह से काम कर रहे मर्ज डेवनेट के करीब ले गया जो पीओडब्ल्यू से पीओएस में परिवर्तित हो गया। Besu, Erigon, EthereumJS, Geth, Nethermind, Nimbus, Lighthouse, Lodestar, Quilt और Teku के प्रतिनिधियों ने व्यक्तिगत रूप से कार्यशाला में भाग लिया। Prysm टीम ने, उपरोक्त टीमों के कई सदस्यों के साथ, दूर से भाग लिया।

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

पहला मील का पत्थर, एम 1, केवल ग्राहकों को मर्ज विनिर्देश को लागू करने की आवश्यकता है। यह अधिकांश टीमों द्वारा कार्यशाला शुरू होने से पहले ही पूरा कर लिया गया था! ग्राहकों को उनके कार्यान्वयन को मान्य करने में मदद करने के लिए, कईपरिक्षणसुइट्स थे आर यू।

फिर, मील के पत्थर M2, M3 और M4 में क्लाइंट टीमों ने बढ़ती तकनीकी जटिलता और नोड विविधता के साथ डेवनेट स्थापित किया था। M2 में निष्पादन परत (EL) और सर्वसम्मति परत (CL) टीमें एक के बाद एक जोड़ी बनाती हैं, और एक पोस्ट-मर्ज डेवनेट लॉन्च करती हैं। यह सुनिश्चित करता है कि दोनों परतें के माध्यम से सफलतापूर्वक संचार कर सकें इंजन एपीआई एक पीओएस संदर्भ में।

एम3 वह जगह है जहां एम्फोरा कार्यशाला रेयोनिस्म से एक कदम आगे निकल गई: ग्राहकों ने पीओडब्ल्यू से पीओएस संक्रमण के माध्यम से चलने वाले क्षणिक देवनेट स्थापित किए।

संक्रमण पीओडब्ल्यू कठिनाई पर आधारित है: एक बार ब्लॉक की कठिनाई एक विशिष्ट मान के बराबर या उससे अधिक हो जाती है, जिसे कहा जाता है TERMINAL_TOTAL_DIFFICULTYया टीटीडी, इसे अंतिम पीओडब्ल्यू ब्लॉक माना जाता है। निष्पादन परत तब नए ब्लॉकों के लिए PoS सर्वसम्मति परत को सुनना शुरू करती है। यह सुनिश्चित करने के लिए कि प्रत्येक टीम का कार्यान्वयन मजबूत था, EL टीमों को M3 पास करने के लिए दो CL क्लाइंट और इसके विपरीत कनेक्ट करना पड़ा।

M4 इवेंट का असली लक्ष्य था: एक ऐसे डेवनेट पर कई EL & CL क्लाइंट प्राप्त करना जो पूरे PoW से PoS ट्रांज़िशन तक गया। दूसरे शब्दों में, जबकि M3 एक-से-एक डेवनेट के बारे में था, M4 कई-से-अनेक के बारे में था।

हमने वर्कशॉप के अंत से पहले टीमों के एक सबसेट के लिए इसे हासिल किया, इसलिए हम फिर अपने स्ट्रेच गोल के लिए गए: M5।

स्थायी कलाकृतियाँ

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

कार्यशाला के अंतिम दिन, अंतिम रात्रिभोज परोसने से कुछ मिनट पहले, M5 हिट हुआ: 100 नोड्स में 10,000 सत्यापनकर्ताओं का एक नेटवर्क और PoW के तहत लॉन्च किए गए कई क्लाइंट कार्यान्वयन, पहुंच गए TERMINAL_TOTAL_DIFFICULTYPoS में संक्रमण, और सफलतापूर्वक श्रृंखला को अंतिम रूप दिया !

कार्यशाला के समापन रात्रिभोज से कुछ मिनट पहले M5 डेवनेट सफलतापूर्वक विलय के बाद को अंतिम रूप दे देता है। बेन एडिंगटन द्वारा फोटो।

अम्फोरा से परे

एम्फ़ोरा की सफलता द मर्ज के लिए बड़ी गति प्रदान करती है। ग्राहक टीमों के पास अब एक कार्यों की स्पष्ट सूची उन्हें काम करने की जरूरत है, और एथेरियम समुदाय के एक बड़े हिस्से तक पहुंचने के लिए पर्याप्त प्रगति की गई है।

कल, M5 Amphora devnet का अधिक स्थिर संस्करण, पिथोस, शुरू किया गया था। अब जबकि यह नेटवर्क लाइव है (एक्सप्लोरर यहां), सार्वजनिक कॉल की अपेक्षा करते हैं कि कैसे डेवलपर टूल और अन्य कोर एथेरियम इन्फ्रास्ट्रक्चर PoW से PoS संक्रमण के लिए सबसे अच्छी तैयारी कर सकते हैं।

एम्फ़ोरा के दौरान पहचाने गए मुद्दों को ठीक करने और समुदाय से प्रतिक्रिया का जवाब देने के लिए क्लाइंट टीम और शोधकर्ता मर्ज विनिर्देश पर पुनरावृत्ति करते रहेंगे। कुछ हफ्तों के भीतर कल्पना को अंतिम रूप दिया जाना चाहिए और इसके तुरंत बाद, एक नया स्थिर टेस्टनेट उपलब्ध कराया जाना चाहिए।

आपको धन्यवाद

एम्फ़ोरा के दौरान पूरा किया गया कार्य हमारी सभी अपेक्षाओं को पार कर गया। इसके लिए, हम क्लाइंट टीमों और शोधकर्ताओं को धन्यवाद देना चाहते हैं, जिनके बिना, कोई भी विनिर्देश लिखा या लागू नहीं किया गया होता।

अतिरिक्त, धन्यवाद ConsenSys, चेनसेफ तथा बेन एडिंगटन कार्यशाला के उनके उत्कृष्ट कवरेज के लिए।



Source link

Leave A Reply

Your email address will not be published.

Shares