ย้อนกลับ

ตัวรวม DEX บนเชนสูญเงิน USD 17 ล้านจากการโจมตีสมาร์ทคอนแทรกต์ครั้งใหญ่

sameAuthor avatar

เขียนและแก้ไขโดย
Lockridge Okoth

26 มกราคม พ.ศ. 2569 12:21 ICT
  • ช่องโหว่ SwapNet ทำให้สูญเสีย USD16.8 ล้านผ่านสัญญา router ที่ถูกเจาะโดยมีการอนุมัติโทเคนไม่ปลอดภัย
  • ผู้ใช้ในไทยที่ได้รับผลกระทบจาก Matcha Meta คือผู้ที่ปิดฟีเจอร์ความปลอดภัย 0x One-Time Approval
  • แฮกชี้ความเสี่ยง DeFi จากการอนุมัติแบบไม่จำกัด การกำหนดเส้นทางซับซ้อน และสัญญาที่ยังไม่ยืนยัน
Promo

SwapNet ซึ่งเป็น aggregator สำหรับ decentralized exchange (DEX) บนเชน ได้รับผลกระทบจากการโจมตี smart contract ครั้งใหญ่ ส่งผลให้สูญเสียคริปโตเคอร์เรนซีกว่า 16.8 ล้าน USD

เหตุการณ์นี้เน้นย้ำความเสี่ยงด้านความปลอดภัยที่ยังคงอยู่ซึ่งเกี่ยวข้องกับการอนุมัติโทเคนและสัญญาการนำทางของบุคคลที่สามในโลก decentralized finance (DeFi)

Sponsored
Sponsored

ตัวรวม DEX แบบออนเชน SwapNet ถูกโจมตีเสียหาย USD16.8 ล้าน

PeckShield รายงานว่าผู้โจมตีได้มุ่งเป้าทำกิจกรรมที่เชื่อมโยงกับ SwapNet ซึ่งเข้าถึงผ่าน Matcha Meta ซึ่งเป็น meta DEX aggregator ที่สร้างโดยทีม 0x

บนเครือข่าย Base ผู้โจมตีได้แลกเปลี่ยน USDC ประมาณ 10.5 ล้าน USD เป็น ETH ประมาณ 3,655 ETH ก่อนจะข้ามสินทรัพย์ไปยัง Ethereum โดยนี่คือเทคนิคทั่วไปที่ใช้เพื่อเพิ่มความซับซ้อนในการติดตามและกู้คืนสินทรัพย์

ทาง Matcha Meta ชี้แจงว่าความเสี่ยงไม่ได้เกิดจากโครงสร้างหลักของแพลตฟอร์ม แต่เกิดกับผู้ใช้ที่เลือกไม่ใช้ระบบ One-Time Approval ของ 0x ซึ่งถูกออกแบบมาเพื่อจำกัดสิทธิ์การอนุมัติโทเคนต่อเนื่อง

ผู้ใช้ที่ปิดตัวเลือกนี้ได้อนุมัติโทเคนโดยตรงกับ aggregator contract พื้นฐาน รวมถึง router ของ SwapNet ซึ่งท้ายที่สุดกลายเป็นจุดที่ถูกโจมตี

เราทราบถึงเหตุการณ์เกี่ยวกับ SwapNet ที่อาจส่งผลกระทบผู้ใช้ Matcha Meta ที่ปิด One-Time Approvals แล้ว Matcha Meta กล่าวในแถลงการณ์

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

Sponsored
Sponsored

ทั้งนี้ เพื่อเป็นการป้องกัน Matcha Meta ได้แนะนำให้ผู้ใช้ยกเลิกการอนุมัติที่ให้กับ aggregator อื่นๆ นอกเหนือจากกรอบ One-Time Approval ของ 0x โดยทันที

แพลตฟอร์มย้ำว่าควรยกเลิกการอนุมัติ router contract ของ SwapNet (0x616000e384Ef1C2B52f5f3A88D57a3B64F23757e) โดยด่วนที่สุด ไม่เช่นนั้นกระเป๋าเงินอาจยังมีความเสี่ยงแม้หลังควบคุมสถานการณ์ได้แล้ว

