Ethereum dosáhne konsensu na pevný vidlici, fixuje DAO Hack

Kafemlejnek TV 37. - Blockchain mimo kryptoměny (Říjen 2024)

Kafemlejnek TV 37. - Blockchain mimo kryptoměny (Říjen 2024)
Ethereum dosáhne konsensu na pevný vidlici, fixuje DAO Hack

Obsah:

Anonim

Rozhodujícím faktorem bylo distribuované, decentralizované společenství, které tvoří společnost Ethereum, téměř jednohlasné shody, které provedly radikální změnu softwaru, známou jako "tvrdé vidlice". Toto bylo provedeno, aby se zabránilo tomu, že hacker, který zaútočil na DAO a vypustil etheru, digitální měnu v bloku Ethereum, téměř 40 milionů dolarů, nikdy neviděl tyto prostředky - a vrátil to, co bylo ztraceno jejich původním majitelům.

Tento krok je důležitým hlasem důvěry v demokratický systém, který se používá k dosažení konsensu v systémech založených na bloku.

Pevná vidlice a měkká vidle

DAO nebo decentralizovaná autonomní organizace byla zpočátku oslavována novou a vzrušující formou organizační struktury - decentralizovaným subjektem řídícím počítačový kód programován do "inteligentních smluv". Projekt získal více než 150 dolarů prostřednictvím crowdfundingu - ale dříve, než DAO skutečně mohl dělat cokoli, zhroutil se.

Bohužel několik špatných řádků kódu v inteligentní smlouvě DAO umožnilo hackerovi využít způsob rekurze a přesunout deset milionů dolarů eteru do nového DAO. Vidlička - nebo změna softwaru, který řídí bloku - by byl jediný způsob, jak tyto prostředky získat zpět od jinak anonymního útočníka. To zanechalo komunitě velkou volbu: jednu, nic nedělat - připustit, že exploit byl odůvodněný tím, že byl součástí kódu inteligentní smlouvy a nechal to lekci pro budoucí smyšlené tvůrce smluv; dva, zavést měkkou vidličku - patch ke stávajícímu kódu společnosti Ethereum, který by účinně zmrazil ukradené prostředky tak, aby nemohly být nikdy použity; nebo tři hard-form - změna softwaru, která by skutečně vrátila transakce v bloku a přímo zvrátila hack.

Nejdříve bylo navrženo řešení s měkkými vidly, které by umožnilo zmrazit ukradené prostředky in situ. To se však ukázalo jako problematické, neboť implementace otevřela více potenciálních vektorů útoku pro budoucí hackery. Konkrétně by mohl útočník zaplavit síť transakcími, které provádějí obtížné výpočty, a to v souvislosti s prováděním operace se smlouvou DAO. Horníci, kteří řídí měkkou vidličku, by nakonec museli vykonávat a následně je zlikvidovat, aniž by vybírali žádné poplatky. To vedlo k tomu, že komunita opustila měkkou vidličku a nechala pouze volbu buď tvrdé vidlice nebo vůbec nečinnosti.

Tento týden byla tvrdá vidlice schválena 97% sítě Ethereum, téměř jednomyslným rozhodnutím. To znamená, že všechny finanční prostředky budou způsobilé k vrácení správním vlastníkům. Změna je pírkem v čepici demokracie založené na blokánech, nicméně toto rozhodnutí by se také zdálo být v rozporu s ctenami decentralizace a cenzury.Vitalík Buterin, spoluzakladatel a hlavní architekt společnosti Ethereum, nicméně poukázal na to, že jde o demokratické rozhodnutí zdola nahoru a nikoliv nadřazenou směrnici od Nadace Ethereum.

Bottom Line

Tento týden komunita Ethereum dosáhla rozhodnutí zavést pevnou formu k nápravě útoku DAO a obrátil škody anonymní hacker, který získal z DAO digitální měnu v hodnotě 40 milionů dolarů. Poté, co měkká vidlice otevřela více problémů, než byla vyřešena, tvrdá vidlice, ačkoli radikální, dokazuje, že demokracie může jednat v nejlepším zájmu komunity.