ย้อนอดีตการแฮ็ก "The Dao" ของ Ethereum
หมายเหตุบรรณาธิการ: บทความนี้มาจากสถาบันวิจัยบล็อกเชนคลังสินค้าชั้นหนึ่ง (ID: first_vip1)หมายเหตุบรรณาธิการ: บทความนี้มาจาก
สถาบันวิจัยบล็อกเชนคลังสินค้าชั้นหนึ่ง (ID: first_vip1)
สถาบันวิจัยบล็อกเชนคลังสินค้าชั้นหนึ่ง (ID: first_vip1)
ผู้เขียน: Spreeha Dutta แปล: First Class Warehouse (First.VIP) ทำซ้ำโดย Odaily โดยได้รับอนุญาต
Ethereum เป็นแพลตฟอร์มโอเพ่นซอร์สที่ใช้บล็อกเชนและเป็นแหล่งกำเนิดของสัญญาอัจฉริยะ ปัจจุบันโทเค็น ETH มีมูลค่าตลาดเป็นอันดับสอง
ในเดือนมิถุนายน 2559 Ethereum ถูกแฮ็ก และแฮ็กเกอร์ขโมย ETH ไปมากกว่า 3.6 ล้านรายการ มูลค่าประมาณ 50 ล้านดอลลาร์สหรัฐ
ต่อไปนี้เป็นคำศัพท์เกี่ยวกับบล็อกเชนบางส่วนเพื่อให้เข้าใจการโจมตีดังกล่าวได้ดีขึ้นสำหรับมือใหม่:
DAO: Decentralized Autonomous Organization ซึ่งทำหน้าที่เป็นโปรแกรมคอมพิวเตอร์ที่มีการเข้ารหัสนโยบายและโครงสร้างการตัดสินใจขององค์กร มีความโปร่งใสต่อผู้มีส่วนได้ส่วนเสียทั้งหมด ดังนั้นจึงไม่จำเป็นต้องมีหน่วยงานกลาง
สัญญาอัจฉริยะ: โปรโตคอลคอมพิวเตอร์ที่ออกแบบมาเพื่ออำนวยความสะดวกแบบดิจิทัล ตรวจสอบ หรือปรับปรุงการเจรจาหรือการปฏิบัติตามสัญญา สัญญาอัจฉริยะดำเนินธุรกรรมที่เชื่อถือได้โดยไม่จำเป็นต้องมีบุคคลที่สาม ธุรกรรมเหล่านี้สามารถตรวจสอบย้อนกลับได้และไม่สามารถย้อนกลับได้ (Wikipddia) กล่าวโดยสรุปก็คือ มันคือโค้ดที่ทำงานบน Ethereum blockchain และสามารถโต้ตอบกับ ETH และกระเป๋าเงินของผู้ใช้ได้
Distributed Ledger: ฐานข้อมูลสาธารณะของธุรกรรมทั้งหมดบน Ethereum blockchain และดูแลโดยโหนด Ethereum ทุกโหนด
Ethereum ใช้แนวคิดข้างต้นเพื่อทำให้ blockchain มีความปลอดภัยและเปลี่ยนแปลงไม่ได้ที่สำคัญที่สุด เมื่อหลักการสำคัญเหล่านี้ถูกคุกคาม ความสูญเสียของผู้มีส่วนได้ส่วนเสียจะนับไม่ถ้วน!

ประวัติความเป็นมาของการแฮ็ก:
Ethereum (Ethereum) ก่อตั้งขึ้นในปี 2558 โดย Vitalik Buterin วัย 21 ปี ผู้ซึ่งต้องการบรรลุอินเทอร์เน็ตแบบกระจายอำนาจผ่าน Ethereum แคมเปญ Crowdsourcing ระดมทุนเริ่มต้น Ethereum (ขาย ETH มูลค่า 18 ล้านดอลลาร์)
Ethereum เป็นองค์กรอิสระแบบกระจายอำนาจ (DAO) ในเดือนเมษายน 2559 บริษัทสตาร์ทอัพสัญชาติเยอรมันชื่อ Slock.it ได้เปิดตัว "The DAO" มันถูกบุกรุกภายในสองเดือนหลังจากเปิดตัว และแฮ็กเกอร์เริ่มถอน ETH ออกจาก "DAO" และถ่ายโอนไปยัง DAO ลูกที่มีโครงสร้างเดียวกันกับพาเรนต์ สิ่งนี้ทำให้ ETH ลดลงอย่างรวดเร็วจาก $17.5 เป็น $13
ปัญหาเกี่ยวกับ Ethereum
การแฮ็ก

