NotizieCryptoL'aggiornamento Glamsterdam di Ethereum attraversa resistenze: 200.000 smart contract a rischio rottura

L'aggiornamento Glamsterdam di Ethereum attraversa resistenze: 200.000 smart contract a rischio rottura

Autore: Coincentral·

Punti chiave

  • •I ricercatori di sicurezza stimano che le nuove regole sui prezzi del gas di Glamsterdam potrebbero compromettere circa 200.000 smart contract deployati, e le debolezze del metodo di analisi suggeriscono che la cifra reale potrebbe essere più alta.
  • •EIP-8037 aumenterebbe l'addebito base di gas di Ethereum per la creazione di contratti da 32.000 a 183.600, e l'azienda di sicurezza ChainSecurity ha identificato otto presupposti di gas fisso nelle applicazioni che potrebbero rompersi di conseguenza.
  • •Due proposte di compatibilità presentate l'8 novembre—l'EIP-8488 di Leo Glisic, che divide il set di istruzioni nelle versioni vecchia e V2, e la bozza del doppio contatore di gas di Giulio Rebuffo—non sono state approvate per Glamsterdam e non indicano date obiettivo.
  • •Il fondatore di Curve Finance Michael Egorov e l'investitore Ethereum Ryan Berckmans hanno chiesto pubblicamente una pausa, con Egorov che ha avvertito di un probabile hard fork di emergenza e Berckmans che ha ritirato la sua precedente richiesta di attivazione rapida.
  • •Gli sviluppatori hanno rinviato l'attivazione di Glamsterdam del 26 ottobre sulla testnet Hoodi, e la Ethereum Foundation sta esaminando le applicazioni interessate con le aziende di sicurezza ChainSecurity e Dedaub, raccogliendo al contempo feedback dagli sviluppatori.
L'aggiornamento Glamsterdam di Ethereum attraversa resistenze: 200.000 smart contract a rischio rottura

Gli sviluppatori e gli investitori di Ethereum chiedono prudenza riguardo a Glamsterdam, il prossimo importante aggiornamento della rete, dopo che sono emerse preoccupazioni per il fatto che le nuove regole sui prezzi del gas potrebbero compromettere gli smart contract esistenti. I ricercatori di sicurezza stimano che circa 200.000 contratti potrebbero essere interessati, inclusi contratti che detengono fondi degli utenti e non possono essere aggiornati. Il codice Ethereum deployato è immutabile per impostazione predefinita, quindi i contratti scritti secondo l'attuale struttura di costi non possono essere riscritti per assorbire i nuovi prezzi.

Due sviluppatori hanno presentato l'8 novembre proposte concorrenti per impedire che Glamsterdam comprometta i contratti già in uso. Il fondatore di Curve Finance Michael Egorov ha avvertito che l'aggiornamento, nella sua forma attuale, potrebbe innescare un hard fork di emergenza, ovvero una modifica reattiva delle regole che richiede agli operatori dei nodi dell'intera rete di aggiornarsi in modo coordinato. Anche l'investitore Ethereum Ryan Berckmans ha revocato il precedente sostegno a un'attivazione rapida di Glamsterdam.

Durante una riunione del 29 ottobre, gli sviluppatori hanno discusso in via preliminare di condurre un test privato di Glamsterdam dal 16 al 20 novembre al più presto. Tale programma è stato discusso prima che le due nuove proposte venissero presentate.

Richieste di una pausa

Il fondatore di Curve Finance Michael Egorov ha lanciato un appello diretto su X, scrivendo: "Please don't break the chain". Ha avvertito che Glamsterdam, nella sua forma attuale, sembrava susceptibile di portare a "another emergency hard fork back, with a lot of drama".

Dear @ethereum – please don't break the chain. It does look like Glamsterdam in the current form would lead to another emergency hard fork back, with a lot of drama. I am sure, it can be made without breaking immutable contracts which hold funds — Michael Egorov (@newmichwill) November 7, 2026

L'investitore Ethereum Ryan Berckmans ha cambiato posizione dopo aver esaminato i rischi. Inizialmente aveva sostenuto di procedere rapidamente, sostenendo che Ethereum non poteva garantire prezzi del gas invariati per ogni applicazione. Ha poi scritto su X:

"We should (clearly, now) not continue towards Glam activation asap. I was wrong to say so", ha scritto Berckmans su X.

