میم کوائن ریسرچ

Gas fee کیا ہے؟ Swap سے پہلے لاگت کا اندازہ اور ناکام transaction کی فیس سمجھنے کا طریقہ

Gas fee نیٹ ورک کا خرچ ہے، ایکسچینج کی فیس نہیں۔ gas used × gas price کا فارمولا، Etherscan Gas Tracker پڑھنے کا طریقہ، تخمینے کی مثالیں اور ناکام transaction پر فیس کٹنے کی وجہ۔

Gas fee کیا ہے؟ Swap سے پہلے لاگت کا اندازہ اور ناکام transaction کی فیس سمجھنے کا طریقہ

میم کوائن خریدتے وقت زیادہ تر لوگ ایکسچینج کی ٹریڈنگ فیس کا حساب رکھتے ہیں، مگر والیٹ سے ہونے والے ہر لین دین پر ایک الگ لاگت آتی ہے: gas fee۔ یہ فیس کسی کمپنی کی مقرر کردہ قیمت نہیں بلکہ اس بات پر منحصر ہے کہ آپ کا لین دین نیٹ ورک سے کتنا کام کرواتا ہے اور اُس لمحے نیٹ ورک کتنا مصروف ہے۔ اسی لیے ایک ہی swap آج ایک ڈالر سے کم اور اگلے ہفتے کئی ڈالر کا پڑ سکتا ہے۔ نیچے وہ طریقہ ہے جس سے آپ خرید سے پہلے اپنی gas لاگت کا اندازہ لگا سکتے ہیں اور ناکام لین دین کی فیس کو سمجھ سکتے ہیں۔

Gas fee کس کرنسی میں کٹتی ہے؟

Gas ہمیشہ اُس چین کے native coin میں ادا ہوتی ہے، ٹوکن میں نہیں:

  • Ethereum پر ETH
  • BNB Chain پر BNB
  • Solana پر SOL

اس کا عملی مطلب یہ ہے کہ اگر آپ کے والیٹ میں صرف میم کوائن پڑا ہے اور native coin صفر ہے، تو آپ اُسے بیچ بھی نہیں سکتے — بیچنے کی transaction بھیجنے کے لیے بھی gas چاہیے۔ خریدنے سے پہلے native coin کی ایک چھوٹی مقدار الگ رکھنا اسی لیے ضروری ہے۔

فیس کا فارمولا: کام × قیمت

ہر لین دین کی فیس دو اعداد کا حاصلِ ضرب ہے:

فیس = Gas Used × Gas Price

  • Gas Used: آپ کے لین دین نے کتنا computation استعمال کیا۔ یہ آپ کے عمل کی قسم پر منحصر ہے، نیٹ ورک کی مصروفیت پر نہیں۔ Ethereum پر سادہ ETH بھیجنے کی مقررہ لاگت 21,000 gas ہے۔ ٹوکن transfer، approval اور خاص طور پر DEX swap اس سے کئی گنا زیادہ gas استعمال کرتے ہیں، کیونکہ ان میں smart contract کا کوڈ چلتا ہے۔
  • Gas Price: فی gas آپ کتنا دینے کو تیار ہیں۔ یہ gwei میں ناپی جاتی ہے، اور 1 gwei = ایک ETH کا ارب واں حصہ (0.000000001 ETH)۔ یہی عدد نیٹ ورک کی مصروفیت کے ساتھ اوپر نیچے ہوتا ہے۔

Ethereum پر gas price دو حصوں میں بٹی ہوتی ہے: base fee، جو پروٹوکول خود طے کرتا ہے اور جو جلا دی جاتی ہے، اور priority fee (tip)، جو validator کو جاتی ہے اور آپ کے لین دین کو قطار میں آگے کرتی ہے۔

Gas Tracker کا صفحہ کیسے پڑھیں

Ethereum کے لیے موجودہ gas price کا سرکاری ذریعہ Etherscan کا Gas Tracker صفحہ ہے (etherscan.io/gastracker)۔ BNB Chain کے لیے BscScan پر اسی نام کا صفحہ ہے۔

Etherscan کے Ethereum Gas Tracker صفحے کا اسکرین شاٹ: Standard 0.204 gwei ($0.011)، Fast 0.224 gwei ($0.012) اور Rapid 0.227 gwei ($0.012) کے تین کارڈ، نیچے Additional Info میں Last Block 26139982، Pending Queue 95766 اور Avg. Utilization 54.46%

