La comunità di Ethereum è attualmente impegnata in un acceso dibattito riguardo al potenziale aumento dei limiti di gas per la sua blockchain. Sebbene l'aumento del limite di gas possa migliorare le prestazioni della rete, solleva anche preoccupazioni significative riguardo alla stabilità e alla sicurezza. Figure chiave della Ethereum Foundation stanno esortando alla cautela mentre affrontano le sfide tecniche associate a questo potenziale cambiamento.
Principali Considerazioni
-
Limite di Gas Attuale: L'attuale limite di gas è fissato a 36 milioni, progettato per garantire una propagazione efficiente dei blocchi e la stabilità della rete.
-
Aumento Proposto: Una proposta di aumentare il limite di gas a 60 milioni potrebbe comportare seri rischi, inclusi fallimenti di propagazione e slot di validatori mancati.
-
Vincoli Tecnici: Le specifiche del livello di consenso impongono una dimensione massima del blocco non compresso di 10 MiB, il che complica qualsiasi tentativo di superare l'attuale limite di gas.
-
Aggiornamento Pectra 2: Gli sviluppatori stanno lavorando all'aggiornamento Pectra 2, che include proposte mirate ad aumentare in modo sicuro i limiti di gas mantenendo l'integrità della rete.
Limite di Gas Attuale e le Sue Implicazioni
La blockchain di Ethereum attualmente opera sotto un limite di gas di 36 milioni. Questo limite è cruciale per mantenere l'efficienza della propagazione dei blocchi attraverso la rete. Superare questo limite potrebbe portare a problemi significativi, inclusi:
-
Fallimenti di Propagazione: Blocchi più grandi potrebbero non propagarsi efficacemente, portando a opportunità mancate per i validatori di confermare le transazioni.
-
Instabilità della Rete: Superare il limite di gas potrebbe destabilizzare la rete, causando ritardi e potenziali vulnerabilità di negazione del servizio (DoS).
-
Rischi di Sicurezza: Blocchi più grandi potrebbero sopraffare i nodi della rete, esponendoli ad attacchi senza fornire benefici immediati agli utenti.
Sfide Tecniche Avanti
Toni Wahrstätter, un ricercatore della Ethereum Foundation, ha sottolineato la necessità di pazienza nell'affrontare la questione del limite di gas. I vincoli tecnici legati alle specifiche del client del livello di consenso rendono difficile superare la soglia attuale senza aggiornamenti significativi. La dimensione massima del blocco non compresso di 10 MiB è un fattore critico in questa discussione.
Soluzioni Proposte: Aggiornamento Pectra 2
Per affrontare le sfide associate all'aumento dei limiti di gas, gli sviluppatori di Ethereum stanno preparando l'aggiornamento della rete Pectra 2. Questo hard fork include due proposte significative:
-
EIP-7623: Questa proposta di miglioramento di Ethereum mira a ridurre le dimensioni massime dei blocchi nel caso peggiore, mitigando così i rischi di DoS e consentendo aumenti di capacità più sicuri.
-
EIP-7691: Questa proposta si concentra sull'aumento del numero target e massimo di blob per blocco, il che fornirà dati empirici sulle prestazioni della rete sotto maggiori richieste di archiviazione e propagazione.
Implementando queste proposte, l'aggiornamento Pectra 2 mira a fornire informazioni cruciali sulla capacità della rete di gestire blocchi più grandi mantenendo stabilità e sicurezza.