Crypto Prices

Ethereum rinvia l’aggiornamento Glamsterdam dopo le preoccupazioni di sicurezza sollevate da EIP-8037

prima di 4 ore
3 minuti letti
3 visualizzazioni

Rinvio dell’Aggiornamento Glamsterdam sulla Testnet Hoodi

Gli sviluppatori di Ethereum hanno deciso di rinviare l’aggiornamento Glamsterdam sulla testnet Hoodi a causa di preoccupazioni relative alla compatibilità dei contratti intelligenti. Questa decisione ha comportato l’annullamento dell’attivazione prevista per il 26 ottobre e l’aumento programmato del limite di gas a 200 milioni.

L’annuncio è stato fatto dalla Ethereum Foundation il 22 ottobre, dopo un incontro tra gli sviluppatori principali, durante il quale è emersa la necessità di indagare su come EIP-8037 interagisca con i contratti esistenti sulla mainnet.

La Fondazione non ha fornito una nuova data per l’attivazione della testnet. L’aggiornamento era originariamente programmato per attivarsi il 26 ottobre alle 17:42:48 UTC, corrispondente all’epoca 132.352 di Hoodi. Gli sviluppatori hanno rimosso l’attivazione del layer di esecuzione di Amsterdam e quella del layer di consenso di Gloas dalla configurazione rivista.

Il rinvio elimina anche l’aumento programmato del limite di gas di Hoodi a 200 milioni, che gli sviluppatori intendevano esaminare insieme ad altre modifiche al protocollo. Tuttavia, la Fondazione ha chiarito che questo aggiustamento non influisce sulla cronologia delle transazioni esistenti di Hoodi.

Modifiche al Programma di Hoodi

La decisione modifica il programma di Hoodi precedentemente annunciato, come riportato da crypto.news il 19 ottobre. L’attivazione della testnet era destinata a esaminare come i client di esecuzione e consenso gestissero le modifiche di Glamsterdam prima che gli sviluppatori selezionassero una data per la mainnet.

La ricercatrice di Ethereum Christine D. Kim ha avvertito gli operatori dei nodi di Hoodi che l’attivazione del 26 ottobre era stata annullata, consigliando loro di tornare a versioni software più vecchie o di installare client di esecuzione aggiornati che rimuovono l’aggiornamento programmato.

“PSA: Ehi operatori di nodi #ethereum sulla testnet #hoodi, SI PREGA DI NOTARE CHE L’AGGIORNAMENTO HOODI DEL PROSSIMO LUNEDÌ È STATO ANNULLATO. Tornate a una versione precedente senza l’aggiornamento Hoodi programmato, o aspettate che il vostro team di client EL rilasci una nuova versione che annulla l’aggiornamento. GRAZIE!”

Preoccupazioni Relative a EIP-8037

Il rinvio è stato motivato da preoccupazioni relative a EIP-8037, che introduce una contabilità separata per il gas consumato durante la creazione dello stato della blockchain. Un’altra proposta, EIP-8038, modifica i costi associati all’accesso allo stato esistente.

In una valutazione tecnica del 13 ottobre, la società di sicurezza blockchain ChainSecurity ha avvertito che le modifiche proposte potrebbero influenzare il modo in cui i contratti intelligenti gestiscono le chiamate esterne non riuscite. Alcune applicazioni utilizzano i saldi di gas rimanenti per determinare se un’operazione è fallita permanentemente o se dovrebbe rimanere idonea per un altro tentativo.

Sotto le nuove regole, un’operazione fallita potrebbe lasciare abbastanza gas affinché il contratto chiamante continui a elaborare, mentre la stessa transazione in precedenza sarebbe stata annullata. ChainSecurity ha avvertito che tale comportamento potrebbe causare a determinate applicazioni di registrare un’operazione non riuscita senza consentire agli utenti di riprovarci.

Istruzioni per gli Operatori

Dopo il rinvio, la Ethereum Foundation ha istruito gli operatori a rivedere il loro software del layer di esecuzione e del layer di consenso prima del 26 ottobre. I client che mantengono la configurazione di attivazione originale devono essere aggiornati per evitare di tentare il fork programmato in precedenza.

La tabella di rilascio rivista della Fondazione elenca Lodestar v1.50.1 per il layer di consenso, mentre i rilasci del layer di esecuzione includono Besu 26.10.1 e Nethermind 2.2.1. Ethrex v30.0.1-rc.2 appare come una prerelease, con istruzioni per altri client in attesa di conferma.

Gli operatori dei validatori devono controllare sia i loro nodi beacon che i client dei validatori, inclusa qualsiasi infrastruttura esterna di costruzione di blocchi. La Fondazione ha avvertito che i rilasci elencati nell’annuncio precedente di Hoodi non devono essere considerati come conferma che supportano il rinvio.

Attivazione di Glamsterdam su Sepolia

L’attivazione di Glamsterdam di Ethereum su Sepolia è avvenuta il 6 ottobre, consentendo agli sviluppatori di esaminare le prestazioni dell’aggiornamento con un limite di gas più elevato. Il rinvio di Hoodi riguarda una testnet separata e non annulla l’attivazione precedente di Sepolia.

Prima del rinvio, gli sviluppatori avevano discusso il 1° dicembre, l’8 dicembre e il 9 dicembre come possibili date di attivazione della mainnet di Glamsterdam. L’agenda dell’incontro del 22 ottobre prevedeva di selezionare una data la settimana successiva se i test di Hoodi fossero andati a buon fine. Nessuna di queste date ha ricevuto conferma finale, e l’ultimo annuncio della Fondazione non stabilisce un programma di sostituzione.

Gli sviluppatori devono continuare a esaminare le preoccupazioni relative alla compatibilità prima di annunciare un’altra attivazione di Hoodi. Glamsterdam include la separazione del proponente e del costruttore e le liste di accesso a livello di blocco, modifiche destinate a migliorare le capacità di elaborazione delle transazioni di Ethereum.

In precedenza, Curve Finance aveva evidenziato potenziali benefici per DeFi, avvertendo però che le revisioni delle spese di gas potrebbero influenzare alcune applicazioni. La Ethereum Foundation ha confermato che gli utenti della mainnet e i detentori di ETH non devono intraprendere alcuna azione a causa del rinvio. Gli sviluppatori di applicazioni sono stati istruiti a non pianificare ulteriori test di Hoodi in relazione all’attivazione annullata del 26 ottobre.

Popolare