Attivazione del Testnet Glamsterdam
Gli sviluppatori di Ethereum hanno confermato l’attivazione del testnet Glamsterdam il 6 ottobre su Sepolia, avvertendo che l’ether di test a basso costo potrebbe consentire a costruttori malintenzionati di vincere ripetutamente le aste per i blocchi e trattenere i loro payload di transazione durante la fase di test pubblico.
Preoccupazioni sull’ePBS
Il verbale della Consensus degli All Core Developers del 17 settembre mostra che i partecipanti hanno accettato la data del 6 ottobre dopo aver esaminato i recenti risultati del devnet Glamsterdam. Tuttavia, gli sviluppatori hanno sollevato preoccupazioni su come l’Enshrined Proposer-Builder Separation (ePBS) potrebbe comportarsi su una rete pubblica, dove l’ETH di test non ha un costo economico significativo.
“Posso semplicemente creare mille costruttori,” ha detto Potuz, spiegando che l’attaccante potrebbe ruotarli, fare offerte aggressive e trattenere i payload.
Meccanismo di Funzionamento dell’ePBS
Ethereum.org descrive l’ePBS come un cambiamento di protocollo che separa il compito di assemblare i payload delle transazioni dai doveri di consenso del validatore. Sotto questo design, i costruttori possono presentare offerte per il diritto di fornire un payload di esecuzione. Una volta che un proponente si impegna all’offerta vincente, ci si aspetta che il costruttore rilasci le transazioni corrispondenti.
Rischi e Limitazioni del Testnet
Durante la chiamata degli sviluppatori, Potuz ha avvertito che l’economia cambia su un testnet perché gli attaccanti possono ottenere ETH di test senza pagare il suo valore di mercato nel mainnet. Le salvaguardie esistenti potrebbero non essere sufficienti per l’ambiente di Sepolia, e Potuz ha detto che alcuni interruttori di circuito dei client tornano a blocchi costruiti localmente solo dopo che diversi payload sono stati persi.
Preparativi per il Fork di Sepolia
La roadmap di Glamsterdam di Ethereum afferma che l’aggiornamento è progettato per aumentare la capacità di Layer 1 mentre cambia il modo in cui i blocchi vengono costruiti e verificati. L’EIP-7732 estende la finestra di propagazione del payload di esecuzione da circa due secondi a circa nove secondi, dando ai nodi più tempo per distribuire e convalidare payload più grandi.
Scadenze e Prossimi Passi
Il programma del 6 ottobre dà ai team di client meno tempo di revisione di quanto raccomandano il normale processo di aggiornamento di Ethereum. Gli sviluppatori hanno discusso una data ultima del 29 settembre per il rilascio dei client, lasciando solo sette giorni per la revisione.
Conclusioni
Gli sviluppatori di Ethereum non hanno pubblicato un’epoca del mainnet o un timestamp finale di attivazione. Tuttavia, continuano a considerare il test multi-client di successo come un prerequisito prima di impostare il fork del mainnet. La prossima attivazione di Sepolia è prevista per il 6 ottobre.