Skip to content
Blockchain

เหตุใดฟีดราคาที่ล้าสมัยจึงทำให้โปรโตคอลของฉันหยุดชะงัก ทั้งที่ไม่มีใครโจมตีเลย?

80

โอกาส

โปรโตคอล DeFi พึ่งพาฟีด oracle ที่อาจล้าสมัยได้ ไม่ใช่เพราะถูกโจมตี แต่เพียงเพราะฟีดหยุดอัปเดต เมื่อเกิดเหตุการณ์นี้ขึ้น โปรโตคอลจะทำได้สองอย่างคือ ซื้อขายต่อไปด้วยราคาที่ผิดพลาด (ทำให้เกิดการ liquidation ที่คลาดเคลื่อน) หรือหยุดทำงานทั้งหมด (ทำให้เงินของผู้ใช้ถูกล็อก) โปรโตคอลทุกตัวในปัจจุบันใช้ค่าขีดจำกัดความล้าสมัยที่กำหนดไว้แบบ hard-code แตกต่างกัน โดยไม่มีกลไกสำรองหรือเส้นทางการกู้คืนมาตรฐาน ไม่มี circuit-breaker primitive ร่วมที่ตรวจจับความล้าสมัย ลดกิจกรรมของโปรโตคอลตามสัดส่วน และกลับมาทำงานได้อย่างเรียบร้อยเมื่อฟีดหลักกลับมา รายงานในเดือนสิงหาคม 2026 บันทึกการหยุดทำงานของโปรโตคอลจริงที่เกิดจากความล้าสมัยของ oracle ล้วนๆ โดยไม่มีการโจมตีใดเกี่ยวข้องเลย

ทำไมถึงสำคัญ

ชั้น oracle circuit-breaker มาตรฐานจะช่วยป้องกันความล้มเหลวของโปรโตคอลประเภทหนึ่งที่ทำให้ผู้ใช้ DeFi สูญเสียเงินหลายล้านต่อปีโดยไม่มีผู้โจมตีเกี่ยวข้องเลย

วิธีที่ผมให้คะแนนโอกาส

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

ความรุนแรง8/10

ความเจ็บปวดที่มันก่อขึ้นเมื่อปรากฏตัว

ความถี่7/10

ความถี่ที่คนจริงๆ เจอมัน

ช่องว่าง8/10

ความขาดแคลนของเครื่องมือที่ดีสำหรับมันในปัจจุบัน

ปัญหาอื่นที่น่าแก้ไข