การเก็บเกี่ยวถูกโจมตี การเก็งกำไร 20 ETH 24 ล้านดอลลาร์สหรัฐ แต่ CRV เพิ่มขึ้น
หมายเหตุบรรณาธิการ: บทความนี้มาจากคุยกับเซียวจ้า (ID: xiaonzha88)พิมพ์ซ้ำโดย Odaily โดยได้รับอนุญาต
หมายเหตุบรรณาธิการ: บทความนี้มาจาก
คุยกับเซียวจ้า (ID: xiaonzha88)
พิมพ์ซ้ำโดย Odaily โดยได้รับอนุญาต
เหตุการณ์สำคัญเมื่อวานนี้คือ Harvest ถูกแฮ็กหรือการโจมตีทางเศรษฐกิจ และแฮ็กเกอร์ขโมยเงินไป 24 ล้านเหรียญ
เดิมทีฉันใช้เหรียญ Stablecoins เพื่อเข้าร่วมในการขุด เพื่อหารายได้ที่มั่นคง แต่ตอนนี้ไม่เป็นไร และเงินต้นก็หายไป
ชื่อเรื่องรอง
1. กระบวนการ Harvest ถูกโจมตี
ประการแรก ผู้ใช้ Harvest จำนวนมากกล่าวว่า fusdt ของพวกเขาที่ฝากไว้ใน Harvest สูญเสียเงินต้นประมาณ 10% จากนั้นเว็บไซต์อย่างเป็นทางการของ Harvest ก็เผยแพร่ข้อมูลเกี่ยวกับการโจมตี
เกี่ยวกับการโจมตีสายฟ้าแลบที่ Harvest ทีมรักษาความปลอดภัยของ SlowMist วิเคราะห์เหตุการณ์โดยย่อดังนี้:
amount.mul(totalSupply()).div(underlyingBalanceWithInvestment());
1. ผู้โจมตีโอน 20ETH ผ่าน Tornado.cash เป็นค่าธรรมเนียมการโจมตีในภายหลัง
2. ผู้โจมตีให้ยืม USDC และ USDT จำนวนมากผ่าน UniswapV2 flash loan;
3. ผู้โจมตีใช้ฟังก์ชัน exchange_underlying ของ Curve ก่อนเพื่อแลกเปลี่ยน USDT เป็น USDC ในเวลานี้ InvestmentUnderlyingBalance ในกลุ่ม Curve yUSDC จะมีขนาดเล็กลงตามลำดับ
4. จากนั้นผู้โจมตีจะเติม USDC จำนวนมหาศาลเข้าไปใน Vault ผ่านการฝากเงินของ Harvest ในเวลาเดียวกันของการเติมเงิน Vault of Harvest จะผลิต fUSDC และจำนวนเงินที่สกัดได้จะถูกคำนวณดังนี้:
ส่วน UnderlyingBalanceWithInvestment ของวิธีการคำนวณจะใช้มูลค่าของ InvestmentUnderlyingBalance ใน Curve เนื่องจากการเปลี่ยนแปลงของ InvestmentUnderlyingBalance ใน Curve จะทำให้ Vault สร้าง fUSDC มากขึ้น
6. ในท้ายที่สุด คุณจะต้องคืน fUSDC ไปที่ Vault เพื่อรับ USDC มากกว่าที่คุณเติมเงิน
7. จากนั้นผู้โจมตีจะเริ่มดำเนินการซ้ำเพื่อผลกำไรอย่างต่อเนื่อง
สรุป: การโจมตีนี้มีสาเหตุหลักมาจาก fToken (fUSDC, fUSDT...) ของ Harvest Finance โดยใช้ใบเสนอราคาในกลุ่ม Curve y (นั่นคือ การใช้ Curve เป็นแหล่งฟีดราคา) เมื่อสร้างเหรียญ เพื่อให้ผู้โจมตีสามารถ จัดการออราเคิลผ่านการแลกเปลี่ยนจำนวนมาก ราคาของเครื่องถูกใช้เพื่อควบคุมปริมาณการผลิต fToken ใน Harvest Finance จึงทำให้ผู้โจมตีมีกำไร
ลดความซับซ้อนของกระบวนการแฮ็ค Harvest: ขั้นแรกให้ใช้ USDC เพื่อเพิ่มราคาของ USDT -> ฝาก fUSD -> จากนั้นแลกเปลี่ยน USDT กลับไปเป็น USDC เพื่อปรับสมดุลพรีเมี่ยม -> fUSD กลับไปเป็น USDT กระบวนการข้างต้นซ้ำแล้วซ้ำอีกและมีการเก็งกำไร
ชื่อเรื่องรอง
2. การเก็งกำไรของ DeFi สามารถอธิบายได้ว่าเป็นกำไรมหาศาล
แฮ็กเกอร์โจมตี Harvest ผ่านสินเชื่อแฟลช ค่าตอบแทนและผลประโยชน์คืออะไร?
ราคา: 20 ETH;
เครื่องมือ: สินเชื่อแฟลช;
20 ETH ถูกใช้เพื่อต่อสู้เพื่อชิงเงิน 24 ล้านดอลลาร์สหรัฐ จากนั้นจึงทำการฟอกเหรียญโดยไม่ระบุตัวตนและการดำเนินการอื่นๆ ผ่านช่องทางของ renbtc
โปรโตคอลจำนวนมากได้รับประโยชน์ แต่ผู้แพ้คือผู้ถือ fusdt นั่นคือผู้ใช้ที่ใช้ Stablecoins เพื่อขุดใน Harvest
ข้อความ
ข้อความ
จากนั้นปัญหาก็มาถึง แฮ็กเกอร์ใช้แฟลชยืมเพื่อโจมตี ทำให้สูญเสียทรัพย์สินของผู้ใช้ สินเชื่อแฟลชนี้เป็นสิ่งที่ดีไม่ใช่หรือ ความตั้งใจดั้งเดิมของการออกแบบสินเชื่อแฟลชคือการอนุญาตให้ผู้ใช้เก็งกำไรระหว่างข้อตกลงต่างๆ และการเก็งกำไรสามารถทำได้ทันทีที่พวกเขาเสียเงิน
ข้อความ
ข้อความ
หมาป่าเป็นสัตว์กินของเน่าโดยธรรมชาติ จากนั้นเงินกู้แบบแฟลชนี้ควรเป็นตัวกำจัดโปรโตคอล DeFi เพื่อขจัดปัญหาในโปรโตคอลอย่างมืออาชีพ
นอกจากนี้ยังมีปัญหาที่เน้นไว้ที่นี่ เกณฑ์สำหรับโครงการ DeFi นั้นสูงมาก เมื่อ ICO สมุดปกขาวสามารถออกไปเพื่อหลอกลวงทางการเงินและออกเหรียญ ฯลฯ จากนั้นแยกรหัส ปรับเปลี่ยน และเปิดใช้ mainnet
แน่นอนว่า DeFi นั้นสามารถ Fork ได้ด้วย เช่น Cream, Food Mining เป็นต้น โดยขึ้นอยู่กับรุ่นที่โตเต็มที่แล้ว โดยมีการดัดแปลงเล็กน้อย แต่ถ้าคุณต้องการเป็นนวัตกรรมเล็กๆ น้อยๆ หรือเรื่องราวฟังดูเต็มอิ่มกว่านี้ คุณไม่สามารถทำได้หากไม่มีความแข็งแกร่งด้านเทคนิคและความแข็งแกร่งด้านการออกแบบทางเศรษฐกิจ
ชื่อเรื่องรอง