اوپر دیے گئے اسکرین شاٹ میں (وقت: 7 اکتوبر 2026، 10:42:55 UTC) تین کارڈ نظر آتے ہیں:

  • Standard 0.204 gwei — تقریباً 30 سیکنڈ میں، لاگت $0.011
  • Fast 0.224 gwei — Base 0.204 + Priority 0.02
  • Rapid 0.227 gwei — Base 0.204 + Priority 0.023

غور کریں کہ تینوں کا base حصہ ایک ہی (0.204) ہے؛ فرق صرف tip کا ہے۔ یہی وجہ ہے کہ جب نیٹ ورک خالی ہو تو "Rapid" چننے سے لاگت میں بمشکل فرق پڑتا ہے۔

نیچے Additional Info میں Pending Queue (اس وقت 95,766 منتظر لین دین) اور Avg. Utilization (54.46%) نیٹ ورک کے دباؤ کی علامت ہیں۔ Utilization جتنی 100% کے قریب جائے گی، اگلے بلاکس میں base fee اتنی ہی تیزی سے بڑھے گی۔

یہ سارے اعداد ایک لمحے کا snapshot ہیں۔ صفحے پر "Last Refreshed" کا وقت ہمیشہ دیکھیں — gas price منٹوں میں بدل جاتی ہے، اس لیے کسی پرانے اسکرین شاٹ یا کل کے اعداد پر فیصلہ نہ کریں۔

اپنی لاگت کا اندازہ خود لگائیں

اندازہ لگانے کے لیے صرف تین چیزیں چاہییں: gas price (gwei)، متوقع gas used، اور native coin کی ڈالر قیمت۔

اسکرین شاٹ والے لمحے میں base 0.204 gwei اور ETH کی قیمت $2,576.52 تھی۔ اسی سے:

عمل فرضی Gas Used ETH میں لاگت تقریباً
سادہ ETH transfer 21,000 (مقررہ) 0.0000043 ETH $0.011
ٹوکن approval 46,000 0.0000094 ETH $0.024
DEX swap 150,000 0.0000306 ETH $0.079

حساب یوں ہوتا ہے: 21,000 × 0.204 gwei = 0.000004284 ETH؛ اسے $2,576.52 سے ضرب دیں تو $0.011 — یعنی وہی عدد جو Etherscan کے Standard کارڈ پر لکھا ہے۔ approval اور swap کے gas اعداد یہاں مثال کے طور پر فرض کیے گئے ہیں؛ آپ کے contract کے مطابق یہ کم یا زیادہ ہو سکتے ہیں۔

سب سے اہم بات یہ ہے کہ gas used نہیں، gas price بدلتی ہے۔ اگر وہی 150,000 gas والا swap اُس وقت کیا جائے جب نیٹ ورک مصروف ہو اور gas price 20 gwei تک پہنچ جائے، تو لاگت 0.003 ETH یعنی تقریباً $7.7 بن جاتی ہے — یہی ایک swap چند منٹ پہلے چند سینٹ کا تھا۔ چھوٹی رقم کی خریداری میں یہی فرق سب سے زیادہ تکلیف دیتا ہے۔

اپنے پچھلے لین دین کا اصل gas used دیکھنا ہو تو block explorer پر اپنی transaction کھولیں؛ وہاں "Gas Used by Transaction" اور "Transaction Fee" کے خانے اصل اعداد دکھاتے ہیں۔ یہی آپ کے لیے سب سے قابلِ اعتماد بنیاد ہے، کیونکہ وہ آپ کے اپنے عمل کا ریکارڈ ہے۔

ناکام transaction پر فیس کیوں کٹتی ہے؟

یہ نئے صارفین کا سب سے عام سوال ہے۔ جب آپ transaction بھیجتے ہیں تو validators اُسے چلاتے ہیں؛ اگر بیچ میں کوئی شرط پوری نہ ہو (مثلاً slippage tolerance سے زیادہ قیمت بدل گئی، یا کافی approval موجود نہیں)، تو لین دین "Fail" ہو کر واپس ہو جاتا ہے — مگر وہ computation ہو چکا ہوتا ہے۔ اسی لیے explorer پر status سرخ Fail دکھاتا ہے اور Transaction Fee پھر بھی کٹی ہوئی نظر آتی ہے۔

اس کا مطلب یہ بھی ہے کہ بار بار ناکام ہوتی transaction کو بغیر سوچے دہرانا پیسہ جلانا ہے۔ دہرانے سے پہلے explorer پر ناکامی کی وجہ پڑھیں — بہت دفعہ مسئلہ gas نہیں بلکہ ٹوکن کی اپنی شرائط ہوتی ہیں۔ اگر ہر کوشش ناکام ہو رہی ہو اور بیچنا ممکن نہ ہو رہا ہو تو خریدنے سے پہلے honeypot جانچ والا طریقہ ضرور دیکھیں۔

