حفاظت اور تحویل

BTC ٹرانزیکشن کنفرم نہیں ہو رہی؟ وجہ پہچاننے اور ترتیب وار حل کا طریقہ

BTC بھیجے گھنٹے گزر گئے اور رقم نہیں پہنچی؟ TxID سے چار صورتیں الگ کریں، explorer پر fee rate اور ETA پڑھیں، RBF یا CPFP کب کام آتا ہے، اور دوبارہ بھیجنا کیوں سب سے مہنگی غلطی ہے۔

BTC ٹرانزیکشن کنفرم نہیں ہو رہی؟ وجہ پہچاننے اور ترتیب وار حل کا طریقہ

آپ نے BTC بھیجا، ایکسچینج یا والیٹ نے "Sent" لکھ دیا، مگر گھنٹے گزر گئے اور وصول کنندہ کے پاس کچھ نہیں پہنچا۔ اس وقت سب سے بڑا خطرہ ٹرانزیکشن نہیں، گھبراہٹ ہے — کیونکہ گھبرا کر لوگ وہی رقم دوبارہ بھیج دیتے ہیں اور پھر واقعی نقصان ہو جاتا ہے۔

پہلے مختصر جواب

تاخیر کا مطلب تقریباً کبھی یہ نہیں ہوتا کہ رقم ضائع ہو گئی۔ غیر مصدقہ (unconfirmed) ٹرانزیکشن کا مطلب صرف اتنا ہے کہ وہ ابھی کسی بلاک میں شامل نہیں ہوئی — یعنی نیٹ ورک کی قطار، جسے mempool کہتے ہیں، میں کھڑی ہے۔ جب تک وہ کنفرم نہ ہو، BTC نہ بھیجنے والے کے خرچ میں آیا ہے نہ وصول کنندہ کے۔

پہلا کام یہ ہے: TxID لیں، کسی عوامی block explorer میں ڈالیں، اور فیصلہ کریں کہ آپ کس صورت میں ہیں۔

explorer پر کیا نظر آتا ہے اصل صورتِ حال
TxID ملا ہی نہیں (پلیٹ فارم نے دیا ہی نہیں) ٹرانزیکشن ابھی چین پر گئی ہی نہیں؛ یہ پلیٹ فارم کا مرحلہ ہے
TxID ڈالنے پر "not found" یا تو TxID ادھورا copy ہوا، یا ٹرانزیکشن نشر (broadcast) نہیں ہوئی
"Unconfirmed" مگر تفصیل موجود ٹرانزیکشن قطار میں ہے — یہی سب سے عام صورت ہے
کنفرم دکھتی ہے مگر والیٹ خالی مسئلہ چین کا نہیں، والیٹ کے sync یا ایڈریس کا ہے

نیچے ہر صورت کا الگ حل ہے۔ سب سے اہم اصول ابھی سے یاد رکھیں: جب تک explorer پر ٹرانزیکشن "Unconfirmed" کے ساتھ موجود ہے، وہی رقم دوبارہ نہ بھیجیں۔

صورت 1: TxID ملا ہی نہیں

ایکسچینج پر withdrawal کبھی کبھی "Processing"، "Pending review" یا manual جانچ میں رہتی ہے۔ ایسے میں کوئی ٹرانزیکشن ابھی بنی ہی نہیں، اس لیے explorer پر کچھ ہونا بھی نہیں چاہیے۔

اپنے اکاؤنٹ کی withdrawal history کھولیں۔ اگر حالت "Processing" ہے تو یہ پلیٹ فارم کی قطار ہے، Bitcoin نیٹ ورک کی نہیں — اسے تیز کرنے کا کوئی چین پر طریقہ موجود نہیں۔ پہلی withdrawal، نیا ایڈریس، یا بڑی رقم پر کئی پلیٹ فارم 24 سے 48 گھنٹے کی تاخیر لگاتے ہیں۔

صورت 2: TxID ہے مگر explorer پر "not found"

دو وجوہات ممکن ہیں:

  1. copy ادھورا ہے۔ TxID 64 حروف کی لڑی ہوتی ہے۔ شروع یا آخر سے ایک حرف کٹ جائے تو explorer کچھ نہیں دکھائے گا۔ پوری لڑی دوبارہ copy کریں۔
  2. ٹرانزیکشن نشر نہیں ہوئی۔ اگر آپ نے اپنے والیٹ سے بھیجا تھا اور اس وقت انٹرنیٹ ٹوٹ گیا تھا، تو والیٹ نے ٹرانزیکشن بنا تو لی مگر نیٹ ورک تک پہنچائی نہیں۔ والیٹ کھول کر اسے مکمل sync ہونے دیں؛ زیادہ تر والیٹ خودبخود دوبارہ نشر کر دیتے ہیں۔

