การหยุดทำงานล่าสุดของ Solana เกิดจากข้อผิดพลาดของโค้ดและโหนดทำงานผิดปกติ

โซลาน่าบล็อคเชน หยุดทำงาน เมื่อวันที่ 30 กันยายน เกิดจากข้อผิดพลาดในโค้ดของบล็อคเชน และเกิดจากโหนด hot-spare ที่ทำงานผิดปกติซึ่งส่งผลให้เกิดบล็อกที่ซ้ำกัน

โหนด hot-spare คือเมื่อเครื่องมือตรวจสอบเรียกใช้โหนดที่สองที่ออนไลน์และออกแบบมาเพื่อใช้เป็นข้อมูลสำรองหากโหนดหลักล้มเหลว ทว่าโหนดสำรองเริ่มทำงานและทำงานอยู่เช่นเดียวกับโหนดหลักตาม an ปรับปรุง จากมูลนิธิโซลาน่า สิ่งนี้นำไปสู่สองโหนดที่ส่งบล็อกที่แตกต่างกันไปยังเครือข่าย ส่งผลให้เกิดบล็อกแบบขนาน

สิ่งนี้ได้รับการจัดการอย่างดีใน 24 ชั่วโมงแรก เนื่องจากบล็อกเชนจบลงด้วยการเลือกระหว่างสองบล็อกทางเลือก เช่นเดียวกับส้อมเล็กๆ ในเครือข่าย จนถึงจุดหนึ่ง ข้อบกพร่องในโค้ดของบล็อคเชนทำให้ไม่สามารถสร้างบล็อกได้อีกหลังจากหนึ่งในตัวเลือกเหล่านี้

“แม้ว่ารุ่นที่ถูกต้องของบล็อก 221 จะได้รับการยืนยัน แต่ข้อผิดพลาดในตรรกะการเลือกส้อมทำให้ผู้ผลิตบล็อกไม่สามารถสร้างบน 221 ได้และป้องกันไม่ให้คลัสเตอร์บรรลุฉันทามติ” Austin Federa หัวหน้าฝ่ายสื่อสารของมูลนิธิ Solana ใน การอัปเดต

เป็นผลให้บล็อกเชนลดลงประมาณเจ็ดชั่วโมงจนกว่าผู้ตรวจสอบจะตกลงและดำเนินการแก้ไขโค้ด

© 2022 The Block Crypto, Inc. สงวนลิขสิทธิ์ บทความนี้จัดทำขึ้นเพื่อให้ข้อมูลเท่านั้น ไม่มีการเสนอหรือมีจุดประสงค์เพื่อใช้เป็นคำแนะนำทางกฎหมายภาษีการลงทุนการเงินหรือคำแนะนำอื่น ๆ

เกี่ยวกับผู้เขียน

Tim เป็นบรรณาธิการข่าวของ The Block ซึ่งเน้นที่ DeFi, NFT และ DAO ก่อนเข้าร่วม The Block นั้น Tim เป็นบรรณาธิการข่าวที่ Decrypt เขาได้รับปริญญาตรีสาขาปรัชญาจากมหาวิทยาลัยยอร์กและศึกษาวารสารศาสตร์ข่าวที่สมาคมสื่อมวลชน ติดตามเขาบน Twitter @Timccopeland

ที่มา: https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss