ERC-5189 डेटा को फॉर्मेट करने और ट्रांसमिट करने के लिए एक नया फ्रेमवर्क पेश करता है, जिससे डेवलपर्स के लिए ब्लॉकचेन पर क्रिप्टो और डिजिटल एसेट्स को हैंडल करना और उनसे जुड़ना ऑप्टिमाइज़ हो जाता है। Sequence टीम के सदस्यों Agustín Aguilar, Philippe Castonguay, और Michael Standen द्वारा सह-लिखित, ERC-5189, ERC-4337 का एक वैकल्पिक प्रस्ताव (alternate proposal) देता है।
एक डेडिकेटेड पेज के साथ, टीम ने एक डेमो भी जारी किया है और डेवलपर्स के टेस्ट और एक्सप्लोर करने के लिए कोड को ओपन-सोर्स (open-source) बनाया है। यह आर्टिकल वेब3 डेवलपर कम्युनिटी के भीतर एक्सपेरिमेंटेशन और डिस्कशन को बढ़ावा देने, मौजूदा अकाउंट एब्स्ट्रैक्शन (account abstraction) स्टैंडर्ड्स को बेहतर बनाने और इकोसिस्टम को आगे बढ़ाने के लिए इस नए प्रस्ताव पर प्रकाश डालना चाहता है।

Sequence द्वारा ERC-5189 को समझना
ERC-5189 क्या है?
ERC-5189 एक रेडी-टू-यूज़ डिसेंट्रलाइज्ड मेमपूल (decentralized mempool) है। ब्लॉकचेन ट्रांज़ैक्शन में, मेमपूल, या मेमोरी पूल, पेंडिंग ट्रांज़ैक्शन्स की एक लिस्ट होती है जो ब्लॉकचेन पर एक ब्लॉक में कमिट होने से पहले एक नोड द्वारा वैलिडेशन का इंतजार कर रही होती है। यह पारंपरिक सॉफ्टवेयर डेवलपमेंट में "स्टेजिंग" (Staging) एनवायरनमेंट का उपयोग करने जैसा है ताकि प्रोडक्शन में रिलीज़ करने से पहले टेस्टिंग और क्वालिटी कंट्रोल किया जा सके।
ERC-5189 अकाउंट एब्स्ट्रैक्शन (account abstraction) का एक फॉर्म प्रस्तावित करता है जो मौजूदा स्मार्ट कॉन्ट्रैक्ट वॉलेट्स के साथ कम्पैटिबिलिटी सुनिश्चित करता है। यह अल्टरनेटिव डिज़ाइन्स के लिए फ्लेक्सिबिलिटी प्रदान करता है, जबकि ब्लॉकचेन (blockchain) पर कंसेंसस लेयर (consensus layer) में बदलाव से बचता है, जिससे यह डेवलपर्स के लिए सस्ता, अधिक पावरफुल, सुविधाजनक और एक्सेसिबल हो जाता है।
यह प्रस्ताव AA ट्रांज़ैक्शन्स के लिए मौजूदा ERC-4337 फॉर्मेट के साथ अलाइन होने वाले वर्तमान स्ट्रक्चर के विकल्प के रूप में एंडोर्सर कॉन्ट्रैक्ट्स (endorser contracts) के कॉन्सेप्ट को पेश करता है। ERC-5189 ट्रांज़ैक्शन्स से जुड़े सभी "मेटा-लॉजिक" (meta-logic) को एंडोर्सर्स नामक इंडिपेंडेंट कॉन्ट्रैक्ट्स में ले जाता है।
एंडोर्सर कॉन्ट्रैक्ट्स (Endorser contracts) AA ट्रांज़ैक्शन्स की क्वालिटी का असेसमेंट करने के लिए डिज़ाइन किए गए स्पेसिफिक स्मार्ट कॉन्ट्रैक्ट इंस्टेंस (smart contract instances) हैं। उनका मूल्यांकन बंडलर्स (bundlers) को मेमपूल में ट्रांज़ैक्शन को रिटेन करना है या डिस्कार्ड करना है, यह तय करने में मदद करता है। वे कभी भी ट्रांज़ैक्शन के दौरान ऑन-चेन (on-chain) कॉल नहीं किए जाते हैं, और उनका उपयोग फ्री है।

