Ethereum parvient à un consensus sur la fourchette dure, en corrigeant le DAO Hack

Escaping the Global Banking Cartel (Juillet 2025)

Escaping the Global Banking Cartel (Juillet 2025)
AD:
Ethereum parvient à un consensus sur la fourchette dure, en corrigeant le DAO Hack

Table des matières:

Anonim

Dans une décision historique, la communauté décentralisée et distribuée qui compose Ethereum est parvenue à un consensus quasi unanime pour mettre en œuvre un changement radical de logiciel, connu sous le nom de «fourche dure». Ceci a été fait afin d'empêcher un pirate qui a attaqué The DAO et drainé près de 40 millions de dollars d'éther, la monnaie numérique dans la blockchain Ethereum, de jamais voir ces fonds - ainsi que de rendre ce qui a été perdu à leurs propriétaires d'origine.

AD:

Cette décision est un vote de confiance important pour le système démocratique utilisé pour parvenir à un consensus dans les systèmes basés sur la blockchain.

La fourchette dure et la fourchette douce

La DAO, ou organisation autonome décentralisée, fut initialement considérée comme une forme nouvelle et excitante de structure organisationnelle - un organisme décentralisé et sans direction régi par un code informatique programmé en «contrats intelligents». Le projet a recueilli plus de 150 $ grâce au financement participatif - mais avant que le DAO puisse réellement faire quelque chose, il s'est effondré.

Malheureusement, quelques mauvaises lignes de code dans le contrat intelligent DAO ont permis à un pirate informatique d'exploiter un processus de récursion, siphonnant des dizaines de millions de dollars d'éther dans un nouveau DAO. Une fourchette - ou une modification du logiciel qui gouverne la blockchain - serait le seul moyen de récupérer ces fonds auprès d'un attaquant anonyme. Cela a laissé à la communauté un grand choix à faire: un, ne rien faire - accepter que l'exploit était justifié en ce sens qu'il faisait partie du code du contrat intelligent et en faire une leçon pour les futurs créateurs de contrats intelligents; deuxièmement, implanter une fourchette souple - un correctif au code Ethereum existant qui gèlerait efficacement les fonds volés afin qu'ils ne puissent jamais être utilisés; ou trois une forme difficile - un changement de logiciel qui annulerait réellement les transactions dans la blockchain et inverserait le hack directement.

AD:

Dans un premier temps, une solution à fourchette souple a été proposée comme solution pour geler les fonds volés in situ. Ceci, cependant, s'est avéré problématique car l'implémentation a ouvert plus de vecteurs d'attaque potentiels pour les futurs hacks. Plus précisément, un attaquant pourrait inonder le réseau avec des transactions qui exécutent des calculs difficiles, en conjonction avec l'exécution d'une opération sur le contrat DAO. Les mineurs qui exécutaient la fourchette souple finiraient par devoir exécuter, puis par la suite se défaire, de tels contrats sans percevoir de frais. La communauté a donc abandonné la fourche douce, ne laissant que le choix d'une fourche dure ou ne prenant aucune mesure.

Cette semaine, une fourche dure a été approuvée par 97% du réseau Ethereum, une décision presque unanime. Cela signifie que tous les fonds pourront être retournés à leurs propriétaires respectifs. Le changement est une plume dans la casquette de la démocratie basée sur la blockchain, mais cette décision semblerait aussi aller à l'encontre des vertus de la décentralisation et de la résistance à la censure.Vitalik Buterin, le co-fondateur et l'architecte en chef d'Ethereum, a cependant fait remarquer qu'il s'agissait d'une décision démocratique de la base et non d'une directive descendante de la Fondation Ethereum.

The Bottom Line

Cette semaine, la communauté Ethereum a pris la décision d'implémenter un hard form pour rectifier le hack DAO, inversant les dégâts infligés par un pirate anonyme qui a pris pour 40 millions de dollars de monnaie numérique à DAO. Après qu'une fourchette a ouvert plus de problèmes qu'elle n'en a résolu, la fourche dure, bien que radicale, prouve que la démocratie peut agir dans le meilleur intérêt de la communauté.