Ethereum bereikt consensus voor harde vork, bevestiging van DAO-hack

(253) Ethereum 2.0 (Oktober 2024)

(253) Ethereum 2.0 (Oktober 2024)
Ethereum bereikt consensus voor harde vork, bevestiging van DAO-hack

Inhoudsopgave:

Anonim

In een mijlpaalbeslissing kwam de gedistribueerde, gedecentraliseerde gemeenschap die deel uitmaakt van Ethereum tot een vrijwel unanieme consensus om een ​​radicale softwarewijziging door te voeren, die bekend staat als een 'harde vork'. Dit is gedaan om te voorkomen dat een hacker de DAO aanvalt en bijna $ 40 miljoen aan ether, de digitale valuta binnen de blockchain van Ethereum, leegrooit om ooit die fondsen te zien - en ook om terug te geven wat er verloren was gegaan aan hun oorspronkelijke eigenaars.

De verhuizing is een belangrijke blijk van vertrouwen voor het democratische systeem dat wordt gebruikt om consensus te bereiken in blockchain-gebaseerde systemen.

Hard Fork vs. Soft Fork

De DAO of Decentralaized Autonomous Organization, werd aanvankelijk geprezen als een nieuwe en opwindende vorm van organisatiestructuur: een leiderloos, gedecentraliseerd orgaan dat wordt bestuurd door computercode die is geprogrammeerd in 'slimme contracten'. Het project verhoogde via crowdfunding meer dan $ 150, maar voordat de DAO werkelijk iets kon doen, stortte het in.

Helaas konden een paar slechte coderegels in het DAO slimme contract een hacker toelaten om een ​​recursieproces te gebruiken, waarbij tientallen miljoenen dollars aan ether naar een nieuwe DAO werden overgeheveld. Een vork - of een wijziging in de software die de blockchain beheerst - zou de enige manier zijn om dit geld te recupereren van een anders anonieme aanvaller. Dit liet de gemeenschap een grote keuze maken: één, niets doen - accepteren dat de exploit gerechtvaardigd was omdat het deel uitmaakte van de code van het slimme contract en het een les moest zijn voor toekomstige slimme contractmakers; twee, implementeer een zachte vork-een patch op de bestaande Ethereum-code die effectief de gestolen fondsen zou bevriezen, zodat deze nooit zouden kunnen worden gebruikt; of drie een hard-form - een softwarewijziging die de transacties in de blockchain zou terugdraaien en de hack direct zou terugdraaien.

Eerst werd een oplossing met zachte vork voorgesteld als oplossing om de gestolen fondsen ter plaatse te bevriezen. Dit bleek echter problematisch omdat de implementatie meer potentiële aanvalsvectoren voor toekomstige hacks opende. Concreet kan een aanvaller het netwerk overspoelen met transacties die moeilijke berekeningen uitvoeren, in combinatie met het uitvoeren van een bewerking op het DAO-contract. Mijnwerkers die de zachte vork gebruiken, zouden uiteindelijk dergelijke contracten moeten uitvoeren en vervolgens vervolgens moeten weggooien zonder enige kosten te innen. Dit resulteerde in het verlaten van de zachte vork door de gemeenschap, waardoor alleen de keuze voor een harde vork overblijft of helemaal geen actie wordt ondernomen.

Deze week werd een harde vork goedgekeurd door 97% van het Ethereum-netwerk, een bijna unaniem besluit. Dit betekent dat alle fondsen in aanmerking komen om te worden teruggestuurd naar hun juiste eigenaren. De verandering is een veer in de dop van de op blockchain gebaseerde democratie, maar deze beslissing lijkt ook in strijd te zijn met de deugden van decentralisatie en censuurresistentie.Vitalik Buterin, de mede-oprichter en hoofdarchitect van Ethereum, heeft echter opgemerkt dat dit een democratische beslissing van onderaf is en geen top down-richtlijn van de Ethereum Foundation.

De bottom line

Deze week heeft de Ethereum-community de beslissing genomen om een ​​harde vorm te implementeren om de DAO-hack te corrigeren, waarbij de schade wordt hersteld door een anonieme hacker die $ 40 miljoen aan digitale valuta van The DAO heeft overgenomen. Nadat een soft-fork meer problemen had opgeleverd dan opgelost, bewijst de harde vork, hoewel radicaal, dat democratie in het beste belang van de gemeenschap kan handelen.