Cointime

Download App
iOS & Android

SharkTeam: ช่องโหว่ในการคำนวณความแม่นยำของสัญญาและคำแนะนำด้านความปลอดภัย

ในช่วงไม่กี่เดือนที่ผ่านมา มีเหตุการณ์ด้านความปลอดภัยจำนวนหนึ่งที่เกี่ยวข้องกับช่องโหว่ในการคำนวณความถูกต้องของราคาในกระบวนการพัฒนาสัญญา จำนวนความเสียหายเกิน 10 ล้านดอลลาร์สหรัฐ ซึ่งรวมถึง MIM_SPELL 6.5 ล้านดอลลาร์สหรัฐ, RadiantCapital 4.5 ล้านดอลลาร์สหรัฐ, Onyx Protocol 2.1 ล้านดอลลาร์สหรัฐ ล้าน เป็นต้น เนื่องจากมีปัญหาเรื่องความแม่นยำในการคำนวณ ตัวแปรสำคัญ จึงคำนวณไม่ถูกต้องและถูกโจมตี

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

1. เหตุการณ์การโจมตี MIM_SPELL

เวลาที่เกิด: 30 มกราคม 2024

จำนวนขาดทุน: ประมาณ 6.5 ล้านเหรียญสหรัฐ

เหตุผลของช่องโหว่: มีตัวแปรเงินกู้ 2 ตัวที่ยืดหยุ่นและเป็นฐานในสัญญา เมื่อคำนวณความแม่นยำของทั้งสอง ทั้งสองจะใช้วิธีปัดเศษขึ้น การดำเนินการนี้จะทำให้พารามิเตอร์ที่ผลการคำนวณควรเป็น 0 ได้รับการคำนวณเป็น 1 ในที่สุด ทำให้เกิดความไม่สมดุลระหว่างพารามิเตอร์ทั้งสอง และท้ายที่สุดทำให้โทเค็น MIM ให้ยืมมากเกินไป

วิเคราะห์โดยละเอียด: https://bit.ly/3ScR7TK

2. เหตุการณ์การโจมตี RadiantCapital

เวลาที่เกิด: 2 มกราคม 2024

จำนวนความเสียหาย: ประมาณ 4.5 ล้านเหรียญสหรัฐ

เหตุผลของช่องโหว่: แฮกเกอร์ใช้ประโยชน์จากช่องโหว่ในสัญญาที่ยังไม่ได้เริ่มต้นตลาดใหม่ ดัชนีสภาพคล่องไม่ได้ถูกเตรียมใช้งาน ทำให้แฮกเกอร์สามารถจัดการขนาดของมันผ่านฟังก์ชันสินเชื่อแฟลช เมื่อดัชนีมีขนาดใหญ่ขึ้น แฮกเกอร์ใช้ประโยชน์จากความแม่นยำในการปัดเศษในฟังก์ชัน rayDiv ปัญหาคือเมื่อเลขชี้กำลังมีขนาดใหญ่ขึ้น ขีดจำกัดบนของการสูญเสียความแม่นยำที่เกิดจากการปัดเศษก็จะมีมากขึ้นเช่นกัน

3. เหตุการณ์การโจมตีโปรโตคอล Onyx

เวลาที่เกิด: 11 พฤศจิกายน 2023

จำนวนขาดทุน: ประมาณ 2.1 ล้านเหรียญสหรัฐ

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

วิเคราะห์โดยละเอียด: https://bit.ly/47cKeI6

4. เหตุการณ์การโจมตี WiseLending

เวลาที่เกิด: 12 มกราคม 2024

จำนวนขาดทุน: ประมาณ 465,000 เหรียญสหรัฐ

เหตุผลของช่องโหว่: สัญญาใช้การปัดเศษขึ้นเมื่อคำนวณส่วนแบ่งเงินกู้ ผู้โจมตีใช้สิ่งนี้เพื่อดำเนินการเข้าถึงซ้ำ ๆ เพื่อเพิ่มราคาหุ้น หลังจากที่ราคาหุ้นเพิ่มขึ้น เขาจะยืม ETH จำนวนมากด้วยหุ้นของเขาเอง

5. การโจมตี HopeLend

เวลาที่เกิด: 18 ตุลาคม 2023

