ทบทวนเหตุการณ์ The DAO ของ Ethereum: ETH 3.6 ล้านเหรียญถูกขโมย
เหตุการณ์ DAO เป็นหนึ่งในเหตุการณ์หงส์ดำที่สำคัญและมีอิทธิพลลึกซึ้งที่สุดในประวัติศาสตร์ของ Ethereum
ไม่เพียงแต่ทำให้สูญเสียเงินทุนจำนวนมหาศาล แต่ยังนำไปสู่การแตกแยกของชุมชน Ethereum โดยตรง สร้างสรรค์ ETH กับ ETC สองเชนในปัจจุบัน
🔥 พื้นหลังเหตุการณ์: The DAO คืออะไร?
- The DAO เป็น กองทุนลงทุน DAO ที่ใหญ่ที่สุดบน Ethereum ที่เกิดขึ้นในปี 2016
- รวบรวมเงินผ่านการระดมทุนแบบคราวด์ฟันดิ้งได้ 12 ล้าน ETH (ประมาณ 150 ล้านดอลลาร์สหรัฐ)
- เป็นโครงการคราวด์ฟันดิ้งคริปโตที่มีขนาดใหญ่ที่สุดในโลกในขณะนั้น
- เป้าหมายคือการสร้าง "กองทุนเสี่ยงทุนแบบกระจายอำนาจ"
โค้ดของ The DAO ทำงานโดยสัญญาอัจฉริยะ แต่ตรรกะการเรียกหลักมีช่องโหว่ด้านความปลอดภัย
⚠️ แฮกเกอร์ใช้ประโยชน์จากช่องโหว่ในการโจมตี
เวลาของเหตุการณ์: 17 มิถุนายน 2016
แฮกเกอร์ใช้ประโยชน์จาก ช่องโหว่การเรียกซ้ำ (Re-entrancy Bug) ในสัญญา:
- ผู้โจมตีเรียกฟังก์ชัน withdraw ซ้ำ
- ถอน ETH ออกมาอย่างต่อเนื่องก่อนที่ยอดคงเหลือจะอัปเดต
- ในที่สุดก็ถอนออกได้สำเร็จ 3.6 ล้าน ETH (มูลค่าประมาณ 50 ล้านดอลลาร์สหรัฐในขณะนั้น)
ETH ที่ถูกถอนออกมาถูก鎖ใน sub-DAO ของผู้โจมตีชั่วคราว และจะสามารถใช้งานได้หลังจาก 28 วัน ซึ่งให้เวลาชุมชนในการ "หารือแนวทางแก้ไข"
⚖️ ข้อถกเถียงในชุมชน: ควรทำฮาร์ดฟอร์คหรือไม่?
ชุมชน Ethereum แตกแยกออกเป็นสองฝ่ายทันที:
⭕ ฝ่ายเห็นด้วยกับฮาร์ดฟอร์ค (Pro-Fork)
- เชื่อว่าทุนเป็นของนักลงทุน ควรเรียกคืน
- ช่องโหว่ของ The DAO ไม่ใช่ความรับผิดชอบของผู้ใช้
- ฟอร์คสามารถกู้คืนสถานะก่อนถูกโจมตี
❌ ฝ่ายคัดค้านฮาร์ดฟอร์ค (Anti-Fork)
- "Code is Law"
- สัญญาอัจฉริยะควรไม่สามารถย้อนกลับได้
- ไม่ควรแก้ไขประวัติศาสตร์บนเชนด้วยวิธีการของมนุษย์
การถกเถียงรุนแรงมาก ต่อเนื่องหลายสัปดาห์
🔥 การตัดสินใจสุดท้าย: ฮาร์ดฟอร์ค
20 กรกฎาคม 2016
Ethereum ดำเนินการฮาร์ดฟอร์ค คืน 3.6 ล้าน ETH ที่ถูกขโมยกลับสู่สัญญาคืนเงิน
อย่างไรก็ตาม ฝ่ายที่ยืนยันใน "ไม่เปลี่ยนแปลงประวัติศาสตร์" ยังคงใช้เชนเดิมต่อไป และตั้งชื่อว่า:
- เชนเก่า → Ethereum Classic (ETC)
- เชนใหม่ → Ethereum (ETH)
นี่คือ จุดกำเนิดของการฟอร์ค ETH กับ ETC
📌 ผลกระทบของเหตุการณ์
- เร่งให้อุตสาหกรรมการตรวจสอบสัญญาอัจฉริยะเติบโต
- ยกระดับความตระหนักด้านความปลอดภัยของโครงการ DeFi
- รูปแบบ DAO เงียบไปหลายปีแล้วฟื้นคืนในปี 2020
- ETH/ETC กลายเป็นกรณีการแตกแยกเชนที่โด่งดังที่สุดในประวัติศาสตร์ Web3
เหตุการณ์ The DAO ยังกลายเป็นกรณีสอนที่典型ที่สุดของ "การกำกับดูแลบล็อกเชน"