เครือข่าย THORChain สำรองหลังจากหยุดลูกโซ่ 20 ชั่วโมง – crypto.news

บริษัทเครือข่าย THORchain ได้รายงานปัญหาที่ส่งผลให้เกิดการไม่กำหนดขึ้นระหว่างแต่ละโหนด ซึ่งทำให้เครือข่ายปิดตัวลง อย่างไรก็ตาม เมื่อเร็วๆ นี้ เครือข่าย Proof-of-bond และการแลกเปลี่ยนข้ามสายโซ่ THORChain ประกาศ ที่หลังจากหยุดทำงานมากกว่า 20 ชั่วโมง ตอนนี้มัน “ทำงานได้อย่างสมบูรณ์”

ทีม THORChain ทวีตเมื่อวันที่ 28 ตุลาคมว่าการค้าได้รับการคืนสถานะและเครือข่าย "สร้างบล็อกอีกครั้ง" บริษัทรายงานปัญหาที่ทำให้เครือข่ายปิดตัวลงเมื่อวันที่ 27 ตุลาคม

การไม่กำหนดระหว่างโหนด

ก่อนหน้านี้ผู้ดูแลระบบเครือข่ายอ้างว่าการละลายไม่เกี่ยวข้องกับการหยุดนิ่งและเกิดจากการไม่กำหนดขึ้นระหว่างแต่ละโหนดหลังจากที่ผู้ดูแลระบบบล็อคเชนรับทราบการหยุดทำงานของเครือข่าย THORChain บน Twitter ในวันพฤหัสบดีเนื่องจากความผิดพลาดของซอฟต์แวร์ หลังจากระบุว่าการหยุดทำงานไม่ได้เกี่ยวข้องกับความสามารถในการชำระหนี้ บริษัทได้ดำเนินการยืนยันกับลูกค้าว่าพวกเขากำลังพยายามหาวิธีแก้ไขโดยเร็วที่สุด

ตามการอัพเดทที่เผยแพร่ก่อนหน้านี้โดย THORChainบริษัทสังเกตเห็นแหล่งที่มาของการไม่กำหนดขึ้นระหว่างโหนด ทำให้เกิดปัญหาประมาณสี่ชั่วโมงหลังจากการแจ้งเตือนครั้งแรก

นักวิจัยกล่าวว่าฉันทามติหยุดในเครื่องสถานะแบบกระจายซึ่งเป็นผลมาจากแหล่งที่มาของการไม่กำหนดโหนดระหว่างโหนดและป้องกันการทุจริตของบัญชีแยกประเภท ผู้ดูแลระบบเครือข่ายระบุขั้นตอนที่จำเป็นในการแก้ไขปัญหา โดยสังเกตว่าเกือบจะอยู่ที่นั่นแล้ว: การค้นหาแหล่งที่มาของการไม่กำหนด เผยแพร่การอัปเดต และรีสตาร์ทเครื่องสถานะ

THORChain อ้างว่าเป็นการจัดการสตริงหลังจากกลับมาทำงานอีกครั้ง

ทีมรายงานว่าพวกเขาระบุว่าปัญหาเป็นการจัดการสตริงหลังจากอีกสามชั่วโมงเป็น ผู้ประกอบการค้า และนักลงทุนรอการตอบรับจากบริษัท ตามคำกล่าวของพวกเขา นักพัฒนาซอฟต์แวร์ควรสังเกตเห็นปัญหา เนื่องจากบันทึกที่ไม่ถูกต้องถูกปิดทันทีและไม่เคยเข้าสู่บล็อก บันทึกช่วยจำที่ผิดพลาดถูกเขียนขึ้นในบล็อก ซึ่งส่งผลกระทบต่อ mainnet เนื่องจากมีคิวที่ป้องกันไม่ให้ swap สังเคราะห์บนบล็อกเดียวกัน

ทีมงานได้ประกาศหยุดปฏิบัติการอันเนื่องมาจากเหตุการณ์ดังกล่าว และขอให้ลูกค้าอดทนรอเนื่องจากได้เตรียมคำแนะนำในขณะที่กำลังส่งการแก้ไขทันที หลังจากหยุดทำงาน 15 ชั่วโมง ในที่สุดเครือข่ายก็เริ่มทำงานหลังจากนั้นไม่นาน ทีมงานของบริษัทได้ให้ข้อมูลอัปเดต

ตามที่บริษัทระบุ ปรากฎว่าโค้ดผลัก cosmos.Uint (แทนที่จะเป็น uint64) ให้เป็นสตริง ทำให้สตริงได้รับจุด int ที่กว้างใหญ่แทนที่จะเป็นค่าจริง ส่งผลให้เกิดสตริงบันทึกช่วยจำที่แตกต่างกันบนโหนดต่างๆ บันทึกช่วยจำที่ผิดพลาดจะไม่ถูกเขียนลงดิสก์หรือบล็อก ดังนั้นคำสั่งจึงไม่เห็นสิ่งนี้

โซ่หยุดทำงานเนื่องจากความกังวลด้านความปลอดภัย แต่โฆษกหญิงของ THORChain ระบุ บริษัทตั้งใจที่จะ “กลับคืนมาเมื่อค้นพบที่มาของการไม่กำหนดขึ้น” อย่างไรก็ตาม ในช่วงหยุดทำงาน แพลตฟอร์มการแลกเปลี่ยนโทเค็น THORSwap ยืนยันว่า Ethereum และ ERC-20 swaps ยังคงรองรับอยู่

เพิ่มเติมเกี่ยวกับ THORchain

Cosmos SDK ถูกใช้เพื่อสร้างบล็อกเชนอิสระ THORChain ซึ่งจะทำหน้าที่เป็นการแลกเปลี่ยนกระจายอำนาจข้ามสายโซ่ (DEX) มันใช้ประโยชน์จากกลไกผู้ดูแลสภาพคล่องอัตโนมัติ (AMM) ที่คล้ายกับเวอร์ชันแรกๆ ของ Uniswap (Uniswap) หรือ Bancor (BNT) โดยมีโทเค็นดั้งเดิมของ THORChain (RUNE) ทำหน้าที่เป็นคู่แลกเปลี่ยนที่จำเป็น


ติดตามเราบน Google News

ที่มา: https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/