จำนวนความเสียหาย: ประมาณ 850,000 เหรียญสหรัฐ

สาเหตุของช่องโหว่: ในตอนแรกแฮ็กเกอร์ใช้ประโยชน์จากความไม่สมดุลของสภาพคล่องในกลุ่มที่สอดคล้องกับสินทรัพย์เป้าหมาย จัดการดัชนีสภาพคล่องของ hToken ที่เกี่ยวข้องกับสินทรัพย์เป้าหมาย และบิดเบือนมูลค่าของมัน จากนั้นแฮกเกอร์ก็ยืมสินทรัพย์อ้างอิงอื่น ๆ ทั้งหมดโดยใช้หลักประกัน hToken จำนวนน้อยมาก หลังจากนั้น แฮ็กเกอร์ยังใช้ประโยชน์จากช่องโหว่ในการปัดเศษในฟังก์ชัน rayDiv ในการดำเนินการแยกสัญญาเพื่อฝากและถอนเงินซ้ำๆ ส่งผลให้สินทรัพย์อ้างอิงที่ลงทุนในการโจมตี Hopelend หมดสิ้น

โดยทั่วไปปัญหาด้านความแม่นยำจะแบ่งออกเป็นสองประเภท:

1. ประเภทหนึ่งมีการปัดเศษขึ้นไม่ถูกต้อง ซึ่งอาจทำให้พารามิเตอร์ที่ควรเป็น 0 ถือเป็น 1 ทำให้เกิดช่องโหว่ร้ายแรงในการคำนวณครั้งต่อไป

2. หมวดหมู่ที่สองคือปัญหาการปัดเศษ ซึ่งปัญหาที่ร้ายแรงที่สุดคือโปรเจ็กต์ที่ใช้ฟังก์ชัน rayDiv ไม่ถูกต้อง

คำแนะนำด้านความปลอดภัย:

1. สำหรับประเภทแรก ถ้าตรรกะของโครงการต้องการการดำเนินการปัดเศษขึ้น ควรทำการทดสอบซ้ำหลายครั้งและหลากหลายภายใต้เงื่อนไขว่าตัวแปรการปัดเศษเป็น 1 หรือ 0 เป็นต้น

2. แบบที่ 2 สามารถใช้วิธีคูณก่อนแล้วหารด้วยความแม่นยำสม่ำเสมอ เช่น ใช้ 10**18 เป็นค่าต่อท้ายเป็นค่าหลังจุดทศนิยม

3. ไม่ว่าสถานการณ์จะเป็นเช่นไร ให้ทดสอบตรรกะการคำนวณในทุกด้านและพิจารณาทุกสถานการณ์ให้มากที่สุด โดยเฉพาะเมื่อผลการคำนวณที่แตกต่างกันมีตรรกะในการประมวลผลที่แตกต่างกัน จำเป็นต้องมีการทดสอบอย่างระมัดระวัง การออกแบบตรรกะทางทฤษฎีจะรวมเข้ากับการใช้งานโค้ดจริงเพื่อทดสอบการทำงานของสัญญาในทุกด้านโดยไม่มีจุดบอด หากกรณีทดสอบครอบคลุมการเปลี่ยนแปลงต่างๆ ก็สามารถหลีกเลี่ยงปัญหาด้านความปลอดภัยที่เกิดจากการคำนวณที่แม่นยำได้

วิสัยทัศน์ของ SharkTeam คือการรักษาความปลอดภัยให้กับโลกของ Web3 ทีมงานประกอบด้วยผู้เชี่ยวชาญด้านความปลอดภัยที่มีประสบการณ์และนักวิจัยอาวุโสจากทั่วโลก ซึ่งมีความเชี่ยวชาญในทฤษฎีพื้นฐานของบล็อคเชนและสัญญาอัจฉริยะ ให้บริการต่างๆ เช่น การวิเคราะห์บิ๊กดาต้าบนเชน, คำเตือนความเสี่ยงบนเชน, KYT/AML, การตรวจสอบสัญญาอัจฉริยะ, การกู้คืนสินทรัพย์ที่เข้ารหัส และบริการอื่น ๆ และได้สร้างแพลตฟอร์มระบุความเสี่ยงอัจฉริยะบนเชน ChainAegis แพลตฟอร์มดังกล่าวรองรับระดับไม่จำกัด ของการวิเคราะห์กราฟเชิงลึกและสามารถต่อสู้กับ Advanced Persistent Threat (APT) ในโลก Web3 ได้อย่างมีประสิทธิภาพ ได้สร้างความสัมพันธ์ความร่วมมือระยะยาวกับผู้เล่นหลักในด้านต่างๆ ของระบบนิเวศ Web3 เช่น Polkadot, Moonbeam, polygon, Sui, OKX, imToken, Collab.Land เป็นต้น

