Ethereum के सह-संस्थापक Vitalik Buterin ने Ethereum पर account abstraction से संबंधित नए तकनीकी विवरणों की रूपरेखा प्रस्तुत की है, जो प्रस्तावित EIP-8141 विनिर्देश पर केंद्रित है, जिसे एक एकीकृत ढांचे के रूप में प्रस्तुत किया गया है जो account abstraction की शेष सीमाओं को संबोधित करने और अतिरिक्त कार्यक्षमता पेश करने के लिए है।
सोशल मीडिया प्लेटफॉर्म X पर पोस्ट के अनुसार, प्रस्ताव "frame transactions" के रूप में संदर्भित एक मॉडल पेश करता है, जिसके तहत एक single transaction को कई contract calls से बनाया जा सकता है जो एक-दूसरे के calldata को संदर्भित करने में सक्षम हैं और transaction sender और transaction fees का भुगतान करने के लिए जिम्मेदार पार्टी दोनों को स्वतंत्र रूप से authorize कर सकते हैं, जबकि base protocol layer केवल शर्तों के एक न्यूनतम सेट को verify करता है।
इस मॉडल के तहत, एक smart contract account द्वारा प्रस्तुत एक मानक transaction को एक validation stage में संरचित किया जाएगा जो authorization को verify करता है और एक समर्पित opcode का उपयोग करके approval का संकेत देता है, जिसके बाद एक या अधिक execution stages होते हैं। डिज़ाइन कई execution frames को एक single atomic operation में bundle करने की भी अनुमति देता है, जिससे approval और spending जैसे sequences एक transaction के भीतर हो सकते हैं। उन accounts के लिए जिन्हें अभी तक deploy नहीं किया गया है, transaction की शुरुआत में एक अतिरिक्त deployment frame रखा जा सकता है, जिसमें EIP-7997 जैसे मौजूदा deployment proxy mechanisms को कई networks में consistent contract addresses सुनिश्चित करने के तरीके के रूप में उद्धृत किया गया है।
उसी structure को वैकल्पिक gas payment mechanisms का समर्थन करने के रूप में वर्णित किया गया है, जिसमें वे transactions शामिल हैं जिनमें ether के अलावा tokens का उपयोग करके fees का भुगतान किया जाता है। इस configuration में, एक paymaster contract real time में ether की आपूर्ति करता है और validate करता है कि आवश्यक token transfer बाद में transaction में शामिल है, जिसके बाद कोई भी unused funds वापस कर दिए जाते हैं और ether में परिवर्तित कर दिए जाते हैं। इस दृष्टिकोण को वर्तमान sponsored transaction systems के समान कार्यात्मक रूप से characterized किया गया है, जबकि off-chain intermediaries की आवश्यकता को हटाते हुए और केवल on-chain logic पर निर्भर करते हुए।
पोस्ट यह भी वर्णन करता है कि privacy-focused transaction flows को कैसे समर्थित किया जा सकता है। एक विकल्प में एक paymaster शामिल है जो transaction fees को cover करने से पहले एक zero-knowledge proof को verify करता है, जबकि दूसरा multi-dimensional nonce schemes पर निर्भर करता है जो एक single account को कई users की ओर से parallel में transactions को process करने की अनुमति देता है। प्रस्तावित transaction format को specialized infrastructure पेश किए बिना इन patterns को accommodate करने के लिए पर्याप्त flexible के रूप में प्रस्तुत किया गया है।
जबकि on-chain validity rules को straightforward के रूप में वर्णित किया गया है, एक transaction को केवल तभी valid माना जाता है जब एक समर्पित validation frame स्पष्ट रूप से gas payment को authorize करता है, लेखक यह highlight करता है कि mempool level पर transaction propagation एक अधिक जटिल चुनौती प्रस्तुत करता है। कुछ transaction structures को broadcast करना unsafe हो सकता है यदि उन्हें व्यापक external state checks की आवश्यकता होती है। परिणामस्वरूप, यह अपेक्षित है कि early implementations restrictive mempool policies पर निर्भर करेंगे, Bitcoin में consensus rules और standard transaction policies के बीच के अंतर के comparable, जिसमें व्यापक rule sets को धीरे-धीरे पेश किया जाएगा। अधिक advanced mempool configurations को वैकल्पिक alternatives के रूप में deploy किया जा सकता है।
Privacy-oriented systems के users के लिए, प्रस्ताव को public broadcasting services पर निर्भरता को समाप्त करने के एक संभावित तरीके के रूप में वर्णित किया गया है, उन्हें एक general-purpose public mempool तक direct access के साथ बदलना। पोस्ट आगे नोट करता है कि quantum-resistant signature schemes के लिए support को अभी भी computational efficiency में सुधार के लिए अतिरिक्त काम की आवश्यकता होगी।
प्रस्ताव को FOCIL पहल के पूरक के रूप में भी प्रस्तुत किया गया है, जिसका उद्देश्य transaction inclusion guarantees में सुधार करना है, जबकि account abstraction जटिल transaction logic को सीधे first-class protocol transactions के रूप में submit करने में सक्षम बनाएगा। Externally owned accounts के साथ compatibility पर भी चर्चा की जा रही है, जिसका stated objective मौजूदा accounts को समान framework के तहत batch operations और sponsored transactions तक पहुंचने में सक्षम बनाना है। लेखक यह निष्कर्ष निकालता है कि, इन mechanisms में एक दशक से अधिक के research के बाद, overall design को लगभग एक वर्ष के भीतर लागू किया जा सकता है, जो संभावित रूप से नियोजित Hegota network upgrade के साथ aligned है।
पोस्ट Vitalik Buterin: Ethereum का EIP-8141 Account Abstraction Protocol Hegota Upgrade के बाद लाइव होगा सबसे पहले Metaverse Post पर प्रकाशित हुआ।