دو مختلف explorer پر جانچیں۔ ایک سائٹ کا عارضی مسئلہ ہو سکتا ہے، پوری چین کا نہیں۔

صورت 3: "Unconfirmed" — explorer کے یہ چار خانے پڑھیں

mempool.space پر ایک حقیقی غیر مصدقہ ٹرانزیکشن کا صفحہ: دائیں اوپر سرخ رنگ میں Unconfirmed کا نشان، First seen «Just now»، ETA «In ~10 minutes»، Features میں SegWit اور RBF کے سبز نشان، اور فیس 43 sats یعنی 0.31 sat/vB

اصل ویب صفحہ: mempool.space — Transaction 1f9d1983…4bd9۔ اسکرین شاٹ 21 ستمبر 2026 کو لیا گیا۔ یہ کسی اجنبی کی عوامی ٹرانزیکشن ہے، اس سائٹ کا کوئی اکاؤنٹ نہیں۔

اپنی ٹرانزیکشن کے صفحے پر یہی چار چیزیں تلاش کریں:

  • First seen — نیٹ ورک نے اسے پہلی بار کب دیکھا۔ یہی آپ کے "کتنی دیر ہو گئی" کا اصل حساب ہے، پلیٹ فارم کا وقت نہیں۔
  • Fee rate (sat/vB) — آپ نے فی byte کتنا دیا۔ یہی وہ واحد عدد ہے جو طے کرتا ہے کہ آپ قطار میں کہاں کھڑے ہیں۔ کل فیس (43 sats) نہیں، فی byte کی شرح اہم ہے۔
  • ETA — explorer کا اندازہ کہ اس شرح پر تقریباً کب شامل ہوگی۔ یہ وعدہ نہیں، موجودہ قطار کی بنیاد پر لگایا گیا تخمینہ ہے اور بھیڑ بڑھنے پر بدل جاتا ہے۔
  • Features میں RBF — اگر یہاں RBF کا نشان ہے تو اس ٹرانزیکشن کو زیادہ فیس والی نئی ٹرانزیکشن سے بدلا جا سکتا ہے۔ نشان نہ ہو تو یہ راستہ بند ہے۔

اوپر کی تصویر میں ایک بات خاص طور پر دیکھنے کی ہے: فیس صرف 0.31 sat/vB ہے، پھر بھی ETA تقریباً دس منٹ ہے۔ وجہ یہ ہے کہ اسکرین شاٹ کے وقت نیٹ ورک خالی تھا۔ اسی فیس پر بھیڑ کے دنوں میں وہی ٹرانزیکشن کئی دن پھنسی رہ سکتی تھی۔ یعنی "کتنی فیس کافی ہے" کا کوئی مستقل جواب نہیں — جواب ہمیشہ اُس لمحے کی قطار سے نکلتا ہے۔

آپ کی فیس کم ہے یا نہیں، یہ کیسے طے کریں

mempool.space کے مرکزی صفحے کا حصہ: آنے والے بلاکس کی قطار، TRANSACTION FEES کا خانہ جس میں No Priority 0.2، Low Priority 0.3، Medium Priority 0.6 اور High Priority 1 sat/vB درج ہیں، اوسط بلاک وقت ~10.2 منٹ، اور Minimum fee 0.10 sat/vB، Memory Usage 228 MB / 300 MB، Unconfirmed 74,469 TXs

اصل ویب صفحہ: mempool.space۔ اسکرین شاٹ 21 ستمبر 2026 کو لیا گیا۔ یہ اعداد ہر چند منٹ بعد بدلتے ہیں — انہیں مثال سمجھیں، معیار نہیں؛ اپنی جانچ کے وقت کے اپنے اعداد پڑھیں۔

مرکزی صفحے کا TRANSACTION FEES والا خانہ بتاتا ہے کہ اس وقت کس شرح پر جلدی یا دیر سے جگہ مل رہی ہے۔ اپنی ٹرانزیکشن کا fee rate ان درجوں سے ملائیں:

  • آپ کی شرح High Priority کے برابر یا اس سے اوپر ہے تو معاملہ صرف وقت کا ہے، انتظار کریں۔
  • شرح No Priority سے بھی نیچے ہے تو سادہ انتظار سے بات نہیں بنے گی؛ نئی، زیادہ فیس والی ٹرانزیکشنز مسلسل آپ سے آگے نکلتی رہیں گی۔

اسی تصویر میں دائیں طرف کے تین اعداد بھی اہم ہیں۔ Unconfirmed یعنی قطار میں کل کتنی ٹرانزیکشنز کھڑی ہیں؛ Memory Usage یعنی قطار نے کتنی جگہ گھیر رکھی ہے۔ Bitcoin Core کی طے شدہ ترتیب میں ہر نوڈ زیادہ سے زیادہ 300 MB کی قطار رکھتا ہے، اور جب یہ بھر جائے تو نوڈ سب سے کم فیس والی ٹرانزیکشنز باہر نکال دیتا ہے۔ تصویر میں Minimum fee 0.10 sat/vB اسی حد کو ظاہر کرتا ہے: اس سے کم شرح والی ٹرانزیکشن اُس وقت قبول ہی نہیں ہو رہی تھی۔

