Ethereum Går konsensus til hard gaffel, fastgjør DAO Hack

How does a blockchain work - Simply Explained (November 2024)

How does a blockchain work - Simply Explained (November 2024)
Ethereum Går konsensus til hard gaffel, fastgjør DAO Hack

Innholdsfortegnelse:

Anonim

I en landemerkeavgjørelse kom det distribuerte, decentraliserte samfunnet som utgjør Ethereum til en nesten enstemmig konsensus for å implementere en radikal programvareendring, kjent som en "hard gaffel". Dette har blitt gjort for å hindre en hacker som angrepet The DAO og drenerte nesten $ 40 millioner verdt av eter, den digitale valutaen innenfor Ethereum-blokkkjeden, fra å se disse fondene - og returnere det som var tapt for sine opprinnelige eiere.

Flyttet er en viktig tillitserklæring for det demokratiske systemet som brukes til å nå konsensus i blokkkjedebaserte systemer.

Hard Fork vs Soft Fork

DAO, eller Decentralized Autonomous Organization, ble først mottatt som en ny og spennende form for organisasjonsstruktur - en lederløs, desentralisert kropp styrt av datakode programmert i "smarte kontrakter". Prosjektet hevdet over $ 150 gjennom crowdfunding-men før The DAO kunne faktisk gjøre noe, kollapset det.

Dessverre har noen få dårlige kodelinjer i Den DAO smarte kontrakten tillatt en hacker å utnytte en rekursjonsprosess, siphoning av millioner av dollar av eter til en ny DAO. En gaffel - eller endring til programvaren som styrer blokkeringen - ville være den eneste måten å gjenopprette disse midlene fra en ellers anonym angriper. Dette forlot samfunnet med et stort valg å gjøre: en, gjør ingenting - aksepter at utnyttelsen var berettiget fordi den var en del av smartkontraktens kode og la det være en leksjon for fremtidige smarte kontraktsskapere; to, implementere en myk gaffel-et lapp til eksisterende Ethereum-koden som effektivt ville fryse de stjålne midlene slik at de aldri kunne bli brukt; eller tre i hard form - en programvareendring som faktisk ville rulle tilbake transaksjonene i blockchain og reversere hacken direkte.

I første omgang ble det foreslått en mykgaffelløsning som fiksering av de stjålne midlene på stedet. Dette viste seg imidlertid å være problematisk da implementeringen åpnet flere potensielle angrepsvektorer for fremtidige hack. Spesielt kan en angriper oversvømme nettverket med transaksjoner som utfører vanskelig beregning, i forbindelse med å utføre en operasjon på DAO-kontrakten. Gruvearbeidere som kjører mykgaffel ville ende opp med å kjøre, og deretter kaste bort slike kontrakter uten å samle inn gebyrer. Dette resulterte i at samfunnet forlot den myke gaffelen, og etterlot bare valget av enten en hard gaffel eller ingen handling i det hele tatt.

Denne uken ble en hard gaffel godkjent av 97% av Ethereum-nettverket, en nesten enstemmig beslutning. Dette betyr at alle midler vil være kvalifisert til å bli returnert til de riktige eierne. Forandringen er en fjær i kuvert av blokkerbasert demokrati, men denne avgjørelsen vil også synes å være i strid med deverdene av desentralisering og sensurbestandighet.Vitalik Buterin, medstifter og sjefsarkitekt i Ethereum, har imidlertid påpekt at dette er en demokratisk beslutning fra bunnen av, og ikke et toppdirektiv fra Ethereum-stiftelsen.

Bunnlinjen

I denne uken nådde Ethereum-fellesskapet beslutningen om å gjennomføre et hardt skjema for å rette opp DAO-hacket, reversere skaden som ble gjort av en anonym hacker som tok $ 40 millioner av digital valuta fra The DAO. Etter at en mykgaffel åpnet flere problemer enn det løst, viser den harde gaffelen, mens den er radikal, at demokratiet kan fungere i samfunnets beste.