Το γεγονός του DAO είναι ένα από τα πιο σημαντικά και επιδραστικά μαύρα κύκνους στην ιστορία του Ethereum.
Δεν προκάλεσε μόνο τεράστιες οικονομικές απώλειες, αλλά οδήγησε άμεσα στη διάσπαση της κοινότητας του Ethereum, δημιουργώντας τις σημερινές αλυσιδες ETH και ETC.


🔥 Πλαίσιο του γεγονότος: Τι είναι το The DAO;

  • Το The DAO είναι το μεγαλύτερο ταμείο επενδύσεων DAO στο Ethereum που δημιουργήθηκε το 2016
  • Συγκέντρωσε μέσω crowdfunding 12 εκατομμύρια ETH (περίπου 150 εκατομμύρια δολάρια)
  • Ήταν το μεγαλύτερο έργο κρυπτο-συγκέντρωσης σε παγκόσμια κλίμακα τότε
  • Ο στόχος ήταν η δημιουργία «αποκεντρωμένου ταμείου κινδύνου επενδύσεων»

Ο κώδικας του The DAO εκτελείται από έξυπνες συμβάσεις, αλλά η κρίσιμη λογική κλήσης του είχε ασφαλιστική ευπάθεια.


⚠️ Ο χάκερ εκμεταλλεύεται την ευπάθεια για επίθεση

Χρονική στιγμή του γεγονότος: 17 Ιουνίου 2016

Ο χάκερ εκμεταλλεύτηκε την ευπάθεια επανεισαγωγής (Re-entrancy Bug) στη σύμβαση:

  1. Ο επιτιθέμενος καλεί επανειλημμένα τη συνάρτηση withdraw
  2. Αποσύρει ETH συνεχώς πριν ενημερωθεί το υπόλοιπο
  3. Τελικά κατάφερε να μεταφέρει 3,6 εκατομμύρια ETH (τότε αξίας περίπου 50 εκατομμυρίων δολαρίων)

Τα μεταφερόμενα ETH κλειδώθηκαν προσωρινά στο υπο-DAO του επιτιθέμενου, και μπορούσαν να χρησιμοποιηθούν μετά από 28 ημέρες, δίνοντας χρόνο στην κοινότητα να συζητήσει λύσεις.


⚖️ Διαμάχη στην κοινότητα: Πρέπει να γίνει hard fork;

Η κοινότητα του Ethereum χωρίστη αμέσως σε δύο στρατόπεδα:

⭕ Υπέρ του hard fork (Pro-Fork)

  • Πιστεύουν ότι τα κεφάλαια ανήκουν στους επενδυτές και πρέπει να ανακτηθούν
  • Η ευπάθεια του The DAO δεν είναι ευθύνη των χρηστών
  • Το fork μπορεί να επαναφέρει την κατάσταση πριν την επίθεση

❌ Κατά του hard fork (Anti-Fork)

  • «Ο κώδικας είναι νόμος»
  • Οι έξυπνες συμβάσεις πρέπει να είναι μη αναστρέψιμες
  • Δεν πρέπει να τροποποιείται το ιστορικό της αλυσίδας με ανθρώπινα μέσα

Η διαμάχη ήταν εξαιρετικά έντονη και διήρκεσε εβδομάδες.


🔥 Τελική απόφαση: Hard fork

20 Ιουλίου 2016
Το Ethereum εκτέλεσε hard fork, επιστρέφοντας τα κλεμμένα 3,6 εκατομμύρια ETH σε σύμβαση επιστροφής.

Ωστόσο, η αντιπολίτευση που επιμένει στο «μη τροποποίηση της ιστορίας» συνέχισε με την αρχική αλυσίδα και την ονόμασε:

  • Παλιά αλυσίδα → Ethereum Classic (ETC)
  • Νέα αλυσίδα → Ethereum (ETH)

Αυτή είναι η προέλευση του fork μεταξύ ETH και ETC.


📌 Επιπτώσεις του γεγονότος

  • Επιτάχυνε την ανάπτυξη της βιομηχανίας ελέγχου έξυπνων συμβάσεων
  • Βελτίωσε την επίγνωση ασφαλείας για έργα DeFi
  • Η λειτουργία DAO παρέμεινε αδρανής για χρόνια και αναβίωσε το 2020
  • Το ETH/ETC έγινε η πιο διάσημη περίπτωση διάσπασης αλυσίδας στην ιστορία του Web3

Το γεγονός του The DAO έγινε η πιο τυπική διδακτική περίπτωση για την «διακυβέρνηση blockchain».