Chainalysis: ภายใน 6 เดือน สูญเสีย 36.70 ล้าน ภายใต้โปรโตคอลบล็อกเชน โดยสัญญาอัจฉริยะที่ยังไม่ได้รับการยืนยันคือเป้าหมายของแฮกเกอร์

ETH-3.42%

區塊鏈協議攻擊

บริษัทวิเคราะห์บล็อกเชน Chainalysis เผยแพร่รายงานเมื่อวันที่ 9 มิถุนายน โดยบันทึกว่าในช่วงเดือนมกราคมถึงพฤษภาคม มีอย่างน้อย 3,670 ล้านดอลลาร์ที่ถูกขโมยจากโปรโตคอลอย่างน้อยที่ไม่ได้มีการเปิดเผยและยืนยันโค้ดต้นฉบับในเบราว์เซอร์บล็อกเชน โดยเกี่ยวข้องกับการโจมตี 4 ครั้ง และโปรโตคอล 5 รายการ ผู้โจมตีในทุกกรณีพบช่องโหว่ผ่านการดีคอมไพล์ไบต์โค้ดต้นฉบับ (ไม่ใช่การอ่านโค้ดต้นฉบับที่เปิดเผยต่อสาธารณะ)

กรณีการโจมตี 4 รายการ: มูลค่าความเสียหาย วันที่ และประเภทช่องโหว่ที่ยืนยันแล้ว

จากรายงานของ Chainalysis ข้อมูลการยืนยันของโปรโตคอลที่ถูกโจมตีทั้ง 5 รายการมีดังนี้:

Truebit: 26.20 ล้านดอลลาร์ วันที่ 8 มกราคม 2026 บน Ethereum; ฟังก์ชัน getPurchasePrice() เกิด integer overflow (Solidity v0.5.3 ซึ่งเวอร์ชันนี้ขาดกลไกป้องกันการล้นอัตโนมัติ)

Trusted Volumes: 5.90 ล้านดอลลาร์ วันที่ 7 พฤษภาคม 2026 บน Ethereum; ช่องโหว่ด้านการควบคุมการเข้าถึงของสัญญาโพรเซสเซอร์การแลกเปลี่ยนแบบ RFQ

Aperture Finance: 3.20 ล้านดอลลาร์ วันที่ 25 มกราคม 2026 บน Ethereum; ใช้ transferFrom เพื่อหลีกเลี่ยงการตรวจสอบอินพุต

Ekubo合約漏洞截圖 (แหล่งที่มา: Chainalysis)

Ekubo: 1.40 ล้านดอลลาร์ วันที่ 5 พฤษภาคม 2026 บน Ethereum; ลอจิกการย้อนบันทึกไม่ได้ตรวจสอบตัวตนผู้ชำระเงิน

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

รายละเอียดกรณี Truebit: สัญญาที่ถูกดีพลอยในปี 2021 พฤติกรรมการโจมตีอย่างเป็นระบบแสดงให้เห็นบนเชน

ผลการวิเคราะห์แผนภาพ Reactor ของ Chainalysis แสดงว่า ที่อยู่ผู้โจมตีที่ก่อเหตุโจมตี Truebit (วันที่ 8 มกราคม 2026 ความเสียหาย 26.20 ล้านดอลลาร์) เคยขโมย ETH จำนวน 5 เหรียญจากโปรโตคอล Sparkle มาก่อนหน้า 12 วัน

รายงานยืนยันว่า ที่อยู่นี้ได้ค้นหาช่องโหว่อย่างเป็นระบบทั้งในสัญญาที่มีการยืนยันแล้วและที่ยังไม่มีการยืนยัน จากเป้าหมายขนาดเล็กในช่วงแรกค่อยๆ ขยายไปสู่การโจมตีขนาดใหญ่ขั้นสุดท้าย โดยเงินที่ได้จากการโจมตี 2 ครั้งถูกนำไปฟอกผ่าน Tornado Cash ทั้งหมด สัญญาที่ถูกโจมตีของ Truebit ถูกดีพลอยบน Ethereum ตั้งแต่ปี 2021 และไม่เคยมีการยืนยันโค้ดต้นฉบับบน Etherscan

ช่องโหว่ด้านความปลอดภัย 3 ประเด็นของสัญญาที่ไม่ได้ยืนยัน: กลไกการป้องกันที่ล้มเหลวตามที่ Chainalysis ยืนยัน

รายงานของ Chainalysis ยืนยันว่าเมื่อโปรโตคอลเลือกดีพลอยแบบปิดโค้ด กลไกความปลอดภัยแบบดั้งเดิมทั้ง 3 ชั้นต่อไปนี้จะหยุดทำงานพร้อมกัน:

การตรวจสอบของนักวิจัยสายขาวล้มเหลว: ไม่มีโค้ดต้นฉบับให้อ่านได้แบบสาธารณะ ทำให้นักวิจัยด้านความปลอดภัยไม่สามารถระบุและรายงานช่องโหว่

การตัดออกในแผนให้รางวัลช่องโหว่: โดยทั่วไปสัญญาที่ไม่ได้ยืนยันจะถูกแยกออกจากแผนให้รางวัลช่องโหว่มาตรฐานอย่างชัดเจน

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

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

คำถามที่พบบ่อย

ความแตกต่างด้านความปลอดภัยหลักระหว่างสัญญาอัจฉริยะที่ไม่ได้ยืนยันกับสัญญาที่ได้รับการยืนยันคืออะไร?

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

เงิน 3,670 ล้านดอลลาร์ที่ Chainalysis บันทึกไว้เทียบกับสถานการณ์การถูกขโมยใน DeFi ทั้งหมดอย่างไร?

จากรายงานของ Chainalysis เงิน 3,670 ล้านดอลลาร์เป็นเพียงหมวดย่อยหนึ่งในจำนวนการสูญเสียรวมมากกว่า 1 พันล้านดอลลาร์ของ 88 โปรโตคอล DeFi ที่บันทึกไว้ในช่วงเวลาเดียวกันโดย DeFiLlama โปรโตคอลที่ถูกโจมตีส่วนใหญ่ที่ DeFiLlama บันทึกไว้มีสัญญาอัจฉริยะที่ได้รับการยืนยันแล้ว การโจมตีสัญญาที่ไม่ได้ยืนยันจึงถือเป็นรูปแบบการโจมตีที่เฉพาะเจาะจง และไม่ควรนำไปเปรียบเทียบโดยตรงกับสถิติความปลอดภัยของ DeFi ในภาพรวม

Chainalysis มีคำแนะนำด้านความปลอดภัยเฉพาะอะไรสำหรับโปรโตคอลสัญญาที่ไม่ได้ยืนยัน?

คำแนะนำเฉพาะเพียงข้อเดียวที่รายงานของ Chainalysis ยืนยันคือการดีพลอยการเฝ้าระวังบนเชนแบบทันทีทันใด เพื่อทดแทนฟังก์ชันที่ล้มเหลวของระบบนิเวศความปลอดภัยแบบดั้งเดิมสำหรับสัญญาที่ไม่ได้ยืนยัน รายงานไม่ได้ให้คำแนะนำเกี่ยวกับเครื่องมือเฝ้าระวังที่เฉพาะเจาะจง มาตรฐานในการนำไปใช้ หรือคำแนะนำด้านไทม์ไลน์แต่อย่างใด

news.article.disclaimer
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น