In un recente incontro virtuale, gli sviluppatori core di Ethereum si sono riuniti per la 110a chiamata All Core Developers Consensus (ACDC) per discutere importanti aggiornamenti e condividere i risultati di un esperimento sui dati.
Presieduti dal ricercatore della Ethereum Foundation Danny Ryan, questi incontri bisettimanali fungono da piattaforma per gli sviluppatori per coordinare le modifiche al livello di consenso (CL) di Ethereum. Il bando ACDC del 1° giugno 2023 affrontava vari argomenti, tra cui le modifiche consigliate alle specifiche EIP 4844 e i prossimi aggiornamenti con nome in codice Deneb e Cancun.
Dankrad Feist, un ricercatore della Ethereum Foundation, ha presentato i risultati di un esperimento sui dati incentrato sulla capacità dei nodi della mainnet di Ethereum di propagare grandi quantità di dati. L'esperimento ha coinvolto blocchi di test di dimensioni comprese tra 128 kB e 1 MB. In particolare, la rete Ethereum è rimasta stabile per tutta la durata dell'esperimento, senza problemi osservati in parametri quali consumo di larghezza di banda, velocità di propagazione dei blocchi e attestazioni mancate.
Sulla base dei risultati dell'esperimento, Feist ha raccomandato di aumentare il numero massimo di blob per blocco specificato in EIP 4844 da 4 a 6. Inoltre, ha suggerito di rivalutare la scadenza di quattro secondi per la ricezione di blocchi in uno slot per accogliere il crescente carico di dati. Feist ha proposto di prolungare la prima fase in cui il blocco è atteso e di ridurre il tempo assegnato per la seconda e la terza fase. Questi aggiustamenti contribuirebbero a una catena più stabile e faciliterebbero un aumento del numero di blob.
Sebbene durante la chiamata siano state espresse preoccupazioni circa l'aumento del numero massimo di blob, Feist ha sottolineato l'importanza di considerare la crescente domanda di questa funzionalità e il suo impatto sull'ecosistema di Ethereum. I partecipanti alla chiamata hanno concordato di continuare le discussioni in modo asincrono sulla piattaforma Ethereum R&D Discord.
Un altro argomento significativo di discussione durante la chiamata ACDC sono stati i cambiamenti in sospeso per il prossimo aggiornamento Deneb. Sono stati evidenziati due cambiamenti: l'aggiunta di un campo "data_gas_used" al blocco EL e la riduzione della dimensione di questo campo a un intero senza segno a 64 bit (uint64). Queste modifiche mirano ad affrontare le discrepanze nei calcoli del prezzo del gas per le transazioni blob e a migliorare la coerenza.
L'incontro ha anche toccato la potenziale inclusione di EIP 4788 nell'aggiornamento Deneb. EIP 4788 introduce un modo trust-minimized per smart contract e applicazioni decentralizzate (dApp) per accedere al CL e ottenere informazioni su saldi, attività e ricompense dei validatori. Alex Stokes, un ricercatore per la Ethereum Foundation, ha fornito un aggiornamento sui suoi progressi nell'implementazione di EIP 4788. La proposta sarà ulteriormente discussa nella prossima call ACDC dell'8 giugno 2023.
Inoltre, EIP 7045, che mira ad aumentare lo slot massimo di inclusione dell'attestazione, e una modifica del codice per migliorare l'esperienza utente di staking nota come domini di uscita volontari fissi sono stati menzionati come potenziali inclusioni per l'aggiornamento di Deneb.
La chiamata ACDC ha anche approfondito l'argomento del versioning dell'API Engine. Gli sviluppatori hanno discusso una modifica proposta per ridurre la complessità delle specifiche e dei test API futuri implementando una mappatura 1:1 tra una versione del metodo API Engine e la versione del tipo di dati supportato. Questa modifica mira a migliorare la chiarezza e ridurre la complessità delle specifiche. Ulteriori discussioni e commenti su questa proposta avranno luogo su GitHub.
Nel complesso, la 110a chiamata ACDC ha portato spunti preziosi dall'esperimento sui dati, aggiornamenti proposti e discussioni sul versioning, evidenziando gli sforzi in corso degli sviluppatori core di Ethereum per migliorare la scalabilità, la stabilità e l'esperienza utente della rete. Questi sviluppi aprono la strada a futuri miglioramenti dell'ecosistema Ethereum e rafforzano la sua posizione nel settore blockchain.
Fonte: https://azcoinnews.com/ethereum-core-developers-propose-increase-in-blob-count-and-deadline-changes-in-latest-acdc-call.html
