کس طرح ایک بگ نے عارضی طور پر لائٹننگ نیٹ ورک پلیٹو بلاکچین ڈیٹا انٹیلی جنس کے ایک نفاذ کو ناکام بنا دیا۔ عمودی تلاش۔ عی

کس طرح ایک بگ نے بجلی کے نیٹ ورک کے ایک نفاذ کو عارضی طور پر نیچے لایا

یہ واقعہ یوٹیوب پر دیکھیں Or میں Rumble

قسط یہاں سنیں:

"Bitcoin، وضاحت کی گئی" کے اس ایپی سوڈ میں میزبان Aaron van Wirdum اور Sjors Provoost Btcd بٹ کوائن کے نفاذ میں ایک حالیہ بگ پر بات کرتے ہیں جس نے لائٹننگ نیٹ ورک کے ایک بڑے حصے کو متاثر کیا، کیونکہ اس نے LND لائٹننگ نوڈس کو بٹ کوائن بلاکچین سے منقطع کر دیا۔

ایپی سوڈ میں، وین ورڈم اور پرووسٹ وضاحت کرتے ہیں کہ ایک ڈویلپر نام سے جا رہا ہے۔ سے Burak ٹویٹر پر حالیہ Taproot اپ گریڈ کا فائدہ اٹھا کر 998-of-999 ملٹی سیگ ٹرانزیکشن بنایا۔ اگرچہ یہ ایک درست لین دین تھا، btcd اور LND نوڈس نے اسے مسترد کر دیا، اور اس لیے اس بلاک کو مسترد کر دیا جس میں لین دین شامل تھا اور اس کے بعد آنے والے تمام بلاکس۔ LND نوڈس کے مسئلے کو حل کرنے کے لیے Lightning Labs نے اسی شام ایک پیچ جاری کیا۔

خاص طور پر، Provoost وضاحت کرتا ہے، btcd نے لین دین کو مسترد کر دیا کیونکہ اس میں زیادہ سے زیادہ حد ہے کہ Segwit ٹرانزیکشن میں گواہوں کا کتنا ڈیٹا شامل ہو سکتا ہے۔ اگرچہ بٹ کوائن کے دیگر نفاذ اس حد کو Segwit ورژن 0 ٹرانزیکشنز پر نافذ کرتے ہیں، Segwit ورژن 1 (یعنی Taproot) ٹرانزیکشنز میں ایسی کوئی حد نہیں ہے۔ یہ تفاوت وہی ہے جس کی وجہ سے btcd کے نفاذ میں مسئلہ پیدا ہوا ہے۔

پھر بھی، یہ تھوڑا سا واضح نہیں ہے کہ کیوں btcd میں اس بگ نے بظاہر بہت سے LND لائٹننگ نوڈس کو بھی متاثر کیا جو بلاکس کی توثیق کرنے کے لیے btcd کے بجائے بٹ کوائن کور کا استعمال کرتے ہیں۔ اس ہفتے کے ایپیسوڈ کے دوسرے نصف حصے میں، پرووسٹ نے قیاس کیا ہے کہ دونوں کیسے جڑے ہوئے ہیں۔

ایپی سوڈ کو ختم کرنے کے لیے، وین ورڈم اور پرووسٹ بتاتے ہیں کہ لائٹننگ نیٹ ورک کس طرح متاثر ہوتا ہے جب لائٹننگ نوڈس بٹ کوائن بلاکچین کو مسترد کرتے ہیں۔

ٹائم اسٹیمپ:

سے زیادہ بکٹکو میگزین