मुख्य सामग्री पर जाएँ
Change page

ERC-777 टोकन मानक

पेज का अंतिम अपडेट: 21 अगस्त 2025

चेतावनी

ERC-777 को ठीक से लागू करना मुश्किल है, क्योंकि इसमें विभिन्न प्रकार के हमलों की संवेदनशीलता (opens in a new tab) है। इसके बजाय ERC-20 का उपयोग करने की अनुशंसा की जाती है। यह पेज एक ऐतिहासिक संग्रह के रूप में बना हुआ है।

परिचय?

ERC-777 एक फंजिबल टोकन मानक है जो मौजूदा ERC-20 मानक में सुधार करता है।

पूर्वापेक्षाएं

इस पेज को बेहतर ढंग से समझने के लिए, हम अनुशंसा करते हैं कि आप पहले ERC-20 के बारे में पढ़ें।

ERC-777, ERC-20 पर क्या सुधार प्रस्तावित करता है?

ERC-777, ERC-20 पर निम्नलिखित सुधार प्रदान करता है।

हुक्स

हुक एक स्मार्ट अनुबंध के कोड में वर्णित एक फ़ंक्शन है। जब अनुबंध के माध्यम से टोकन भेजे या प्राप्त किए जाते हैं तो हुक को कॉल किया जाता है। यह एक स्मार्ट अनुबंध को आने वाले या बाहर जाने वाले टोकन पर प्रतिक्रिया करने की अनुमति देता है।

हुक ERC-1820 (opens in a new tab) मानक का उपयोग करके पंजीकृत और खोजे जाते हैं।

हुक महान क्यों हैं?

  1. हुक एक ही लेनदेन में एक अनुबंध पर टोकन भेजने और अनुबंध को सूचित करने की अनुमति देते हैं, ERC-20 (opens in a new tab) के विपरीत, जिसे इसे प्राप्त करने के लिए एक डबल कॉल (approve/transferFrom) की आवश्यकता होती है।
  2. जिन अनुबंधों ने हुक पंजीकृत नहीं किए हैं, वे ERC-777 के साथ असंगत हैं। जब प्राप्त करने वाले अनुबंध ने हुक पंजीकृत नहीं किया है तो भेजने वाला अनुबंध लेनदेन को निरस्त कर देगा। यह गैर-ERC-777 स्मार्ट अनुबंधों में आकस्मिक स्थानांतरण को रोकता है।
  3. हुक लेनदेन को अस्वीकार कर सकते हैं।

दशमलव

यह मानक ERC-20 में decimals को लेकर हुए भ्रम को भी दूर करता है। यह स्पष्टता डेवलपर अनुभव में सुधार करती है।

ERC-20 के साथ पश्च संगतता

ERC-777 अनुबंधों के साथ ऐसे इंटरैक्ट किया जा सकता है जैसे वे ERC-20 अनुबंध थे।

अतिरिक्त पठन

EIP-777: टोकन मानक (opens in a new tab)

क्या यह लेख सहायक था?