En 2016, le monde des cryptomonnaies n'avait pas encore atteint l'ampleur que nous voyons aujourd'hui, mais un événement cette année-là a radicalement changé la perception de tous : le hack du projet The DAO sur la blockchain Ethereum. Ce projet était considéré comme l'une des expériences les plus ambitieuses de l'histoire de la blockchain, non seulement parce qu'il a levé des fonds massifs, mais aussi parce qu'il a tenté d'appliquer l'idée d'une "organisation entièrement décentralisée" fonctionnant sans une gestion humaine traditionnelle. L'idée était que les investisseurs mettaient leur argent dans un fonds numérique, puis votaient sur les projets méritant un financement via des contrats intelligents sur le réseau Ethereum, sans intermédiaire ni entité centrale contrôlant la décision.
Au début, le projet a connu un succès considérable et a réuni plus de 150 millions de dollars en éther, ce qui était une somme énorme à l’époque. Ce succès rapide a amené la communauté à penser que l’avenir de la finance décentralisée avait déjà commencé. Mais derrière cette réussite, il y avait un problème grave qui n’avait pas été suffisamment pris en compte : le code du contrat intelligent contenait une faille de sécurité.
L’attaquant a exploité une faille connue sous le nom de « re-entrancy » (ou appel récursif), qui permet d’exécuter une demande de retrait plusieurs fois avant que le solde réel du système ne soit mis à jour. En termes plus simples, l’attaquant pouvait demander des retraits de façon répétée et très rapide, comme si le système acceptait la même opération plusieurs fois avant de se rendre compte que le solde avait été vidé. Grâce à cette méthode, il a pu retirer environ 3,6 millions d’éthers, dont la valeur à l’époque était d’environ 50 à 60 millions de dollars, un montant énorme pour cette période.
Lorsque la communauté éthérienne a découvert ce qui s’était passé, une vague de choc et de controverse généralisée s’est déclenchée. Ce n’était pas seulement une perte financière : c’était un véritable test de l’idée même de « décentralisation ». La communauté s’est divisée en deux tendances principales. La première estimait qu’il fallait intervenir et corriger la situation en modifiant l’historique de la blockchain et en restituant les fonds volés, même si cela signifiait briser le principe d’immutabilité du registre numérique. La seconde pensait au contraire que cette solution était trop dangereuse, car la philosophie de la blockchain repose sur le fait que « le code est la loi », et que toute intervention humaine consistant à réécrire l’historique ferait s’effondrer l’idée de décentralisation à la base.
Au final, il a été décidé de réaliser un « hard fork » sur le réseau Ethereum : une modification majeure du protocole qui a permis de restituer les fonds volés à leurs propriétaires. Mais cette décision n’a pas fait l’unanimité : une partie de la communauté a refusé ce changement et a continué à travailler sur la version originale du réseau sans modification, ce qui a donné naissance à une nouvelle chaîne baptisée Ethereum Classic, tandis que la version modifiée est devenue Ethereum (ETH), celui que l’on connaît aujourd’hui.
Cet événement n’était pas seulement une intrusion financière, mais un tournant philosophique et technique dans l’histoire des crypto-monnaies. Il a révélé que, malgré leur puissance, les contrats intelligents ne sont pas exempts d’erreurs, et qu’un petit bug dans le code peut entraîner des pertes considérables. Il a aussi lancé un débat mondial sur les limites de la décentralisation : faut-il respecter le code quoi qu’il arrive, ou la communauté peut-elle intervenir lorsqu’un dysfonctionnement majeur survient ?
Et, après des années, l’histoire de The DAO continue d’être enseignée dans le monde de la blockchain comme l’une des leçons les plus importantes de l’histoire du crypto : elle a prouvé que la technologie, à elle seule, ne suffit pas, et que les décisions humaines restent un élément fondamental même dans les systèmes les plus « décentralisés ».
