TON ब्लॉकचेन पर फंजिबल टोकन बनाने और उपयोग करने के लिए जेटटॉन्स एक मानक इंटरफ़ेस प्रदान करते हैं। यह मानक टोकनों को विभिन्न प्लेटफ़ॉर्म और DEX के साथ संगत बनाता है, जिससे विकास और इंटीग्रेशन सरल हो जाता है।
परिचय#
जेटटॉन्स फंजिबल होते हैं, अर्थात प्रत्येक टोकन इकाई अन्य के समान है। डेवलपर्स FunC या Tact भाषा में स्मार्ट कॉन्ट्रैक्ट के रूप में इस इंटरफ़ेस को लागू करते हैं। बिना कोडिंग ज्ञान के भी टोकन बनाना संभव है, जैसे TON Minter या TON Raffles पर फॉर्म भरकर।
मानक का इतिहास और दस्तावेज़ीकरण#
जेटटॉन्स मानक 24 अगस्त 2022 को TEP‑0074 में प्रस्तावित किया गया था और GitHub पर प्रकाशित हुआ।
यह मानक दो प्रकार के कॉन्ट्रैक्ट शामिल करता है: मुख्य (master) और वॉलेट। प्रत्येक टोकन का एक मुख्य कॉन्ट्रैक्ट होता है, जबकि प्रत्येक उपयोगकर्ता के लिए अलग वॉलेट कॉन्ट्रैक्ट बनता है।
मुख्य कॉन्ट्रैक्ट (Master)#
मुख्य कॉन्ट्रैक्ट में संग्रहीत होते हैं:
- टोकन की कुल आपूर्ति
- मेटाडेटा: नाम, प्रतीक, विवरण, लोगो, दशमलव स्थानों की संख्या (TEP‑0064 के अनुसार)
- वॉलेट कॉन्ट्रैक्ट का बाइटकोड
- नई टोकन जारी करने का फ़ंक्शन (mint)
वॉलेट कॉन्ट्रैक्ट#
वॉलेट कॉन्ट्रैक्ट टोकन धारक को सक्षम करता है:
- टोकन ट्रांसफ़र
- टोकन बर्न (मुख्य कॉन्ट्रैक्ट को सूचना के साथ)
- बैलेंस, मालिक पता, मुख्य कॉन्ट्रैक्ट पता आदि की क्वेरी
टोकन ट्रांसफ़र में पहले प्रेषक के वॉलेट कॉन्ट्रैक्ट से शेष घटाया जाता है, फिर प्राप्तकर्ता के वॉलेट कॉन्ट्रैक्ट में शेष बढ़ाया जाता है। यदि प्राप्तकर्ता का वॉलेट कॉन्ट्रैक्ट मौजूद नहीं है, तो वह स्वचालित रूप से बनाया जाता है।
जेटटॉन्स के प्रकार#
- रैप्ड टोकन्स – अन्य ब्लॉकचेन के संपार्श्विक टोकन के मूल्य से बंधे होते हैं, जैसे WTON, jUSDT, jUSDC, jWBTC। ये क्रॉस‑चेन ट्रांसफ़र और DEX ट्रेडिंग में उपयोग होते हैं।
- मेमकोइन्स – समुदाय की रुचि और सट्टा निवेश के लिए बनाए गए टोकन, उदाहरण: Notcoin, ARBUZ।
- यूटिलिटी टोकन्स – प्लेटफ़ॉर्म की सेवाओं या सुविधाओं तक पहुँच प्रदान करते हैं, उदाहरण: गेमिंग टोकन, TON DNS डोमेन भुगतान टोकन, कंटेंट मोनेटाइज़ेशन टोकन।
जेटटॉन्स बनाम ERC‑20#
| पहलू | जेटटॉन्स (TON) | ERC‑20 (Ethereum) |
|---|---|---|
| बैलेंस संग्रह | प्रत्येक उपयोगकर्ता के लिए अलग वॉलेट कॉन्ट्रैक्ट | एक ही कॉन्ट्रैक्ट में सभी बैलेंस |
| ट्रांसफ़र तंत्र | दो वॉलेट कॉन्ट्रैक्ट के बीच संदेश | transfer फ़ंक्शन कॉल |
| अतिरिक्त डेटा | पेलोड और Toncoin सहित | नहीं |
| बर्न मेकैनिज़्म | burn मेथड के साथ मुख्य कॉन्ट्रैक्ट को नोटिफ़िकेशन | मृत पते पर ट्रांसफ़र |
| बैलेंस क्वेरी | अगले ब्लॉक में अपडेट (eventual consistency) | उसी ब्लॉक में उपलब्ध |
Mintless जेटटॉन्स (उन्नत उपयोग)#
Mintless जेटटॉन्स टोकन वितरण को ऑन‑चेन मिंटिंग के बिना संभव बनाते हैं। एक Merkle ट्री में प्राप्तकर्ताओं और उनके बैलेंस को संग्रहीत किया जाता है; प्राप्तकर्ता प्रूफ़ प्रस्तुत करके पहला ट्रांसफ़र करने पर टोकन मिंट होते हैं। यह मॉडल 18 मिलियन वॉलेट्स के एयरड्रॉप पर परीक्षण किया गया था।
जहाँ उपयोग होते हैं#
जेटटॉन्स मुख्यतः DEX जैसे Ston.fi और DeDust पर ट्रेड होते हैं, साथ ही कुछ CEX पर भी उपलब्ध हैं। टोकन रेटिंग और जानकारी TON App में देखी जा सकती है।
यह भी देखेंयह भी देखें#
- Toncoin
- The Open Network
- Notcoin
- STON.fi
- Smart‑contracts