Innehållsförteckning:
I ett landmärkebeslut fattades det distribuerade decentraliserade samhället som utgör Ethereum en nästan enhällig konsensus för att genomföra en radikal mjukvaruförändring, känd som en "hård gaffel". Detta har gjorts för att förhindra en hacker som attackerade The DAO och dränerade eter, den digitala valutan inom Ethereum blockchain, från att någonsin se dessa pengar - och återvände vad som försvann för sina ursprungliga ägare.
Flyttet är en viktig förtroende för det demokratiska systemet som används för att nå enighet i blockchainbaserade system.
Hard Fork vs Soft Fork
DAO, eller Decentralized Autonomous Organization, hölls ursprungligen som en ny och spännande form av organisationsstruktur - en ledarlös decentraliserad kropp styrd av datorkod programmerad i "smarta kontrakt". Projektet höjde över $ 150 genom crowdfunding-men innan DAO faktiskt kunde göra någonting, kollapsade det.
Tyvärr har några dåliga kodkod i det DAO smarta kontraktet tillåtits för en hacker att utnyttja en rekursionsprocess och sippra bort tiotals miljoner dollar eter till en ny DAO. En gaffel - eller byta till programvaran som styr blockchainen - skulle vara det enda sättet att återställa dessa medel från en annars anonym anfallare. Detta lämnade samhället ett stort val att göra: en, gör ingenting - acceptera att exploateringen var berättigad eftersom den var en del av det smarta kontraktets kod och låt det vara en lektion för framtida smarta kontraktsskapare; två, implementera en mjuk gaffel-en lapp till den befintliga Ethereum-koden som effektivt skulle frysa de stulna fonderna så att de aldrig kunde användas; eller tre en hårdformad - en mjukvaruändring som faktiskt skulle rulla tillbaka transaktionerna i blockchain och omvända hacka direkt.
Först föreslog en mjukgaffellösning som fix för att frysa de stulna fonderna in situ. Detta visade sig dock vara problematisk eftersom implementeringen öppnade upp fler potentiella angreppsvektorer för framtida hackar. Specifikt kan en angripare översvämma nätverket med transaktioner som utför svåra beräkningar, i samband med att man utför en operation på DAO-kontraktet. Miners som kör den mjuka gaffeln skulle sluta behöva utföra, och sedan bortkasta sådana kontrakt utan att samla några avgifter. Detta resulterade i att samhället övergav den mjuka gaffeln, vilket bara lämnade valet av antingen en hård gaffel eller inte alls alls.
I veckan godkändes en hård gaffel av 97% av Ethereum-nätverket, ett nästan enhälligt beslut. Det innebär att alla medel kommer att vara berättigade att returneras till sina egentliga ägare. Förändringen är en fjäder i blockchainbaserad demokrati, men detta beslut verkar också strida mot dygden av decentralisering och censurresistens.Vitalik Buterin, medgrundare och huvudarkitekt i Ethereum, har emellertid påpekat att detta är ett demokratiskt beslut från botten upp och inte ett toppdirektiv från Ethereumstiftelsen.
Bottom Line
I veckan nådde Ethereum-samhället beslutet att genomföra en hård form för att rätta till DAO-hacket, bakom skadan som gjordes av en anonym hacker som tog $ 40 miljoner värd för digital valuta från DAO. Efter en mjukgaffel öppnade upp fler problem än det löstes, visar den svåra gaffeln, samtidigt som den är radikal, att demokratin kan verka i samhällets bästa intresse.
Insidersna som fixar priser för guld, valutor och libor
Systemet med vilket referensräntor fastställs för räntor, valutor och guld är archaic - och många skulle argumentera, djupt felaktigt.
Ethereum DAO Hacked, grundare säger paushandel just nu
Utbyte av eterum är under brutal hacker attack. Saknas: 3. 6 miljoner eter, alla siphoned av ett konto.
Hur fixar jag ett fel på min kreditrapport?
Ta kontroll över din kreditrapport genom att bestrida falska fordringar, konton och information till de tre stora kreditrapporteringsbyråerna.