विटालिक ब्यूटेरिन के रूप में
अकाउंट एब्स्ट्रैक्शन (AA) EVM कोड को न केवल एप्लिकेशन लॉजिक बल्कि उपयोगकर्ताओं के वॉलेट में सत्यापन लॉजिक को भी लागू करने में सक्षम बनाता है, इस प्रकार वॉलेट डिज़ाइन में रचनात्मक स्वतंत्रता को बढ़ावा देता है। यह मल्टीसिग्स, सोशल रिकवरी, सरल सिग्नेचर एल्गोरिदम, पोस्ट-क्वांटम सेफ सिग्नेचर एल्गोरिदम और अपग्रेडेबिलिटी जैसी अभिनव सुविधाओं को सक्षम बनाता है।
हालांकि, ईसीडीएसए-सुरक्षित बाहरी स्वामित्व वाले खाते (ईओए) से उत्पन्न लेनदेन के लिए वर्तमान एथेरियम प्रोटोकॉल की आवश्यकता इसे बेहद कठिन बना देती है, जिससे प्रत्येक उपयोगकर्ता ऑपरेशन में 21000 गैस ओवरहेड जुड़ जाता है।
और अंत में,
1 मार्च 2023 को ERC-4337 को
नीचे, हम ERC-4337, AA के विवरण का पता लगाएंगे, और कैसे इथरस्पॉट का अभिनव दृष्टिकोण विकेन्द्रीकृत अनुप्रयोगों और व्यापक ब्लॉकचेन पारिस्थितिकी तंत्र में नए उपयोगकर्ताओं के ऑनबोर्डिंग को सुव्यवस्थित करता है।
यह पहल प्रोटोकॉल के दो मौजूदा खाता प्रकारों, बाहरी स्वामित्व वाले खातों और स्मार्ट अनुबंध खातों को एक एकल अनुबंध खाते में विलय कर देती है, जिससे टोकन लेनदेन और अनुबंध निर्माण की सुविधा मिलती है। यह रचनात्मक वॉलेट डिज़ाइन को बढ़ावा देता है, जिससे सामाजिक पुनर्प्राप्ति, अनुकूलन और अपग्रेडेबिलिटी सक्षम होती है।
बिटकॉइन के अनस्पेंड ट्रांजैक्शन आउटपुट (UTXO) मॉड्यूल के विपरीत, एथेरियम एक खाता-आधारित मॉडल का उपयोग करता है, जो लेनदेन की पुष्टि होने पर खातों के शेष को ट्रैक और अपडेट करता है। जबकि EOA उपयोगकर्ता के स्वामित्व वाले और नियंत्रित होते हैं, स्मार्ट कॉन्ट्रैक्ट खाते नेटवर्क-तैनात स्मार्ट कॉन्ट्रैक्ट होते हैं, जो ईथर या टोकन प्राप्त करने, रखने और भेजने में सक्षम होते हैं।
मेटामास्क जैसे मौजूदा एथेरियम वॉलेट ईओए हैं, जो ईओए के इर्द-गिर्द तय नियमों द्वारा सीमित हैं, जिससे वॉलेट सेटअप और निजी कुंजी सुरक्षा उपाय कुछ हद तक जटिल हो जाते हैं। सीड वाक्यांशों के खो जाने का मतलब अक्सर वॉलेट एक्सेस का खो जाना होता है।
ERC-4337 इन सीमाओं को संबोधित करता है। यह स्मार्ट कॉन्ट्रैक्ट अकाउंट और EOAs की कार्यक्षमताओं को जोड़ता है, जिससे वांछित वॉलेट सुविधाओं की तैनाती सरल हो जाती है।
EIP-2938 के विपरीत, ऊपर उल्लिखित प्रस्ताव, जिसके लिए सर्वसम्मति-स्तर में परिवर्तन की आवश्यकता थी, ERC-4337 एक उच्च-स्तर छद्म-लेनदेन ऑब्जेक्ट पेश करता है जिसे UserOperation के रूप में जाना जाता है। उपयोगकर्ता UserOperation ऑब्जेक्ट को एक अलग मेमपूल में भेजते हैं, जिसे फिर बंडलर्स द्वारा एक लेनदेन में पैक किया जाता है और एक ब्लॉक में शामिल किया जाता है। बंडलर्स, वैलिडेटर के समान कार्य करते हैं, बंडल किए गए लेनदेन के लिए गैस का भुगतान करते हैं और व्यक्तिगत UserOperation निष्पादन से शुल्क प्राप्त करते हैं।
यह प्रस्ताव validUserOp जैसे नए फ़ंक्शन जोड़ता है, जो वॉलेट को स्मार्ट अनुबंध बनाता है, और एक नया अनुबंध, EntryPoint प्रस्तुत करता है, जो इन नए फ़ंक्शनों को निष्पादित करने के लिए सुरक्षा द्वार के रूप में कार्य करता है।
ईआरसी-4337 का लक्ष्य किसी भी बंडलर को भाग लेने की अनुमति देकर खाता अमूर्त विकेंद्रीकरण प्राप्त करना, तेजी से अपनाने के लिए आम सहमति में बदलाव से बचना और अभिनव उपयोग के मामलों की अनुमति देना है जैसे:
एकत्रित हस्ताक्षर;
दैनिक लेनदेन सीमा;
आपातकालीन खाता फ्रीजिंग;
श्वेतसूचीकरण;
गोपनीयता संरक्षण अनुप्रयोग.
इसका उद्देश्य समय और गैस की बचत करना भी है, क्योंकि बंडलर्स यूजरऑपरेशन ऑब्जेक्ट्स को एकल लेनदेन में पैकेज कर सकते हैं।
उपयोगकर्ताओं के लिए, ERC-4337 क्रिप्टो वॉलेट के अनुभवों में क्रांतिकारी बदलाव ला सकता है, क्रिप्टो अपनाने को बढ़ा सकता है। यह वॉलेट सेटअप को सरल बनाता है, सीड फ्रेज रिटेंशन की आवश्यकता को समाप्त करता है, और मल्टी-फैक्टर प्रमाणीकरण और खाता पुनर्प्राप्ति को सक्षम बनाता है। उपयोगकर्ता ऑटो-पे, प्री-अप्रूव्ड और बंडल किए गए लेनदेन सहित अनुकूलित सेवाओं तक पहुँच सकते हैं।
यह मानवीय त्रुटि को कम करके सुरक्षा को बढ़ाता है और गैस लचीलापन प्रदान करता है, क्योंकि वॉलेट किसी भी ERC-20 टोकन के साथ गैस शुल्क का भुगतान कर सकते हैं। इस अपग्रेड के साथ, डेवलपर्स ऐसे वॉलेट बना सकते हैं जो किसी भी ERC-20 टोकन में गैस शुल्क भुगतान की सुविधा प्रदान करते हैं।
ईआरसी-4337 के माध्यम से, जटिल क्रिप्टो वॉलेट उपयोगकर्ता अनुभव को काफी हद तक सुचारू किया जा सकता है, जिससे बड़े पैमाने पर अपनाने में आने वाली बाधा दूर हो जाएगी।
पेमास्टर एक स्मार्ट अनुबंध खाता है जो गैस भुगतान नीतियों का प्रबंधन करता है, जिससे परियोजनाएं अपने उपयोगकर्ताओं की लेनदेन लागत को कवर करने में सक्षम होती हैं और उपयोगकर्ताओं को लेनदेन के लिए मूल ब्लॉकचेन टोकन रखने की आवश्यकता समाप्त हो जाती है।
इसके बजाय, उपयोगकर्ता USDC या USDT जैसे किसी भी ERC-20 टोकन के साथ गैस शुल्क का भुगतान कर सकते हैं। यह सुविधा एप्लिकेशन डेवलपर्स को गैस शुल्क प्रायोजित करने और स्टेबलकॉइन या अन्य ERC-20 टोकन में गैस भुगतान स्वीकार करने में सक्षम बनाती है, जिससे डेवलपर्स और उपयोगकर्ता दोनों को लाभ होता है।
यूजरऑपरेशन किसी दूसरे पते को अपना पेमास्टर बना सकता है; अगर सेट किया गया है, तो सत्यापन के दौरान, एंट्री पॉइंट यह जांचता है कि क्या पेमास्टर यूजरऑपरेशन की लागत को कवर करने के लिए तैयार है। अगर इच्छुक है, तो वॉलेट के बजाय पेमास्टर के स्टेक किए गए ETH से शुल्क काटा जाता है, जिससे लेनदेन वर्कफ़्लो में सुधार होता है।
पेमास्टर्स द्वारा दी जाने वाली लचीलेपन के आधार पर, इथरस्पॉट ओपन-सोर्स प्रस्तुत करता है
अर्का एक बैकएंड सेवा है जो यह पुष्टि करती है कि क्या dApp उपयोगकर्ता प्रायोजन के लिए पात्र है या नहीं और यदि हां, तो उनकी ओर से आवश्यक प्रायोजन लेनदेन उत्पन्न करता है।
यह सेवा प्रायोजित लेनदेन प्रदान करती है, जिससे परियोजनाओं को अंतिम उपयोगकर्ताओं की ओर से लेनदेन शुल्क का भुगतान करने की अनुमति मिलती है। इसके अलावा, डेवलपर्स उपर्युक्त गैस रहित लेनदेन का लाभ उठा सकते हैं।
आप यहां एथरस्पॉट के अर्का पेमास्टर का उपयोग करने के तरीके के बारे में अधिक जानकारी प्राप्त कर सकते हैं। https://bit.ly/3UgL0QLhttps://bit.ly/3UgL0QL
ERC-4337 बंडलर सेवाएँ उपयोगकर्ताओं और एथेरियम नेटवर्क के बीच मध्यस्थ हैं, जो कई यूजरऑपरेशन (लेनदेन) को बंडल करके उनके ऑन-चेन समावेशन को सुनिश्चित करते हैं। बंडलर यूजरऑपरेशन फ़ंक्शन के माध्यम से यूजरऑप्स लेनदेन एकत्र करते हैं और उन्हें नेटवर्क में एकल लेनदेन के रूप में सबमिट करते हैं, जिससे गैस शुल्क की बचत होती है और ब्लॉकचेन की भीड़ कम होती है। एथरस्पॉट ने एक मॉड्यूलर टाइपस्क्रिप्ट कार्यान्वयन विकसित किया है जिसका नाम है
स्कंध एथेरियम ERC-4337 अकाउंट एब्स्ट्रैक्शन के लिए डेवलपर-अनुकूल बंडलर प्रदान करता है। यह ERC-4337 मानक का पालन करता है, जिससे एथेरियम और EVM-संगत चेन उपयोगकर्ताओं और डेवलपर्स दोनों के लिए कई लाभ मिलते हैं:
विकेंद्रीकरण: यह एकल इकाई द्वारा नियंत्रित केंद्रीकृत रिलेर्स पर निर्भर हुए बिना स्मार्ट कॉन्ट्रैक्ट वॉलेट तक पहुंच की सुविधा प्रदान करता है।
गैस लागत बचत: कई लेनदेन को एक में समेट कर।
सेंसरशिप-प्रतिरोध: कोई भी बंडलर सेवा शुरू कर सकता है।
स्कंध की प्रमुखता 22+ नेटवर्क पर इसके लाइव संचालन से प्रदर्शित होती है, जिसमें एथेरियम, पॉलीगॉन, ऑप्टिमिज्म, आर्बिट्रम, लिनिया, ग्नोसिस, फ्यूज, बेस, फ्लेयर, मेंटल और बहुत कुछ शामिल है। यह नेदरमाइंड नोड्स के साथ संगत है, जो ग्नोसिस और फ्यूज जैसे नेटवर्क पर संचालन को सक्षम बनाता है जो मुख्य रूप से नेदरमाइंड क्लाइंट का उपयोग करते हैं।
इसके अतिरिक्त, स्कंध L2 चेन का समर्थन करता है, और स्कंध का एक ही उदाहरण कई नेटवर्क पर काम कर सकता है। एक रोमांचक विशेषता इसकी क्षमता है
आरंभ करने के लिए, यहां से API कुंजी प्राप्त करें
स्कंध तक पहुंचना और उसे चलाना एक लाइनर के माध्यम से सरल बना दिया गया है
किसी भी dApp या फ्रंट-एंड डेवलपर्स के लिए आदर्श, यह रिएक्ट घटकों के पीछे जटिल ब्लॉकचेन संचालन को छुपाता है। इसके साथ, आप आसानी से लेनदेन निष्पादित कर सकते हैं, स्मार्ट अनुबंधों के साथ बातचीत कर सकते हैं और 22+ ब्लॉकचेन में डिजिटल परिसंपत्तियों का प्रबंधन कर सकते हैं।
ट्रांजेक्शनकिट के इस्तेमाल के लाभों में स्कंध, अर्का और एथेरियम नेटवर्क (या अन्य समर्थित चेन) के बीच बातचीत को प्रबंधित करने के लिए बढ़ी हुई दक्षता और उपयोगकर्ता के अनुकूल इंटरफ़ेस शामिल हैं। इस प्रकार, डेवलपर्स को उद्योग का सबसे अच्छा अनुभव मिलता है।
यह वेब3 विकास की बाधा को कम करता है, जिसका उद्देश्य अगले मिलियन उपयोगकर्ताओं को इस क्षेत्र में लाना है। ब्लॉकचेन तकनीक को अधिक सुलभ बनाकर, यह व्यापक रूप से अपनाने में सहायता करता है।
ट्रांजेक्शनकिट को एकीकृत करने के लिए, डेवलपर्स विस्तृत गाइड के लिए हमारे दस्तावेज़ देख सकते हैं; वहाँ, आपको आरंभ करने के लिए सभी आवश्यक निर्देश और संसाधन भी मिलेंगे। लाइब्रेरी उपयोगकर्ता के अनुकूल है, अच्छी तरह से प्रलेखित है, और किसी भी कोडिंग स्तर के dApp डेवलपर द्वारा खर्च किए गए समय को तेज करने के लिए डिज़ाइन की गई है।
ERC-4337 का कार्यान्वयन ब्लॉकचेन विकास में महत्वपूर्ण मील का पत्थर साबित हुआ है। स्मार्ट अकाउंट बेहतर कार्यक्षमता, सुव्यवस्थित उपयोगकर्ता अनुभव, बढ़ी हुई सुरक्षा और क्वांटम-प्रतिरोधी क्रिप्टोग्राफी प्रदान करते हैं। हालाँकि अभी तक पूर्ण खाता अमूर्तता हासिल नहीं हुई है, लेकिन यह ऐसी सुविधाएँ पेश करता है जो उपयोगकर्ता अनुभव को बेहतर बनाती हैं और बड़े पैमाने पर अपनाने का मार्ग प्रशस्त करती हैं।
यहाँ इथरस्पॉट पर, हम आपके द्वारा विकेंद्रीकृत एप्लिकेशन बनाने के तरीके को फिर से परिभाषित करने के लिए पूरी तरह तैयार हैं। प्राइम एसडीके, अर्का, स्कंध और TX किट जैसे हमारे उपयोग के लिए तैयार उत्पादों के साथ, हमारा मल्टी-चेन प्लेटफ़ॉर्म न केवल ERC-4337 का लाभ उठा रहा है, बल्कि यह भी दिखा रहा है कि कैसे मानक उपयोगकर्ता-ब्लॉकचेन इंटरैक्शन को महत्वपूर्ण रूप से सुव्यवस्थित कर सकता है, जिससे डेवलपर्स और अंतिम-उपयोगकर्ताओं दोनों के लिए प्रवेश बाधाएं कम हो जाती हैं।
इथरस्पॉट का अनुसरण करें:
वेबसाइट | X | डिस्कॉर्ड | टेलीग्राम | GitHub
यह कहानी HackerNoon के ब्रांड ऐज़ एन ऑथर प्रोग्राम के तहत वितरित की गई थी। इस प्रोग्राम के बारे में यहाँ और जानें।