इथेरियम की स्केलिंग को अनलॉक करना: EIP-4844 की व्याख्या
फाइनेमैटिक्स EIP-4844 (प्रोटो-डैंकशार्डिंग) की व्याख्या करता है, जो डेंकन हार्ड फ़ोर्क में प्रमुख अपग्रेड है जो इथेरियम पर लेयर 2 (l2) रोलअप्स के लिए लागत को नाटकीय रूप से कम करने के लिए ब्लॉब लेन-देन पेश करता है।
Date published: 11 मार्च 2024
फाइनेमैटिक्स द्वारा एक व्याख्याकार जो EIP-4844 (प्रोटो-डैंकशार्डिंग) को कवर करता है, जो डेंकन हार्ड फ़ोर्क में प्रमुख अपग्रेड है जो इथेरियम पर लेयर 2 (l2) रोलअप्स के लिए लागत को नाटकीय रूप से कम करने के लिए ब्लॉब लेन-देन पेश करता है।
यह ट्रांसक्रिप्ट फाइनेमैटिक्स द्वारा प्रकाशित मूल वीडियो ट्रांसक्रिप्ट (opens in a new tab) की एक सुलभ प्रति है। इसे पठनीयता के लिए थोड़ा संपादित किया गया है।
परिचय (0:00)
इथेरियम की स्केलिंग कुछ समय से एक गरमागरम बहस का विषय रही है। लेयर 2 (l2) समाधान इस लड़ाई में सबसे आगे रहे हैं, जो भीड़भाड़ को कम करने और शुल्क को कम करने के लिए मुख्य चेन के बाहर लेन-देन को संभालने का एक तरीका प्रदान करते हैं। लेकिन इसमें एक पेंच है — यहां तक कि L2s को भी उन सीमाओं का सामना करना पड़ता है जो उनकी दक्षता और स्केलेबिलिटी में बाधा डालती हैं। EIP-4844 L2 की क्षमता बढ़ाने और इथेरियम को इसके स्केलिंग रोडमैप के साथ संरेखित करने का अगला कदम है।
तो, EIP-4844 आखिर क्या है? यह L2s की स्केलिंग में कैसे मदद करता है? यह किन नई संभावनाओं को खोलता है? और क्या यह सच है कि यह L2s पर लेन-देन शुल्क को 90% से अधिक कम कर सकता है?
EIP-4844 और प्रोटो-डैंकशार्डिंग क्या है (0:52)
याद दिलाने के लिए, EIP का मतलब इथेरियम इम्प्रूवमेंट प्रपोज़ल (Ethereum Improvement Proposal) है, एक ऐसी प्रक्रिया जिसके माध्यम से डेवलपर्स इथेरियम प्रोटोकॉल में बदलाव का सुझाव दे सकते हैं। विशेष रूप से, EIP-4844 एक नए प्रकार के लेन-देन का प्रस्ताव करता है जो इथेरियम पर डेटा को संभालने और संसाधित करने के तरीके को महत्वपूर्ण रूप से बढ़ा सकता है। आपने "प्रोटो-डैंकशार्डिंग" नाम भी सुना होगा, जिसका उपयोग अब EIP-4844 के साथ एक-दूसरे के स्थान पर किया जाता है।
प्रोटो-डैंकशार्डिंग पूर्ण डैन्कशार्डिंग का एक प्रारंभिक कार्यान्वयन है। यह भविष्य में डैन्कशार्डिंग के साथ आगे की स्केलिंग की नींव रखता है। यह वास्तविक डेटा शार्डिंग को लागू किए बिना, पूर्ण डैन्कशार्डिंग विनिर्देश बनाने वाले अधिकांश तर्क और "स्केफोल्डिंग" को लागू करके प्राप्त किया जाता है। इस तरह से करने से एक आसान और कम विघटनकारी संक्रमण की अनुमति मिलती है जो एक ही अपग्रेड में इथेरियम के लिए बहुत अधिक जोखिम पेश किए बिना कई नेटवर्क अपग्रेड में हो सकता है।
EIP-4844 के पीछे मुख्य विचार इथेरियम के "रोलअप-केंद्रित" भविष्य का समर्थन करना है। रोलअप्स लेयर 2 (l2) समाधान हैं जो मुख्य इथेरियम चेन के बाहर लेन-देन को संसाधित करते हैं लेकिन इथेरियम की सुरक्षा प्राप्त करते हैं। EIP-4844 का उद्देश्य एक नए प्रकार का लेन-देन पेश करके रोलअप्स को सस्ता और अधिक कुशल बनाना है जिसका लाभ रोलअप्स द्वारा उठाया जा सकता है ताकि वे अपनी परिचालन लागत को काफी हद तक कम कर सकें। यह बदले में रोलअप्स के ऊपर बने एप्लिकेशन को उपयोग करने के लिए बहुत सस्ता बना देगा और पूरे इथेरियम इकोसिस्टम को अपनाने में वृद्धि करेगा।
कल्पना करें कि किसी एक रोलअप पर DEX स्वैप किया जा रहा है। यदि इस तरह के ऑपरेशन को करने की वर्तमान लागत, मान लीजिए, $1 है, तो EIP-4844 के बाद इसके लगभग $0.10 तक कम होने की सबसे अधिक संभावना है। हालांकि, इस उदाहरण में प्रभाव की कुछ चेतावनियां हैं जिन्हें हम वीडियो में बाद में कवर करेंगे।
EIP-4844 को कुछ अन्य EIPs के साथ आगामी डेंकन नेटवर्क अपग्रेड में शामिल किया जाएगा।
तकनीकी विवरण (2:50)
अब, आइए करीब से देखें कि EIP-4844 कैसे काम करता है।
EIP-4844 इथेरियम में एक नए प्रकार का लेन-देन पेश करता है जो थोड़े समय के लिए बीकन नोड में बने रहने के लिए डेटा के "ब्लॉब" को स्वीकार करता है। ये परिवर्तन इथेरियम के स्केलिंग रोडमैप के साथ आगे-संगत हैं, और ब्लॉब इतने छोटे होते हैं कि डिस्क के उपयोग को प्रबंधनीय रखा जा सके। ब्लॉब लेन-देन उसी प्रारूप में होते हैं जिसमें उनके अंतिम डैन्कशार्डिंग विनिर्देश में मौजूद होने की उम्मीद होती है।
यह "ब्लॉब शुल्क बाजार" के साथ आता है, यह सुनिश्चित करते हुए कि ब्लॉब स्पेस का कुशलतापूर्वक उपयोग किया जाता है और यह आर्थिक रूप से व्यवहार्य बना रहता है। यह एक नए प्रकार की गैस के रूप में ब्लॉब गैस को पेश करके प्राप्त किया जाता है। यह सामान्य गैस से स्वतंत्र है। अभी के लिए, केवल ब्लॉब की कीमत ब्लॉब गैस में तय की जाती है।
ब्लॉब 32 बाइट्स के 4,096 फ़ील्ड तत्व हैं। प्रति ब्लॉक ब्लॉब कैप को MAX_BLOBS_PER_BLOCK पैरामीटर द्वारा नियंत्रित किया जाता है। कैप कम से शुरू हो सकती है और कई नेटवर्क अपग्रेड में बढ़ सकती है। प्रारंभ में, डेंकन प्रति ब्लॉक 6 ब्लॉब को लक्षित कर रहा है। 4,096 × 32 बाइट्स × 6 प्रति ब्लॉक = 0.75 MB प्रति ब्लॉक।
ब्लॉब बीकन नोड (सर्वसम्मति परत) में बने रहते हैं, निष्पादन परत में नहीं। भविष्य के शार्डिंग कार्य के लिए केवल बीकन नोड में बदलाव की आवश्यकता होती है, जिससे निष्पादन परत को समानांतर में अन्य पहलों पर काम करने में सक्षमता मिलती है।
ब्लॉब अल्पकालिक होते हैं और लगभग दो सप्ताह के बाद हटा दिए जाते हैं। वे एक रोलअप के सभी अभिनेताओं के लिए उन्हें प्राप्त करने के लिए पर्याप्त समय तक उपलब्ध रहते हैं, लेकिन डिस्क के उपयोग को प्रबंधनीय रखने के लिए काफी कम समय तक रहते हैं। यह ब्लॉब को कॉल डेटा की तुलना में सस्ता होने की अनुमति देता है, जो इतिहास में हमेशा के लिए संग्रहीत डेटा है।
EIP-4844 की क्रिप्टोग्राफ़िक रीढ़ KZG प्रतिबद्धता है। बहुत अधिक गहराई में जाए बिना, वे कुशल और सुरक्षित डेटा समावेशन की अनुमति देते हैं, जो ब्लॉब लेन-देन की कार्यक्षमता के लिए महत्वपूर्ण है। इस तरह, निष्पादन परत में EVM द्वारा केवल ब्लॉब की प्रतिबद्धता की व्याख्या की जानी चाहिए, न कि स्वयं ब्लॉब की।
KZG प्रतिबद्धता के लिए साझा रहस्य उत्पन्न करने के लिए, एक ब्राउज़र-आधारित, व्यापक रूप से वितरित समारोह चलाया गया था ताकि सभी इथेरियम नेटवर्क प्रतिभागियों को यह सुनिश्चित करने का मौका मिले कि यह सही और सुरक्षित रूप से उत्पन्न हुआ था।
EIP-4844 पॉइंट इवैल्यूएशन नामक एक नया प्रीकंपाइल जोड़ता है जो एक KZG प्रमाण को सत्यापित करता है जो दावा करता है कि एक ब्लॉब (एक प्रतिबद्धता द्वारा दर्शाया गया) एक दिए गए बिंदु पर दिए गए मान का मूल्यांकन करता है।
तो यह सब रोलअप्स पर कैसे लागू होता है? नए ब्लॉब स्पेस के साथ, रोलअप्स अपने ब्लॉक डेटा को अधिक महंगे कॉल डेटा के बजाय ब्लॉब में डालने में सक्षम होंगे जिसका उपयोग अब तक इस उद्देश्य के लिए किया गया है। सर्वसम्मति परत में अल्पकालिक ब्लॉब स्पेस का लाभ उठाना संभव है क्योंकि रोलअप्स को केवल इतने लंबे समय तक डेटा उपलब्ध होने की आवश्यकता होती है ताकि यह सुनिश्चित हो सके कि ईमानदार अभिनेता रोलअप स्पेस का निर्माण कर सकें।
Optimism या Arbitrum जैसे आशावादी रोलअप्स के मामले में, उन्हें केवल तब तक अंतर्निहित डेटा प्रदान करने की आवश्यकता होती है जब तक कि धोखाधड़ी चुनौती विंडो खुली हो। धोखाधड़ी प्रमाण छोटे चरणों में संक्रमण को सत्यापित कर सकता है, कॉल डेटा के माध्यम से एक समय में ब्लॉब के अधिकतम कुछ मानों को लोड कर सकता है।
ZK रोलअप्स अपने लेन-देन या स्थिति डेल्टा डेटा के लिए दो प्रतिबद्धता प्रदान करेंगे: ब्लॉब प्रतिबद्धता और ZK रोलअप की अपनी प्रतिबद्धता, जो भी प्रमाण प्रणाली रोलअप आंतरिक रूप से उपयोग करता है। वे यह साबित करने के लिए कि दोनों प्रतिबद्धता एक ही डेटा को संदर्भित करती हैं, पहले बताए गए पॉइंट इवैल्यूएशन प्रीकंपाइल का उपयोग करते हुए, समतुल्यता के प्रमाण प्रोटोकॉल का भी उपयोग करेंगे।
प्रभाव (6:25)
इथेरियम इकोसिस्टम पर EIP-4844 के प्रभाव को कम करके नहीं आंका जा सकता है। शुरुआत के लिए, यह लेयर 2 (l2) समाधानों की स्केलेबिलिटी में नाटकीय रूप से सुधार करता है, उनकी परिचालन लागत को कम करता है और उन्हें अन्य, सस्ते, वैकल्पिक ब्लॉकचेन के साथ अधिक प्रतिस्पर्धी बनाता है। परिचालन लागत में कमी संभव है क्योंकि वर्तमान में रोलअप्स द्वारा वहन की जाने वाली लागत का अधिकांश हिस्सा कॉल डेटा के लिए भुगतान किए गए शुल्क के कारण है।
इसके अलावा, EIP-4844 पूर्ण डैन्कशार्डिंग के माध्यम से और भी अधिक स्केलिंग के लिए आधार तैयार करता है। यह भविष्य का अपग्रेड इथेरियम नेटवर्क को कई डेटा शार्ड्स में विभाजित करेगा, जिनमें से प्रत्येक स्वतंत्र रूप से डेटा संग्रहीत करने में सक्षम होगा, जिससे नेटवर्क की क्षमता और बढ़ेगी।
परिचालन लागत कम होने के साथ, हम नए लेयर 2 (l2) समाधानों की एक लहर उभरते हुए देख सकते हैं, जो डेवलपर्स को रोलअप्स पर अभिनव एप्लिकेशन बनाने के लिए आकर्षित कर सकते हैं।
जब रोलअप्स पर लेन-देन की लागत में कमी की बात आती है, जिसे हमारे पिछले DEX स्वैप उदाहरण द्वारा दर्शाया गया है, तो स्थिति जटिल है। यह मानते हुए कि EIP-4844 के बाद रोलअप्स की मांग स्थिर रहती है, हम वास्तव में उपयोगकर्ताओं के लिए लागत में उल्लेखनीय कमी की उम्मीद कर सकते हैं। हालांकि, स्केलेबिलिटी में सुधार से अप्रत्याशित आर्थिक प्रभाव हो सकते हैं। उदाहरण के लिए, अंतिम उपयोगकर्ताओं के लिए कम लेन-देन शुल्क अधिक लोगों को रोलअप्स का उपयोग करने के लिए प्रेरित कर सकता है, जिसके परिणामस्वरूप नेटवर्क संसाधनों की मांग बढ़ सकती है और संभावित रूप से लेन-देन की लागत बढ़ सकती है।
एक बात निश्चित है — भले ही मुख्य परिणाम लेन-देन थ्रूपुट में वृद्धि हो और लेन-देन की लागत समान रहे, EIP-4844 भविष्य में और भी अधिक स्केलेबिलिटी की नींव रखता है जिसके परिणामस्वरूप अंततः उपयोगकर्ताओं के लिए सस्ते लेन-देन होंगे।
सारांश (8:04)
इथेरियम समुदाय ने पहले ही विभिन्न टेस्टनेट पर EIP-4844 का परीक्षण पूरा कर लिया है, जिसमें 13 मार्च को मेननेट लॉन्च होने की उम्मीद है। यह इथेरियम के लिए अद्वितीय स्केलेबिलिटी प्राप्त करने की दिशा में एक स्मारकीय कदम है। हम पहले ही देख सकते हैं कि अधिकांश प्रमुख L2s डेंकन अपग्रेड होते ही नए ब्लॉब स्पेस का उपयोग शुरू करने के लिए प्रतिबद्ध हैं।
अंत में, EIP-4844 केवल एक अपग्रेड से कहीं अधिक है। यह इथेरियम की अधिक स्केलेबल, कुशल और उपयोगकर्ता के अनुकूल ब्लॉकचेन बनने की यात्रा में एक महत्वपूर्ण क्षण है। लेयर 2 (l2) समाधानों की लागत को कम करके और दक्षता बढ़ाकर, इथेरियम विकेंद्रीकृत एप्लिकेशनों के लिए अग्रणी मंच के रूप में अपनी स्थिति को मजबूत करने के लिए तैयार है।