icon_install_ios_web icon_install_ios_web icon_install_android_web

Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

تجزیہ7 ماہ پہلے发布 6086cf...
75 0

میرے جیسے بہت سے نئے دوست ہوں گے، جنہوں نے پہلی بار WEB3 والیٹ کا استعمال کرتے ہوئے خوشی خوشی بٹ کوائن والیٹ کھولی اور ایڈریس کاپی کرنے کے لیے تیار کیا، اچانک پتہ چلا کہ ان کے بنائے ہوئے پرس میں درحقیقت متعدد مختلف پتے تھے۔ یہ میرے چہرے پر الجھن بھری نظروں کے ساتھ، کسی انجان چوراہے پر چلنے کے مترادف تھا۔

مختلف پتے کیوں ہیں؟ مجھے ان میں سے کون سا پتہ استعمال کرنا چاہیے؟

Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

OKX والیٹ کے متعدد بٹ کوائن پتے

یہ پتے کیا ہیں؟

Bitcoin کمیونٹی ایک ایسی کمیونٹی ہے جس میں ہمیشہ ترقی پذیر ٹیکنالوجی ہے، اور ٹیکنالوجی کی ترقی نئے مواد کو تخلیق کرتی ہے۔ مختلف ایڈریس فارمیٹس کو نئی ٹیکنالوجیز کے استعمال کا نتیجہ سمجھا جا سکتا ہے۔ اگلا، آئیے مختلف ایڈریس فارمیٹس کے درمیان فرق کو دریافت کریں۔

میراثی پتہ (P2P KH)

یہ فارمیٹ اس وقت اپنایا گیا تھا جب بٹ کوائن پہلی بار 2009 میں لانچ کیا گیا تھا، اس لیے اسے لیگیسی فارمیٹ کہا جاتا ہے۔ چونکہ اس وقت بٹ کوائن ایڈریس عوامی کلید/نجی کلید کے جوڑے سے بنایا گیا تھا، اس لیے اسے پیمنٹ پبلک کی ہیش (P2P KH) ایڈریس بھی کہا جاتا ہے۔

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

یہ پایا جا سکتا ہے کہ میراثی پتوں میں ایک خصوصیت ہوتی ہے، یعنی وہ سب 1 سے شروع ہوتے ہیں۔ اس کی وجہ یہ ہے کہ پتے تیار کرتے وقت، مختلف منظرناموں (جیسے testnet/mainnet) کے مطابق جنریٹڈ پبلک کلید میں ایک سابقہ شامل کیا جائے گا۔ سابقہ کے ساتھ عوامی کلید کو Hash کے ذریعے شمار کرنے کے بعد، پتہ بالآخر 1 سے شروع ہوگا۔

نیسٹڈ SegWit پتہ (P2SH-P2WPKH)

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

چونکہ ادائیگی آبجیکٹ کو عوامی کلید سے اسکرپٹ میں تبدیل کیا جاتا ہے، اس لیے لچک بہت زیادہ بڑھ جاتی ہے، اور چھٹکارے کے اسکرپٹ کے نفاذ کی منطق کو اپنی مرضی کے مطابق بنایا جا سکتا ہے۔ عام ایپلی کیشنز میں کثیر دستخطی لین دین کو نافذ کرنا شامل ہے۔

P2SH کی بنیاد پر، اگر الگ شدہ گواہ ٹیکنالوجی کو سرایت کر دیا گیا ہے، تو اس پتے کا فارمیٹ الگ الگ گواہ کے موافق ایڈریس (Nested SegWit) ہے۔ علیحدہ گواہ کا پتہ متعارف کرواتے وقت آپ الگ الگ گواہ سے متعلق مواد کے بارے میں جان سکتے ہیں۔ الگ الگ گواہ ٹیکنالوجی کے متعارف ہونے کے بعد، لین دین کا حجم کم کیا جا سکتا ہے، اس طرح لین دین کی فیس کم ہو جاتی ہے۔

آپ دیکھ سکتے ہیں کہ P2SH ایڈریس 3 سے شروع ہوتا ہے۔

مقامی SegWit پتہ