Wallet میں Max fee اور Priority fee کے خانے

والیٹ میں advanced settings کھولیں تو عموماً دو خانے ملتے ہیں:

  • Max priority fee: validator کو tip کی زیادہ سے زیادہ حد۔
  • Max fee: فی gas آپ کی مجموعی بالائی حد۔

اہم نکتہ: Max fee ایک حد ہے، ادائیگی نہیں۔ اصل میں آپ سے base fee + priority fee کٹتی ہے؛ باقی واپس آپ کے پاس رہتا ہے۔ اس لیے Max fee کو تھوڑا کشادہ رکھنا مہنگا نہیں پڑتا، بلکہ base fee اچانک بڑھنے کی صورت میں آپ کے لین دین کو اٹکنے سے بچاتا ہے۔ اس کے برعکس Max fee بہت کم رکھیں تو transaction گھنٹوں pending رہ سکتی ہے۔

Gas کو اپنی کل لاگت میں کہاں جوڑیں

Gas صرف ایک خانہ ہے؛ اکیلے اسے دیکھنا گمراہ کن ہے۔ ایک مکمل حساب میں یہ سب شامل ہوتا ہے:

  1. ایکسچینج کی ٹریڈنگ فیس — maker/taker ریٹ اور رعایتیں، تفصیل ٹریڈنگ فیس اور withdrawal فیس کے حساب میں۔
  2. Spread اور price impact — کم لیکویڈیٹی والے ٹوکن میں یہ اکثر gas سے کہیں بڑا ہوتا ہے؛ فرق سمجھنے کے لیے slippage، spread اور price impact کا فرق دیکھیں۔
  3. Gas — خرید، فروخت اور approval، تینوں پر الگ الگ۔
  4. Approval کی اضافی transactions — نیا ٹوکن یا نیا DEX استعمال کرتے وقت ایک اضافی approval عام ہے، اور غیر ضروری اجازتیں ہٹانے پر بھی gas لگتی ہے؛ ٹوکن approval اور revoke کا طریقہ اسی کی وضاحت کرتا ہے۔

چھوٹی رقم کے سودوں میں یہ سب ملا کر اصل خرچ سرمائے کا کئی فیصد بن سکتا ہے۔

خرید سے پہلے چھ قدم

  1. Gas Tracker کھول کر موجودہ base fee اور "Last Refreshed" کا وقت دیکھیں۔
  2. اپنے عمل کی قسم طے کریں: transfer، approval یا swap۔
  3. فیس = gas used × gas price کے حساب سے تخمینہ لگائیں۔
  4. تخمینے کو اپنی خرید کی رقم کے فیصد میں تبدیل کریں — یہی اصل فیصلہ کن عدد ہے۔
  5. والیٹ میں native coin کی اتنی مقدار رکھیں کہ خرید، فروخت اور ایک اضافی approval، تینوں ممکن رہیں۔
  6. والیٹ کی confirmation اسکرین پر دکھایا گیا تخمینہ آخری بار پڑھ کر تصدیق کریں، پھر Confirm دبائیں۔

عام سوالات

کیا gas fee ایکسچینج کو جاتی ہے؟ نہیں۔ Gas نیٹ ورک کا خرچ ہے: base fee جلا دی جاتی ہے اور priority fee validator کو ملتی ہے۔ ایکسچینج کی ٹریڈنگ فیس اس سے بالکل الگ چیز ہے۔

Gas price کم ہو تو کیا ہر لین دین سستا ہوتا ہے؟ Gas price سب پر یکساں اثر ڈالتی ہے، مگر لاگت gas used سے بھی ضرب کھاتی ہے۔ ایک پیچیدہ swap کم gas price پر بھی سادہ transfer سے مہنگا رہے گا۔

Pending transaction کو تیز کیسے کریں؟ زیادہ تر والیٹ میں "speed up" کا اختیار ہوتا ہے، جو وہی transaction زیادہ priority fee کے ساتھ دوبارہ بھیجتا ہے۔ یہ اضافی لاگت ہے، مفت نہیں۔

کیا کوئی ٹول مجھے بالکل درست فیس بتا سکتا ہے؟ نہیں۔ ہر عدد تخمینہ ہے، کیونکہ آپ کی transaction جس بلاک میں شامل ہوگی اُس کی base fee پہلے سے معلوم نہیں۔ اسی لیے تخمینے کو حد سمجھیں، وعدہ نہیں۔