ERC-20 ٹوکن
ERC-20 ٹوکن: ابتدائیوں کے لیے مکمل رہنما
ERC-20 ٹوکن Ethereum بلاکچین پر بنائے گئے قابلِ تبادلہ ٹوکن کے لیے ایک معیاری پروٹوکال ہے۔ یہ معیار Ethereum پر نئے ٹوکن بنانے کے لیے ایک مجموعہ ہے، جس سے یہ یقینی ہوتا ہے کہ یہ ٹوکن Ethereum کے مختلف والٹ، ایکسچینج اور دیگر ایپلی کیشنز کے ساتھ ہم آہنگ ہیں۔ اس مضمون میں ہم ERC-20 ٹوکن کے بنیادی اصول، ان کی خصوصیات، استعمال کے معاملات، اور کرپٹو ٹریڈنگ میں ان کی اہمیت پر تفصیل سے بحث کریں گے۔
ERC-20 ٹوکن کا ارتقاء
Ethereum بلاکچین کی تخلیق کے ساتھ ہی، مختلف ٹوکن کی تخلیق کی ضرورت محسوس ہوئی جو مختلف مقاصد کے لیے استعمال کیے جا سکتے تھے۔ ابتدائی طور پر، ہر ڈویلپر اپنی ضرورت کے مطابق ٹوکن بناتا تھا، جس کی وجہ سے مختلف ٹوکن کے درمیان عدم مطابقت کی صورتحال پیدا ہوئی۔ اس مسئلے کو حل کرنے کے لیے، 2017 میں ERC-20 معیار متعارف کرایا گیا۔ ERC کا مطلب ہے Ethereum Request for Comments، اور 20 اس تجویز کا نمبر ہے۔ یہ معیار ٹوکن تخلیق کے لیے ایک معیاری طریقہ فراہم کرتا ہے، جس سے مختلف ٹوکن کے درمیان آبادکاری اور مطابقت کو آسان بنایا گیا ہے۔
ERC-20 ٹوکن کے بنیادی اصول
ERC-20 ٹوکن کی کچھ بنیادی خصوصیات اور اصول ہیں جن کی بنیاد پر یہ کام کرتے ہیں۔ ان میں شامل ہیں:
- Total Supply (کل رسد): ٹوکن کی کل تعداد جو کبھی بھی وجود میں آئے گی۔
- Balance (باقاعدہ): ہر اکاؤنٹ میں ٹوکن کی مقدار۔
- Allowance (اجازت): ایک اکاؤنٹ کو کسی دوسرے اکاؤنٹ کی جانب سے ٹوکن خرچ کرنے کی اجازت دی گئی مقدار۔
- Transfer (منتقلی): ایک اکاؤنٹ سے دوسرے اکاؤنٹ میں ٹوکن منتقل کرنے کا عمل۔
- Approve (منظوری): کسی اکاؤنٹ کو ٹوکن خرچ کرنے کی اجازت دینے کا عمل۔
یہ خصوصیات سولڈٹی (Solidity) میں لکھے گئے ایک سمارٹ کنٹریکٹ (Smart Contract) کے ذریعے نافذ کی جاتی ہیں۔
ERC-20 ٹوکن کے اہم فنکشنز
ERC-20 ٹوکن کے سمارٹ کنٹریکٹ میں عام طور پر 10 اہم فنکشنز ہوتے ہیں:
فنکشن | تفصیل | واپسی کی قدر |
`totalSupply()` | ٹوکن کی کل رسد ظاہر کرتا ہے۔ | `uint256` |
`balanceOf(address tokenOwner)` | کسی مخصوص ایڈریس کے ٹوکن کی مقدار ظاہر کرتا ہے۔ | `uint256` |
`transfer(address receiver, uint256 amount)` | کسی دوسرے ایڈریس میں ٹوکن منتقل کرتا ہے۔ | `bool` (سفال ہونے پر `true`) |
`approve(address spender, uint256 amount)` | کسی دوسرے ایڈریس کو ٹوکن خرچ کرنے کی اجازت دیتا ہے۔ | `bool` (سفال ہونے پر `true`) |
`allowance(address tokenOwner, address spender)` | کسی مخصوص مالک کے لیے خرچ کنندہ کی اجازت کی مقدار ظاہر کرتا ہے۔ | `uint256` |
`name()` | ٹوکن کا نام ظاہر کرتا ہے۔ | `string` |
`symbol()` | ٹوکن کا علامت (symbol) ظاہر کرتا ہے۔ | `string` |
`decimals()` | ٹوکن کی اعشاریہ تعداد ظاہر کرتا ہے۔ | `uint8` |
`transferFrom(address sender, address receiver, uint256 amount)` | کسی دوسرے ایڈریس سے ٹوکن منتقل کرتا ہے (منظوری کے بعد) | `bool` (سفال ہونے پر `true`) |
`event Transfer(address indexed from, address indexed to, uint256 value)` | ٹوکن کی منتقلی کا ریکارڈ ظاہر کرتا ہے۔ | - |
ERC-20 ٹوکن کے استعمال کے معاملات
ERC-20 ٹوکن کے استعمال کے متعدد معاملات ہیں، جن میں شامل ہیں:
- Initial Coin Offerings (ICOs): نئے کرپٹو کرنسی منصوبوں کے لیے فنڈز جمع کرنے کا ایک طریقہ۔
- Security Tokens (سیکیورٹی ٹوکن): حقیقی دنیا کی اثاثوں کی ملکیت کی نمائندگی کرنے والے ٹوکن (جیسے کہ اسٹاک، بانڈز، یا رئیل اسٹیٹ)۔
- Utility Tokens (یوٹیلیٹی ٹوکن): کسی خاص پلیٹ فارم یا سروس تک رسائی فراہم کرنے والے ٹوکن۔
- Stablecoins (سٹبل کوائن): امریکی ڈالر یا سونے جیسے مستحکم اثاثوں سے منسلک ٹوکن، جو قیمت میں اتار چڑھاؤ کو کم کرتے ہیں۔ جیسے USDT اور USDC۔
- Governance Tokens (گورننس ٹوکن): کسی منصوبے کے مستقبل کے فیصلوں میں ووٹ دینے کا حق دینے والے ٹوکن۔
ERC-20 ٹوکن کی ٹریڈنگ اور مارکیٹ تجزیہ
ERC-20 ٹوکن کرپٹو ایکسچینج پر فعال طور پر ٹریڈ ہوتے ہیں۔ ان کی قیمت مختلف عوامل سے متاثر ہوتی ہے، بشمول:
- مارکیٹ کی طلب اور رسد: اگر ٹوکن کی طلب زیادہ ہے اور رسد کم ہے، تو قیمت بڑھ جائے گی۔ اور اس کے برعکس۔
- منصوبے کی خبریں اور پیشرفت: منصوبے کے بارے میں مثبت خبریں قیمت میں اضافہ کر سکتی ہیں، جبکہ منفی خبریں قیمت میں کمی لا سکتی ہیں۔
- بڑے سرمایہ کاروں کی سرگرمیاں (Whale Activity): بڑے سرمایہ کاروں کی خرید و فروخت کی سرگرمیاں بھی قیمت کو متاثر کر سکتی ہیں۔
- سیاسی اور معاشی عوامل: عالمی معیشت اور سیاسی واقعات بھی کرپٹو مارکیٹ کو متاثر کر سکتے ہیں۔
فنی تجزیہ (Technical Analysis) اور بنیادی تجزیہ (Fundamental Analysis) کا استعمال ERC-20 ٹوکن کی قیمت کی پیش گوئی کرنے کے لیے کیا جا سکتا ہے۔
- فنی تجزیہ: پچھلی قیمت کے چارٹس اور دیگر تکنیکی اشارے کا استعمال کرتے ہوئے مستقبل کی قیمت کی حرکت کی پیش گوئی کرنے کا طریقہ۔ چارت پیٹرن، موونگ ایوریج، RSI (Relative Strength Index) اور MACD (Moving Average Convergence Divergence) جیسے ٹولز استعمال کیے جاتے ہیں۔
- بنیادی تجزیہ: منصوبے کی بنیادوں، ٹیم، ٹیکنالوجی، اور مارکیٹ کے حجم کا تجزیہ کرتے ہوئے ٹوکن کی قدر کا اندازہ لگانے کا طریقہ۔
ٹریڈنگ حجم (Trading Volume) بھی ایک اہم عنصر ہے، جو ٹوکن میں سرمایہ کاروں کی دلچسپی اور مائعیت (Liquidity) کی نشاندہی کرتا ہے۔
ERC-20 ٹوکن کے خطرات
ERC-20 ٹوکن میں سرمایہ کاری کرنے سے پہلے، ان سے وابستہ خطرات کو سمجھنا ضروری ہے۔ ان میں شامل ہیں:
- سمارٹ کنٹریکٹ کے خطرات: سمارٹ کنٹریکٹ میں غلطیاں یا کمزوریاں ہوسکتی ہیں جو ہیکرز کے لیے ٹوکن کو چوری کرنے یا کنٹریکٹ کو ناکام بنانے کا موقع فراہم کر سکتی ہیں۔
- قیمت میں اتار چڑھاؤ: ERC-20 ٹوکن کی قیمت انتہائی متغیر ہو سکتی ہے، جس سے سرمایہ کاروں کو مالی نقصان کا خطرہ ہوتا ہے۔
- ریگولیٹری خطرات: کرپٹو کرنسی کے لیے ریگولیٹری ماحول ابھی بھی غیر یقینی ہے، اور نئے قوانین ٹوکن کی قیمت کو متاثر کر سکتے ہیں۔
- سکیم اور دھوکہ دہی: کرپٹو مارکیٹ میں سکیم اور دھوکہ دہی عام ہیں، اور سرمایہ کاروں کو ان سے بچنے کے لیے محتاط رہنا چاہیے۔
ERC-20 ٹوکن کے متبادل
ERC-20 ٹوکن کے علاوہ، دیگر ٹوکن معیارات بھی موجود ہیں، جن میں شامل ہیں:
- BEP-20: Binance Smart Chain پر بنائے گئے ٹوکن کے لیے معیار۔
- TRC-20: Tron بلاکچین پر بنائے گئے ٹوکن کے لیے معیار۔
- SPL: Solana بلاکچین پر بنائے گئے ٹوکن کے لیے معیار۔
ERC-20 ٹوکن کا مستقبل
ERC-20 ٹوکن کرپٹو کی دنیا میں ایک اہم کردار ادا کرتے رہیں گے۔ جیسے جیسے ڈیفائی (DeFi) اور این ایف ٹی (NFT) کی مقبولیت بڑھ رہی ہے، ERC-20 ٹوکن کا استعمال بھی بڑھنے کی توقع ہے۔ مستقبل میں، ہم ممکنہ طور پر زیادہ جدید اور محفوظ ERC-20 ٹوکن معیارات دیکھیں گے جو مزید استعمال کے معاملات کو ممکن بنائیں گے۔
Ethereum 2.0 کے ساتھ، ٹوکن کی رفتار اور سکیورٹی میں مزید بہتری دیکھنے کو ملے گی۔
حوالہ جات
- [Ethereum Documentation](https://ethereum.org/en/)
- [ERC-20 Standard](https://eips.ethereum.org/EIPS/eip-20)
- [CoinGecko](https://www.coingecko.com/)
- [CoinMarketCap](https://coinmarketcap.com/)
تجویز شدہ فیوچرز ٹریڈنگ پلیٹ فارم
پلیٹ فارم | فیوچرز خصوصیات | رجسٹریشن |
---|---|---|
Binance Futures | لیوریج تک 125x، USDⓈ-M معاہدے | ابھی رجسٹر کریں |
Bybit Futures | دائمی معکوس معاہدے | ٹریڈنگ شروع کریں |
BingX Futures | کاپی ٹریڈنگ | BingX سے جڑیں |
Bitget Futures | USDT سے ضمانت شدہ معاہدے | اکاؤنٹ کھولیں |
BitMEX | کرپٹو کرنسی پلیٹ فارم، لیوریج تک 100x | BitMEX |
ہماری کمیونٹی میں شامل ہوں
ٹیلیگرام چینل @strategybin سبسکرائب کریں مزید معلومات کے لیے. بہترین منافع پلیٹ فارمز – ابھی رجسٹر کریں.
ہماری کمیونٹی میں حصہ لیں
ٹیلیگرام چینل @cryptofuturestrading سبسکرائب کریں تجزیہ، مفت سگنلز اور مزید کے لیے!