Vitalik Buterin, de medeoprichter van Ethereum (ETH), stelt in een nieuwe Ethereum Improvement Proposal (EIP) voor om de zogenaamde calldata per block te limiteren. Dit moet ervoor zorgen dat de transactiekosten, oftewel de gas fees, op het Ethereum netwerk worden verlaagd.
Buterin deelde het voorstel, EIP-4488, op het forum van Ethereum Magicians waar hij meldt bezorgd te zijn over de hoge transactiekosten op zogeheten layer-one blockchains. Hij is bezorgd over de hoeveelheid tijd die nodig is voor het implementeren van sharding, het opsplitsen van data om zo de werkdruk op de blockchain te verlichten.
Deze hoge kosten komen voornamelijk voor bij rollups, het uitvoeren van transacties op layer-two blockchain oplossingen, een extra laag bovenop het Ethereum netwerk. Om de kosten voor rollups te verlagen, zal er volgens Buterin een kortetermijnoplossing moeten komen om een transitie van het gehele ecosysteem naar het gebruik van rollups te stimuleren.
Some think layer 2 fees on ETH are too high, because each byte of data a rollup uses cost 16 gas. To lower fees, the gas cost could be reduced to 3. This should be a large benefit, with 5x lower fees. However, in the long term, this may mean blocksize is a new network constraint pic.twitter.com/ffbTQ4zXOz
— BitMEX Research (@BitMEXResearch) November 26, 2021
De oplossing zorgt voor nieuwe problemen
Terwijl de gaskosten vijf keer zo laag kunnen uitvallen, komen er ook risico’s kijken bij het implementeren van het limiet. De omvang van nieuwe toegevoegde blocks op de blockchain zou in deze situatie een stuk groter worden dan dat het netwerk aankan, wat de spanning op het peer-to-peer (P2P) netwerk naar een ongekend niveau zal brengen. Daarmee loopt het netwerk het risico te bezwijken onder de druk.
Een aantal jaar geleden heeft een groei in de omvang van een block al aangetoond dat dit voor problemen kan zorgen. Volgens de medeoprichter werd dit opgemerkt tijdens een live test waarbij blocks van 500 KB zorgden dat enkele nodes stopten met werken.
Buterin stelt dat een blockgrootte van 1,5 MB voldoende zal zijn om het netwerk te dragen en daardoor het grootste deel van het veiligheidsrisico opvangen. Wanneer het voorstel wordt geaccepteerd zal er een upgrade voor het netwerk plaatsvinden waarna miners geen transacties meer aan blokken kunnen toevoegen als het limiet bereikt is.
Ethereum verliest gebruikers aan andere blockchains
Het verlagen van de gas fees zal een enorme opluchting zijn voor veel gebruikers die van plan zijn om over te stappen naar de concurrenten. Het netwerk ondervindt hevige concurrentie met blockchains die de lage transactiekosten wel waar kunnen maken. Ondertussen staat de fee voor het gebruiken van Uniswap op $50 en vragen layer-two blockchains, protocollen die bestemd waren om de kosten te verlagen, ook belachelijk hoge prijzen door het congestieprobleem dat het netwerk ondervindt.