Ethereum rinvia il lancio di Glamsterdam sul testnet Hoodi dopo le preoccupazioni sul gas di EIP-8037
Punti chiave
- •Le attivazioni di Amsterdam e Gloas, insieme al previsto aumento del limite di gas di Hoodi a 200 milioni, non procederanno il 26 ottobre.
- •ChainSecurity ha dichiarato che il repricing del gas previsto da EIP-8037 ed EIP-8038 potrebbe coinvolgere gli smart contract che dipendono da controlli di sicurezza basati sul gas.
- •ChainSecurity ha individuato 13 contratti reali potenzialmente coinvolti e sta coordinandosi privatamente con i loro team.
- •La distribuzione di Glamsterdam su Sepolia del 6 ottobre resta invariata, ma il suo successo non autorizza da solo il lancio sul mainnet.
- •Gli operatori di nodi e validatori devono installare versioni dei client che confermino la rimozione dell'attivazione di Hoodi.

Gli sviluppatori di Ethereum hanno rinviato l'aggiornamento Glamsterdam su Hoodi, il testnet pubblico utilizzato per le prove generali finali degli aggiornamenti della rete, dove l'attivazione era prevista per il 26 ottobre 2026. Non è stata annunciata una nuova data.
La decisione è stata presa durante la All Core Devs Execution call #248. Le chiamate All Core Devs sono il luogo in cui i team client di Ethereum coordinano le modifiche al protocollo. L'Ethereum Foundation, che ha annunciato il ritardo in un post sul blog pubblicato il 22 ottobre, ha dichiarato che la pausa dà agli sviluppatori tempo per studiare come alcune delle modifiche proposte interagiscono con gli smart contract già distribuiti su Ethereum, invece di procedere secondo il programma originale.
Cosa copre il rinvio
Tre modifiche pianificate sono state rimosse dalla data del 26 ottobre: l'attivazione del livello di esecuzione Amsterdam, l'attivazione del livello di consenso Gloas e un piano per aumentare il limite di gas di Hoodi a 200 milioni. Nessuna delle tre modifiche sarà attivata su Hoodi finché non verrà confermato un programma rivisto.
Il rinvio non annulla la cronologia della catena di Hoodi, e gli utenti del mainnet e i possessori di ETH non devono intraprendere alcuna azione. Gli operatori di nodi e validatori, tuttavia, devono aggiornare il proprio software. Client come Lodestar, Besu e Nethermind devono eseguire versioni che confermino che l'attivazione del 26 ottobre è stata rimossa.
Glamsterdam è già attivo sul testnet Sepolia dal 6 ottobre, e quella rete non è interessata dal rinvio. Ethereum pianifica i propri aggiornamenti su diversi testnet pubblici prima dell'attivazione sul mainnet, quindi un lancio senza intoppi su Sepolia non autorizza da solo l'aggiornamento per il mainnet.
L'azienda di sicurezza solleva preoccupazioni sul gas
Il rinvio segue un avvertimento del 13 ottobre da parte dell'azienda di sicurezza blockchain ChainSecurity, che ha segnalato due proposte di Glamsterdam, EIP-8037 ed EIP-8038, riguardanti il repricing del gas nell'aggiornamento. Le proposte di repricing adeguano il costo del gas assegnato a operazioni specifiche. Secondo l'azienda, le modifiche potrebbero indebolire le protezioni contro un att noto come insufficient gas griefing, in cui un chiamante fornisce a uno smart contract troppo poco gas per completare un'operazione valida. Il gas è la misura del lavoro computazionale richiesto per eseguire operazioni su Ethereum.
ChainSecurity ha dichiarato che le nuove regole potrebbero consentire al gas di tornare a un contratto dopo il fallimento di un'operazione, il che significa che l'esecuzione continuerebbe in casi in cui in precedenza si sarebbe interrotta. Ciò potrebbe creare problemi per i contratti che si affidano ai controlli del gas per la sicurezza. Un contratto potrebbe, ad esempio, rimuovere la rivendicazione di un utente o bloccare un tentativo successivo, lasciando l'utente impossibilitato a completare un'azione valida. Gli smart contract operano secondo le regole che la catena applica al momento dell'esecuzione, ed è per questo che le modifiche al gas a livello di protocollo possono raggiungere codice distribuito che i loro autori non aggiornano mai.
L'azienda ha avvertito che non tutti i controlli di sicurezza basati sul gas fallirebbero. Alcuni continuerebbero a funzionare, ma gli sviluppatori dovrebbero verificarli rispetto alle nuove regole.
Il 21 ottobre, il ricercatore di sicurezza pcaversaccio ha definito i rischi "gravi" in un commento su GitHub e ha chiesto agli sviluppatori di rivalutare l'hard fork. L'Ethereum Foundation aveva precedentemente avvertito che il modello di gas di Glamsterdam potrebbe compromettere alcuni wallet, indicizzatori e stimatori di gas che si basano su presupposti fissi.
Venerdì, ChainSecurity ha dichiarato di aver individuato 13 smart contract reali che potrebbero essere coinvolti. L'azienda non ha reso noti i nomi dei progetti e ha dichiarato di lavorare con loro secondo la pratica della responsible disclosure, ossia la segnalazione privata delle vulnerabilità affinché i team coinvolti possano affrontarle prima che i dettagli vengano resi pubblici. Ha inoltre esortato gli sviluppatori a controllare i propri contratti il prima possibile.
Prossimi passi
Glamsterdam è il principale aggiornamento di scalabilità di Ethereum per il 2026. Include la proposer-builder separation enshrined ai sensi dell'EIP-7732, le block-level access list ai sensi dell'EIP-7928 e il repricing del gas ai sensi degli EIP-8037 ed EIP-8038. "Enshrined" si riferisce a funzionalità scritte direttamente nel protocollo stesso piuttosto che fornite da software esterni alle regole di consenso.
Gli sviluppatori avevano puntato all'inizio di dicembre per il lancio sul mainnet, a condizione del successo dei test su Hoodi. Quella finestra del quarto trimestre rimane aperta, con una nuova data per Hoodi attesa dopo Devcon, la conferenza di sviluppo di riferimento di Ethereum, che si terrà dal 3 al 6 novembre. Dopo la conferenza, occorrerà seguire la nuova data di attivazione di Hoodi, l'esito del coordinamento di ChainSecurity con i 13 progetti coinvolti e le versioni dei client che confermano la rimozione dell'attivazione del 26 ottobre.
Il prezzo di ETH ha mostrato poca reazione al rinvio, poiché il problema riguarda solo il testnet. Gli acquisti istituzionali sono continuati, con SharpLink che ha distribuito on-chain 400 milioni di dollari del proprio tesoro in ETH e BitMine che ha aggiunto 12.535 ETH alle proprie disponibilità.
Fonte: Blockonomi