1 BTC = کتنے satoshi؟ satoshi، gwei، wei کنورژن

کرپٹو سے پہلی بار واسطہ پڑا تو کچھ اعداد مجھے مسلسل چکرا دیتے تھے۔ کسی ٹرانزیکشن پر لکھا دیکھتا "اِتنے satoshi کٹے"، یا wallet میں gas والے خانے میں gwei کا کوئی عدد کود پڑتا، تو مجھے تقریباً اندازہ ہوتا کہ یہ فیس ہے، مگر یہ آخر کتنی بڑی رقم ہے اور میرے پاس موجود کوائن سے کیسے میل کھاتی ہے، اِس کا دل میں ذرا اندازہ نہ ہوتا۔ بعد میں سمجھ آیا کہ یہ کوئی گہری بات نہیں، یہ بس اکائیوں کا تبادلہ (unit conversion) ہے — "ایک روپیہ برابر سو پیسے" جیسا ہی سیدھا معاملہ، بس نام تھوڑے اجنبی ہیں۔ اِن چند اکائیوں کے تعلق کو ایک بار صاف کر لیں، تو یہ الجھن دوبارہ کبھی نہیں ہوتی۔
یہ مضمون کم سے کم لفظوں میں Bitcoin اور Ethereum کی سب سے عام چند اکائیوں کو صاف کرتا ہے: satoshi کیا ہے، gwei اور wei کیسے بدلتے ہیں، gas دیکھتے وقت کس پر نظر رکھیں، تبدیل کرتے وقت کون سی چند جگہیں سب سے زیادہ غلط ہوتی ہیں، اور روپے میں بدلنے کا یہ قدم ایک رٹے ہوئے شرحِ تبادلہ (exchange rate) سے ہرگز کیوں نہ کریں۔ پڑھنے کے بعد آپ اِن اعداد کو ایک نظر میں جان لیں گے کہ بڑے ہیں یا چھوٹے۔
Bitcoin کی طرف: 1 BTC = 10 کروڑ satoshi
Bitcoin کی سب سے چھوٹی اکائی کا نام satoshi ہے (نام Satoshi Nakamoto کی نسبت سے)، اور یہ تبادلہ پروٹوکول کی سطح کی عام معلومات ہے، رٹ لیں:
1 BTC = 100,000,000 satoshi (10 کروڑ satoshi)
یعنی 1 satoshi = 0.00000001 BTC، اعشاریے کے بعد آٹھ ہندسے۔ Bitcoin کو لامحدود نہیں توڑا جا سکتا، satoshi اِس کے ledger پر رکھی جا سکنے والی سب سے چھوٹی اکائی ہے، اِس سے چھوٹا کچھ نہیں۔
satoshi کی ضرورت کیوں؟ کیونکہ ایک پورا BTC بہت سے منظرناموں کے لیے بہت بڑا ہے۔ جب BTC کی فی اکائی قیمت بہت اونچی ہو، تو روزمرہ کے چھوٹے تبادلے، Lightning Network میں چھوٹی ادائیگیاں، "چند BTC" میں بیان کرنا نہ سہل ہے نہ بدیہی، جبکہ satoshi میں گنیں تو زیادہ صاف — چند ہزار satoshi، چند دس ہزار satoshi، ایک آسانی سے پڑھا جانے والا صحیح عدد۔ اِس لیے آپ چھوٹے تبادلوں، Lightning Network، یا کچھ قیمت/فیس کے ڈسپلے میں اکثر براہِ راست satoshi دیکھتے ہیں، BTC نہیں۔
تبادلہ خود ایک ضرب و تقسیم ہے: BTC کو satoshi میں بدلنے کے لیے 10 کروڑ سے ضرب، satoshi کو BTC میں بدلنے کے لیے 10 کروڑ پر تقسیم۔ عدد بڑا، صفر زیادہ، ہاتھ سے صفر گننے میں سب سے زیادہ گڑبڑ ہوتی ہے، اِس لیے واقعی حساب کرنا ہو تو میں عموماً سیدھا کوائن تبادلہ ٹول کو دے دیتا ہوں، ایک بھریں یہ دوسرا دے دیتا ہے، ہندسے غلط گننے سے بچت۔
Ethereum کی طرف: wei، gwei، ETH
Ethereum کی اکائیاں Bitcoin سے ایک تہ زیادہ ہیں، مگر تعلق اِسی طرح مقرر ہے، 10 کی دو طاقتیں یاد رکھ لیں:
1 ETH = 1,000,000,000 gwei (10⁹ gwei)
1 ETH = 1,000,000,000,000,000,000 wei (10¹⁸ wei)
اِسی سے gwei اور wei کا تعلق بھی نکل آتا ہے:
1 gwei = 10⁹ wei
تینوں اکائیوں کو جوڑ کر سمجھنا سب سے صاف ہے:
- wei: Ethereum کی سب سے چھوٹی اکائی، ledger پر سب سے چھوٹا ذرہ، تمام رقمیں نچلی سطح پر wei ہی کے صحیح اعداد میں رکھی جاتی ہیں۔ یہ بہت چھوٹی ہے، 1 ETH برابر 10 کی 18 ویں طاقت جتنے wei، عام طور پر آپ اِسے براہِ راست اعداد بتانے میں تقریباً کبھی استعمال نہیں کریں گے۔
- gwei: برابر 100 کروڑ (10⁹) wei، ایک "درمیانے سائز" کی اکائی، خاص طور پر gas کی قیمت بتانے کے لیے، سائز بالکل مناسب، آگے الگ بات ہوگی۔
- ETH: وہ اکائی جس سے آپ سب سے مانوس ہیں، 1 ETH = 10¹⁸ wei، روزمرہ میں کتنا رکھتے ہیں، کتنا بھیجتے ہیں، سب اِسی میں۔
| اکائی | کتنے wei کے برابر | بنیادی طور پر کہاں استعمال |
|---|---|---|
| wei | 1 | نچلی سطح کے حساب کی سب سے چھوٹی اکائی، عام طور پر کم براہِ راست استعمال |
| gwei | 10⁹ (ایک ارب) | gas کی قیمت بتانا |
| ETH | 10¹⁸ | روزمرہ holding، تبادلے کی رقم بتانا |
اِن تینوں کا تعلق پروٹوکول میں مقرر و پکا لکھا ہے، بدلتا نہیں، BTC اور satoshi کی طرح یہ بھی بےفکر رٹ لینے والی عام معلومات ہے۔
gas دیکھنے کے لیے gwei کیوں
بہت لوگ الجھتے ہیں: gas کی قیمت بتانے کے لیے عین gwei ہی کیوں، نہ ETH نہ wei؟ جواب ایک ہی لفظ ہے — سائز مناسب۔
gas کی فی اکائی قیمت اگر ETH میں بتائی جائے، تو یہ اعشاریے کے بعد کئی کئی ہندسوں والا ایک انتہائی چھوٹا عدد بنے گا، پڑھنے میں سب صفر ہی صفر، سائز کا ایک نظر میں موازنہ ممکن ہی نہیں۔ اگر wei میں بتائی جائے، تو یہ ایک لمبی سی دس بارہ ہندسوں والی بڑی عدد بنے گی، وہ بھی اُتنی ہی مشکل۔ جبکہ gwei عین بیچ میں آتی ہے: ایک ٹرانزیکشن کی gas فی اکائی قیمت gwei میں عموماً ایک سے چند دس تک کا آسان پڑھا جانے والا عدد ہوتی ہے، بڑا یا چھوٹا ایک نظر میں صاف۔ یہی gwei کے ہونے کا مقصد ہے — یہ "gas بتانے" کے لیے خاص طور پر بنایا گیا پیمانہ ہے۔
اِس لیے آپ wallet میں gas والے خانے میں gwei کا جو عدد دیکھتے ہیں، وہ کہہ رہا ہوتا ہے کہ آپ ہر اکائی gas کے لیے کتنے gwei دینے کو تیار ہیں۔ یہ عدد جتنا اونچا، آپ کی ٹرانزیکشن کے miner/validator کی طرف سے ترجیحی طور پر شامل ہونے کا امکان اُتنا زیادہ؛ chain بھیڑ ہو تو سب اِس عدد کو بڑھانے کی دوڑ لگاتے ہیں، یہ چڑھ جاتا ہے؛ chain خالی ہو تو یہ نیچے۔ آپ آخر میں جو network fee دیتے ہیں، وہ تقریباً "اِس ٹرانزیکشن میں خرچ ہونے والی gas مقدار × آپ کی دی gwei فی اکائی قیمت" ہوتی ہے، پھر ETH میں بدل کر کاٹی جاتی ہے۔ gas کا مخصوص طریقہ کار، Ethereum کی سرکاری دستاویزات بہت تفصیل سے بیان کرتی ہیں (نیچے بیرونی لنک دیکھیں)۔
عملی یاد رکھنے کا طریقہ: gas کو چند gwei کا چھوٹا عدد دیکھیں، مطلب chain اِس وقت بھیڑ نہیں، سستا ہے؛ اِسے کئی دس بلکہ سو سو gwei تک اُچھلتا دیکھیں، مطلب اِس وقت بھیڑ ہے، مہنگا ہے، جلدی نہ ہو تو رش کم ہونے کا انتظار کر کے بھیجیں۔ آپ کو مہنگا سستا جانچنے کے لیے اِسے ETH میں بدلنے کی ضرورت نہیں، gwei کا یہ عدد خود ہی آپ کے بھیڑ جانچنے کا تھرمامیٹر ہے۔
سب سے آسانی سے غلط ہونے والی چند جگہیں
اکائیوں کا تبادلہ خود مشکل نہیں، مگر چند گڑھے خاص طور پر آسانی سے گرا دیتے ہیں، میں خود بھی اِن میں گرا ہوں:
- صفر کی تعداد غلط گننا۔ 10 کروڑ (satoshi) میں 8 صفر ہیں، 10⁹ (gwei) میں 9 صفر، 10¹⁸ (wei) میں 18 صفر۔ ہاتھ سے بدلتے وقت ایک صفر کم یا زیادہ ہو جائے، تو نتیجہ دس گنا فرق پڑ جاتا ہے، اور یہ غلطی آنکھ سے پکڑنا بہت مشکل ہے۔ بڑے اعداد ہوں تو ہاتھ سے گننے کے بجائے ٹول ہی بہتر۔
- gwei اور wei کو گڈمڈ کرنا۔ اِن میں 10⁹ (ایک ارب) گنا فرق ہے۔ gas کا عدد دیکھ کر پہلے تصدیق کریں کہ اکائی gwei ہے یا wei، ایک لفظ کا فرق، اور درجہ زمین آسمان کا۔
- gas فی اکائی قیمت کو کل فیس سمجھنا۔ gwei والا عدد فی اکائی قیمت ہے، آپ کی اِس ٹرین کی کل network fee نہیں۔ کل فیس کے لیے اِسے اِس ٹرانزیکشن میں خرچ ہونے والی gas مقدار سے بھی ضرب دینا ہوگا۔ صرف فی اکائی قیمت کم دیکھ کر سستا سمجھ لینا، شاید یہ نظرانداز کر دے کہ پیچیدہ عمل زیادہ gas مقدار کھاتا ہے۔
- مختلف کوائنز کے اعداد براہِ راست موازنہ کرنا۔ satoshi Bitcoin کی اکائی ہے، gwei/wei Ethereum کی، انہیں ایک دوسرے میں براہِ راست نہیں بدلا جا سکتا — پہلے انہیں الگ الگ اپنے متعلقہ کوائن (BTC، ETH) میں بدلنا ہوگا، اور قدر کا موازنہ کرنا ہو تو پھر انہیں الگ الگ fiat میں بدلنا ہوگا۔ "5000 satoshi" اور "5000 gwei" کو ساتھ رکھ کر موازنہ نہ کریں، یہ سرے سے ایک چیز ہی نہیں۔
اِن گڑھوں کی مشترکہ خاصیت یہ ہے: غلط ہونے کے بعد بھی عدد دیکھنے میں کافی "نارمل" لگتا ہے، آسانی سے پکڑا نہیں جاتا۔ اِس لیے جہاں بھی کئی ہندسوں والا تبادلہ ہو، میں مشورہ دیتا ہوں سیدھا کوائن تبادلہ ٹول میں بھر لیں، مشین صفر غلط نہیں گنتی۔ gas کی gwei فی اکائی قیمت کو حقیقی network fee میں بدلنا، یا کسی تبادلے پر کل کتنا خرچ ہوگا اندازہ لگانا ہو، تو network fee کیلکولیٹر زیادہ آسان ہے، یہ gas مقدار اور فی اکائی قیمت کو ایک ساتھ حساب کر لیتا ہے۔
روپے میں بدلنا: رٹا ہوا شرحِ تبادلہ نہ استعمال کریں
اِن اکائیوں کو آخرکار روپے میں بدلنا سب سے زیادہ فکر کی بات ہوتی ہے — "اِس gas پر آخر میرے کتنے روپے لگے"۔ مگر عین یہی قدم سب سے زیادہ غلط ہوتا ہے، اور مرکزی بات ایک ہی جملہ ہے: ہرگز کوئی رٹا ہوا شرحِ تبادلہ استعمال نہ کریں۔
وجہ بہت سادہ ہے: BTC، ETH کی قیمت ہر لمحہ بدلتی ہے۔ آپ نے آج جو "1 ETH برابر اِتنے روپے" لکھا، وہ کل بلکہ اگلے گھنٹے تک مختلف ہو سکتا ہے۔ اگر آپ کوئی پرانا، ذہن میں رٹا شرحِ تبادلہ لے کر بدلیں، تو نکلنے والی fiat رقم بگڑ جائے گی، کم درجے میں تو ایک gas کے مہنگے سستے ہونے کا غلط اندازہ، بڑے درجے میں بڑے تبادلے پر لاگت کا شدید کم یا زیادہ اندازہ۔
درست طریقہ یہ ہے: ہر بار بدلتے وقت، وہی تازہ ترین قیمت استعمال کریں جو آپ اُس وقت واقعی دیکھ رہے ہوں۔ تبادلے کی منطق دو قدموں میں ہے، بالکل صاف:
- پہلے کرپٹو اکائی کے اندر بدلیں: satoshi کو BTC میں (10 کروڑ پر تقسیم)، gwei/wei کو ETH میں (بالترتیب 10⁹، 10¹⁸ پر تقسیم)۔ یہ قدم پروٹوکول سطح کے مقرر تعلق سے ہوتا ہے، کبھی نہیں بدلتا، بےفکر رہیں۔
- پھر اُس وقت کی کوائن قیمت سے ضرب دیں: نکلی ہوئی BTC یا ETH مقدار کو، اِس لمحے آپ کی دیکھی BTC/ETH کی روپے میں قیمت سے ضرب دیں۔ اِس قدم کا شرحِ تبادلہ لازماً real-time ہو، یادداشت کا پرانا عدد نہیں۔
پہلے قدم کا مقرر تبادلہ کوائن تبادلہ ٹول کے سپرد کر سکتے ہیں؛ دوسرے قدم کی کوائن قیمت، لازماً ابھی دیکھ کر ابھی استعمال کریں — اُس وقت market کھول کر جو دیکھیں، وہی استعمال کریں، "مجھے یاد ہے تقریباً اِتنا تھا" جیسا کوئی پرانا تاثر نہ لگائیں۔ شرحِ تبادلہ ایسی چیز ہے کہ آپ کے ذہن میں موجود نسخہ تقریباً ہمیشہ پرانا ہوتا ہے۔
ایک جملے کا اصول: پروٹوکول سطح کا تبادلہ (satoshi اور BTC، wei/gwei اور ETH) جامد ہے، رٹ کر بےدھڑک استعمال کریں؛ کوائن قیمت کو fiat میں بدلنا متحرک ہے، ہر بار وہی تازہ ترین شرحِ تبادلہ استعمال کریں جو آپ اِس وقت دیکھ رہے ہوں۔ اِن دو قسموں کو الگ کر لیں، تو نہ آپ اکائی غلط گنیں گے، نہ کسی پرانے شرحِ تبادلہ سے خود کو دھوکہ دیں گے۔
اکائیاں سیدھی کر لینا، on-chain فیس سمجھنے کا صرف پہلا قدم ہے۔ یہ اکائیاں سب سے زیادہ network fee میں ظاہر ہوتی ہیں، اور یہ جاننا چاہیں کہ ایک ہی تبادلہ مختلف chains پر کئی گنا کیوں مختلف ہو سکتا ہے، اور کم فیس کے لیے chain کیسے چنیں، تو آگے network fee کا مضمون پڑھیں۔ اور network fee بھی کل ٹرانزیکشن لاگت کا صرف ایک ٹکڑا ہے، فیس، funding، network fee سب کو ایک ساتھ صاف دیکھنا چاہیں تو ٹرانزیکشن لاگت کی مکمل تفصیل ہر رخنے کو جوڑ دیتا ہے۔
لاگت جاننے کے بعد کم فیس والے پلیٹ فارم پر بچت ہوتی ہے۔ ہمارے ریفرل کوڈ سے OKX پر سائن اپ کریں، فیس پر 20% تک رعایت* (موجودہ ویب سائٹ کے مطابق)۔
OKX پر سائن اپ کریں ←آخر میں، satoshi، gwei، wei جیسے نام پہلی بار اجنبی لگتے ہیں، مگر اِن کے پیچھے بس چند مقرر اعشاری تعلق ہیں، کوئی راز نہیں۔ دس منٹ لگا کر "1 BTC = 10 کروڑ satoshi، 1 ETH = 10⁹ gwei = 10¹⁸ wei" یہ دو باتیں پکی رٹ لیں، اور پھر "fiat میں بدلنے کو real-time شرحِ تبادلہ" یہ ایک اصول تھام لیں، تو آگے آپ کوئی بھی on-chain فیس، کوئی بھی چھوٹی قیمت، ایک نظر میں بڑی چھوٹی جانچ لیں گے، ایک لمبی سی صفروں والی عدد آپ کو ڈرا نہیں پائے گی۔ یہ ذرا سی محنت، آگے بےشمار بار ایک نظر میں سمجھ جانے کا سکون دیتی ہے۔ ضمناً، اگر آپ ایکسچینج پر رجسٹر کر کے عملی مشق کرنا چاہیں، تو OKX ریفرل کوڈOK6689 یہ دعوتی کوڈ استعمال کریں، فیس پر رعایت مل سکتی ہے۔
مزید مطالعہ (بیرونی مستند مواد):
- Bitcoin Wiki: Satoshi (unit) — satoshi اکائی کی تاریخ اور تعریف
- Ethereum official docs: Gas and fees — gwei اور gas فیس کی مستند وضاحت
- Ethereum official site — ETH اور اِس کے اکائی نظام کا بنیادی تعارف