Het concept van account abstraction binnen Ethereum, vaak aangeduid als ‘slimme accounts’, gaat binnenkort een significante stap vooruit met de aanstaande Hegota-upgrade. Vitalik Buterin, medeoprichter van Ethereum, heeft aangekondigd dat deze upgrade binnen een jaar zal worden uitgerold. Sinds de eerste besprekingen in 2016 rondom account abstraction is er veel vooruitgang geboekt. Met de komst van EIP-8141 – een allesomvattende update die alle uitdagingen die met account abstraction samenhangen aanpakt – lijkt de tijd eindelijk rijp voor een daadwerkelijke implementatie.
De essentie van account abstraction kan in eenvoudige termen worden samengevat: het transformeert transacties van een enkele operatie naar een reeks ‘frames’ die elkaar kunnen aanroepen. Dit maakt het mogelijk dat elke ‘frame’ de autorisatie van een afzender of gasbetaler kan signaleren, waardoor de algehele functionaliteit van Ethereum aanzienlijk wordt verrijkt.
De nieuwe slimme accounts zullen werken met betrouwbare mechanismen zoals multi-handtekeningen en portefeuilles die bestand zijn tegen de uitdagingen van kwantumcomputing. Dit alles gebeurt via validatieframes die handtekeningen controleren voordat een uitvoering plaatsvindt. Een nieuw fenomeen is het betalen van transactiekosten (gas) met niet-ETH-tokens, mogelijk gemaakt door een ‘paymaster contract’ of door speciale gedecentraliseerde beurzen die real-time Ether leveren. Dit is niet alleen innovatief, maar ook in lijn met de onderliggende waarden van Ethereum, die zich richt op het minimaliseren van tussenpersonen om de gebruikerservaring te verbeteren.
Buterin onderstreepte het belang van deze stappen voor de privacy van gebruikers in de Ethereum-omgeving. Door ‘publieke omroepen’ (die vaak zorgen voor problemen in de gebruikservaring) te elimineren, kunnen gebruikers profiteren van een ‘algemene publieke mempool’, wat zorgt voor een naadloze interactie binnen privacyplatforms zoals Railgun en Tornado Cash.
De integratie van account abstraction betekent niet alleen een upgrade voor nieuwe accounts, maar biedt ook de mogelijkheid voor bestaande accounts om te profiteren van batchverwerking en transactie-sponsoring. Buterin heeft recent ook een roadmap gepresenteerd voor de kwantumbestendigheid van Ethereum, waarbij hij vier cruciale gebieden benoemde: validatorhandtekeningen, gegevensopslag, gebruikersaccounthandtekeningen en zero-knowledge proofs.
Daarnaast verwacht hij een geleidelijke afname van de tijdsduur voor slotfinaliteit, wat belangrijk is voor de langetermijnschaalbaarheid van het netwerk. Deze vooruitzichten vragen om aandacht van investeerders en beleidsmakers, omdat ze de basis leggen voor een robuust en toekomstbestendig Ethereum.
Wat is account abstraction en waarom is het belangrijk voor Ethereum?
Account abstraction stelt gebruikers in staat om transacties efficiënter te beheren door gebruik te maken van een reeks ‘frames’, wat de functionaliteit van slimme contracten aanzienlijk vergroot. Het vermindert de noodzaak voor tussenpersonen en verbetert de algehele gebruikerservaring.
Hoe maakt Ethereum het mogelijk om gas te betalen met niet-ETH-tokens?
Dit gebeurt via paymaster contracts of gedecentraliseerde beurzen, die real-time toegang tot Ether bieden. Dit sluit aan bij de filosofie van Ethereum om maximale functionaliteit te bieden, zelfs in een instabiele infrastructuur.
Wat houdt de roadmap voor kwantumbestendigheid in?
De roadmap richt zich op het versterken van verschillende onderdelen van het Ethereum-netwerk tegen de opkomst van kwantumcomputing. Dit omvat verbeteringen aan validatorhandtekeningen en zero-knowledge proofs, die essentieel zijn voor het waarborgen van de privacy en veiligheid van gebruikers.
