Ethereum के सह-संस्थापक Vitalik Buterin ने कहा कि ब्लॉकचेन नेटवर्क के अकाउंट्स को अधिक लचीला बनाने की लंबे समय से चर्चित योजना अंततः कार्यान्वयन के करीब हो सकती है।
28 फरवरी को, Buterin ने account abstraction के आसपास बनाए गए एक डिजाइन की रूपरेखा प्रस्तुत की जो नेटवर्क के Hegota fork के साथ संभव हो सकता है।

Buterin ने EIP-8141 को प्रस्ताव का केंद्रबिंदु बताया, एक सर्वव्यापी डिजाइन जो account abstraction की शेष चुनौतियों को संबोधित करता है।
लक्ष्य wallets को प्रोग्रामेबल अकाउंट्स में बदलना है जो बैच एक्शन कर सकते हैं, signature schemes बदल सकते हैं, और multisig controls का समर्थन कर सकते हैं। यह बदलाव अंतर्निहित gas payment से transaction authorization को अलग करने में भी सक्षम बनाता है।
आज अधिकांश Ethereum उपयोगकर्ता externally owned accounts (EOAs) पर निर्भर हैं, जिन्हें वे private keys के साथ नियंत्रित करते हैं और आमतौर पर gas fees का भुगतान करने के लिए ETH से फंड करते हैं।
Buterin के प्रस्तावित डिजाइन के तहत, transactions को "Frame Transactions" के रूप में व्यवस्थित किया जाएगा।
यह एक ऐसी संरचना है जो गतिविधि को कॉल्स की एक श्रृंखला में विभाजित करती है जो एक sender को मान्य कर सकती है, एक gas payer को अधिकृत कर सकती है, और एक या अधिक एक्शन निष्पादित कर सकती है।
व्यावहारिक रूप से, एक transaction में validation और execution के लिए अलग-अलग frames शामिल हो सकते हैं। अधिक जटिल प्रवाह के लिए, उन अकाउंट्स के लिए एक deployment frame जोड़ा जा सकता है जो अभी तक on-chain मौजूद नहीं हैं।
इसका मतलब यह भी है कि बैच ऑपरेशन, जैसे कि एक टोकन को approve करना और फिर एक single atomic sequence में खर्च करना, first-class transaction type के रूप में निष्पादित करना आसान हो सकता है।
Buterin ने "paymaster" contracts की भूमिका पर प्रकाश डाला, जो उपयोगकर्ताओं को ETH के अलावा अन्य assets में transaction fees का भुगतान करने की अनुमति दे सकते हैं। ये contracts एप्लिकेशन को सीधे उन उपयोगकर्ता fees को sponsor करने में भी सक्षम बनाएंगे।
एक उदाहरण में, उन्होंने एक paymaster का वर्णन किया जो RAI स्वीकार कर सकता है, real time में gas के लिए ETH प्रदान कर सकता है, और transaction के अंत में अप्रयुक्त मूल्य को refund कर सकता है।
उन्होंने तर्क दिया कि यह दृष्टिकोण मौजूदा sponsored transaction systems की कार्यक्षमता को संरक्षित करते हुए intermediaries पर निर्भरता को कम करेगा।
इस बीच, प्रस्ताव का ब्लॉकचेन नेटवर्क पर privacy tools के लिए भी निहितार्थ है।
Buterin ने कहा कि paymasters को zero-knowledge proofs को सत्यापित करने और यदि वे proofs वैध हैं तो gas का भुगतान करने के लिए डिज़ाइन किया जा सकता है।
उन्होंने "2D nonces" की ओर भी इशारा किया, जो एक व्यक्तिगत account के लिए कई उपयोगकर्ताओं से parallel में transactions प्राप्त करने का एक तरीका है। यह संभावित रूप से privacy-preserving systems के संचालन को बेहतर बना सकता है।
हालाँकि, Buterin ने नोट किया कि डिजाइन की प्राथमिक चुनौती mempool में हो सकती है—जहां transactions ब्लॉक में प्रवेश करने से पहले प्रचारित होते हैं—blockchain स्तर पर ही नहीं।
उनके अनुसार, कुछ अत्यधिक जटिल validation logic को व्यापक रूप से broadcast करना असुरक्षित हो सकता है। इसका मतलब है कि प्रारंभिक mempool rules को समय के साथ विस्तार करने से पहले रूढ़िवादी होने की आवश्यकता होगी।
उन्होंने कहा कि account abstraction FOCIL को पूरक बनाएगा, एक अलग प्रस्ताव जिसका उद्देश्य transactions के लिए inclusion guarantees को बेहतर बनाना है।
Buterin ने बताया कि developers मौजूदा accounts के लिए compatibility पर भी चर्चा कर रहे हैं ताकि यह सुनिश्चित किया जा सके कि वे अंततः नए framework तक पहुंच सकें।
यह inclusion पारंपरिक wallets को बैच ऑपरेशन और gas sponsorship जैसी उन्नत सुविधाओं से लाभान्वित करने में सक्षम बनाएगा।