اس سے وہ بات سمجھ آتی ہے جو بہت لوگوں کو ڈرا دیتی ہے: بہت کم فیس والی ٹرانزیکشن کچھ دن بعد explorer پر سے غائب ہو سکتی ہے۔ یہ رقم کا ضائع ہونا نہیں۔ اسی سورس کوڈ کی طے شدہ ترتیب کے مطابق نوڈ غیر مصدقہ ٹرانزیکشن کو 336 گھنٹے یعنی 14 دن بعد اپنی قطار سے نکال دیتا ہے۔ ٹرانزیکشن کبھی ہوئی ہی نہیں، اس لیے BTC وہیں رہتا ہے جہاں تھا — بھیجنے والے کے ایڈریس پر — اور والیٹ کچھ دیر بعد اسے دوبارہ قابلِ استعمال دکھانے لگتا ہے۔

اگر فیس واقعی کم ہے: RBF اور CPFP

یہ دونوں طریقے صرف اُس کے کام آتے ہیں جس کے پاس متعلقہ نجی کلید ہو۔ اگر رقم آپ نے ایکسچینج سے نکالی تھی تو ٹرانزیکشن ایکسچینج نے بنائی ہے، آپ نے نہیں — آپ ان میں سے کوئی بھی نہیں چلا سکتے۔

RBF: وہی ٹرانزیکشن زیادہ فیس کے ساتھ دوبارہ

Bitcoin Optech کے Replace-by-fee (RBF) صفحے کا متن: RBF کی تعریف کہ mempool میں موجود غیر مصدقہ ٹرانزیکشن کو ایسی دوسری ٹرانزیکشن سے بدلا جا سکتا ہے جو وہی input خرچ کرے اور زیادہ فیس دے، اور BIP125 کی شرط کہ نئی ٹرانزیکشن feerate اور کل فیس دونوں میں زیادہ ہو

اصل ویب صفحہ: Bitcoin Optech — Replace-by-fee (RBF)۔ اسکرین شاٹ 21 ستمبر 2026 کو لیا گیا۔ Optech ڈویلپرز کے لیے تکنیکی خلاصے شائع کرتا ہے؛ یہ صفحہ RBF کی تعریف اور BIP125 کا حوالہ دیتا ہے۔

RBF کا مطلب ہے: وہی input خرچ کرنے والی ایک نئی ٹرانزیکشن نشر کرنا جو پہلی سے زیادہ فیس دے۔ نوڈ پرانی کو نکال کر نئی رکھ لیتے ہیں۔

عملی شرائط:

  • ٹرانزیکشن بھیجتے وقت RBF کا اشارہ دیا گیا ہو (explorer کے Features میں RBF نظر آئے)؛
  • والیٹ ایپ میں یہ سہولت موجود ہو — عموماً ٹرانزیکشن کھول کر "Bump fee"، "Increase fee" یا "Speed up" جیسا بٹن؛
  • صفحے پر درج BIP125 کی شرط کے مطابق نئی ٹرانزیکشن feerate اور کل فیس، دونوں میں پرانی سے زیادہ ہو۔

نتیجہ: وصول کنندہ اور رقم وہی رہتی ہے، صرف فیس بڑھتی ہے۔ RBF سے ٹرانزیکشن منسوخ نہیں ہوتی اور رقم واپس نہیں آتی — غلط ایڈریس پر بھیجی گئی رقم اس سے نہیں بچتی۔

CPFP: بچے کی فیس سے باپ کو کھینچنا

اگر RBF کا راستہ بند ہو تو دوسرا طریقہ CPFP (child pays for parent) ہے: آپ اُس غیر مصدقہ ٹرانزیکشن کے output کو خرچ کرتے ہوئے ایک نئی ٹرانزیکشن بھیجتے ہیں اور اس پر بھاری فیس لگاتے ہیں۔ چونکہ نئی ٹرانزیکشن پرانی کے بغیر درست نہیں ہو سکتی، miner کو دونوں اکٹھی لینی پڑتی ہیں۔

یہ اُس وقت کام آتا ہے جب آپ وصول کنندہ ہوں — کیونکہ آپ کے کنٹرول میں وہ output ہے۔ شرط یہ ہے کہ آپ کا والیٹ غیر مصدقہ رقم خرچ کرنے اور فیس خود طے کرنے دیتا ہو۔ خیال رکھیں کہ اب آپ دو ٹرانزیکشنز کی فیس دے رہے ہیں؛ چھوٹی رقم پر یہ اکثر فائدے کا سودا نہیں۔