اس قسم کے ایڈریس کو متعارف کرانے سے پہلے، ہمیں اس میں کلیدی ٹیکنالوجی متعارف کروانے کی ضرورت ہے - Segregated Witness (SegWit)۔ جیسا کہ نام سے پتہ چلتا ہے، Segregated Witness کا مطلب گواہ کے ڈیٹا (گواہ) کو الگ کرنا ہے اور اس پر الگ سے کارروائی کرنا ہے۔

ایسا کرنے کا ایک اہم فائدہ یہ ہے کہ یہ لین دین کی معلومات کے سائز کو کم کرتا ہے، اس طرح لین دین کی فیس کم ہوتی ہے۔ سائز میں کمی کا ایک اور فائدہ یہ ہے کہ یہ بٹ کوائن بلاک ٹرانزیکشنز کے سائز کی بالائی حد کو 1 MB سے بڑھا کر 4 MB کر دیتا ہے۔

الگ الگ گواہ ایڈریس کی خصوصیت یہ ہے کہ پتہ bc 1 سے شروع ہوتا ہے۔

ٹیپروٹ

Taproot پتوں کے فوائد پیچیدہ لین دین کے منظرناموں میں رازداری اور کارکردگی ہیں۔ مقامی SegWit کے مقابلے میں، یہ بیضوی وکر ڈیجیٹل سگنیچر الگورتھم کے بجائے Schnorr الگورتھم کا استعمال کرتا ہے۔ سابقہ بیچ ٹرانزیکشن کے منظرناموں میں زیادہ موثر ہے اور کثیر دستخط والے بٹوے کی رازداری کو بہتر بناتا ہے۔

مرکزی روٹ ایڈریس کی خصوصیت یہ ہے کہ پتہ عام طور پر bc 1 q سے شروع ہوتا ہے۔

مجھے ایڈریس کی کون سی شکل منتخب کرنی چاہیے؟

موجودہ مین اسٹریم والیٹس جیسے OKX، Unisat اور دیگر بٹوے مذکورہ چار پتوں کی حمایت کرتے ہیں۔ لہذا، لین دین کی فیس کو کم کرنے کے لیے، مقامی SegWit اور Taproot فارمیٹ ایڈریس استعمال کرنا زیادہ معقول ہے۔

اس کے علاوہ، اگر آپ Bitcoin کے نوشتہ جات میں دلچسپی رکھتے ہیں، تو یہ دو پتے آپ کا بہترین انتخاب ہیں۔ زیادہ تر بٹوے نے آپ کے خصوصی UTXO کو لین دین میں غلط طریقے سے منتقل ہونے سے بچانے کے لیے ان دو پتوں کے نوشتہ جات پر اضافی پروسیسنگ کی ہے۔ bc 1 سے شروع ہونے والے بٹوے کے پتے تلاش کریں!

بلاشبہ، مختلف ایڈریس فارمیٹس والے بٹوے فنڈز کی تجارت کر سکتے ہیں، اس لیے پریشان ہونے کی ضرورت نہیں ہے۔

اگر آپ بٹ کوائن کا بیلنس چیک کرنا چاہتے ہیں یا معلومات کو بلاک کرنا چاہتے ہیں، تو آپ کو ZANs نوڈ سروس استعمال کرنے کا خیرمقدم ہے۔ ہم ڈویلپرز کو استعمال کرنے کے لیے ایک بھرپور API فراہم کرتے ہیں۔ API دستاویز کی تفصیلات: https://docs.zan.top/reference/zan_getbalance-enhance

تھوڑا گہرا - کلیدی ٹیکنالوجیز کا تعارف

مندرجہ بالا تعارف کے بعد، ہر کسی کو بٹوے کی ابتدائی سمجھ ہے۔ اگر آپ بٹوے میں کچھ تکنیکی حصول میں میری طرح دلچسپی رکھتے ہیں، تو آئیے اندر کی پراسرار ٹیکنالوجی پر ایک نظر ڈالیں۔

اسکرپٹ کو چھڑانا

