โซลาน่า (SOL) OptiFi การแลกเปลี่ยนแบบกระจายอำนาจปิดโปรแกรมโดยไม่ได้ตั้งใจเมื่อวันที่ 29 สิงหาคม โดยสูญเสียเงินทุนไป 661,000 ดอลลาร์อย่างถาวร
โปรแกรมของ OptiFi ถูกปิดโดยความผิดพลาดที่เราทำ
TL; DR
1. เราบังเอิญปิดโปรแกรม OptiFi mainnet และไม่สามารถกู้คืนได้
2. 661k USDC ถูกล็อคอยู่ใน PDA โชคดีที่ 95% ของเงินทุนมาจากสมาชิกในทีมของเรา
3. เราจะชดเชยเงินของผู้ใช้ทั้งหมด– OptiFi (@OptifiLabs) สิงหาคม 29, 2022
ตามที่ การประกาศ โดย DEX ข้อผิดพลาดเกิดขึ้นประมาณ 06:00 UTC เมื่อผู้ปรับใช้พยายามอัปเกรดโปรแกรมบนเครือข่ายหลัก Solana
OptiFi ปิดโปรแกรมอย่างไร
ทีมอธิบายว่าผู้ปรับใช้กำลังพยายามอัปเกรดโปรแกรม OptiFi โดยใช้จุดยึดที่ปรับใช้ อย่างไรก็ตาม กระบวนการนี้ใช้เวลานานกว่าปกติ อาจเป็นเพราะความแออัดของเครือข่าย
ผู้ปรับใช้ยกเลิกการอัปเกรดการปรับใช้จุดยึดนี้ก่อนที่จะได้รับการตอบกลับ ในขณะเดียวกัน กระบวนการได้สร้างบัญชีบัฟเฟอร์ที่ไม่ได้ใช้ด้วยยอดคงเหลือ 17.2023808 SOL
ดังนั้น ผู้ปรับใช้จึงพยายามปิดบัญชีบัฟเฟอร์นี้เพื่อคืนยอดเงินก่อนดำเนินการอัปเกรด mainnet
อย่างไรก็ตาม ผู้ปรับใช้ปิดโปรแกรมหลักอย่างถาวรโดยไม่รู้ตัว แทนที่จะปิดบัญชีบัฟเฟอร์
ตามที่ทีมงานใช้ "โปรแกรม Solana close" โดยไม่เข้าใจถึงผลกระทบของการกระทำอย่างเต็มที่
ทีมงานกล่าวว่าการตอบสนองจากนักพัฒนาหลักของ Solana "อย่างท่วมท้น" แสดงให้เห็นว่าจะไม่สามารถปรับใช้โปรแกรมของตนกับรหัสโปรแกรมก่อนหน้าได้
สูญเสียไป $661,000
ทีม OptiFi เปิดเผยว่าได้สูญเสียการเข้าถึง $661,000 ที่ถูกล็อคไว้ในสัญญาอย่างถาวร
OptiFi ระบุว่า 95% ของกองทุนนี้มาจากสมาชิกในทีม
อย่างไรก็ตาม “โทเค็น USDC ของบัญชีมาร์จิ้นทั้งหมดของผู้ใช้ โทเค็นตัวเลือก และ USDC vault ของ AMM” ซึ่งผูกกับโปรแกรมได้สูญหายไป
มันยังคงวางแผนที่จะชดเชยเงินของผู้ใช้ที่สูญเสียไปทั้งหมด พร้อมกับเพิ่มมาตรการที่เข้มงวดมากขึ้นเพื่อหลีกเลี่ยงไม่ให้เกิดขึ้นซ้ำอีกในอนาคต
ทีม OptiFi ยังแนะนำให้ Solana เพิ่มคำอธิบายให้กับ เอกสารโซลาน่า เพื่อเตือนเกี่ยวกับผลการปิดโปรแกรมและแนะนำให้เพิ่มการยืนยันสองขั้นตอนสำหรับการรันคำสั่ง "solana program close"
ที่มา: https://cryptoslate.com/solana-based-optifi-loses-661000-permanently-after-mistakenly-closing-program/