UTXO کی وضاحت: بٹ کوائن کا بٹوہ آپ کی دادی کے سکے کے تھیلے کی طرح کام کیوں کرتا ہے

جب کرپٹو کرنسی چھوٹے سکّوں سے ملتی ہے
بطور شخص جو نصف دہائی سے بلاک چین پروٹوکولز کا تجزیہ کر رہا ہے، مجھے اب بھی حیرت ہوتی ہے کہ کس طرح بٹ کوائن کا پیچیدہ UTXO سسٹم میری تائیوانی دادی کے سکے کے تھیلے کے فلسفے سے ملتا جلتا ہے۔ میں وضاحت کرتا ہوں۔
UTXO دراصل کیا ہے؟
UTXO کا مطلب ہے Unspent Transaction Output - بنیادی طور پر ڈیجیٹل نقد رقم کے ٹکڑے۔ جب Alice Bob کو 1 BTC بھیجتی ہے، تو یہ ٹرانزیکشن Bob کے بٹوے میں ایک نیا “بل” بناتی ہے۔ Ethereum کے صاف ستھرے بیلنس شیٹ طریقہ کار (“آپ کے پاس کل 1.5 ETH ہیں”) کے برعکس، Bitcoin الگ الگ حصوں کو ٹریک کرتی ہے جیسے:
- UTXO#1: 1 BTC (Alice سے)
- UTXO#2: 0.5 BTC (Charlie سے)
پیزا پارلر ٹیسٹ
تصور کریں کہ آپ $3 کے پیسے سے پیزا خرید رہے ہیں:
- ایک \(5 کا بل → \)2 تبدیلی ملتی ہے (نیا UTXO بنتا ہے)
- چھوٹے بلوں سے بالکل صحیح تبدیلی → کوئی گڑبڑ نہیں
Bitcoin بالکل اسی طرح کام کرتی ہے! ہماری پچھلی مثال سے 0.3 BTC بھیجنے پر دو اختیارات ہوتے ہیں:
- 1 BTC والے UTXO کو خرچ کریں → 0.7 BTC “تبدیلی” وصول کریں
- 0.5 BTC والے UTXO کو خرچ کریں → 0.2 BTC واپس لیں
پرو ٹپ: TokenPocket جیسے والٹ آپ کو دستی طور پر UTXOs منتخب کرنے دیتے ہیں - جو فیسز کو بہتر بنانے کے لیے انتہائی اہم ہے کیونکہ minors “بل” پر فی پروسیسنگ چارج کرتے ہیں۔
فیسوں سے آگے یہ بات کیوں اہم ہے
UTXO ماڈل مندرجہ ذیل چیزوں کو ممکن بناتا ہے:
- بہتر رازداری (ایڈریسز کی تعداد زیادہ ہونے سے ٹریکنگ مشکل ہوتی ہے)
- ٹرانزیکشن تصدیق آسان
اصل واقعہ: پچھلے bull run میں، میں نے ایک کلائنٹ کو ان کے 200+ پرانے UTXOs کو جمع کر کے $12,000 کی فیسز بچائیں۔ یہی طاقت ہے بلاک چین کی بنیادی باتوں کو سمجھنے کی!
اگلے ہفتے: NFT منصوبے “ڈیجیٹل matryoshka dolls” بنانے کے لیے UTXOs کو کیسے استعمال کر رہے ہیں…