Wat is de Ethereum Arrow Glacier-upgrade?
De difficulty bomb op Ethereum is bedoeld om het minen moeilijk en economisch onrendabel te maken, zodat de ontwikkeling van Ethereum 2.0 wordt gestimuleerd. Deze functie motiveert miners om over te schakelen naar het nieuwe Proof of Stake-consensusmechanisme.
De Arrow Glacier-update, die de difficulty bomb uitstelde, bevatte een Ethereum Improvement Proposal (EIP). EIPs zijn voorstellen die door de Ethereum-gemeenschap worden opgesteld en beoordeeld. Arrow Glacier is opvallend omdat het werd gezien als de verwachte laatste verlenging van de difficulty bomb vóór de release van Ethereum 2.0.
Basis
De Arrow Glacier-update is cruciaal voor het Ethereum-netwerk, ook al is dat voor de gemiddelde gebruiker misschien niet direct zichtbaar. Zonder deze update zou het netwerk bijna onbruikbaar kunnen worden. In dit artikel bekijken we wat de update betekent voor gebruikers, stakers, crypto-miners en Ethereum 2.0.
Wat is de Ethereum Arrow Glacier-upgrade?
De Ethereum Arrow Glacier-upgrade werd geïmplementeerd in bloknummer 13,773,000. Het is een eenvoudige update die de difficulty bomb van het netwerk uitstelt en ontwikkelaars extra tijd geeft om zich voor te bereiden op Ethereum 2.0.
Arrow Glacier en de eerdere Muir Glacier-update uit januari 2020 zijn vrijwel identiek. Beide bevatten slechts één Ethereum Improvement Proposal (EIP) dat de "ice age" uitstelt. De difficulty bomb werd ook verlengd in de Constantinople-, Byzantium- en London-updates.
Wat is de Ethereum difficulty bomb?
De Ethereum-blockchain maakte voorheen gebruik van een Proof of Work (PoW)-consensusmechanisme. In dit model moesten gebruikers rekenkracht inzetten om transacties te valideren. Dit proces bracht kosten met zich mee om consensus te bereiken en het netwerk tegen kwaadwillenden te beveiligen.
Om de kosten van het minen van een block geleidelijk te verhogen, werd een difficulty bomb ingevoerd die het minen na verloop van tijd moeilijker maakt. Uiteindelijk zou de difficulty bomb "exploderen", waardoor het extreem duur zou worden om transacties te valideren en nieuwe blocks te creëren. De difficulty bomb had twee doelen:
- Het stimuleren van de ontwikkeling van Ethereum 2.0 en de overgang naar een PoS-model.
- Miners dwingen te migreren naar de nieuwe PoS-blockchain omdat ze anders niet langer Ether (ETH) op de oude PoW-versie van Ethereum zouden kunnen blijven minen. Dit zou voorkomen dat een hard fork twee conflicterende Ethereum-netwerken creëert.
Wat is een Ethereum Improvement Proposal (EIP)?
Ethereum Improvement Proposals (EIPs) kunnen veranderingen of verbeteringen aan het Ethereum-netwerk voorstellen. Het opstellen en beoordelen van EIPs gebeurt door de Ethereum-gemeenschap, een redactieraad en ontwikkelaars. Om in een update te worden opgenomen, moet een EIP het goedkeuringsproces doorlopen; het beschrijft de technische specificaties voor een bepaalde wijziging in een vast format. De Arrow Glacier-update bevat één EIP, EIP-4345, die tot doel heeft de mining-"ice age" van Ethereum uit te stellen.
Wat betekende de Arrow Glacier-update voor gebruikers?
De Arrow Glacier-update bracht voor de gemiddelde gebruiker geen grote veranderingen en de blockbevestigingstijden bleven het afgelopen jaar stabiel rond de 13 seconden. Als node-operator of miner moest je echter updaten naar de nieuwste versie van de Ethereum-client om ondersteuning vanuit de community te behouden. Anders zou je op de oude Ethereum-fork zijn gebleven, die niet langer officieel werd onderhouden.
Conclusie
Arrow Glacier was een belangrijke update, ondanks de beperkte omvang. Het voorkwam dat het netwerk te duur werd om te minen en traag in gebruik. De Ethereum-gemeenschap was enthousiast over deze ontwikkeling, omdat het het einde van de verlengingen van de difficulty bomb markeerde. Dankzij deze update werd de weg naar Ethereum 2.0 mogelijk gemaakt.