Terence.eth, een bekende Ethereum Community-ontwikkelaar, gedeeld belangrijke updates na de recente Ethereum Improvement Proposal (EIP) 4844-implementoroproep. De updates concentreerden zich op drie hoofdgebieden: API-versiebeheer van de Deneb-engine, de toevoeging van data_gas_used aan de uitvoeringsheader en Devnet 6-scope en testen.
Voor versiebeheer van de Deneb-engine-API concentreerde de discussie zich op het aanpakken van de complexiteit ervan. De engine-API ondersteunt de oudere versie, en hoewel dit de nieuwe versie helpt om samen te werken met de vorige, draagt het bij aan de ingewikkeldheid van de specificaties, het testen en de implementatie van de EL-client. Om dit te verhelpen, werd een voorstel ingediend om versiebeheer te beperken tot een 1:1-toewijzing, waardoor achterwaartse compatibiliteit wordt beperkt.
In overeenstemming met EIP1559 werd de noodzaak benadrukt om data_gas_used toe te voegen aan de uitvoeringsheader. Momenteel gebruikt datagasberekening de bovenliggende header, niet de huidige, die sommige EL-clients niet onderhouden. Er is een voorstel gedaan om een nieuw veld, data_gas_used, aan de payload toe te voegen om de consistentie te verbeteren en verwarring te voorkomen.
Op Devnet 6 werd overeengekomen dat de nieuwe data_gas_used-wijzigingen over de hele linie van toepassing zullen zijn op de EL-specificatie, CL-specificatie en Engine-API-specificatie. Plannen om data_gas_used voor Devnet 6 te introduceren werden goed ontvangen, samen met een extra EIP4844 enslave devnet voordat de overgang naar de Testnet.
Source: https://blockchain.news/news/Ethereum-Improvement-Proposal-4844-Implementor-Call-Deneb-API-Versioning-Execution-Header-Updates-and-Devnet-6-Planning-048f7b6f-39ad-4d9a-9485-59b97c8379fb