ऑफ-चेन बनाम ऑन-चेन समझाया गया
इस ERC स्टैंडर्ड के साथ कम्पैटिबिलिटी सुनिश्चित करने के लिए, अपने स्मार्ट कॉन्ट्रैक्ट वॉलेट्स को इंटीग्रेट करने वाले डेवलपर्स को या तो एक एंडोर्सर कॉन्ट्रैक्ट बनाना और डिप्लॉय करना होगा या किसी मौजूदा कॉन्ट्रैक्ट का उपयोग करना होगा जो उनके वॉलेट के स्पेसिफिकेशन्स के साथ अलाइन हो। यह अप्रोच एक स्ट्रिक्ट ट्रांज़ैक्शन फ्रेमवर्क लागू किए बिना ट्रांज़ैक्शन रिलायबिलिटी को बढ़ाता है और इंटीग्रेशन को स्ट्रीमलाइन करता है।
ERC-5189 कंसेंसस लेयर (consensus layer) को नहीं बदलता है या मौजूदा स्मार्ट कॉन्ट्रैक्ट वॉलेट्स पर बदलाव लागू नहीं करता है, इसलिए डेवलपर्स के पास कोई बैकवर्ड कम्पैटिबिलिटी (backward compatibility) इश्यूज नहीं हैं और वे अधिक फ्लेक्सिबल डिज़ाइन मैकेनिक्स से लाभान्वित होते हैं - और कंपेटिंग AA स्टैंडर्ड्स की तुलना में व्यापक रेंज का सामना करते हैं।

Sequence Logo
ERC-5189 की मुख्य विशेषताएं
ERC-5189 अकाउंट एब्स्ट्रैक्शन (account abstraction) के प्राइमरी गोल को प्राप्त करता है, जिससे यूजर्स डिसेंट्रलाइज्ड मेमपूल (decentralized mempool) का उपयोग करके स्मार्ट कॉन्ट्रैक्ट वॉलेट ट्रांज़ैक्शन्स को रिले (relay) कर सकते हैं।
ERC-5189 के साथ जीरो-कॉस्ट अकाउंट एब्स्ट्रैक्शन (zero-cost account abstraction) की क्षमता को अनलॉक करता है:
1. सरल और अधिक फ्लेक्सिबल वॉलेट्स: वॉलेट्स के पास अपने ऑपरेशन के तरीके में अधिक फ्रीडम होती है। यह ERC फंक्शनैलिटीज पर प्रतिबंधों से बचता है, जिससे डेवलपर्स इनोवेटिव फीचर्स बना सकते हैं।
2. मौजूदा वॉलेट्स के लिए आसान एडॉप्शन: कम्पैटिबल होने के लिए मौजूदा वॉलेट्स में किसी बदलाव की आवश्यकता नहीं है। यह एक स्मूथ ट्रांज़िशन सुनिश्चित करता है और वर्तमान यूजर्स के लिए डिसरप्शन से बचाता है।
3. यूजर्स के लिए कम गैस फीस: ट्रांज़ैक्शन वैलिडेशन ऑफ-चेन (off-chain) होता है, इसलिए यूजर्स इस सिक्योरिटी मेजर के लिए अतिरिक्त गैस का भुगतान नहीं करते हैं।
4. सुरक्षित बंडलर ऑपरेशन्स: "एंडोर्सर" (Endorser) कॉन्ट्रैक्ट्स बंडलर्स द्वारा ट्रांज़ैक्शन्स को शामिल करने से पहले उन्हें वैलिडेट करते हैं, जिससे मैलिशियस ट्रांज़ैक्शन्स को शामिल करने का जोखिम कम हो जाता है।
5. डिसेंट्रलाइज्ड और डायनामिक एंडोर्सर सिस्टम: कोई भी एंडोर्सर (endorser) बना सकता है, जिससे कम्पटीशन और इनोवेशन को बढ़ावा मिलता है। बंडलर्स एक पब्लिक रजिस्ट्री (public registry) के आधार पर विश्वसनीय एंडोर्सर्स को चुन सकते हैं।