We should (clearly, now) not continue towards Glam activation asap. I was wrong to say so. I since learned that the problem is essentially worse than is generally understood (incl by me). We have an urgent need for more people to write more things with data in public on this. — Ryan Berckmans ⟠ (@ryanberckmans) November 7, 2026

Il ricercatore di sicurezza pcaversaccio è andato oltre, affermando che l'aggiornamento non dovrebbe procedere nella sua forma attuale. "imho Glamsterdam should not be shipped in its current form, period", ha scritto il ricercatore, aggiungendo che gli aumenti del gas erano stati segnalati agli sviluppatori core circa due settimane prima.

Lo sviluppatore pseudonimo banteg ha dichiarato che un'analisi pubblica aveva già identificato circa 200.000 contratti potenzialmente interessati. Secondo banteg, le debolezze del metodo di analisi potrebbero significare che molti altri contratti sono stati trascurati, mentre diversi protocolli di alto profilo risultavano anch'essi esposti.

Modifiche al gas e correzioni proposte

Le preoccupazioni riguardano due proposte di Glamsterdam, EIP-8037 ed EIP-8038. Le Ethereum Improvement Proposals (EIP) sono le specifiche formali attraverso cui la rete definisce e adotta le modifiche alle regole. Le proposte aumenterebbero gli addebiti del gas che Ethereum applica alla creazione di contratti e all'accesso ai dati memorizzati sulla blockchain.

Il gas è la commissione utilizzata per prezzare ogni operazione eseguita da uno smart contract. Ai sensi dell'EIP-8037, l'addebito base per la creazione di un contratto aumenterebbe da 32.000 gas a 183.600, prima di includere i costi di archiviazione del codice e di esecuzione.

Molte applicazioni sono state costruite partendo dal presupposto che tali costi sarebbero rimasti fissi. Alcune riservano una quantità fissa di gas quando chiamano un'altra applicazione, il che significa che un aumento dei prezzi potrebbe causare il fallimento di tali chiamate—quando i costi effettivi superano il gas riservato da un contratto, la chiamata può andare in revert. L'azienda di sicurezza ChainSecurity ha identificato otto presupposti di questo tipo che potrebbero rompersi.

La proposta di Leo Glisic, EIP-8488, dividerebbe il set di istruzioni di Ethereum in due versioni. I contratti esistenti manterrebbero il vecchio schema del gas, mentre i nuovi contratti dovrebbero utilizzare opcode "V2" che portano i nuovi prezzi.

Una bozza separata di Giulio Rebuffo propone l'uso di due contatori di gas in ogni transazione. Uno traccerebbe l'esecuzione secondo le vecchie regole, consentendo ai contratti di vedere i costi attesi, mentre l'altro determinerebbe la commissione effettiva utilizzando i nuovi prezzi.

La bozza di Rebuffo dichiara che per il design non sono state eseguite implementazioni nei client di esecuzione né test di consenso. Né l'EIP-8488 né la proposta di Rebuffo sono stati approvati per Glamsterdam, e nessuna delle due indica una data obiettivo.

Test rinviati

Gli sviluppatori hanno rinviato l'attivazione di Glamsterdam prevista per il 26 ottobre sulla rete di test Hoodi dopo gli avvisi di sicurezza. Hoodi è una delle reti di test pubbliche di Ethereum, dove le modifiche al protocollo in arrivo vengono provate prima di raggiungere la rete principale. Il rinvio ha incluso le modifiche al livello di esecuzione Amsterdam, le modifiche al consenso Gloas e un piano per aumentare il limite di gas di Hoodi a 200 milioni.

Il 6 novembre, lo sviluppatore della Ethereum Foundation Marius van der Wijden ha dichiarato che la fondazione stava lavorando con ChainSecurity e Dedaub per esaminare le applicazioni interessate. Il team sta inoltre raccogliendo feedback dagli sviluppatori.

Il test privato discusso per il periodo dal 16 al 20 novembre era quindi solo tentativo ed era stato programmato prima che le proposte concorrenti venissero presentate. Resta aperta la questione se una delle due bozze di compatibilità otterrà un posto nell'ambito di Glamsterdam, e cosa emergerà dalla revisione in corso con ChainSecurity e Dedaub mentre continua la raccolta di feedback dagli sviluppatori.

Fonte primaria: https://coincentral.com/ethereum-glamsterdam-upgrade-faces-pushback-as-200000-smart-contracts-risk-breaking/