
والٹ ایڈریس کیا ہے؟
آپ کا کرپٹو میل باکس — بلاک چین ایڈریسز کیسے کام کرتے ہیں
$68 ملین کی کاپی-پیسٹ غلطی
مئی 2024 میں، ایک کرپٹو سرمایہ کار $68 million مالیت کا Wrapped Bitcoin منتقل کرنے گیا۔ اس نے وہی کیا جو سبھی کرتے ہیں: اپنا والٹ کھولا، ایک حالیہ ٹرانزیکشن ڈھونڈی، منزل کا ایڈریس کاپی کیا، اور سینڈ دبا دیا۔ رقم نکل گئی۔ وہ کبھی پہنچی نہیں۔
جو ایڈریس اس نے کاپی کیا وہ اس کا نہیں تھا۔ ایک حملہ آور نے خاموشی سے ایک بے قیمت ڈسٹ ٹرانزیکشن ایک ملتے جلتے ایڈریس سے بھیجی تھی — ایک ایسا ایڈریس جو انہی حروف سے شروع ہوتا تھا جیسے کہ متاثرہ شخص کا اکثر استعمال ہونے والا والٹ۔ یہ ٹرانزیکشن ہسٹری میں بیٹھا انتظار کرتا رہا۔ جب متاثرہ شخص نے ایڈریس بک کے بجائے ہسٹری سے کاپی کیا، تو ریاضی نے وہی کیا جو اسے کہا گیا۔ اڑسٹھ ملین ڈالر ایک اجنبی کے پاس چلے گئے، ناقابلِ واپسی، ایک ہی بلاک میں۔
یہاں تکلیف دہ حقیقت ہے: ٹیکنالوجی نے مکمل طور پر ٹھیک کام کیا۔ بلاک چین ناکام نہیں ہوئی۔ کرپٹوگرافی نہیں ٹوٹی۔ ٹرانزیکشن درست، حتمی، اور بالکل اسی طرح تھی جیسے ہدایت دی گئی۔ صرف ایک چیز ناکام ہوئی — ایک انسان جو یہ نہیں سمجھتا تھا کہ والٹ ایڈریس اصل میں کیا ہے — اور کیسے چند حروف کسی تباہی کو چھپا سکتے ہیں۔
یہ مقالہ اسی کو ٹھیک کرتا ہے۔ آخر تک، آپ جانیں گے کہ ایڈریس کیسے بنایا جاتا ہے، اسے شیئر کرنا کیوں محفوظ ہے، حقیقتاً خطرناک کیا ہے، اور وہ چند عادات جو سالوں تک کرپٹو رکھنے والے لوگوں کو ایک پیسٹ میں اسے کھو دینے والے لوگوں سے الگ کرتی ہیں۔
والٹ ایڈریس دراصل کیا ہے
والٹ ایڈریس وہ اسٹرنگ ہے جو آپ کسی کو دیتے ہیں تاکہ وہ آپ کو ادائیگی کر سکے۔ اسے ایک ای میل ایڈریس یا بینک اکاؤنٹ نمبر کے کرپٹو مماثل کے طور پر سوچیں — یہ ایک عوامی منزل ہے۔ کوئی بھی اسے بھیج سکتا ہے، کوئی بھی اسے دیکھ سکتا ہے، اور اسے شائع کرنا مکمل طور پر معمول ہے۔
یہ جانتے بوجھتے بے ترتیب حروف جیسا نظر آتا ہے۔ نیٹ ورک کے لحاظ سے، آپ کا ایڈریس bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq، یا 0x71C7656EC7ab88b098defB751B7401B5f6d8976F، یا حروف اور اعداد کا کوئی مختصر مجموعہ ہو سکتا ہے۔ یہ بے ترتیب نہیں ہیں — ہر حرف آپ کی کلیدوں سے ریاضیاتی طور پر نکلا ہوا ہے، اور زیادہ تر فارمیٹس میں ایک شامل شدہ چیکسم ہوتا ہے جو والٹ سافٹ ویئر کو کچھ کھونے سے پہلے ٹائپو پکڑنے دیتا ہے۔
سمجھنے کے لیے سب سے اہم بات: ایڈریس آپ کی نجی کلید نہیں ہے۔ یہ آپ کی کلیدوں سے نکالا گیا ہے، مگر اسے واپس ان میں تبدیل نہیں کیا جا سکتا۔ اسی لیے آپ ادائیگی وصول کرنے کے لیے اپنا ایڈریس عوامی طور پر پوسٹ کر سکتے ہیں، مگر آپ کو اپنی نجی کلید اور سیڈ فریز کی حفاظت اپنی زندگی کی طرح کرنی چاہیے — کیونکہ مالی طور پر، یہ واقعی ایسا ہی ہے۔
نجی کلیدیں، عوامی کلیدیں، اور ایڈریسز
ہر ایڈریس کے پیچھے تین مختلف اشیاء کے ساتھ کرپٹوگرافی کا ایک سلسلہ بیٹھا ہوتا ہے۔ انہیں الجھانا ہی وہ طریقہ ہے جس سے لوگ پیسے کھوتے ہیں، تو آئیے انہیں صاف طور پر الگ کریں۔
- نجی کلید (private key) — ایک خفیہ 256-بٹ عدد (64 ہیکس حروف)۔ جو بھی اسے رکھتا ہے وہ فنڈز کو کنٹرول کرتا ہے۔ یہ ملکیت ثابت کرنے کے لیے ٹرانزیکشنز پر دستخط کرتا ہے۔ کوئی "پاس ورڈ ری سیٹ" نہیں ہے۔ اگر کوئی اسے کاپی کر لے، تو وہ آپ کے پیسے کا مالک بن جاتا ہے۔ اگر آپ اسے بغیر بیک اپ کے کھو دیں، تو آپ کا پیسہ ہمیشہ کے لیے چلا جاتا ہے۔
- عوامی کلید (public key) — ایلپٹک-کرو کرپٹوگرافی (Bitcoin اور Ethereum کے لیے secp256k1 کرو پر ECDSA؛ Solana کے لیے EdDSA) کا استعمال کرتے ہوئے نجی کلید سے نکالی گئی۔ یہ ریاضی ایک طرفہ راستہ ہے: نجی کلید سے عوامی کلید تک جانا آسان ہے، اسے واپس کرنا کمپیوٹیشنل طور پر ناممکن ہے۔ اسے نکالنا محفوظ ہے اور، کئی طریقہ کار میں، ظاہر کرنا بھی محفوظ ہے۔
- ایڈریس (address) — عوامی کلید کو ہیش فنکشنز سے گزار کر پھر اس مختصر، شیئر کیے جانے کے قابل، ٹائپو-مزاحم اسٹرنگ میں انکوڈ کیا جاتا ہے جسے آپ اصل میں پیسٹ کرتے ہیں۔ Ethereum پر یہ عوامی کلید کے Keccak-256 ہیش کے آخری 20 بائٹس ہیں، جن سے پہلے 0x لگا ہوتا ہے۔ Bitcoin پر یہ HASH160 ہے (پہلے SHA-256 پھر RIPEMD-160)، جو Base58Check یا Bech32 انکوڈنگ میں لپٹا ہوتا ہے۔
ہیشنگ کا یہ مرحلہ کیوں شامل کیا جاتا ہے؟ دو وجوہات۔ پہلی، یہ ایڈریسز کو مختصر بناتا ہے — ایک 33-بائٹ عوامی کلید 20-بائٹ ہیش بن جاتی ہے، شیئر اور محفوظ کرنا آسان تر۔ دوسری، یہ ایک دوسری کرپٹوگرافک دیوار شامل کرتا ہے: ہیش بھی یک طرفہ ہے، تو آپ کی عوامی کلید بھی خرچ کرنے تک ایڈریس کے پیچھے چھپی رہتی ہے۔
پورا انتظام ڈیزائن کے اعتبار سے یک طرفہ ہے۔ نجی کلید → عوامی کلید → ایڈریس۔ ہر تیر آگے چلنا آسان اور پیچھے چلنا مؤثر طور پر ناممکن ہے۔ یہی ناقابلِ واپسی پن مکمل سیکیورٹی ماڈل ہے — یہی وہ چیز ہے جو آپ کو دنیا کے لیے ایک ایڈریس شائع کرنے دیتی ہے جبکہ آپ کا راز راز ہی رہتا ہے۔
والٹ آپ کا ایڈریس کیسے بناتا ہے
جب آپ والٹ تخلیق کرتے ہیں، تو یہاں اصل میں اندر یہ ہوتا ہے۔ والٹ ایک بڑا بے ترتیب راز تخلیق کرتا ہے — نجی کلید — بے ترتیبی کے مضبوط ذریعے کا استعمال کرتے ہوئے (یہاں ایک کمزور بے ترتیب ذریعہ ہی وہ طریقہ ہے جس سے کچھ ابتدائی والٹس خالی ہوئے تھے)۔ یہ ایلپٹک-کرو ریاضی سے عوامی کلید نکالتا ہے، پھر اسے ہیش اور انکوڈ کرتا ہے جب تک چین کی ایڈریس کی وضاحت مطمئن نہ ہو جائے۔
آپ کسی ایڈریس سے نجی کلید "تلاش" نہیں کر سکتے بغیر اسی کرپٹوگرافی کو توڑے جو زمین پر ہر بینک، حکومت، اور فوجی مواصلات کی حفاظت کرتی ہے۔ یہ کوئی نعرہ نہیں — یہی مکمل نکتہ ہے۔ ایڈریس کو بطور عوامی ڈیڈ اینڈ ڈیزائن کیا گیا ہے۔
جدید والٹس صرف ایک کلید پر نہیں رکتے۔ HD (hierarchical deterministic) والٹس — BIP-32، BIP-39، اور BIP-44 کے تحت بیان کردہ — ایک انسانی پڑھنے کے قابل سیڈ فریز (عموماً 12 یا 24 الفاظ) کو کلیدوں اور ایڈریسز کے مکمل درخت میں پھیلاتے ہیں۔ اسی لیے ایک بیک اپ پورا والٹ بحال کر سکتا ہے: ہر ایڈریس جو آپ کبھی استعمال کریں گے، ان الفاظ سے ریاضیاتی طور پر نسل کی صورت میں نکلا ہوا ہے۔
MPC والٹس ایک مختلف راستہ لیتے ہیں۔ "ایک سیڈ فریز دراز میں" کی کہانی کے بجائے، ملٹی-پارٹی کمپیوٹیشن راز کو انکرپٹڈ ٹکڑوں میں تقسیم کرتی ہے جو الگ الگ فریقین کے پاس ہوتے ہیں، تو کوئی ایک ڈیوائس کبھی مکمل کلید نہیں رکھتی۔ صارف کا تجربہ بدل جاتا ہے — کھونے کے لیے کوئی واحد سیڈ فریز نہیں ہو سکتا — مگر آن-چین نتیجہ ایک جیسا ہے: جو ایڈریس آپ شیئر کرتے ہیں وہ کسی بھی دوسرے ایڈریس جیسا ہی نظر آتا اور برتاؤ کرتا ہے۔ یہی وہ طریقہ ہے جو GaiaEx استعمال کرتا ہے۔
فارمیٹس جو پہچاننا ضروری ہیں — اور وہ اہم کیوں ہیں
مختلف بلاک چینز ایڈریسز کو مختلف طریقوں سے انکوڈ کرتی ہیں۔ آپ کو کرپٹوگرافی یاد کرنے کی ضرورت نہیں، مگر آپ کو یقیناً شکلیں پہچاننی چاہئیں — کیونکہ غلط فارمیٹ یا غلط نیٹ ورک پر بھیجنا سب سے عام طریقہ ہے جس سے لوگ ایسے فنڈز کھو دیتے ہیں جو بلاک چین نے خود کبھی نہیں کھوئے۔
- Bitcoin تین اقسام میں آتا ہے: Legacy (1… سے شروع)، wrapped SegWit (3… سے شروع)، اور native SegWit / Bech32 (bc1… سے شروع)۔ یہ ٹرانزیکشن فیس اور غلطی کی تشخیص میں مختلف ہیں؛ زیادہ تر نئے والٹس bc1 کو ڈیفالٹ رکھتے ہیں کیونکہ یہ سستا ہے اور ٹائپو بہتر پکڑتا ہے۔
- EVM چینز — Ethereum، Polygon، Arbitrum، Base، BNB Chain — سب ایک ہی 0x + 40 ہیکسا ڈیسیمل حروف استعمال کرتی ہیں، بڑے حروف کی ترتیب میں ایک چیکسم شامل ہوتا ہے۔ خطرہ یہ ہے: ایک ہی ایڈریس اسٹرنگ ہر EVM چین پر درست ہے، تو والٹ کے UI میں آپ جو نیٹ ورک منتخب کرتے ہیں وہ خود ایڈریس جتنا ہی اہم ہے۔
- Solana بغیر 0x پریفکس اور بغیر کسی واضح علیحدگی کے مختصر Base58 اسٹرنگز استعمال کرتا ہے۔ یہ ٹائپ کرتے وقت غلطی کا شکار آسانی سے ہو جاتے ہیں، لہٰذا ٹائپ کرنے کے بجائے QR کوڈز یا اپنی محفوظ ایڈریس بک پر انحصار کریں۔
بغیر پریشانی کے بھیجنا اور وصول کرنا
طریقہ کار سادہ ہے۔ نظم و ضبط ہی وہ چیز ہے جو آپ کی حفاظت کرتی ہے۔
وصول کرنا کم خطرے کا کام ہے: اپنے والٹ میں وصول کریں کھولیں، اثاثہ اور نیٹ ورک منتخب کریں، پھر ایڈریس کاپی کریں یا اس کا QR کوڈ دکھائیں۔ وصولی کے ایڈریس کے ساتھ سب سے برا جو ہو سکتا ہے وہ رازداری کا رساو ہے، نقصان نہیں — لہٰذا یہ محفوظ سمت ہے۔
بھیجنا وہ جگہ ہے جہاں پیسہ غائب ہوتا ہے۔ تصدیق کرنے سے پہلے: وصول کنندہ کو پیسٹ کریں (ہاتھ سے ٹائپ نہ کریں)، تصدیق کریں کہ نیٹ ورک اثاثے سے مطابقت رکھتا ہے، اور چیک کریں کہ گیس (نیٹ ورک فیس) کے لیے کافی native ٹوکن باقی ہے۔ پھر وہی ایک کام کریں جو اس $68 million والے سرمایہ کار کو بچا سکتا تھا — ایڈریس کو حرف بہ حرف تصدیق کریں، صرف پہلے چار حروف نہیں۔
- کلپ بورڈ میلویئر حقیقی ہے۔ کچھ میلویئر خاموشی سے کاپی شدہ ایڈریس کو حملہ آور کے ایڈریس سے بدل دیتے ہیں۔ پیسٹ شدہ اسٹرنگ کے دونوں سروں پر ہمیشہ چار سے زیادہ حروف پر نظر ڈالیں — شروع اور آخر — کیونکہ ملتے جلتے جنریٹرز بالکل ان ہی نظر آنے والے حروف کو نشانہ بناتے ہیں۔
- پہلے ایک ٹیسٹ بھیجیں۔ کسی بھی بڑی منتقلی کے لیے، ایک چھوٹی رقم بھیجیں، تصدیق کریں کہ یہ پہنچی، پھر باقی بھیجیں۔ چند سینٹس کی گیس کرپٹو میں سب سے سستا انشورنس ہے۔
- کوئی واپسی نہیں۔ آن-چین ٹرانزیکشنز حتمی ہیں۔ کوئی چارج بیک ڈیپارٹمنٹ نہیں، کوئی سپورٹ لائن نہیں جو اسے واپس پلٹا سکے۔ بلاک چین بالکل وہی کرتی ہے جس پر آپ نے دستخط کیے۔
حقیقی خطرات — اور وہ عادات جو انہیں ہرا دیتی ہیں
ایماندارانہ تعلیم کا مطلب ہے یہ بتانا کہ اصل میں کیا غلط ہوتا ہے۔ ان میں سے تقریباً کچھ بھی بلاک چین کی ناکامی نہیں۔ یہ انسانی کناروں کی بات ہے۔
- ایڈریس پوائزننگ۔ وہ حملہ جس نے اس وھیل کو $68 million کا نقصان دیا۔ فراڈی افراد آپ کے حقیقی ایڈریس کے پہلے اور آخری حروف سے ملتے جلتے ایڈریس سے ایک چھوٹی "ڈسٹ" ادائیگی بھیجتے ہیں، اس امید پر کہ آپ بعد میں اسے اپنی ٹرانزیکشن ہسٹری سے کاپی کریں گے۔ دفاع: کبھی ہسٹری سے کاپی نہ کریں۔ ایک لیبل والی ایڈریس بک یا تازہ تصدیق شدہ QR استعمال کریں۔
- غلط نیٹ ورک / غلط فارمیٹ۔ غلط چین پر درست نظر آنے والے ایڈریس پر بھیجے گئے فنڈز مستقل طور پر پھنس سکتے ہیں۔ دفاع: ہر بار اثاثہ + نیٹ ورک + فارمیٹ ملائیں۔
- کلپ بورڈ ہائی جیکنگ۔ کاپی کرنے کے بعد میلویئر ایڈریس بدل دیتا ہے۔ دفاع: پیسٹ شدہ اسٹرنگ کے دونوں سروں کی تصدیق کریں، اور ایسا ہارڈویئر والٹ استعمال کریں جو منزل اپنی اسکرین پر دکھائے۔
- غلط راز کا رساو۔ لوگوں کو "سپورٹ اسٹاف" کے ذریعے سیڈ فریز یا نجی کلید شیئر کرنے پر دھوکہ دیا جاتا ہے، جبکہ انہیں صرف ایڈریس کی ضرورت تھی۔ دفاع: کوئی حقیقی فریق کبھی آپ کا سیڈ یا نجی کلید نہیں مانگتا — کبھی نہیں۔ وصول کرنے کے لیے آپ کا ایڈریس شیئر کرنا کافی ہے۔
- ناقابلِ واپسی پن دو طرفہ کاٹتا ہے۔ وہی حتمیت جو فراڈ کو روکتی ہے، اس کا مطلب یہ بھی ہے کہ آپ کی اپنی غلطیاں واپس نہیں ہو سکتیں۔ دفاع: سینڈ اسکرین پر رفتار کم کریں۔ دو منٹ کی جانچ ایک زندگی کے افسوس سے بہتر ہے۔
اچھی عادات بورنگ ہیں اور کام کرتی ہیں: ایک لیبل والی ایڈریس بک رکھیں، جہاں رازداری اہم ہو وہاں وصولی کے ایڈریسز کو گھمائیں (خاص طور پر Bitcoin پر)، ملتے جلتے بھیجنے والوں سے غیر مطلوب ڈسٹ کو نظر انداز کریں، اور جب منتقلی بڑی ہو، تو اسٹرنگ کی تصدیق فریقِ ثانی کے ساتھ الگ ذریعے سے کریں — کسی الگ چینل پر کال یا پیغام۔
GaiaEx پر ایڈریسز کیسے کام کرتے ہیں
GaiaEx نان-کسٹوڈیل ہے: آپ دستخط کرتے ہیں، آپ کے اثاثے آن-چین سیٹل ہوتے ہیں، اور جو ایڈریس آپ شیئر کرتے ہیں وہ حقیقی طور پر آپ کا ہے — کسی کمپنی کے ڈیٹا بیس میں بیٹھی کوئی IOU نہیں۔ یہی روایتی ایکسچینج سے ساختی فرق ہے، جہاں آپ کو دیا گیا "ایڈریس" دراصل ان کے اندرونی لیجر میں محض ایک اندراج ہے۔
اندر ہی اندر، GaiaEx MPC (ملٹی-پارٹی کمپیوٹیشن) کلید سیکیورٹی استعمال کرتا ہے۔ آپ کی نجی کلید کبھی ایک جگہ جمع نہیں ہوتی؛ یہ انکرپٹڈ ٹکڑوں میں تقسیم ہوتی ہے تاکہ کوئی ایک سرور، ڈیوائس، یا شخص کبھی مکمل راز نہ رکھے۔ "کاغذ پر ایک سیڈ فریز" کی مشہور کہانی مجرد کر دی گئی ہے — کھونے یا چوری ہونے کے لیے کوئی واحد کمزور نقطہ نہیں ہے — مگر آن-چین ایڈریس جو آپ دیتے ہیں وہ بالکل کسی بھی معیاری والٹ ایڈریس جیسا برتاؤ کرتا ہے۔
کیونکہ GaiaEx متعدد چینز کو سپورٹ کرتا ہے — Bitcoin، Ethereum، Arbitrum، TRON، BNB Chain، اور Solana — انٹرفیس اس طرح بنایا گیا ہے کہ نیٹ ورک اور اثاثہ واضح طور پر سامنے آئے، تو آپ بھیجنے سے پہلے تصدیق کرتے ہیں کہ آپ درست راستے پر ہیں، ناکام بلاک ایکسپلورر تلاش کے بعد نہیں۔ آپ کو ہر چین کے پار ایک انٹرفیس کی سہولت ملتی ہے، ان کلیدوں کی سیکیورٹی کے ساتھ جو ریاضیاتی طور پر آپ کی ہیں۔
اصول وہی ہے جس پر یہ پورا مقالہ کھڑا ہے: ایڈریس شیئر کریں، راز کی حفاظت کریں، بھیجنے سے پہلے تصدیق کریں۔ GaiaEx مشکل کرپٹوگرافی سنبھالتا ہے تاکہ آپ اس ایک عادت پر توجہ دیں جو اصل میں آپ کی حفاظت کرتی ہے — اپنے سامنے موجود اسٹرنگ کو چیک کرنا۔