جو کام مدد نہیں کرتے

  • وہی رقم دوبارہ بھیجنا۔ یہ سب سے مہنگی غلطی ہے۔ اگر پہلی ٹرانزیکشن بعد میں کنفرم ہو گئی تو وصول کنندہ کو دو بار رقم پہنچ جائے گی، اور اسے واپس لانے کا کوئی تکنیکی طریقہ موجود نہیں۔
  • والیٹ ایپ delete کر کے دوبارہ install کرنا۔ ٹرانزیکشن آپ کے فون میں نہیں، نیٹ ورک میں ہے۔ اس سے وہ ختم نہیں ہوتی — البتہ اگر backup مکمل نہ ہوا تو آپ کا اپنا والیٹ ضرور ختم ہو سکتا ہے۔
  • ایکسچینج سپورٹ سے چین تیز کرانے کا مطالبہ۔ ٹرانزیکشن نشر ہو جانے کے بعد پلیٹ فارم کے پاس بھی کوئی اختیار نہیں رہتا۔
  • "transaction accelerator" سائٹس۔ کچھ explorer اپنی ادائیگی والی سہولت پیش کرتے ہیں، مگر انٹرنیٹ پر اسی نام کی بے شمار جعلی سائٹس بھی ہیں جو TxID کے ساتھ "فیس" مانگتی ہیں۔ کوئی بھی حقیقی خدمت کبھی آپ کی نجی کلید، seed phrase یا والیٹ تک رسائی نہیں مانگے گی۔ اگر کوئی یہ مانگے تو وہ دھوکا ہے، خواہ صفحہ کتنا ہی پیشہ ورانہ لگے۔

کب رک جانا اور صرف انتظار کرنا ہی درست ہے

  • آپ کی fee rate اُس وقت کے High Priority کے قریب ہے — تو انتظار کریں؛ اوسط بلاک وقت دس منٹ ہے مگر یہ اوسط ہے، ضمانت نہیں، اس لیے کبھی کبھی وقفہ کافی لمبا ہو جاتا ہے۔
  • رقم ایکسچینج سے نکلی ہے اور TxID موجود ہے — RBF اور CPFP آپ کے اختیار میں نہیں، انتظار کے سوا کچھ نہیں۔
  • فیس اتنی کم ہے کہ ٹرانزیکشن مہینوں لے گی — تو 14 دن کی حد تک انتظار کریں اور رقم واپس قابلِ استعمال ہونے پر درست فیس کے ساتھ دوبارہ بھیجیں۔ اس دوران کچھ اور نہ بھیجیں، کیونکہ اسی والیٹ سے کی گئی نئی ٹرانزیکشن اکثر اسی پھنسی ہوئی رقم پر انحصار کرتی ہے اور وہ بھی ساتھ ہی اٹک جاتی ہے۔

اگر explorer پر output کا ایڈریس آپ کے دیے ہوئے ایڈریس سے میل نہیں کھاتا، تو یہ تاخیر کا نہیں، غلط ایڈریس کا معاملہ ہے۔ اسے انتظار سے حل کرنے کی کوشش نہ کریں؛ فوراً رکیں اور یہ دیکھیں کہ ایڈریس کہاں سے آیا تھا۔

آئندہ یہ تکلیف کم کرنے کے لیے

  • بھیجنے سے پہلے explorer کا مرکزی صفحہ کھول کر موجودہ شرح دیکھ لیں، اور والیٹ کی خودکار تجویز کو اس سے ملا لیں۔ Bitcoin خرید کی اصل لاگت اور فیس کا حساب میں یہ سمجھایا گیا ہے کہ کون سی فیس کہاں لگتی ہے۔
  • جلدی نہ ہو تو سستے وقت کا انتظار کریں؛ قطار دن اور ہفتے کے حساب سے بدلتی رہتی ہے۔
  • ایسا والیٹ منتخب کریں جو RBF اور خود فیس طے کرنے کی سہولت دے — یہ انہی خوبیوں میں سے ہے جن کی جانچ خرید سے پہلے پلیٹ فارم اور والیٹ کی جانچ میں تجویز کی گئی ہے۔
  • کسی نئے والیٹ یا نئے ایڈریس کی طرف بڑی رقم بھیجنے سے پہلے پہلی چھوٹی ٹیسٹ ٹرانزیکشن کریں — اس سے آپ کو یہ بھی معلوم ہو جاتا ہے کہ آپ کا والیٹ فیس کیسے طے کرتا ہے۔

ذرائع

یہ تعلیمی مواد ہے، مالی یا تکنیکی مشورہ نہیں۔ فیس اور قطار کے اعداد مسلسل بدلتے ہیں؛ ہر فیصلہ اپنی اسکرین پر اُس وقت کے اپنے اعداد دیکھ کر کریں۔