ERC-20 क्या है
ERC-20 — यह फंजिबल टोकन के लिए एक तकनीकी मानक है, यानि उन कॉइन्स के लिए जिन्हें एक दूसरे के द्वारा एक्सचेंज किया जा सकता है। क्रिप्टो मार्केट में मौजूद सभी क्रिप्टोकरेंसी इसी प्रकार के टोकन हैं, केवल NFT जैसे प्रोडक्ट्स को छोड़ कर (लेकिन NFT के लिए भी एक अपना मानक बनाया गया है)। दूसरे शब्दों में, ERC-20 — एक मेथड है जो बताता है कि टोकन के कोड में वास्तव में क्या होना चाहिए ताकि इसे स्वतंत्र प्रमुख खिलाड़ियों (एक्सचेंजों) द्वारा पहचाना जाए और इसे ख़रीदा या फिर बेचा जा सके।
ERC-20 टोकन, Ethereum के ब्लॉकचेन पर बनाया और संचालित किया जाता है। टोकन आपको समान प्रकार के टोकन और उनसे संबंधित स्मार्ट कॉन्ट्रैक्ट (कॉन्ट्रैक्ट जो तभी पूरे होते हैं जब उनमें बतायी गयी शर्तों को पूरा किया जाता है) के आदान-प्रदान करने की अनुमति देता है। वर्त्तमान समय में सबसे लोकप्रिय ERC-20 टोकन की लिस्ट में USD Coin (USDC), Binance USD (BUSD), Shiba Inu (SHIB), DAI Stablecoin (DAI), Bitfinex LEO (LEO), BNB (BNB), Maker (MKR) और HEX (HEX) शामिल हैं।
ERC-20 पर आधारित टोकन क्या है
ERC-20 का मानक 2015 में बनाया गया था, लेकिन केवल 2 साल के बाद ही इसे पूरी तरह से लागू किया गया। इसके डेवलपर, फ़ैबियन फ़ोगेलश्तेलर, स्मार्ट-कॉन्ट्रैक्ट्स में टोकन का मानकीकरण करने का एक तरीका बनाना चाहते थे। शुरुआत में स्मार्ट-कॉन्ट्रैक्ट्स को Ethereum के आधार पर बनाए गए थे — हम कह सकते हैं कि इस तरह के कॉन्ट्रैक्ट्स बनाने के लिए ही क्रिप्टोकरेंसी का आविष्कार किया गया था। टोकन का यह नाम इसलिए रखा गया है क्योंकि फ़ैबियन ने इसे GitHub प्लेटफॉर्म पर Ethereum Request for Comment (ERC) फंक्शन के माध्यम से पेश किया: उनके द्वारा दिया गया कामेन्ट बीसवें स्थान पर था इसलिए इसे ERC-20 के नाम से जाना जाने लगा। कामेन्ट को 2017 में स्वीकार किया गया था।
ERC-20 के अनुसार, Ethereum पर सभी स्मार्ट-कॉन्ट्रैक्ट के टोकन को फैबियन मानक का पालन करना चाहिए। इसके अनुसार, ERC-20 का अनुपालन करना स्मार्ट-कॉन्ट्रैक्ट को आपस में एक्सचेंज करने के योग्य बना देगा और जरुरत पड़ने पर दूसरे कॉन्ट्रैक्ट के लिए इसका आदान-प्रदान भी किया जा सकता है। मानक कैसे काम करता है इसे पूरी तरह से समझने के लिए, यहाँ इसके कम्पोनन्ट्स का विस्तृत विवरण दिया गया है:
- Total Supply । आपके द्वारा जारी किए जाने वाले टोकन की कुल संख्या।
- Balance Of. आपका अकाउंट का बैलेंस (आप टोकन के मालिक होने चाहिये)।
- Transfer. नेटवर्क पर ट्रांजैक्सन करने के लिए टोकन का ऑटमैटिक ट्रांसफर।
- Transfer From. एक निर्देशित किये गए एड्रेस से टोकन का ट्रांसफर।
- Approve. एक निर्धारित अमाउंट तक पहुंचने तक एक निश्चित संख्या में टोकन को विद्ड्रॉ करने की अनुमति।
- Permission. टोकन के मालिक को एक निश्चित संख्या में टोकन वापस करने की अनुमति।
- Transfer. टोकन का सफल ट्रांसफर।
- Statement. सफल टोकन ट्रैन्ज़ैक्शन की लिस्ट। इस लिस्ट में कमीशन भी शामिल हो सकते हैं, जो गैस के तौर पर चार्ज किये जाते हैं – यानि कि ट्रांसक्शन्स के कमीशन को चुकाने के लिए इस्तेमाल किये जाने वाले Ethereum के टोकन।
ERC-20 Vs ERC-721
ERC-721 (यह नाम GitHub पर पोस्ट किये गए 721 वीं कामेन्ट से मिला है) 2018 में डेवलपर्स की एक टीम द्वारा बनाया गया था जो एक ऐसा मानक पेश करना चाहते थे जिसे NFT के क्षेत्र में इस्तेमाल किया जा सके। NFT एक नॉन-फंजिबल टोकन है, जिसका मतलब है कि एक NFT को दूसरे NFT के लिए उसी तरह एक्सचेंज नहीं किया जा सकता है जिस तरह आप बिटकॉइन के लिए डॉलर का आदान-प्रदान करते हैं। ऐसा कोई कन्वर्टर भी नहीं है जो आपको एक ERC-721 को दूसरे ERC-721 के लिए बदलने की अनुमति देता हो। ERC-721 मानक टोकन के मालिक बनने, टोकन बनाने, ट्रांसफर और नष्ट करने की प्रक्रिया को निर्देशित करता है। ERC-721 टोकन का एक प्रसिद्ध उदाहरण CryptoKitties प्रोजेक्ट है, यह एक गेम जहाँ आप एक वर्चुअल यूनिवर्स में मौजूद बिल्लियों का प्रजनन, खरीद और बिक्री करते हैं। ERC-20 फंजिबल टोकन का मानक है, NFTs का नहीं।
ERC-20 Vs BEP-20
BEP-20 टोकन बनाने के लिए एक और मानक है। यह Binance Smart Chain पर काम करता है और BSC टोकन के लिए एक मानक है। ERC-20 का Binance प्रोजेक्ट्स से कोई लेना-देना नहीं है। BEP-20 ब्लॉकचेन तेज और काफी प्रभावशाली है, जोकि आश्चर्यजनक नहीं है क्योंकि यह ERC-20 के आधार पर काम करता है और उसकी तकनीकों में सुधार करता है। स्मार्ट-कॉन्ट्रैक्ट्स और क्रिप्टो प्रोडक्ट्स की इंटीग्रेशन करने वाले ऍप्लिकेशन्स BEP-20 के आधार पर काम करते हैं। यह Ethereum के साथ भी काम कर सकता है और कम लागत पर ट्रांसक्शन करने का एक तरीका प्रदान करता है।
ERC-20 का ऐड्रेस क्या है
आम तौर पर ERC-20 वॉलेट का ऐड्रेस एथेरियम के ऐड्रेस जैसा होता है। इसका स्पष्टीकरण बहुत आसान है: सभी Ethereum ऐड्रेस इस मानक के अनुसार बनाए गए टोकन के स्टोरेज के साथ काम कर सकते हैं। यह Ethereum प्लेटफॉर्म पर सिर्फ एक ऐड्रेस है। यदि आप अपने सामान्य वॉलेट पर टोकन स्टोर करना चाहते हैं (और भ्रमित नहीं होना चाहते हैं), तो आपको ERC-20 टोकन स्टोर करने के लिए सेवाओं की पेशकश करने वाले किसी प्लेटफॉर्म पर एक अकाउंट बनाना होगा। अधिकतर, ऐसी साइटें आपको अपने वॉलेट पर एक से ज्यादा मानक के कॉइन्स को स्टोर करने की अनुमति देती हैं। उनकी एक छोटी लिस्ट टेक्स्ट के अंत में दी गई है।
ERC-20 वॉलेट
कौन सा ERC-20 वॉलेट चुनना चाहिए? हम सबसे पहले उनकी सलाह देंगे, जो वर्त्तमान समय में टॉप क्रिप्टो विशेषज्ञों में लोकप्रिय हैं:
- Atomic Wallet. यह एक निःशुल्क क्रिप्टो वॉलेट है जहाँ आप विभिन्न निर्माण मानकों वाले टोकन स्टोर कर सकते हैं (अर्थात, केवल ERC-20 कॉइन्स नहीं)। इसमें आप एक क्रिप्टो को दूसरे के लिए एक्सचेंज कर सकते हैं, जो एटॉमिक वॉलेट को निवेशकों के लिए सबसे उपयुक्त एप्लीकेशन में से एक बनाता है। इसका अपना टोकन भी है – AWC, जिसे ERC-20 मानक के अनुसार बनाया गया है।
- Ledger Nano X. एक भौतिक वॉलेट जो आपको Bluetooth के माध्यम से Ledger Live Mobile ऐप से कनेक्ट करने की अनुमति देता है। यदि आप अपना पासवर्ड भूल जाते हैं, तो आप इसे बदल सकते हैं – वॉलेट में “प्रारंभिक रिकवरी कार्ड” होता है।
- Ledger Nano S. एक और फिज़िकल (हार्डवेयर) वॉलेट, जिसे मार्किट में सबसे अच्छा क्लासिक माना जाता है। सस्ता और सुरक्षित, यह आपके टोकन को एक एक्सटर्नल ड्राइव पर स्टोर करता है जो इंटरनेट से जुड़ा हुआ नहीं है। लेकिन अगर आप पासवर्ड भूल जाते हैं, तो आप अपने कॉइन्स को अलविदा बोल सकते हैं – कई बार ग़लत पासवर्ड एंटर करने के बाद वॉलेट आपको दोबारा एंटर करने नहीं देगा।
- KeepKey. एक हार्डवेयर वॉलेट जो अलग-अलग मानकों वाली क्रिप्टोकरेंसी की एक वाइड रेंज को स्टोर करता है। यह महंगा है, प्रीमियम क्लास का प्रतिनिधि माना जाता है और यह उन लोगों के लिए दिलचस्प हो सकता है जो खास तौर पर अपनी सेविंग की सुरक्षा के बारे में चिंतित हैं और क्रिप्टो सेविंग के “संरक्षण” पर पैसा खर्च करने के लिए तैयार हैं।
- MyEtherWallet. ERC-20 के आधार पर बनाए गए “ईथर” और बाक़ी दूसरी करेंसी के स्टोर के लिए एक वॉलेट। यह मुफ़्त है, इंटरनेट के माध्यम से काम करता है, किसी भी निवेशक के लिए उपलब्ध है, और इसलिए मार्केट में अच्छी तरह से जाना जाता है।
- MetaMask निवेशकों के बीच एक लोकप्रिय वॉलेट जो ब्राउज़र एक्सटेंशन के रूप में काम करता है। कई भाषाओं, बड़ी संख्या में करेंसी और हार्डवेयर वॉलेट का समर्थन करता है, और YouTube ब्लॉगर्स द्वारा पसंद किया जाता है।
- Mist Wallet. 2017 में “ईथर” पर काम करने वाली टीम द्वारा डेवेलोप किया गया यह वॉलेट अलग-अलग ऑपरेटिंग सिस्टम के लिए बीटा वर्श़न में उपलब्ध है। यह खुद को एक सुरक्षित एप्लिकेशन के रूप में रखता है जिसमें प्रवेश करने से पहले कई पासवर्ड की आवश्यकता होती है। ERC-20 पर आधारित कॉइन्स के बहुत तेज़ी से ट्रैन्ज़ैक्शन करता है।
- Enjin Wallet. स्मार्टफोन पर ERC-20 टोकन स्टोर करने के लिए एक वॉलेट। यह App Store और Google Play पर उपलब्ध है। यह एप्लिकेशन के साथ-साथ अपना खुद का ब्राउज़र और एक मिनी-एक्सचेंज सिस्टम भी उपलब्ध कराता है (जिसमें ज्यादातर स्वॉप किए जाते हैं)।
- Trust Wallet. Ethereum पर बनाए गए सभी टोकन का समर्थन करता है (और यह केवल ETH नहीं है)। डिसेन्ट्रलाइज़ एक्सचेंजों के साथ कार्य करता है और यूजर्स की पहचान को छुपाके रखता है, हालाँकि इसे एप्लीकेशन स्टोर्स से डाउनलोड किया जा सकता है। अभी Binance इसका मालिक है, जिससे समझ में आता है कि वॉलेट लोकप्रिय क्यों है।
ERC-20 टोकन कैसे बनाएं
ERC-20 के कॉइन्स कैसे बनाए जाते हैं? वास्तव में, सब कुछ काफ़ी स्पष्ट है: एक कॉइन बनाने के लिए आपको कोड लिखना होगा। इसमें, डेवलपर लाइसेंस आईडी और Solidity, जो की एक प्रोग्रामिंग भाषा होती है जिस पर स्मार्ट-कॉन्ट्रैक्ट आधारित होते हैं, का वर्शन भी निर्दिष्ट करते हैं। इसके बाद, आपको टोकन का नाम रखना होगा, “इवेंट्स” सेट करना होगा जैसे कि टोकन का ट्रांसफर और उसका अप्रूवल, मालिक के बैंक बैलेंस का डिस्प्ले, ओनर का ऐड्रेस, और आपके द्वारा जारी किए जाने वाले टोकन की कुल संख्या। हमारे द्वारा ऊपर दिए गए मानकों के कम्पोनन्ट के बारे में भी ना भूलें। प्रत्येक कम्पोनन्ट में तर्क जोड़े जाने चाहिए। ERC-20 टोकन बनाने के लिए रेडी-मेड कोड पब्लिक डोमेन में पाए जा सकते हैं।
कोड लिखे जाने के बाद, इसे Ethereum के टेस्टनेट पर चलाने की जरूरत होती है। डेवलपर यह जांचता है कि टोकन के मालिक के पास पर्याप्त बैलेंस है या नहीं, क्या मालिक के पास खरीदार को टोकन भेजने की अनुमति है या नहीं। फिर एक ट्रैन्ज़ैक्शन किया जाता है, जो बाद में टोकन के मालिक को वापस किया जा सकता है। यदि आप मेननेट पर नहीं, बल्कि टेस्टनेट पर अपने कोड का परीक्षण करते हैं तो इसके लिए आपके पैसे खर्च करने की आवश्यकता नहीं है। पहले नेटवर्क के तौर पर हम आपको Ropsten से शुरूआत करने की सलाह देते हैं।
ERC-20 टोकन की लिस्ट
कितने ERC-20 टोकन मार्केट में उपलब्ध हैं? इतने सारे हैं कि उन सभी को एक आर्टिकल में लिखना असंभव होगा। लेकिन अक्सर इस्तेमाल होने वाले ERC-20 टोकन की लिस्ट को निचे दिया गया है। कॉइन्स का मूल्य बहुत अलग-अलग हो सकता है – यह ERC-20 टोकन बाजार की सामान्य स्थिति है। उनमें से कुछ टोकन बिटकॉइन जैसी ऐसेट्स के मूल्य के अपेक्षाकृत अनुरूप हैं, और कुछ स्टेबल कॉइन्स की कीमत के अनुरूप। हम सटीक दर उपलब्ध नहीं कराते हैं, क्योंकि क्रिप्टोकरेंसी बाजार में बाक़ी सब चीजों की तरह, दरें बहुत जल्दी बदल जाती हैं।
- VeraOne
- Maya Preferred
- Asuna
- CRYN
- Mad Hatter Society
- The Tokenized Bitcoin
- pTokens BTC
- Aureus Nummus Gold
- Stably USD
- 1irstGold
- Chimpion
- Crypto Holding Frank Token
- USD Coin
- Jinbi Token
- JPEX
- Asia Pacific Electronic Coin
- HEX
- Terran Coin
- Chainbing
- Neton
- LuxTTO
- 1peco
- ACU Platform
- GOLCOIN
- UNIUM