เว็บไซต์อย่างเป็นทางการ: https://www.sharkteam.org

ทวิตเตอร์: https://twitter.com/sharkteamorg

ดิสคอร์ด: https://discord.gg/jGH9xXCjDZ

โทรเลข: https://t.me/sharkteamorg

ความคิดเห็น

ความคิดเห็นทั้งหมด

Recommended for you

  • BTC ร่วงลงต่ำกว่า 100,000 USDT ชั่วครู่ โดยลดลง 1.13% ในช่วง 24 ชั่วโมง

    BTC ร่วงลงต่ำกว่า 100,000 USDT ชั่วครู่ และขณะนี้ซื้อขายอยู่ที่ 99,977.9 USDT ลดลง 1.13% ในช่วง 24 ชั่วโมง (จดหมายข่าวนี้สร้างขึ้นด้วยความช่วยเหลือจาก AI)

  • BTC ร่วงต่ำกว่า 101,000 ดอลลาร์

    ตลาดแสดงให้เห็นว่า BTC ตกลงมาต่ำกว่า 101,000 ดอลลาร์ และขณะนี้ซื้อขายอยู่ที่ 100,994.94 ดอลลาร์ โดยราคาเพิ่มขึ้นในช่วง 24 ชั่วโมงที่ผ่านมาลดลงเหลือ 2.02% ตลาดมีความผันผวน ดังนั้นโปรดควบคุมความเสี่ยงให้ดี

  • GTE ซึ่งเป็นศูนย์แลกเปลี่ยนแบบกระจายอำนาจได้ระดมทุน Series A มูลค่า 15 ล้านเหรียญสหรัฐ โดยมี Paradigm เป็นผู้นำโดยเฉพาะ

    Paradigm ประกาศเมื่อไม่นานนี้ว่าได้ดำเนินการระดมทุนรอบ Series A มูลค่า 15 ล้านเหรียญสหรัฐสำหรับ GTE (Global Token Exchange) ซึ่งเป็นแพลตฟอร์มการซื้อขายแบบกระจายอำนาจ แพลตฟอร์มดังกล่าวเรียกตัวเองว่า "DEX ที่เร็วที่สุดในโลก" และมุ่งหวังที่จะท้าทายประสิทธิภาพของการแลกเปลี่ยนแบบรวมศูนย์ เช่น Binance และ Coinbase Enzo Coglitore ผู้ก่อตั้งร่วมของ GTE กล่าวว่าแพลตฟอร์มนี้สร้างขึ้นบนสมุดคำสั่งจำกัดแบบส่วนกลาง (CLOB) และความล่าช้าในการจับคู่คำสั่งนั้นเทียบได้กับการแลกเปลี่ยนแบบรวมศูนย์ แต่ยังคงรักษาคุณสมบัติหลัก เช่น "การกระจายอำนาจ การไม่ต้องขออนุญาต ความสามารถในการจัดทำ และการไม่ต้องดูแล" และมุ่งมั่นที่จะแก้ไขปัญหาทั่วไปของ DEX ในปัจจุบัน ได้แก่ "ความล่าช้าของคำสั่งที่สูงและต้นทุนการทำธุรกรรมที่สูง" Charlie Noyes และ Caitlin Pintavorn ซึ่งเป็นหุ้นส่วนของ Paradigm กล่าวว่าพวกเขามีความหวังดีเกี่ยวกับทีมงานและการผสมผสานเทคโนโลยีของ GTE และเชื่อว่ามีศักยภาพในการแข่งขันกับการแลกเปลี่ยนแบบรวมศูนย์และโปรโตคอล AMM (เช่น Uniswap และ PancakeSwap) ปัจจุบัน GTE ถูกสร้างขึ้นบนเครือข่ายสาธารณะ MegaETH ที่เข้ากันได้กับ EVM เครือข่ายทดสอบของ GTE เปิดตัวเมื่อต้นปีและดึงดูดผู้ใช้ประมาณ 700,000 รายให้เข้าร่วมการทดสอบ มีรายงานว่าก่อนหน้านี้ GTE ได้ระดมทุนได้ทั้งหมด 10 ล้านเหรียญสหรัฐจากรอบก่อนการระดมทุน รอบการระดมทุนเริ่มต้น และรอบชุมชน โดยมีผู้สนับสนุน ได้แก่ สมาชิกชุมชนในช่วงเริ่มต้นและผู้ใช้แพลตฟอร์ม

  • BCGame Coin (BC) ทะลุ 0.007 ดอลลาร์ เพิ่มขึ้นมากกว่า 89% ใน 24 ชั่วโมง

    ตามข้อมูลตลาดของ GMGN เมื่อวันที่ 23 มิถุนายน 2025 ราคาของโทเค็น BC ของแพลตฟอร์ม BC.GAME ทะลุ 0.007 ดอลลาร์ โดยเพิ่มขึ้น 89.07% ในช่วง 24 ชั่วโมง เมื่อต้นเดือนนี้ มูลค่าตลาดของ BC ได้ทะลุจุดสูงสุดในประวัติศาสตร์

  • ผู้ว่าการเฟด โบว์แมน: ตอนนี้เป็นเวลาที่ต้องพิจารณาปรับอัตราดอกเบี้ยของนโยบาย

    ผู้ว่าการคณะกรรมการธนาคารกลางสหรัฐฯ โบว์แมน: ขณะนี้เป็นเวลาที่ต้องพิจารณาปรับอัตราดอกเบี้ยในนโยบาย

  • Binance Alpha เตรียมรายชื่อ Newton Protocol (NEWT)

    Binance Alpha จะเปิดตัว Newton Protocol (NEWT) และการซื้อขายจะเริ่มขึ้นในวันที่ 24 มิถุนายน เวลาที่แน่นอนจะประกาศให้ทราบในภายหลัง ผู้ใช้ที่มีสิทธิ์สามารถไปที่หน้ากิจกรรม Alpha ได้หลังจากเปิดการซื้อขาย Alpha แล้ว และใช้คะแนน Binance Alpha เพื่อรับ Airdrop รายละเอียดจะประกาศให้ทราบในวันที่ 24 มิถุนายน

  • BTC ร่วงต่ำกว่า 101,000 ดอลลาร์

    ตลาดแสดงให้เห็นว่า BTC ร่วงต่ำกว่า 101,000 ดอลลาร์ และขณะนี้ซื้อขายอยู่ที่ 100,980 ดอลลาร์ โดยลดลง 0.05% ในช่วง 24 ชั่วโมง ตลาดมีความผันผวน ดังนั้นโปรดควบคุมความเสี่ยงให้ดี

  • ประธาน ECB ลาการ์ด: สมาชิกรัฐสภาสหภาพยุโรปควรปูทางสู่ยูโรดิจิทัล

    คริสติน ลาการ์ด ประธานธนาคารกลางยุโรป เรียกร้องให้สมาชิกรัฐสภายุโรปผ่านกฎหมายเพื่อปูทางสู่การเปิดตัวยูโรดิจิทัลอีกครั้งเมื่อวันจันทร์ที่ผ่านมา โดยลาการ์ดกล่าวว่า “ควรจัดตั้งกรอบกฎหมายโดยเร็วเพื่อปูทางสู่การเปิดตัวยูโรดิจิทัลที่อาจเกิดขึ้นได้ หากเราเลือกนโยบายที่ถูกต้อง เราก็สามารถใช้ประโยชน์จากโมเมนตัมในปัจจุบันและส่งเสริมโอกาสทางเศรษฐกิจของยุโรปและพลเมืองได้” (จินชิ)

  • Binance Wallet เปิดตัว Codatta Pre-TGE และงานพิเศษเฉพาะของ Booster

    ตามข่าวอย่างเป็นทางการ Binance Wallet ได้เปิดตัวการสมัครสมาชิก Pre-TGE และกิจกรรม Booster rewards อย่างเป็นทางการสำหรับโครงการ Codatta ผู้ใช้สามารถสมัครสมาชิก Codatta governance token XNY ผ่าน Binance Wallet ในช่วง Pre-TGE ผู้ใช้รายเดียวสามารถสมัครสมาชิก BNB ได้สูงสุด 3 BNB โทเค็นที่ได้รับจะถูกแจกจ่ายตามสัดส่วนและมีช่วงเวลาล็อค นอกจากนี้ กิจกรรม Booster จะกินเวลานาน 12 สัปดาห์ ผู้ใช้ที่ทำภารกิจรายสัปดาห์เสร็จสิ้นจะมีโอกาสแบ่งปัน XNY airdrops ทั้งหมด 6% เงื่อนไขในการเข้าร่วมคือต้องถือคะแนน Alpha 61 คะแนนขึ้นไป

  • บริษัทจดทะเบียน Nano Labs วางแผนที่จะสมัครขอใบอนุญาตธุรกิจ stablecoin สกุลเงินดอลลาร์ฮ่องกงและหยวนนอกประเทศ

    NanoLabs Ltd (รหัสหุ้น: NA) ประกาศในวันนี้ว่าบริษัทมีแผนที่จะทำงานร่วมกับนิติบุคคลอื่น ๆ เพื่อยื่นขอใบอนุญาตในการดำเนินธุรกิจที่เกี่ยวข้องกับสกุลเงินดอลลาร์ฮ่องกงและสกุลเงินหยวนในต่างประเทศ หลังจากที่พระราชบัญญัติสกุลเงินดอลลาร์ฮ่องกง (ต่อไปนี้จะเรียกว่า "พระราชบัญญัติสกุลเงินดอลลาร์ฮ่องกง") มีผลบังคับใช้อย่างเป็นทางการ ในเวลาเดียวกัน NanoLabs ยังวางแผนที่จะสร้างกรอบทางเทคนิคสำหรับสกุลเงินดอลลาร์ฮ่องกง โดยเน้นที่การสนับสนุนเครือข่ายบล็อคเชน เช่น Bitcoin และ BNB NanoLabs หวังว่าจะได้สร้างความร่วมมือเชิงกลยุทธ์เพื่อช่วยให้ระบบนิเวศสกุลเงินดอลลาร์ฮ่องกงและอุตสาหกรรม Web3.0 ที่กว้างขึ้นพัฒนาได้ เมื่อวันที่ 21 พฤษภาคม 2025 สภานิติบัญญัติฮ่องกงได้ผ่านพระราชบัญญัติสกุลเงินดอลลาร์ฮ่องกง ซึ่งได้จัดตั้งระบบการออกใบอนุญาตสำหรับผู้ออกสกุลเงินดอลลาร์ฮ่องกงที่ผูกกับสกุลเงินทั่วไป (FRS) ซึ่งช่วยเสริมสร้างตำแหน่งของฮ่องกงให้แข็งแกร่งยิ่งขึ้นในฐานะศูนย์กลางทางการเงินด้านสินทรัพย์ดิจิทัลระดับโลก เมื่อวันที่ 6 มิถุนายน 2025 รัฐบาลฮ่องกงได้เผยแพร่ประกาศในราชกิจจานุเบกษา โดยประกาศว่าพระราชบัญญัติดังกล่าวจะมีผลบังคับใช้อย่างเป็นทางการในวันที่ 1 สิงหาคม 2025 NanoLabs Ltd เป็นผู้ให้บริการโครงสร้างพื้นฐานและโซลูชันผลิตภัณฑ์ Web3.0 ที่ทุ่มเทให้กับการวิจัยและพัฒนาชิปคอมพิวเตอร์ประสิทธิภาพสูง (HTC) และชิปคอมพิวเตอร์ประสิทธิภาพสูง (HPC) บริษัทได้สร้างสถาปัตยกรรมหน่วยประมวลผลสตรีม (FPU) ที่สมบูรณ์ โดยผสานรวมคุณลักษณะทางเทคนิคของ HTC และ HPC เพื่อมอบโซลูชันแบบบูรณาการให้กับตลาด

ต้องอ่านทุกวัน