Er komt een zogenaamde hard-fork van de Ethereum-blockchain naar aanleiding van de 'The DAO'-hack die op 17 juni plaatsvond. Na de hack werd naarstig gezocht naar mogelijke oplossingen, zoals het uitvoeren van een soft- of een hard-fork van de Ethereum-blockchain.
Pas op het moment dat block 1.920.000 gemined wordt, zal de blockchain van Ethereum splitsen in een oude en een nieuwe blockchain. Dit gebeurt, afhankelijk van de locatie op de wereld, op 20 of 21 juli. Als het grootste deel van de miners meegaat met de hard-fork naar de nieuwe blockchain, wat wel verwacht wordt, zal de oude blockchain vermoedelijk op den duur 'uitsterven'. De fondsen in het 'foute' smart contract van The DAO worden in de nieuwe blockchain naar een ander smart contract overgeheveld. De overige transacties en smart contracts in de blockchain worden niet aangepast.
In dat smart contract waar de DAO-tokens naartoe gaan, zullen de originele eigenaars van de tokens die weer kunnen omwisselen naar ether tegen de startkoers van 100 DAO voor 1 ether. Alles wat niet opgeëist wordt en overblijft, wordt door de aangestelde DAO-curators opgenomen en verdeeld.
In eerste instantie gingen de meeste stemmen op voor een soft-fork waarbij een deel, het gestolen deel, van de fondsen van The DAO als gestolen moest worden beschouwd. Bij een soft-fork ontstaan er geen twee afzonderlijke blockchains. Uiteindelijk bleek er een veiligheidsfout in de soft-fork te zitten, waarna de meerderheid van de miners besloot voor een hard-fork te gaan.
Toch blijft het een riskante operatie, schrijft onder andere een van de grootste beurzen waar ether verhandeld wordt, genaamd Kraken, op zijn blog. Het idee dat één van beide blockchains een zachte dood zal sterven, namelijk die met de minste backup van miners en wallets, ligt namelijk gecompliceerd. Dat heeft te maken met een zogenaamde 'replay attack' omdat beide blockchains naast elkaar bestaan waarbij het onder andere mogelijk is dat een transactie in de ene blockchain gerouteerd wordt naar een node van de andere blockchain en zo de transactie doorgaat op beide blockchains. Dit kan tot veel chaos leiden, schrijft een gebruiker op Reddit. De redditor legt daar ook nog verschillende andere replay-attacks uit.
Ook moeten gebruikers van privé-wallets uitkijken wat ze doen rond of tijdens de fork, maar ook daarna. Via de wallet-software van Ethereum kan gekozen worden voor één van beide blockchains, en kan er ook weer teruggegaan worden.
De grote wisselbeurzen lijken gekozen te hebben om alleen de grootste blockchain te ondersteunen, maar ook daar kan nog verandering in komen, schrijft Coindesk.
De gebeurtenissen met The DAO en Ethereum zijn belangrijk omdat Ethereum al enige tijd een belangrijk onderzoeksobject is bij banken en andere financiële consortia. De mogelijkheid om smart contracts of applicaties uit te voeren op de blockchain van Ethereum maakt het een mogelijk interessant platform voor de toekomst. Ook de 'zekerheid' dat er niet met de informatie gerotzooid kan worden, was een sterk verkooppunt. Dit beeld wordt door het uitvoeren van een hard-fork echter geschaad.
Zie voor extra informatie rond Ethereum en The DAO het achtergrondartikel dat Tweakers schreef.