แฮ็กเกอร์ใช้ช่องโหว่เพื่อผลประโยชน์อย่างมากและขโมย ETH ภายใต้กรอบกฎหมาย Ethereum เป็นแพลตฟอร์มที่การทำธุรกรรมทั้งหมดสามารถทำได้โดยใช้ Gas เป็นค่าธรรมเนียมการทำธุรกรรม ซึ่งเป็นค่าใช้จ่ายในการดำเนินการสัญญาอัจฉริยะบนบล็อกเชน ผู้โจมตีใช้ประโยชน์จากช่องโหว่นี้โดยการทำให้ความจุของบล็อก Ethereum ท่วมท้นด้วยธุรกรรมที่ผิดกฎหมายที่ไร้ค่า ส่งผลให้เกิดความล่าช้าในการใช้งานจริง
อย่างไรก็ตาม ผู้โจมตีไม่สามารถเข้าถึงอีเทอร์ใน DAO ย่อยเป็นเวลา 28 วันได้ เนื่องจากนั่นคือระยะเวลาการระดมทุนเริ่มต้นของ DAO ย่อย ความพยายามใด ๆ ที่จะออกจาก DAO ลูกจะส่งสัญญาณเตือน และผู้โจมตีก็ทำไม่ได้อีก!
คำอธิบายภาพ
จดหมายเปิดผนึกจากแฮกเกอร์ถึงชุมชน
ปัญหาที่ยังไม่ได้รับการแก้ไขใน Ethereum
ปัญหาที่ผู้ออกแบบ Ethereum ยังไม่ได้แก้ไขคือ ETH ทั้งหมดถูกจัดเก็บไว้ในที่อยู่เดียว นี่เป็นโอกาสสำหรับแฮ็กเกอร์ แน่นอนว่าแนวคิดในการแยก "DAO" เพื่อหยุดการโจมตีนั้นได้รับความสนใจจากผู้มีส่วนได้ส่วนเสีย แต่ในขณะนั้นมีเวลาไม่มากนักที่จะบรรลุฉันทามติและลงมติ
มีเพียงสองตัวเลือกในเวลานั้น หนึ่งคือไปตามกระแส แต่คุณอาจเสียเงินหลายล้านดอลลาร์ ตัวเลือกที่สองคือการใช้ soft fork ก่อนตามด้วย hard fork สิ่งนี้ขัดกับหลักการของการเปลี่ยนแปลงไม่ได้ซึ่งแสดงโดยบล็อกเชน นั่นคือ สถานะก่อนหน้านี้ไม่สามารถเปลี่ยนแปลงได้ สิ่งนี้ทำให้เกิดข้อสงสัยมากมาย

ในการตอบสนองต่อช่องโหว่ DAO เมื่อวันที่ 17 มิถุนายน Vitalik Buterin กล่าวว่า: "ชุมชนนักพัฒนากำลังหารือเกี่ยวกับ soft fork (ไม่มีการย้อนกลับ ไม่มีการทำธุรกรรมหรือการบล็อกใด ๆ ที่จะถูกยกเลิก) ซึ่งจะทำให้การดำเนินการธุรกรรมใด ๆ ด้วยการเรียกรหัสแฮช/ การเรียก การเรียกรหัส/ผู้รับมอบสิทธิ์ (เช่น DAO และลูก) ทำให้การทำธุรกรรมเป็นโมฆะ (ไม่ใช่แค่การโทร การทำธุรกรรม) ป้องกันไม่ให้ผู้โจมตีถอน ETH หลังจากกรอบเวลา 27 วัน การฮาร์ดฟอร์กจะตามมาซึ่งจะทำให้ผู้ถือโทเค็นสามารถ เพื่อเรียกคืนการถือครองโทเค็นของพวกเขา”
อย่างไรก็ตาม ข้อเสนอแบบ soft fork ถูกระงับในภายหลังเนื่องจากทำให้เกิดข้อกังวลด้านความปลอดภัยหลายประการ ในทางกลับกัน ผู้มีส่วนได้ส่วนเสีย Ethereum ส่วนใหญ่สนับสนุนและตกลงที่จะฮาร์ดฟอร์ก
คำอธิบายภาพ
ราคาในอดีตของ Ethereum (ที่มา: Google)
Ethereum ฮาร์ดฟอร์ก


