Vitalik Buterin verschuift het Ethereum-schalingsconversatie weg van Layer 2 (L2) en terug naar de kern van het protocol.
De Russisch-Canadese innovator stelt dat de grootste langetermijnbeperkingen van Ethereum niet rollups of blob-capaciteit zijn, maar diepere architecturale knelpunten binnen de state tree en virtuele machine van het netwerk.
Vitalik Buterin stelt grondige Ethereum-herziening voor gericht op State Tree en Virtual Machine knelpunten
Volgens Buterin zijn twee componenten — de state tree en virtuele machine van het netwerk — verantwoordelijk voor meer dan 80% van de bewijskosten. Dit, zegt hij, is een kritiek probleem nu zero-knowledge (ZK) technologie centraal staat in Ethereum's roadmap.
Een binaire boom-herziening
De kern van het voorstel is EIP-7864, dat Ethereum's huidige hexary Merkle Patricia tree zou vervangen door een binaire boom-ontwerp.
De verandering klinkt misschien subtiel, maar de implicaties zijn aanzienlijk. Binaire bomen zouden Merkle-bewijzen produceren die ongeveer 4 keer korter zijn dan de huidige structuur, waardoor de verificatiebandbreedtevereisten drastisch worden verminderd.
Dat maakt lichtgewicht clients en privacy-behoudende applicaties goedkoper en beter haalbaar.
De nieuwe structuur zou ook opslagslots groeperen in "pagina's", waardoor applicaties die gerelateerde data laden dit efficiënter kunnen doen.
Veel gedecentraliseerde applicaties (dApps) benaderen herhaaldelijk aangrenzende opslagslots. Dit betekent dat de upgrade in sommige gevallen meer dan 10.000 gas per transactie kan besparen.
Buterin suggereerde ook om de boomverandering te koppelen aan efficiëntere hashfuncties, wat mogelijk verdere winst in bewijsgeneratiesnelheid kan opleveren.
Belangrijker nog, het herontwerp zou Ethereum's basislaag meer "prover-vriendelijk" maken, waardoor ZK-applicaties direct kunnen integreren met Ethereum's state in plaats van parallelle systemen te bouwen.
Uitzoomen: het binaire boom-voorstel beoogt een decennium aan lessen over state management te consolideren in een schonere, toekomstbestendige structuur.
Een toekomst voorbij de EVM?
Nog ambitieuzer is Buterin's langetermijnvisie voor Ethereum's execution engine. Hij opperde het idee om uiteindelijk verder te gaan dan de Ethereum Virtual Machine (EVM) richting een op RISC-V gebaseerde architectuur.
RISC-V is een veelgebruikte open instructieset die meer efficiëntie en eenvoud zou kunnen bieden.
Buterin betoogde dat Ethereum's toenemende afhankelijkheid van special-case precompiles een dieper onbehagen met de EVM zelf weerspiegelt.
Als Ethereum's kernbelofte general-purpose programmeerbaarheid is, suggereerde hij, dan zou de VM die visie volledig moeten ondersteunen zonder buitensporige workarounds. Een op RISC-V gebaseerde VM zou kunnen:
- Complexiteit verminderen
- Ruwe uitvoeringsefficiëntie verbeteren, en
- Beter aansluiten bij moderne zero-knowledge bewijssystemen, waarvan er vele al intern RISC-V-omgevingen gebruiken.
Op korte termijn stelde Buterin een "vectorized math precompile" voor, omschreven als een "GPU voor de EVM." Dit zou cryptografische operaties aanzienlijk kunnen versnellen.
Op langere termijn schetste hij een gefaseerde overgang waarin RISC-V eerst precompiles zou aansturen, vervolgens door gebruikers geïmplementeerde contracten zou ondersteunen, en uiteindelijk de EVM zelf zou absorberen als compatibiliteitslaag.
Debat over complexiteit
Echter, niet iedereen is overtuigd dat Ethereum meer deep-layer veranderingen nodig heeft. Analist DBCrypto bekritiseerde wat hij omschreef als toenemende abstractie over de Ethereum roadmap, inclusief nieuwe frameworks gericht op het aanpakken van rollup-fragmentatie.
Elke extra laag, betoogde hij, verhoogt de complexiteit, introduceert vertrouwensaannames en creëert aanvullende potentiële aanvalsvlakken.
De spanning weerspiegelt een breder debat over de vraag of Ethereum oplossingen bovenop zijn bestaande ontwerp moet blijven stapelen of zijn fundament moet herwerken.
Echter, volgens Vitalik Buterin moet Ethereum's architectuur evolueren en zich aanpassen naarmate zero-knowledge bewijzen van een niche naar een noodzaak gaan.
De volgende fase van schaling, suggereert hij, vindt mogelijk niet plaats op Layer 2, maar eerder diep in de kern van Ethereum.
Bron: https://beincrypto.com/vitalik-buterin-ethereum-core-upgrade/