จุดสมดุลด้านความปลอดภัยของ DeFi: ความสะดวกเทียบกับความปลอดภัยท่ามกลางการโจมตี smart contract ที่เพิ่มขึ้น

เหตุการณ์นี้สะท้อนให้เห็นถึงความสมดุลระหว่างความสะดวกและความปลอดภัยในโลก DeFi โดย One-Time Approval กำหนดให้ผู้ใช้อนุมัติทุกธุรกรรมทีละรายการ ช่วยลดจุดเสี่ยง แต่ก็สร้างความไม่สะดวกแก่ผู้เทรดประจำ

Sponsored
Sponsored

ด้าน unlimited approval แม้รวดเร็วกว่า ก็เปิดให้ smart contract เข้าถึงเงินของผู้ใช้งานอย่างต่อเนื่อง แต่เมื่อ contract ดังกล่าวถูกเจาะ ระบบนี้จะกลายเป็นช่องทางอันตรายโดยทันที

SwapNet ยังไม่เผยแพร่ผลการตรวจสอบเทคนิคฉบับเต็ม และยังไม่ระบุว่าจะชดเชยผู้ใช้ที่ได้รับผลกระทบหรือไม่ ทำให้เกิดคำถามเกี่ยวกับความรับผิดชอบและแนวทางฟื้นฟู

ขณะเดียวกัน ความไม่ชัดเจนดังกล่าวอาจยิ่งทำให้ผู้เกี่ยวข้องจับตาดูแนวทางการอนุมัติธุรกรรมและการเชื่อมต่อของ aggregator ทั่วทั้งวงการ DeFi มากยิ่งขึ้น

การโจมตี Ethereum ครั้งใหม่ชี้ให้เห็นความเสี่ยงของสัญญาที่ไม่ได้ยืนยันและปิดซอร์สในไทย

การโจมตีในครั้งนี้เกิดขึ้นในขณะที่มีรูปแบบปัญหาการโจมตีสมาร์ตคอนแทกต์และ เหตุการณ์ด้านความปลอดภัยในตลาดคริปโต อย่างต่อเนื่อง

Sponsored
Sponsored

ในวันเดียวกัน ผู้ตรวจสอบความปลอดภัย Pashov ยังได้แจ้งเตือนกรณีการโจมตีบนเครือข่ายหลัก Ethereum อีกรายหนึ่งที่เกี่ยวข้องกับ 37 WBTC คิดเป็นมูลค่ากว่า 3.1 ล้าน USD

กรณีนี้เกี่ยวข้องกับสมาร์ตคอนแทกต์แบบปิด ไม่ได้รับการยืนยัน ที่เพิ่งเริ่มใช้งานเมื่อ 41 วันก่อน โดยสมาร์ตคอนแทกต์เผยแพร่เพียง bytecode ที่มนุษย์ไม่สามารถอ่านได้ ทำให้สาธารณชนไม่สามารถตรวจสอบ

เมื่อพิจารณาร่วมกัน เหตุการณ์เหล่านี้แสดงให้เห็นว่าผู้ไม่หวังดีมีช่องทางโจมตี DeFi จำนวนมาก ได้แก่

  • โค้ดที่ไม่ได้รับการตรวจสอบ
  • การอนุมัติแบบถาวร และ
  • เลเยอร์การส่งผ่านธุรกรรมที่ซับซ้อน

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

ข้อจำกัดความรับผิดชอบ

หมายเหตุบรรณาธิการ: เนื้อหาต่อไปนี้ไม่ได้สะท้อนถึงมุมมองหรือความคิดเห็นของ BeInCrypto มันจัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ควรถูกตีความว่าเป็นคำแนะนำทางการเงิน กรุณาทำการวิจัยของคุณเองก่อนที่จะทำการตัดสินใจลงทุนใดๆ ทั้งนี้เป็นไปตาม แนวทางของ Trust Project ของเรา และโปรดอ่าน ข้อกำหนดและเงื่อนไข, นโยบายความเป็นส่วนตัว และ ข้อจำกัดความรับผิดชอบ ของเรา

ผู้สนับสนุน
ผู้สนับสนุน