क्रिप्टो

खाता अमूर्तता: नया क्रिप्टो युग

परिभाषा

खाता अमूर्तता एक वॉलेट डिज़ाइन है जो एक खाते को स्मार्ट अनुबंध नियमों का उपयोग करने की अनुमति देती है साइनिंग, सुरक्षा, और गैस भुगतान के लिए, स्थिर प्रोटोकॉल लॉजिक के बजाय।

खाता अमूर्तता क्या है?

खाता अमूर्तता एक दृष्टिकोण है जो क्रिप्टो वॉलेट्स के लिए है जहाँ ब्लॉकचेन पर क्रियाएँ आरंभ करने वाला "खाता" प्रोग्रामेबल नियमों द्वारा संचालित किया जा सकता है, बजाय इसके कि यह चेन के डिफ़ॉल्ट हस्ताक्षर और शुल्क मॉडल तक सीमित हो।Ethereumपर, डिफ़ॉल्ट खाता प्रकार एक eoa है, जिसे सीधे एक निजी कुंजीद्वारा नियंत्रित किया जाता है और कठोर प्रोटोकॉल जांचों (हस्ताक्षर, नॉनस, और गैस के लिए ETH) का पालन करता है। खाता अमूर्तता के साथ, उन जांचों को अनुबंध कोड में स्थानांतरित किया जा सकता है ताकि वॉलेट कस्टम सुरक्षा और उपयोगिता सुविधाओं को लागू कर सके। यह अवधारणा क्रिप्टो वॉलेट प्रकारों को समझने में एक मुख्य निर्माण खंड है, क्योंकि यह "वॉलेट" की क्षमताओं को केवल कुंजी रखने से परे बदल देती है।

Ethereum पर खाता अमूर्तता को चरण-दर-चरण समझाया गया है, जो आमतौर पर इस बात से शुरू होता है कि लेनदेन ब्लॉकों में कैसे आते हैं।erc 4337उपयोगकर्ता एक सामान्य लेनदेन एक ईओए से नहीं भेजते; वे एक "उपयोगकर्ता संचालन" संदेश पर हस्ताक्षर करते हैं जो बताता है कि वे क्या करना चाहते हैं। विशेषीकृत अभिनेता (जिन्हें अक्सर बंडलर कहा जाता है) कई उपयोगकर्ता संचालन एकत्र करते हैं और उन्हें एक ऑनचेन एंट्रीपॉइंट अनुबंध में प्रस्तुत करते हैं, जो प्रत्येक वॉलेट अनुबंध को मान्य करने और निष्पादित करने के लिए कॉल करता है। मान्यता में हस्ताक्षर जांच, नॉनस लॉजिक, और कस्टम नीतियाँ शामिल हो सकती हैं (उदाहरण के लिए, "केवल अगले 10 मिनट के लिए इस डीएपी को अनुमति दें" एक सत्र कुंजी के माध्यम से)। अलग से,eip 7702एक अलग दर्द बिंदु को लक्षित करता है: यह मौजूदा ईओए को अनुबंध कोड के व्यवहार को अस्थायी रूप से प्रतिनिधित्व करने का एक तरीका प्रदान करता है, जिससे उपयोगकर्ताओं को स्मार्ट-कॉन्ट्रैक्ट जैसे वॉलेट सुविधाओं को अपनाने में मदद मिलती है बिना तुरंत एक नएपतामें माइग्रेट किए।

खाता अमूर्तता क्रिप्टो

खाता अमूर्तता क्रिप्टो चर्चाओं में, मुख्य विचार "कौन खाता नियंत्रित करता है" को "नेटवर्क क्रियाओं को कैसे मान्य करता है" से अलग करना है। प्रोटोकॉल के हर उपयोगकर्ता के एक योजना के साथ हस्ताक्षर करने और एक ही तरीके से शुल्क चुकाने के बजाय, खाता अपनी स्वयं की मान्यता लॉजिक को परिभाषित कर सकता है: मल्टीसिग थ्रेशोल्ड, खर्च सीमा, सत्र कुंजी, या पुनर्प्राप्ति नियम। व्यवहार में, एथेरियम ने दो मुख्य रास्तों का अनुसरण किया है: एक एप्लिकेशन-लेयर दृष्टिकोण ईआरसी 4337 के माध्यम से, और एक प्रोटोकॉल-स्तरीय अपग्रेड पथ ईआईपी 7702 के माध्यम से जो मौजूदा कुंजी-आधारित खातों को अनुबंध-नियंत्रित खातों की तरह व्यवहार करने में मदद करता है। दोनों मार्गों का लक्ष्य समान परिणाम है: उपयोगकर्ता प्रोग्रामेबल खातों के माध्यम से इंटरैक्ट करते हैं जबकि अंतर्निहित श्रृंखला को सुरक्षित और अनुमति रहित रखते हैं।

एए वॉलेट

