Al langere tijd is het ontwikkelaarsteam van Ethereum bezig met een upgrade voor het mining-algoritme. Een upgrade van het bestaande algoritme zou ASIC miners minder effectief maken voor het minen op de Ethereum-blockchain, waardoor er een hogere mate van decentralisatie ontstaat.
Aangezien ASIC miners vele malen beter zijn in het uitvoeren van de berekeningen om een block te minen, ligt vrijwel de meeste rekenkracht bij zogenaamde ASIC miners. Het gevolg is dat de rekenkracht niet goed verspreid is tussen GPU en ASIC miners, waardoor miners die consumentvriendelijkere technologie gebruiken, zoals GPU’s minder kans maken om een block te minen.
Hierdoor is er geen ultieme vorm van decentralisatie mogelijk, omdat GPU miners minder kans hebben om een block te minen. ASIC miners hebben daardoor relatief veel macht. Met de ProgPow-upgrade willen de ontwikkelaars van Ethereum onder andere GPU miners effectiever maken.
Tijdens een meeting spraken sommige ontwikkelaars zich positief uit over de upgrade, die als hard fork zal worden doorgevoerd. Maar ontwikkelaars zoals Hudson Jameson willen de beslissing om de hard fork door te voeren niet te snel maken. Volgens hem zou er namelijk niet genoeg duidelijkheid zijn over welke impact het precies zal hebben:
Dus, ik denk persoonlijk dat een derde partij, zo neutraal mogelijk, een aantal van de claims van ProgPow moet onderzoeken. Zo kunnen we een punt bereiken waarop we kunnen zeggen ‘dit zal werken en dit is waarom het zal werken,’ dat zal veel helpen bij het maken van deze beslissing.
De grootste weerstand lijkt uit de Ethereum community te komen. Zo zijn er zorgen over de veiligheid van de blockchain zodra ASIC miners minder kracht krijgen. Het zou dan namelijk makkelijker worden om een 51% aanval uit te voeren. Ook zou het kunnen leiden tot een splitsing van het netwerk, waarmee de blockchain wordt opgesplitst en er twee nieuwe cryptocurrencies ontstaan. Dit gebeurt wanneer een groep binnen de community het niet eens is met de upgrade en daarom afsplitst van de hoofd-blockchain.
Het is nog niets precies duidelijk wanneer de beslissing gemaakt zal gaan worden. Eerst moet er een audit uitgevoerd worden door een derde partij waardoor er meer duidelijkheid omtrent de impact van de upgrade zal ontstaan. Wel is het de bedoeling dat de upgrade van het algoritme nog voor de Istanbul hard fork moet worden doorgevoerd.