Transazioni al Secondo di Ethereum
In passato, molte persone credevano che il TPS (transazioni al secondo) di Ethereum fosse pari a 15. Tuttavia, grazie ai continui miglioramenti del protocollo, l’attuale picco di TPS è aumentato a circa 60, rappresentando un incremento di quattro volte rispetto al passato. Questo cambiamento è frutto non solo dell’ottimizzazione continua nel corso degli anni, ma è soprattutto dovuto all’efficace regolazione del Gas Limit, passato da un massimo di 15 milioni a 36 milioni. Di recente, Ethereum è pronto ad aumentare nuovamente il Gas Limit, portandolo a 60 milioni.
Che cos’è il Gas Limit?
Ogni utente di Ethereum deve pagare il Gas come tassa di transazione. Il Gas Limit indica il limite massimo di Gas che ogni blocco può contenere. Un limite più elevato consente a un blocco di gestire un numero maggiore di transazioni, rendendo la rete più veloce. Tra le diverse opzioni di espansione, l’aumento del Gas Limit è il metodo più immediato e, cosa importante, non richiede un hard fork.
Il Gas Limit è un parametro dinamico in Ethereum e i nodi Proof of Stake (PoS) possono fare regolazioni basate sulle regole del protocollo esistente. In altre parole, il protocollo consente al miner di ogni nuovo blocco di regolare il Gas Limit entro un intervallo di ± 1/1024 rispetto al blocco genitore, che fa parte del meccanismo di consenso. Questo approccio si discosta dal modello di Bitcoin, dove la dimensione del blocco è fissa a 1 MB. Di conseguenza, un aumento del Gas Limit non richiede aggiornamenti di sistema o modifiche al codice: finché i nodi PoS continuano a manifestare supporto durante la produzione dei blocchi, la rete può implementare gradualmente questo cambiamento.
Validatori e supporto della rete
Attualmente, ci sono oltre un milione di validatori nella rete Ethereum. Una volta raggiunto un certo rapporto di supporto tra i validatori, la rete passerà automaticamente al nuovo limite del Gas, mantenendo la compatibilità di tutti i nodi. Finora, circa il 15% dei validatori ha scelto di sostenere il limite di 60 milioni di Gas, incluso Ebunker, un fornitore di servizi di nodi non custodiali. Prestiamo sempre attenzione all’equilibrio tra le prestazioni della rete Ethereum e la decentralizzazione.
“Sebbene questo processo sia volontario, ci sono ancora un numero considerevole di nodi che mantengono la vecchia configurazione, come 30 milioni.”
Dal lancio dell’EIP-1559, il Base Fee di Ethereum viene distrutto, e i validatori possono guadagnare solo le mance aggiunte attivamente dagli utenti. Con l’aumento del Gas Limit, la capacità di elaborazione dell’intera rete migliora, si riduce il congestione delle transazioni e diminuisce la pressione per competere per le mance, portando naturalmente a un abbassamento dell’importo delle mance.
Così, in una certa misura, l’aumento del Gas Limit ridurrà il reddito dei validatori e la distruzione di ETH aumenterà ulteriormente. Pertanto, sotto questo meccanismo di incentivazione, i validatori che decidono di supportare il limite di 60 milioni possono essere considerati altruisti.
EIP-9698 e il futuro della rete
Recentemente, la comunità ha anche proposto una misura controversa, l’EIP-9698, che suggerisce di aumentare il Gas Limit da 36 milioni a 3,6 miliardi nei prossimi quattro anni, con l’obiettivo di far crescere il TPS di Ethereum fino a circa 2000, mirando a competere direttamente con catene ad alte prestazioni come Solana. Tuttavia, questa proposta è chiaramente ambiziosa.
Teoricamente, finché le prestazioni hardware dei nodi sono sufficientemente elevate, il Gas Limit potrebbe essere aumentato progressivamente. Ma la realtà è che la rete Ethereum ha oltre un milione di validatori attivi e deve tener conto di una vasta gamma di partecipanti. Il numero di validatori su altre catene pubbliche ad alte prestazioni si attesta solo a poche centinaia, creando un divario significativo.
Inoltre, anche l’aumento del Gas Limit da 36 milioni a 60 milioni ha potuto essere attuato solo dopo che l’aggiornamento Pectra ha migliorato l’ottimizzazione del carico di esecuzione. Secondo la ricerca di ethpandaops, dopo l’aumento a 60 milioni, circa il 90% dei blocchi è stato scoperto per la prima volta entro 1016 millisecondi. Rispetto a prima, il ritardo nella propagazione del blocco è leggermente aumentato, ma rimane nel range accettabile. Tuttavia, il 66% dei nodi della rete Ethereum deve ricevere il blocco e i dati blob associati entro 4 secondi per garantire che il blocco venga considerato valido.
Sulla base di questa limitazione di propagazione, il limite teorico del Gas Limit calcolato dalla rete di test è di circa 150 milioni. Pertanto, sotto l’architettura attuale, la visione espressa nell’EIP-9698 appare difficile da realizzare nel breve termine. Naturalmente, se Ethereum decidesse in futuro di adottare un’architettura a nodi grandi/piccoli, ad esempio consentendo ai nodi con 2048 ETH stakato di gestire carichi più elevati e ai nodi con 32 ETH di gestire blocchi più piccoli, si potrebbero aprire nuovi spazi per ulteriori espansioni.
Conclusione
Pertanto, mentre si scherza spesso sul fatto che il costo del Gas di Ethereum continui a raggiungere nuovi minimi e che la Noble Chain non esista più, questo potrebbe non dipendere solo dalle fluttuazioni di mercato; Ethereum sta effettivamente diventando più veloce, più efficiente e più user-friendly.
Sito ufficiale di Ebunker: Per ulteriori discussioni, puoi unirti a noi su Twitter.