ERC-5189 क्या है
ERC-5189 क्यों महत्वपूर्ण है?
ERC-5189 सभी स्मार्ट वॉलेट्स को एक सेंट्रलाइज्ड रिलेयर (centralized relayer) का उपयोग किए बिना ट्रांज़ैक्शन्स को रिले करने में सक्षम बनाता है। यह वॉलेट डेवलपर्स और मेमपूल ऑपरेटर्स के बीच स्मूथ कम्युनिकेशन सुनिश्चित करता है, जिससे वे "समझ" (understand) सकते हैं कि ऑपरेशन्स "हेल्दी" (healthy) हैं या नहीं। जबकि ERC-5189 ERC-4337 के समान चुनौतियों को हल करता है, यह अलग-अलग ट्रेड-ऑफ के साथ एक फ्रेमवर्क प्रस्तावित करता है।
Agustín Aguilar, हेड ऑफ रिसर्च, Sequence: "ERC-5189, ERC-4337 स्टैंडर्ड का एक फ्रेश टेक और अल्टरनेटिव है, जिसका उद्देश्य स्मार्ट कॉन्ट्रैक्ट वॉलेट्स बनाते समय "ब्लैंक स्लेट" (blank slate) फ्रीडम्स को बनाए रखना है। हालांकि इसके लिए मेमपूल ऑपरेटर्स के लिए ऑपरेशनल सिंप्लिसिटी (operational simplicity) में एक ट्रेड-ऑफ की आवश्यकता होती है, यह पिछले और वर्तमान वॉलेट्स दोनों को सपोर्ट करने के लिए आवश्यक एडाप्टेबिलिटी (adaptability) को बनाए रखता है, साथ ही भविष्य के आइडियाज़ के इंटीग्रेशन को भी सुविधाजनक बनाता है।"
ERC-5189 का भविष्य
ERC-5189 AA मेमपूल (AA mempools) के स्टैंडर्डाइजेशन में एक महत्वपूर्ण कदम का प्रतिनिधित्व करता है। Sequence ने कम्युनिटी के लिए ERC-5189 के कोड को ओपन-सोर्स (open-source) किया है और सुधार के लिए फीडबैक और सुझावों का स्वागत करना जारी रखता है।
ERC-5189 के साथ शुरुआत करने के लिए डेवलपर रिसोर्सेज:
- किसी भी वेब3 वॉलेट के साथ किसी भी ETH का मालिक हुए बिना कोई भी ERC-20 टोकन भेजने के लिए उनके Sendify डेमो को एक्सप्लोर करें
- उनका ओपन-सोर्स रेफरेंस बंडलर (reference bundler) का उपयोग करके एक बंडलर चलाएं
ERC-5189 पर अधिक विस्तृत जानकारी और अपडेट की तलाश करने वाले यूजर्स के लिए, आधिकारिक साइट पर जाएं और यहां और अधिक जानें।

ERC-5189 क्यों महत्वपूर्ण है
Sequence के बारे में अधिक?
Sequence गेम्स में वेब3 को इंटीग्रेट करने के लिए एक लीडिंग ऑल-इन-वन डेवलपमेंट प्लेटफॉर्म है। Sequence की अवार्ड-विनिंग टेक्नोलॉजी के साथ प्लेयर्स को ऑनबोर्ड करें, मोनेटाइज करें, ग्रो करें और रिटेन करें। कलेक्टिबल्स (collectibles) और ओनएबल रिवार्ड्स (ownable rewards) से लेकर पूरी तरह से ऑन-चेन (on-chain) एक्सपीरियंसेज तक, Sequence का ईज़ी-टू-इंटीग्रेट प्लेटफॉर्म ब्लॉकचेन की कॉम्प्लेक्सिटीज को सॉल्व करता है, ताकि डेवलपर्स क्रिएटिव एग्जीक्यूशन और अमेजिंग प्लेयर एक्सपीरियंसेज डिलीवर करने पर फोकस कर सकें।
सैकड़ों गेम्स और हजारों डेवलपर्स द्वारा विश्वसनीय। Sequence को Take-Two Interactive, Ubisoft, Xsolla, Bitkraft, Brevan Howard, Coinbase, Polygon, और अन्य द्वारा बैक्ड (backed) किया गया है। इस आर्टिकल को एक ओरिजिनल ब्लॉग पोस्ट से प्रेरित किया गया था, आप अधिक जानकारी के लिए ओरिजिनल राइट-अप यहां पढ़ सकते हैं।