P2SH کو متعارف کراتے وقت، ہم جانتے ہیں کہ یہ ریڈیمپشن اسکرپٹ ٹرانزیکشنز کے لیے ایک ٹیکنالوجی ہے۔ تو ریڈیمپشن اسکرپٹ کیا ہے اور بٹ کوائن ایکو سسٹم میں اس کا کیا کردار ہے؟

ریڈیمپشن اسکرپٹ کو متعارف کرانے سے پہلے، ہمیں بٹ کوائن کے لین دین کا بنیادی ڈھانچہ متعارف کرانے کی ضرورت ہے۔

مندرجہ ذیل ایک عام P2P K قسم کا لین دین ہے، جہاں 04 ae سے شروع ہونے والا پتہ 15 kD سے شروع ہونے والے پتے پر 10 BTC منتقل کرنا چاہتا ہے۔ 04 ae ایڈریس والے اکاؤنٹ کو زنجیر پر دوسروں کو دکھانے کی ضرورت ہے کہ اسے یہ اکاؤنٹ استعمال کرنے کا حق ہے (نجی کلید کا مالک ہے)، اس لیے اسے اپنی شناخت ثابت کرنے کے لیے اس لین دین میں ایک دستخط (ScriptSig) فراہم کرنے کی ضرورت ہے۔

دستخط حاصل کرنے کے علاوہ، تصدیق کنندہ کو UTXO کے مطابق پچھلے لین دین کا آؤٹ پٹ اسکرپٹ بھی تلاش کرنا ہوگا۔ ان دونوں اسکرپٹ کا مجموعہ فدیہ رسم الخط ہے۔ چھٹکارے کے اسکرپٹ کا مقصد لین دین کی قانونی حیثیت کو ثابت کرنا ہے۔

Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

اس لین دین میں، ہم دیکھ سکتے ہیں کہ دستخط اور آؤٹ پٹ اسکرپٹ دونوں کمپیوٹر کی ہدایات ہیں۔ OP_PUSHBYTES کا مطلب ہے ڈیٹا کا ایک ٹکڑا اسٹیک میں ڈالنا۔ سب سے پہلے، ScriptSig میں، 04 ae اپنی ذاتی کلید کے ساتھ پورے لین دین پر دستخط کرتا ہے، اور دستخط کو اسٹیک میں دھکیل دیا جائے گا۔ پھر عوامی کلید کو اسٹیک میں دھکیلیں، اور آخر میں OP_CHECKSIG میں، دستخط کو ڈکرپٹ کرنے کے لیے عوامی کلید کا استعمال کریں اور موازنہ کریں کہ آیا لین دین مطابقت رکھتا ہے۔ اگر یہ مطابقت رکھتا ہے، تو اس کا مطلب ہے کہ شناخت درست ہے۔

اس P2P K طریقہ کے علاوہ، ریڈیمپشن اسکرپٹ شناخت کی تصدیق کے مختلف طریقوں جیسے P2P KH اور P 2 SH کو بھی نافذ کر سکتا ہے۔

الگ الگ گواہ

اوپر دیے گئے تعارف سے، ہم جان سکتے ہیں کہ والٹ کے نئے فارمیٹس فی الحال الگ تھلگ گواہ ٹیکنالوجی کا استعمال کرتے ہیں۔ تو گواہ کیا ہے اور اسے الگ کیسے کیا جاتا ہے؟

یہاں گواہ کو بٹ کوائن کے بنیادی ڈھانچے میں اسکرپٹ دستخط (scriptSig) معلومات کے طور پر سمجھا جا سکتا ہے۔ Segregated Witness اسے بنیادی ڈھانچے سے نکالتا ہے اور اسے ایک نئے ڈیٹا ڈھانچے میں رکھتا ہے۔

Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

جیسا کہ اوپر دی گئی تصویر میں دیکھا جا سکتا ہے، لین دین میں صرف ضروری مواد لین دین کے ماخذ اور لین دین کی پیداوار کی معلومات ہے۔ لین دین کا سائز کم کر دیا گیا ہے۔ چونکہ پیلے حصے (ٹرانزیکشن کا کل سائز) میں سائز کی حد ہوتی ہے، اس لیے لین دین کے دستخط کو الگ سے منتقل کرنے سے بلاک کو مزید لین دین کو ایڈجسٹ کرنے کی اجازت مل سکتی ہے۔ اس کے علاوہ، چونکہ لین دین کے دستخط کا حساب لگاتے وقت دستخط والے حصے کے مواد کو شمار نہیں کیا جاتا ہے، اس لیے لین دین کی توسیع پذیری کا مسئلہ مؤثر طریقے سے حل کیا جا سکتا ہے۔

