खाता अमूर्त है blockchain प्रस्ताव जो क्रांति ला सकता है कि कैसे लोग वेब3 पर वॉलेट के साथ लेनदेन करते हैं। यह उपयोगकर्ताओं को मेटामास्क जैसे बाहरी स्वामित्व वाले खातों के बजाय बटुए के रूप में स्मार्ट अनुबंधों का उपयोग करने की अनुमति देता है। उपयोगकर्ता तब अनुबंधों के माध्यम से लेनदेन निष्पादित करेंगे। यह प्रस्ताव ब्लॉकचैन लेनदेन को व्यवस्थित करने के लिए संभावनाओं की एक नई दुनिया खोलता है।
पृष्ठभूमि
स्मार्ट कॉन्ट्रैक्ट कोड की पंक्तियाँ हैं जो ब्लॉकचेन पर काम करती हैं। बाहरी स्वामित्व वाले खातों (ईओए) के विपरीत, जिसे उपयोगकर्ता निजी कुंजी के माध्यम से नियंत्रित करता है, स्मार्ट अनुबंध खातों को किसी भी तरह से निजी और सार्वजनिक कुंजी की आवश्यकता नहीं होती है; इसके बजाय, कोड उनके व्यवहार को परिभाषित करता है।
यह व्यवस्था स्मार्ट अनुबंधों को अपार शक्ति प्रदान करती है और बहुत अधिक लचीलापन प्रदान करती है क्योंकि यह डेवलपर्स को किसी भी प्रकार के अनुबंध की कल्पना करने और आवश्यकतानुसार समायोजित करने की अनुमति देता है। दूसरी ओर, EOA का उपयोग केवल लेन-देन पर हस्ताक्षर करने के लिए किया जा सकता है और लगभग उतनी बहुमुखी प्रतिभा प्रदान नहीं करता है। यह याद रखना महत्वपूर्ण है कि ब्लॉकचेन का उपयोग करते समय, उपयोगकर्ता ईओए को निजी चाबियों से नियंत्रित करते हैं, जबकि स्मार्ट अनुबंध विशेष रूप से उनके भीतर कोडित तर्क द्वारा नियंत्रित होते हैं।
Web3 वॉलेट आज कैसे काम करता है
हालांकि आज ब्लॉकचेन पर कार्य करना आमतौर पर धीमा और थकाऊ है, फिर भी बहुत से लोग इस अत्याधुनिक स्थान में प्रवेश करने की क्षमता का विरोध नहीं कर सकते हैं। एक ईओए से लेन-देन पर हस्ताक्षर करने से परिचित होने के बाद, लेन-देन अधिक प्रबंधनीय हो जाता है।
हालाँकि, शुरुआती बातचीत नए उपयोगकर्ताओं के लिए कठिन, निराशाजनक और पूरी तरह से हतोत्साहित करने वाली हो सकती है। यह समझने की कोशिश करना कि पहली बार वेब3 एप्लिकेशन कैसे सेट अप किया जाए, किसी को भी इस क्रांति में शामिल होने के लिए पुनर्विचार करने के लिए पर्याप्त है।
ईओए वॉलेट की सीमाएं
इस प्रकार के खातों की अपनी उचित सीमाएँ हैं:
- यदि उपयोगकर्ता अपनी निजी कुंजी तक पहुंच खो देते हैं, तो वे खाते तक पहुंच या नियंत्रण नहीं कर सकते।
- वे दुर्भावनापूर्ण अभिनेताओं के प्रति संवेदनशील हो सकते हैं जो खाते से जुड़े धन या डेटा को चुराने का प्रयास कर सकते हैं।
- EOA के पास सीमित क्षमताएँ हैं और वे स्मार्ट अनुबंध कार्यों को निष्पादित नहीं कर सकते हैं।
- उनके पास एक खराब यूएक्स इंटरफ़ेस है जो बड़े पैमाने पर गोद लेने को सीमित कर सकता है।
- वे आसानी से एक से अधिक खातों का प्रबंधन नहीं कर सकते हैं।
ईओए बनाम अनुबंध खाते
अनुमत नियंत्रण
ईओए खातों के साथ, निजी कुंजी उस खाते से जुड़ी हर चीज तक पूरी पहुंच प्रदान करती है। इसके विपरीत, अनुबंध खाते उपयोगकर्ताओं को स्तरीय अनुमति स्तरों की एक सूची परिभाषित करने की अनुमति देते हैं। उदाहरण के लिए, किसी लेनदेन को निष्पादित करने से पहले उसे स्वीकृत करने के लिए आपको 3 में से 5 हस्ताक्षरकर्ताओं की आवश्यकता हो सकती है।
बैच लेनदेन
ब्लॉकचैन पर की गई प्रत्येक कार्रवाई के लिए ईओए खातों को एक अलग हस्ताक्षर की आवश्यकता होती है, जबकि अनुबंध खाते एक साथ लेनदेन कर सकते हैं। इसलिए, उदाहरण के लिए, एक उपयोगकर्ता एक टोकन हस्तांतरण को मंजूरी दे सकता है और फिर इसे अपने अनुबंध खाते के साथ एक ऑपरेशन में दूसरे टोकन के लिए स्वैप कर सकता है। यह सुविधा उपयोगकर्ताओं के साथ काम करते समय अधिक कुशल बनाती है Defi.
खाता पुनर्प्राप्ति
जबकि ईओए वॉलेट आपको धन पर सीधे नियंत्रण प्रदान करते हैं, इसका मतलब यह भी है कि वे उन्हें एक्सेस करने के लिए पूरी तरह से निजी कुंजी धारक पर भरोसा करते हैं - यदि यह खो जाता है, तो इसका परिणाम कुल नियंत्रण खो सकता है। दूसरी ओर, अनुबंध खाते एक्सेस संबंधी समस्याओं को रोकने के लिए उनके भीतर लिखे कोड का उपयोग करते हैं। सुरक्षा कारक के रूप में एक निजी कुंजी पर भरोसा करने के बजाय, कस्टम-कोडित तर्क सुरक्षा की एक अतिरिक्त परत प्रदान करता है और विफलता के एकल बिंदुओं को समाप्त करता है। नतीजतन, अनुबंध खाते उन लोगों के लिए बेहतर अनुकूल होते हैं, जिन्हें जोखिम या गुम होने के कारण संभावित नुकसान के बारे में चिंता किए बिना अपने क्रिप्टो एक्सेस की आवश्यकता होती है।
लेनदेन सीमाएं
ईओए खातों के साथ, कोई भी लेन-देन जो आपके बटुए के संकेत होंगे। अनुबंध खाते आपको कस्टम लॉजिक लिखने की अनुमति देते हैं जो यह नियंत्रित करते हैं कि धन कैसे स्थानांतरित किया जाता है, जैसे कि जब आप अपने खाते तक पहुंच पुनर्प्राप्त करते हैं तो अन्य पतों पर सभी लेन-देन को रोकने के लिए एक फ़ंक्शन। कार्यक्षमता में यह अंतर उपयोगकर्ताओं को अधिक लचीलापन देता है जब यह सुनिश्चित होता है कि उनके फंड सुरक्षित हैं और केवल उनके लिए ही सुलभ हैं।
एथेरियम पारिस्थितिकी तंत्र पर खाता अमूर्त प्रस्ताव
RSI Ethereum समुदाय ने एथेरियम पारिस्थितिकी तंत्र में खाता अमूर्तता को लागू करने का प्रस्ताव दिया है।
इन प्रस्तावों में शामिल हैं:
- 86 का ईआईपी 2016 - यह प्रस्ताव उपयोगकर्ता और उनके वॉलेट के बीच एक अमूर्त परत का सुझाव देता है, जिससे कई हस्ताक्षरकर्ता एक ही खाते का उपयोग कर सकते हैं।
- 2938 का ईआईपी 2020 - "एए लेनदेन" नामक एक नए लेनदेन प्रकार का सुझाव दिया।
- 3074 का EIP 2020 - स्मार्ट कॉन्ट्रैक्ट्स को यूजर अकाउंट अथॉरिटी सौंपने का प्रस्ताव।
- 4337 का EIP 2021 - एक 'छद्म लेनदेन' वस्तु का सुझाव दिया जो परिभाषित करता है कि कैसे स्मार्ट अनुबंध उपयोगकर्ता की ओर से लेनदेन कर सकते हैं।
ये सभी प्रस्ताव फिलहाल अधर में हैं।
खाता अमूर्त क्यों मायने रखता है
वेब3 के समग्र उपयोगकर्ता अनुभव में बहुत आवश्यक सुधार लाते हुए खाता अमूर्तता एक महत्वपूर्ण विकास के रूप में उभरा है।
एब्सट्रैक्शन ने ढेर सारे नए अवसर उत्पन्न किए हैं, जैसे:
- जब उपयोगकर्ता किसी ऐप का उपयोग करने के लिए साइन अप करते हैं तो उनकी ओर से वॉलेट बनाना।
- टियर अनुमति प्रणाली के साथ सत्र कुंजी और टीम वॉलेट के साथ जोखिम मुक्त गेमिंग सक्षम करें।
ब्लॉकचेन तकनीक के जटिल पहलुओं को अमूर्त करके, उपयोगकर्ता विकेंद्रीकृत अनुप्रयोगों से जुड़े लाभों का आनंद ले सकते हैं - यहां तक कि ब्लॉकचेन से अपरिचित लोग बिना किसी तकनीकी-संबंधित सिरदर्द के एनएफटी एकत्र कर सकते हैं। अनुबंध खाते क्रांति ला सकते हैं कि कैसे गैर-तकनीकी उत्साही वेब3 के साथ इंटरैक्ट करते हैं।
वास्तविक दुनिया में खाता अमूर्त उपयोग मामलों के उदाहरण
खाता अबास्ट्रक्शन के लिए सबसे लोकप्रिय उपयोग मामलों में से एक मल्टी-सिग्नेचर वॉलेट के रूप में है। ये वॉलेट कई हस्ताक्षरकर्ताओं को एक ही वॉलेट से जोड़ने की अनुमति देते हैं। नतीजतन, प्रत्येक लेनदेन को ब्लॉकचैन पर निष्पादित करने से पहले विभिन्न उपयोगकर्ता साइनऑफ़ के माध्यम से जाना चाहिए - बड़ी मात्रा में डिजिटल संपत्ति का प्रबंधन करने के लिए एक कुशल और सुरक्षित तरीका बनाना।
अन्य उदाहरण उपयोग मामलों में शामिल हैं
- नेटफ्लिक्स या डिज़नी प्लस के साथ स्थापित एक खाता सार के साथ, परिवार के प्रत्येक सदस्य के पास एक उप-खाता हो सकता है जिसे प्राथमिक खाता धारक कॉन्फ़िगर और नियंत्रित कर सकता है। इस तरह की अनुमति नियंत्रण माता-पिता को यह सुनिश्चित करने में मदद कर सकती है कि उपयोगकर्ता अपने पसंदीदा शो का आनंद लेते हुए आयु-उपयुक्त सामग्री का उपयोग कर सकते हैं, बिना इस बात की चिंता किए कि उनके बच्चे अस्वीकृत सामग्री देख रहे हैं।
- एक थीम पार्क में जाने वाला एक परिवार अपने खातों के साथ खाते के सार की सुविधा का अनुभव कर सकता है, माता-पिता को यह नियंत्रण दे सकता है कि उनके बच्चे किस आकर्षण तक पहुंच सकते हैं।
इस तरह के उदाहरण खाता अमूर्तता की अविश्वसनीय क्षमता को प्रदर्शित करते हैं और डिजिटल लेनदेन के लिए अधिक पारदर्शिता और सुरक्षा की अनुमति देते हैं। इस तरह के अधिक अनुप्रयोगों के साथ, इसमें कोई संदेह नहीं है कि खाता अबास्ट्रक्शन ब्लॉकचेन प्रौद्योगिकी के उपयोग के मामलों के लिए रोमांचक संभावनाएं खोलेगा।
स्मार्ट अनुबंधों के साथ खाता अबास्ट्रक्शन की सीमाएं
एकाउंट एब्सट्रैक्शन एक शक्तिशाली टूल है, जिसमें लोगों के वेब3 के साथ इंटरैक्ट करने के तरीके में क्रांति लाने की क्षमता है। हालाँकि, इसमें कुछ जोखिम/सीमाएँ भी हैं जिन्हें लागू करने से पहले हमें विचार करना चाहिए।
- कुछ स्मार्ट अनुबंधों की सीमित मापनीयता - जबकि खाता अमूर्तन उपयोगकर्ताओं को उनके धन के प्रबंधन में अधिक लचीलापन प्रदान कर सकता है, यह अधिक जटिल उपयोग के मामलों के लिए उपयुक्त नहीं हो सकता है।
- धन की चोरी करने या व्यक्तिगत डेटा तक पहुंच प्राप्त करने के लिए दुर्भावनापूर्ण अभिनेताओं के लिए स्मार्ट अनुबंधों का फायदा उठाने की क्षमता है। इस तरह के कारनामे बहु-हस्ताक्षर वाले बटुए के संबंध में विशेष रूप से प्रासंगिक हैं, क्योंकि हैकर कमजोर खातों को लक्षित कर सकते हैं और अपने लाभ के लिए उनका उपयोग कर सकते हैं।
- अकाउंट एब्स्ट्रैक्शन और कोडिंग कॉन्ट्रैक्ट्स की जटिलता - नए उपयोगकर्ताओं के पास अपने अकाउंट एब्स्ट्रैक्शन को स्थापित करने और प्रबंधित करने की पेचीदगियों को समझने के लिए तकनीकी ज्ञान नहीं हो सकता है, जिससे वे घोटालों के प्रति संवेदनशील हो जाते हैं।
- दुरुपयोग होने पर खाता अमूर्तता से गोपनीयता भंग हो सकती है - जबकि डेवलपर्स खातों को इस तरह से कॉन्फ़िगर कर सकते हैं जो उपयोगकर्ता की पहचान को अस्पष्ट करता है, यह नियमित पासवर्ड परिवर्तन जैसे अच्छे सुरक्षा अभ्यासों पर निर्भर करता है।
- समझ की कमी के कारण उपयोगकर्ताओं द्वारा खाता अमूर्त का सही उपयोग न करने का जोखिम है - गलत कॉन्फ़िगर किए गए लेन-देन के परिणामस्वरूप धन की हानि या देरी हो सकती है।
इसलिए खाता अमूर्तन लागू करते समय इन जोखिमों से अवगत होना आवश्यक है। नियमित सुरक्षा ऑडिट जैसे उपाय करने और उपयोगकर्ताओं को उनके खातों के प्रबंधन के लिए सर्वोत्तम प्रथाओं पर शिक्षित करने से किसी भी समस्या के उत्पन्न होने की संभावना को कम करने में मदद मिल सकती है।
निष्कर्ष
खाता अमूर्तता एक शक्तिशाली उपकरण है जो क्रांति ला सकता है कि लोग वेब 3 के साथ कैसे बातचीत करते हैं और उपयोगकर्ताओं को उनकी डिजिटल संपत्ति पर अधिक नियंत्रण प्रदान करते हैं। हालांकि, किसी भी तकनीक की तरह, इससे जुड़े जोखिमों को समझना और यह सुनिश्चित करने के लिए कदम उठाना आवश्यक है कि वे कम से कम हों। फिर भी, सर्वोत्तम प्रथाओं पर उचित योजना और शिक्षा के साथ, खाता अमूर्त तकनीक-प्रेमी और गैर-तकनीकी उपयोगकर्ताओं के लिए रोमांचक नई संभावनाएं खोल सकता है।
स्रोत: https://www.cryptopolitan.com/account-abstraction-explained-web3-use-cases/