Nieuws & Blog

Hoe verschillende hard forks Ethereum verder helpen

Hoe verschillende hard forks Ethereum verder helpen

We kunnen er niet om heen. Het netwerk van Ethereum heft de afgelopen jaren flink wat stappen gezet om zichzelf te verbeteren. Op die manier wil het van de fouten afkomen die voor problemen zorgen. Denk bijvoorbeeld aan het Proof of Work (PoW) consensus algoritme.

Tot dusver hebben deze stappen een mooi resultaat opgeleverd. In de eerste helft van 2021 is de koers van Ethereum namelijk ontzettend hard gestegen. Zo was het in januari 2021 nog $1,300 waard, terwijl het in mei bijna de koers van $4,000 aantikte.

De problemen van Ethereum

Ondanks dat Ethereum het zo goed deed, had het nog steeds last verschillende problemen. Denk bijvoorbeeld aan de schaalbaarheid en de hoge transactiekosten. Laatstgenoemde was voor veel ontwikkelaars en crypto traders een doorn in het oog. Dit was ook een van de redenen dat de populariteit van de Binance Smart Chain (BSC) zo hard steeg.

De hoge transactiekosten worden veroorzaakt doordat er steeds meer gedecentraliseerde applicaties (dApps) op het platform draaien. Zo moesten mensen soms rond de $20 betalen voor een trasactie, terwijl het ook soms mogelijk was dat men tot $100 betaalde om bijvoorbeeld Uniswap te kunnen gebruiken.

De overgang naar Ethereum 2.0 zou de schaalbaarheidsproblemen moeten oplossen, waardoor ook de transactiekosten omlaag zouden moeten gaan. Dat is in ieder geval wel waar de Ethereum gemeenschap op hoopt.

Ethereum 2.0 (ook wel Serenity genoemd) is een technische upgrade van Ethereum waarbij zal worden overschakelt op Proof of Stake (PoS). Dit consensus algoritme moet de problemen van het huidige algoritme, Proof of Work, gaan oplossen. Het is de grootste upgrade die Ethereum tot nu toe zal ondergaan.

Berlin hard fork van Ethereum

De upgrade naar Ethereum 2.0 wordt in verschillende fases gedaan. Iedere fase is een hard fork van Ethereum, waarvan de Berlin hard fork de eerste is die op 15 april live ging. Deze hard fork zou onder andere de transactiekosten moeten verbeteren. Hiervoor wordt EIP-2565 gebruikt. EIPO-2718 moet zorgen voor meer compatibiliteit van de transacties.

Daarnaast gebruikt de Berlin hard fork ook EIP-2929 om de transactiekosten te verhogen, zodat de code van Ethereum beveiligd is tegen DDoS-aanvallen. Als laatste gebruikt het EIP-2930 zodat crypto traders wallet-adreslijsten kunnen gebruiken waardoor ze lagere transactiekosten betalen.

Toen deze upgrade werd uitgevoerd, waren de resultaten nog niet direct zichtbaar. Het zou vooral effect hebben voor op de lange termijn. Er was binnen de Ethereum-gemeenschap wel angst voor de mogelijke kwetsbaarheden van deze upgrade, omdat deze nogal gecentraliseerd zou zijn.

London hard fork zorgt voor betere blokken

Waar de Berlin hard fork zich focuste op de transactiekosten, deed de London hard fork dat voor de blokken van de blockchain. Deze upgrade wordt waarschijnlijk uitgevoerd op 4 augustus, wat betekent dat ze al echter op schema lopen (in eerste instantie zou de upgrade eind juli plaatsvinden).

Tijdens deze upgrade wordt het protocol verbeterd door middel van EIP-1559, waarbij deze nieuwe structuur delen van de transactiekosten gaat verbranden om zo de opbrengsten van miners te verlagen. Ook wordt er EIP-3554 gebruikt om de minen moeilijker te maken.

Waarom doen ze dit? Uiteindelijk moet iedereen overstappen op Proof of Stake. Door mining zo onaantrekkelijk mogelijk te maken, zullen de huidige miners eerder overstappen op Proof of Stake.

Niet iedereen is blij met EIP-1559. Hierdoor kunnen gebruikers van Ethereum namelijk niet meer hogere transactiekosten betalen om hun transactie zo eerder te laten verwerken. Dit betekent dat miners (en toekomstige validators) dus relatief gezien lagere beloningen zullen ontvangen voor het werk dat ze doen.

De Shangai hard fork moet het afmaken

Zodra de London hard fork is uitgevoerd, zal de Shanghai hard fork de klus moeten klaren. Deze moet aan het einde van 2021 live gaan. Echter, we weten dat de vorige hard forks ook vertraging hebben opgelopen. Houdt er dus rekening mee dat dat nu ook het geval kan zijn.

Er zijn binnen de Ethereum-gemeenschap mensen die blij zijn met deze upgrade, maar ook genoeg mensen die dat niet zijn. Natuurlijk, de transactiekosten gaan omlaag, maar ook zullen de beloningen omlaaggaan. En dat is natuurlijk niet iets om naar uit te kijken.

Hoe dan ook zullen we moeten afwachten tot Ethereum 2.0 volledig live is voordat we kunnen zien wat de gevolgen zijn van deze upgrade.

Luc Smits van Oyen
Coinmerce news