مندرجہ ذیل ایک P2TR ٹرانزیکشن ہے۔ آپ دیکھ سکتے ہیں کہ اس لین دین میں گواہ کا ایک اضافی حصہ ہے۔ اس کا کام لین دین کی قانونی حیثیت کی تصدیق کرنا ہے۔ ScriptSig کے بجائے Witness استعمال کرنے کے بعد، قانونی حیثیت کی تصدیق کرنے کا طریقہ اب بھی وہی ہے، یعنی عوامی کلید کا استعمال کرتے ہوئے گواہ کے دستخط کو ڈکرپٹ کرنے اور اس بات کی تصدیق کرنا کہ آیا لین دین کا مواد مطابقت رکھتا ہے۔ نوڈ صرف گواہ کی معلومات کی درخواست کرے گا جب اسے لین دین کی قانونی حیثیت کی تصدیق کرنے کی ضرورت ہوگی۔ اب آپ استعمال کر سکتے ہیں ZAN نوڈ BTC نیٹ ورک سے مستحکم اور تیز رفتاری سے جڑنے کے لیے مفت سروس (ZAN.TOP ملاحظہ کریں)۔

Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

خلاصہ طور پر، الگ الگ گواہ کا مطلب ہے کہ لین دین کے دستخط والے حصے کے مواد اور باقی مواد کو الگ الگ منتقل کیا جائے، اس طرح ایک لین دین کا سائز کم ہو جائے اور پورے بلاک کی صلاحیت میں اضافہ ہو۔ اس کے علاوہ، چونکہ لین دین کی ہیش ویلیو کا حساب لگاتے وقت دستخط والے حصے کے مواد کو شمار نہیں کیا جاتا ہے، اس لیے یہ ٹرانزیکشن اسکیل ایبلٹی کے مسئلے کو مؤثر طریقے سے حل کر سکتا ہے۔

یہ مضمون Yeezo (X account @GaoYeezo 75065 ) ZAN ٹیم (X اکاؤنٹ @zan_team ).

یہ مضمون انٹرنیٹ سے حاصل کیا گیا ہے: Web3 Beginner Series: میرے Bitcoin کے متعدد پتے کیوں ہیں؟

متعلقہ: Dogwifhat (WIF) قیمت کی پیشن گوئی: کیا یہ $5 تک پہنچ جائے گی؟

مختصر میں WIF کی قیمت ایک سڈول مثلث میں آگے بڑھ رہی ہے، اور بریک آؤٹ اسے 44% تک لے جائے گا۔ Chaikin Oscillator 0 سے اوپر ہے، یہ تجویز کرتا ہے کہ اپریل شروع ہونے کے بعد سے خریداری کا دباؤ بڑھ رہا ہے۔ MACD بھی تیزی کے کراس اوور کو نوٹ کرنے کے قریب ہے، جو اضافے کے امکانات کو ثابت کرے گا۔ میم کوائن مینیا نے ڈاگ وائفٹ (WIF) کی قیمت کو مارچ کے دوران نئی بلندیوں تک پہنچا دیا، اور ایسا لگتا ہے کہ ایسا دوبارہ ہو سکتا ہے۔ جیسے جیسے خرید کا دباؤ بڑھتا ہے، سولانا میم ٹوکن بھی اچھل سکتا ہے، جب تک کہ یہ اس مزاحمت کو توڑ سکتا ہے۔ Dogwifhat کیوں سرمایہ کاروں کے درمیان رفتار حاصل کر رہا ہے WIF قیمت ممکنہ طور پر آنے والے دنوں میں سرمایہ کاروں کی طرف سے تیزی میں اضافے کی وجہ سے بڑھے گی۔ یہ Chaikin اشارے پر نظر آتا ہے، جو کہ…

© 版权声明

相关文章