एक एए वॉलेट एक स्मार्ट अनुबंध वॉलेट के चारों ओर निर्मित वॉलेट है, जिसका अर्थ है कि वॉलेट का "खाता" एक अनुबंध है जो कोड के अनुसार क्रियाओं को मान्य और निष्पादित कर सकता है। वह कोड सुविधाओं की अनुमति दे सकता है जो आधुनिक ऐप्स से परिचित लगती हैं: एक कदम में अनुमोदन और स्वैप, दैनिक स्थानांतरण सीमाएँ, या बड़े निकासी पर हस्ताक्षर करने के लिए दो उपकरणों की आवश्यकता। एए वॉलेट गैस लचीलापन का समर्थन भी कर सकते हैं, जैसे कि तीसरे पक्ष द्वारा शुल्क प्रायोजित करना या एक भुगतानकर्ता-शैली तंत्र के माध्यम से एक टोकन में शुल्क का भुगतान करना (ईआरसी 4337 सिस्टम में सामान्य)। महत्वपूर्ण रूप से, उपयोगकर्ता अनुभव बिना आत्म-निगरानी के मूल विचार को बदले बिना सुधार सकता है: आप अभी भी वॉलेट को नियंत्रित करते हैं, लेकिन नियंत्रण प्रोग्रामेबल नियमों के माध्यम से व्यक्त किया जाता है न कि एक एकल निजी कुंजी के माध्यम से जिसे पुनर्प्राप्त नहीं किया जा सकता।

खाता अमूर्तता का महत्व

खाता अमूर्तता महत्वपूर्ण है क्योंकि यह वॉलेट्स को "की कंटेनरों" से प्रोग्रामेबल सुरक्षा और यूएक्स परतों में अपग्रेड करता है, जो मुख्यधारा की उपयोगिता और सुरक्षित आत्म-निगरानी के लिए आवश्यक है। यह एकल विफलता के बिंदुओं (खोई हुई कुंजियाँ, चुराई गई कुंजियाँ) को कम करता है, पुनर्प्राप्ति, डिफ़ॉल्ट रूप से मल्टीसिग, और सूक्ष्म अनुमतियों को सक्षम करके—ऐसे फीचर्स जो केवल एक ईओए के साथ सुरक्षित रूप से करना कठिन या असंभव हैं। यह बेहतर ऑनबोर्डिंग को भी सक्षम करता है: ऐप्स गैस को प्रायोजित कर सकते हैं, क्रियाओं को बैच कर सकते हैं, और "अनुमोदन फिर निष्पादन" जैसे भ्रमित करने वाले चरणों को हटा सकते हैं, जबकि फिर भी ऑनचेन निपटान करते हैं। समय के साथ, एए वॉलेट्स का व्यापक अपनाना क्रिप्टो को सुरक्षित इंटरनेट बैंकिंग की तरह महसूस करा सकता है—बिना उपयोगकर्ता स्वामित्व का बलिदान किए—एक विचार जो क्रिप्टो वॉलेट प्रकारों पर विस्तृत मार्गदर्शिका में सीधे फिट बैठता है।

अक्सर पूछे जाने वाले प्रश्न

Ethereum पर खाता अमूर्तता कैसे काम करती है?

यह खातों को स्मार्ट कॉन्ट्रैक्ट लॉजिक का उपयोग करके क्रियाओं को मान्य और निष्पादित करने की अनुमति देती है, केवल निश्चित EOA नियमों पर निर्भर रहने के बजाय। सामान्यतः, erc 4337 हस्ताक्षरित उपयोगकर्ता संचालन को एक EntryPoint कॉन्ट्रैक्ट के माध्यम से रूट करता है, जबकि eip 7702 EOAs को कॉन्ट्रैक्ट कोड को व्यवहार सौंपने में सक्षम बनाता है।

EOA और खाता अमूर्तता वॉलेट के बीच क्या अंतर है?

एक eoa सीधे एक निजी कुंजी द्वारा नियंत्रित होता है और केवल प्रोटोकॉल के अंतर्निहित हस्ताक्षर और गैस नियमों का पालन कर सकता है। एक खाता अमूर्तता वॉलेट आमतौर पर एक स्मार्ट कॉन्ट्रैक्ट वॉलेट होता है जो कस्टम सुरक्षा, पुनर्प्राप्ति, और शुल्क-भुगतान लॉजिक को लागू कर सकता है।

क्या ERC 4337 खाता अमूर्तता के समान है?

Erc 4337 खाता अमूर्तता के लिए एक व्यापक रूप से उपयोग किया जाने वाला कार्यान्वयन पथ है जो Ethereum सहमति नियमों को बदलने से बचता है। खाता अमूर्तता एक व्यापक अवधारणा है, जिसे eip 7702 जैसे प्रोटोकॉल अपग्रेड के माध्यम से भी आगे बढ़ाया जा सकता है।

क्या खाता अमूर्तता आपको टोकन के साथ गैस का भुगतान करने की अनुमति देती है?

हाँ, कई AA डिज़ाइन वैकल्पिक शुल्क प्रवाह का समर्थन करते हैं, जैसे एक पे मास्टर गैस को प्रायोजित करना या निष्पादन के हिस्से के रूप में शुल्क कवर करने के लिए टोकन का आदान-प्रदान करना। सटीक क्षमता वॉलेट के कॉन्ट्रैक्ट लॉजिक और जिस अवसंरचना का वह उपयोग करता है, पर निर्भर करती है।

क्या खाता अमूर्तता वॉलेट को अधिक सुरक्षित बनाती है?

यह कर सकती है, क्योंकि सुरक्षा नीतियों को प्रोग्राम किया जा सकता है: मल्टीसिग, खर्च की सीमाएँ, उपकरण-आधारित अनुमोदन, और पुनर्प्राप्ति तंत्र। हालांकि, सुरक्षा वॉलेट के स्मार्ट कॉन्ट्रैक्ट कोड और ऑडिट की गुणवत्ता पर भी निर्भर करती है।