L'aggiornamento Pectra di Ethereum affronta problemi sul testnet Sepolia.
Cryptocurrencies

L'aggiornamento recente di Pectra sulla Ethereum's (CRYPTO:ETH) testnet di Sepolia ha incontrato problemi significativi, aggravati da un attaccante sconosciuto che ha sfruttato un caso limite.
Lanciato il 5 marzo, l'aggiornamento mirava a migliorare la funzionalità di Ethereum ma ha rapidamente incontrato errori, inclusa la creazione di blocchi vuoti.
Lo sviluppatore Marius van der Wijden ha riportato che i problemi sono sorti quando il contratto di deposito ha innescato eventi scorretti, portando a fallimenti operativi.
Nonostante una correzione iniziale sia stata implementata, la situazione è peggiorata quando un attaccante ha inviato trasferimenti di token a zero all'indirizzo di deposito, causando ulteriori interruzioni.
Van der Wijden ha notato che questo exploit ha portato a una ricorrenza di blocchi vuoti creati, inducendo un'indagine più approfondita sui pool di transazioni.
Inizialmente si sospettava fosse un errore da parte dei validatori affidabili, ma è stato successivamente rivelato che le transazioni problematiche provenivano da un account recentemente finanziato.
Lo standard ERC-20 consente trasferimenti di token a zero, che l'attaccante ha utilizzato per interrompere la rete.
Per mitigare il problema, gli sviluppatori hanno implementato una correzione privata su nodi selezionati senza pubblicizzarla a causa delle preoccupazioni che l'attaccante potesse monitorare le loro comunicazioni.
Entro le 14:00 del 5 marzo, tutti i nodi sono stati aggiornati con questa correzione, permettendo la ripresa delle operazioni normali.
È importante notare che, nonostante questi contrattempi, la finalizzazione non è andata persa durante l'incidente, e i problemi sono stati confinati al testnet di Sepolia a causa dell'utilizzo di un contratto di deposito con token gate.
Prima di questo incidente, l'aggiornamento di Pectra aveva già affrontato sfide durante i test sul testnet di Holesky.
Come risultato di questi problemi in corso, gli sviluppatori hanno deciso di posticipare il lancio sulla mainnet di Pectra fino a che ulteriori test possano assicurare stabilità e sicurezza.
L'aggiornamento è significativo poiché segue l'aggiornamento Dencun di Ethereum ed è progettato per migliorare lo staking e la scalabilità attraverso le reti layer-2.
Al momento della segnalazione, il prezzo di Ethereum (ETH) era di $2,065.48.