BEP-20 क्या है
नोट: यह दस्तावेज़ मूल अंग्रेजी संस्करण का स्वचालित अनुवाद है।
BEP-20 क्या है
BEP-20 वह टोकन स्टैंडर्ड है जो BNB Smart Chain (BSC) पर उपयोग होता है — BNB Chain इकोसिस्टम द्वारा संचालित EVM-संगत ब्लॉकचेन। BEP-20 नियमों का एक साझा सेट परिभाषित करता है जिसका पालन BSC पर हर फंजिबल टोकन को करना होता है: टोकन कैसे ट्रांसफर होते हैं, बैलेंस कैसे पूछे जाते हैं, खर्च की अनुमतियाँ (allowance) कैसे दी जाती हैं, और टोकन मेटाडेटा (नाम, प्रतीक, दशमलव) कैसे उपलब्ध कराया जाता है।
BEP-20 कार्यात्मक रूप से Ethereum के ERC-20 स्टैंडर्ड के समतुल्य है। चूँकि BNB Smart Chain EVM-संगत है, BEP-20 टोकन वही इंटरफ़ेस, वही फ़ंक्शन सिग्नेचर और वही इवेंट संरचना उपयोग करते हैं जो ERC-20 टोकन करते हैं। ERC-20 का समर्थन करने वाले वॉलेट, ब्लॉक एक्सप्लोरर और डेवलपमेंट टूल आमतौर पर BEP-20 टोकनों के साथ न्यूनतम या बिना किसी संशोधन के काम करते हैं।
संक्षेप में: BEP-20 ERC-20 का BSC समतुल्य है — और DecAIHub प्रोजेक्ट कार्ड में Token standard: BEP-20 का अर्थ है कि प्रोजेक्ट का टोकन BNB Smart Chain पर उसके मानक इंटरफ़ेस का पालन करते हुए डिप्लॉय किया गया फंजिबल टोकन है।
BEP-20 कैसे काम करता है
मानक इंटरफ़ेस
BEP-20 अनिवार्य फ़ंक्शनों और इवेंट्स का एक सेट निर्दिष्ट करता है जिसे हर अनुरूप टोकन कॉन्ट्रैक्ट को लागू करना होता है:
- totalSupply — मौजूद टोकनों की कुल संख्या लौटाता है।
- balanceOf — किसी दिए गए पते का टोकन बैलेंस लौटाता है।
- transfer — कॉलर के पते से प्राप्तकर्ता को टोकन भेजता है।
- transferFrom — पूर्व-स्वीकृत अनुमति (allowance) का उपयोग करते हुए एक पते से दूसरे पते पर टोकन भेजता है।
- approve — किसी अन्य पते को कॉलर की ओर से निर्दिष्ट मात्रा में टोकन खर्च करने की अनुमति देता है।
- allowance — वह शेष राशि लौटाता है जिसे खर्चकर्ता अभी भी मालिक की ओर से निकाल सकता है।
ये फ़ंक्शन बिल्कुल ERC-20 जैसे हैं। जिस डेवलपर ने ERC-20 टोकन कॉन्ट्रैक्ट लिखा है, वह मूल लॉजिक में कोई बदलाव किए बिना उसे BSC पर BEP-20 टोकन के रूप में डिप्लॉय कर सकता है। अंतर डिप्लॉयमेंट नेटवर्क में है, कॉन्ट्रैक्ट कोड में नहीं।
BEP-20 बनाम ERC-20
| पहलू | ERC-20 | BEP-20 |
|---|---|---|
| नेटवर्क | Ethereum | BNB Smart Chain |
| वर्चुअल मशीन | EVM | EVM (संगत) |
| इंटरफ़ेस | समान | समान |
| गैस टोकन | ETH | BNB |
| सामान्य लेनदेन लागत | अधिक (Ethereum L1 शुल्क) | कम (BSC शुल्क) |
| इकोसिस्टम | सबसे बड़ा DeFi और NFT इकोसिस्टम | कम लागत वाले लेनदेन के साथ बड़ा इकोसिस्टम |
तकनीकी अंतर न्यूनतम है: वही Solidity कोड, वही ABI, वही टूलिंग। व्यावहारिक अंतर आर्थिक और इकोसिस्टम आधारित है — अलग गैस लागत, अलग वैलिडेटर सेट, अलग DeFi प्रोटोकॉल और अलग उपयोगकर्ता समुदाय।
डिप्लॉयमेंट और टूलिंग
BEP-20 टोकन उन्हीं टूलों से डिप्लॉय किए जाते हैं जिनसे ERC-20 टोकन: Solidity या Vyper स्मार्ट कॉन्ट्रैक्ट, जिन्हें Hardhat, Foundry या Remix जैसे फ़्रेमवर्क से कंपाइल और डिप्लॉय किया जाता है। MetaMask जैसे वॉलेट BSC को नेटिव रूप से सपोर्ट करते हैं (BSC नेटवर्क RPC जोड़कर)। BscScan जैसे ब्लॉक एक्सप्लोरर Ethereum पर Etherscan के समतुल्य कॉन्ट्रैक्ट सत्यापन और टोकन ट्रैकिंग प्रदान करते हैं।
क्रिप्टो AI प्रोजेक्टों के लिए BEP-20 क्यों महत्वपूर्ण है
कम लेनदेन लागत। BSC Ethereum मेननेट की तुलना में कम गैस शुल्क प्रदान करता है, जो इसे उन AI प्रोजेक्टों के लिए आकर्षक बनाता है जिनमें बार-बार छोटे लेनदेन होते हैं — इन्फ़रेंस के लिए माइक्रोपेमेंट, डेटा लेबलिंग पुरस्कार, या स्वचालित एजेंट संचालन। कम लागत उच्च-मात्रा वाली ऑन-चेन गतिविधि की बाधा घटाती है।
EVM संगतता। ERC-20 स्टैंडर्ड पर बने प्रोजेक्ट न्यूनतम बदलावों के साथ BSC पर डिप्लॉय हो सकते हैं और एक अलग उपयोगकर्ता आधार और लिक्विडिटी पूल तक पहुँच पा सकते हैं। मल्टी-चेन उपस्थिति चाहने वाले AI प्रोजेक्ट अक्सर अपने टोकन के ERC-20 और BEP-20 दोनों संस्करण डिप्लॉय करते हैं।
इकोसिस्टम तक पहुँच। BSC के पास एक बड़ा DeFi इकोसिस्टम है (PancakeSwap, Venus और अन्य) जिसमें BEP-20 टोकन जुड़ सकते हैं। जिन AI प्रोजेक्टों को ऑन-चेन लिक्विडिटी, स्टेकिंग इन्फ्रास्ट्रक्चर या DeFi एकीकरण चाहिए, उनके लिए BEP-20 डिप्लॉयमेंट BSC के स्थापित इन्फ्रास्ट्रक्चर तक पहुँच प्रदान करता है।
DecAIHub प्रोजेक्ट कार्ड में यह कहाँ दिखाई देता है
- Token standard —
BEP-20उन प्रोजेक्टों के Token standard फ़ील्ड में मान के रूप में दिखाई देता है जिनका प्राथमिक या एकमात्र टोकन BNB Smart Chain पर डिप्लॉय है। यह DecAIHub कैटलॉग में सबसे आम टोकन स्टैंडर्ड में से एक है। - Main chain — BEP-20 टोकन वाले प्रोजेक्ट आमतौर पर
BNB Smart Chain(याBSC) को अपनी मुख्य चेन या चेनों में से एक के रूप में सूचीबद्ध करते हैं। टोकन स्टैंडर्ड और मुख्य चेन फ़ील्ड आपस में गहराई से जुड़े हैं — BEP-20 का अर्थ BSC है। - Token model — टोकन मॉडल टोकन के आर्थिक डिज़ाइन (यूटिलिटी, गवर्नेंस, स्टेकिंग आदि) का वर्णन करता है, जो स्टैंडर्ड से स्वतंत्र है। BEP-20 तकनीकी इंटरफ़ेस परिभाषित करता है; टोकन मॉडल आर्थिक कार्य परिभाषित करता है।
जब प्रोजेक्ट कार्ड में Token standard: BEP-20 दिखता है, तो इसका अर्थ है कि टोकन BSC पर है और मानक इंटरफ़ेस का पालन करता है। यह इस बारे में कुछ नहीं बताता कि टोकन क्या करता है, वह क्यों मौजूद है, या प्रोजेक्ट में वास्तविक AI है या नहीं।
BEP-20 अकेले क्या सिद्ध नहीं करता
- AI reality — BEP-20 टोकन बिना किसी AI घटक के मिनटों में बनाया जा सकता है। टोकन स्टैंडर्ड एक तकनीकी विनिर्देश है, AI क्षमता का प्रमाण नहीं।
- Token necessity — BEP-20 टोकन डिप्लॉय करना यह नहीं समझाता कि प्रोजेक्ट को टोकन की जरूरत क्यों है। कई BEP-20 टोकन अटकलों से परे किसी स्पष्ट उपयोगिता के बिना मौजूद हैं। Token necessity का मूल्यांकन स्वतंत्र रूप से किया जाता है।
- सुरक्षा — BEP-20 एक मानक इंटरफ़ेस है, सुरक्षा की गारंटी नहीं। टोकन कॉन्ट्रैक्ट में बग, बैकडोर या ऐसे एडमिन फ़ंक्शन हो सकते हैं जो डिप्लॉयर को असीमित टोकन मिंट करने, ट्रांसफर रोकने या पते ब्लैकलिस्ट करने की अनुमति देते हैं। कॉन्ट्रैक्ट ऑडिट और सोर्स कोड सत्यापन मानक अनुपालन से अलग बातें हैं।
- विशिष्टता — BEP-20 हजारों टोकनों द्वारा उपयोग किया जाने वाला साझा स्टैंडर्ड है। BEP-20 टोकन होना किसी प्रोजेक्ट को किसी अन्य BSC टोकन से अलग नहीं बनाता।
- चेन की गुणवत्ता — टोकन स्टैंडर्ड डिप्लॉयमेंट चेन बताता है, लेकिन यह चेन के विकेंद्रीकरण, सुरक्षा या प्रोजेक्ट के उपयोग के मामले के लिए उपयुक्तता के बारे में कोई दावा नहीं करता।
भ्रमित न हों
| शब्द | अंतर |
|---|---|
| ERC-20 | ERC-20 वही इंटरफ़ेस है जो Ethereum पर डिप्लॉय होता है। BEP-20 और ERC-20 तकनीकी रूप से समान हैं, लेकिन अलग नेटवर्कों पर रहते हैं और ब्रिजिंग के बिना विनिमेय नहीं हैं। |
| BNB (नेटिव टोकन) | BNB BNB Smart Chain का नेटिव गैस टोकन है, जिसका उपयोग लेनदेन शुल्क चुकाने के लिए होता है। BEP-20 टोकन BSC पर डिप्लॉय किया गया प्रोजेक्ट-जारी टोकन है — यह चेन की नेटिव मुद्रा नहीं है। |
| टोकन स्टैंडर्ड | टोकन स्टैंडर्ड सभी चेन-विशिष्ट फ़ॉर्मेट (ERC-20, BEP-20, SPL आदि) को कवर करने वाली सामान्य अवधारणा है। BEP-20 उस व्यापक श्रेणी के भीतर एक विशिष्ट स्टैंडर्ड है। |
अक्सर पूछे जाने वाले प्रश्न
क्या BEP-20 और ERC-20 एक ही हैं?
तकनीकी रूप से, वे एक ही इंटरफ़ेस लागू करते हैं — समान फ़ंक्शन सिग्नेचर, इवेंट और व्यवहार। अंतर डिप्लॉयमेंट नेटवर्क का है: ERC-20 टोकन Ethereum पर रहते हैं, BEP-20 टोकन BNB Smart Chain पर। BSC पर BEP-20 टोकन और Ethereum पर ERC-20 टोकन ब्रिजिंग के बिना विनिमेय नहीं हैं, भले ही उनके कॉन्ट्रैक्ट समान हों। इन्हें अलग-अलग नेटवर्कों पर एक ही फ़ॉर्मेट के रूप में समझें।
क्या किसी प्रोजेक्ट के पास ERC-20 और BEP-20 दोनों टोकन हो सकते हैं?
हाँ। कई प्रोजेक्ट अपना टोकन कई चेनों पर डिप्लॉय करते हैं — Ethereum पर ERC-20 संस्करण और BSC पर BEP-20 संस्करण (और कभी-कभी अन्य चेनों पर अतिरिक्त संस्करण)। ये मल्टी-चेन टोकन आमतौर पर ब्रिज कॉन्ट्रैक्ट से जुड़े होते हैं जो एक चेन पर टोकन लॉक करते हैं और दूसरी पर समतुल्य टोकन मिंट करते हैं। जब कोई प्रोजेक्ट कई चेनों पर काम करता है, तो DecAIHub प्रोजेक्ट कार्ड में कई टोकन स्टैंडर्ड सूचीबद्ध हो सकते हैं।
कुछ AI प्रोजेक्ट Ethereum के बजाय BSC क्यों चुनते हैं?
कम लेनदेन लागत और तेज़ ब्लॉक समय सबसे आम कारण हैं। जिन AI प्रोजेक्टों में उच्च-आवृत्ति वाले ऑन-चेन संचालन होते हैं — जैसे कंप्यूट के लिए माइक्रोपेमेंट, बार-बार ओरेकल अपडेट, या स्वचालित एजेंट लेनदेन — उनके लिए Ethereum के ऊँचे गैस शुल्क संचालन को अत्यधिक महंगा बना सकते हैं। BSC EVM संगतता के साथ एक व्यावहारिक विकल्प प्रदान करता है, हालाँकि इसकी विकेंद्रीकरण विशेषताएँ और वैलिडेटर सेट की संरचना अलग है।
बाहरी संदर्भ
- BNB Chain Documentation — BEP-20 Token Standard — BNB Smart Chain पर BEP-20 स्टैंडर्ड का आधिकारिक विनिर्देश।
- BEP-20 Proposal (GitHub) — मूल BNB Evolution Proposal जिसने BEP-20 टोकन स्टैंडर्ड को परिभाषित किया।
No comments to display
No comments to display