DEX บังเอิญไปโดน kill switch บน mainnet ล็อคภายใน 660,000 USDC

การเข้ารหัสลับแบบกระจายอำนาจ (การแลกเปลี่ยนตัวเลือก D ทำให้ชีวิตของตัวเองสั้นลงหลังจากดำเนินการคำสั่งที่ปิดโปรแกรม mainnet โดยไม่ได้ตั้งใจและทำให้ไม่สามารถกู้คืนได้

OptiFi แจ้งผู้ใช้ว่าแพลตฟอร์มสิ้นสุดลงอย่างไม่สมควรหลังจากทีมพัฒนาพยายามอัปเดตโค้ดในวันจันทร์ จากรายงานของ Decentralized exchange พบว่าเหตุการณ์ของโปรแกรมยังล็อคเหรียญจำนวน 660,000 USD (USDC) บนห่วงโซ่

OptiFi ให้คำมั่นที่จะชดเชยเงินของผู้ใช้ที่สูญเสียไปจากข้อผิดพลาดนี้ ในขณะที่ USDC ที่ถูกล็อคไว้จำนวนมากได้รับมอบหมายจากหนึ่งในสมาชิกในทีม บริษัทยังได้เรียกร้องให้นักพัฒนาคนอื่นๆ ที่ทำงานเกี่ยวกับ Solana blockchain ให้ระวังการแตกสาขาของคำสั่ง "Solana program close"

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

การปรับใช้ใช้เวลานานกว่าปกติเนื่องจากสิ่งที่ทีมอธิบายว่าสถานะเครือข่ายไม่ดี และคำสั่งถูกยกเลิก อย่างไรก็ตาม มีการสร้างที่อยู่บัฟเฟอร์ที่ได้รับ SOL ทีมต้องการฟื้นตัว

ที่เกี่ยวข้อง ชุมชน Aave เสนอให้ระงับการให้กู้ยืม ETH ชั่วคราวก่อนการควบรวมกิจการ

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

ข้อความแสดงข้อผิดพลาดถูกส่งกลับโดยระบุว่าโปรแกรมถูกปิดและไม่สามารถปรับใช้ใหม่ได้ เว้นแต่จะใช้รหัสโปรแกรมใหม่ การสนทนากับผู้พัฒนาหลักของ Solana ยืนยันความกลัวของทีมว่าจะไม่สามารถปรับใช้โปรแกรมใหม่ด้วย ID เดิมได้

“ปรากฎว่าเราไม่เข้าใจผลกระทบและความเสี่ยงของบรรทัดคำสั่งโปรแกรมปิดนี้จริงๆ 'การปิดโปรแกรมโซลานา' จริงๆ แล้วใช้สำหรับปิดโปรแกรมอย่างถาวรและส่งโทเค็น SOL ในบัญชีบัฟเฟอร์ที่โปรแกรมใช้กลับไปยังกระเป๋าเงินของผู้รับ”

ทีม OptiFi ได้เรียกร้องให้ชุมชนการพัฒนา Solana สำรวจการยืนยันสองขั้นตอนเมื่อเรียกใช้ฟังก์ชัน "ปิดโปรแกรม Solana" และเตือนผู้ใช้ถึงผลลัพธ์ของการใช้คำสั่ง