Gli sviluppatori, i gestori dei nodi e gli utenti Ethereum si trovano coinvolti in un acceso dibattito in seguito alla recente proposta di Vitalik Buterin di aumentare il limite del gas sulla rete Ethereum .
L'11 gennaio, Buterin ha suggerito un "modesto" aumento del limite del gas del 33% per migliorare la produttività della rete. Sebbene l'idea abbia i suoi meriti, ha anche suscitato preoccupazione tra i principali stakeholder dell'ecosistema Ethereum .
Vitalik Buterin, co-fondatore di Ethereum e figura di spicco nel settore delle criptovalute, ha proposto un aumento del 33% del limite di gas su Ethereum. Questa modifica aumenterebbe il limite dagli attuali 30 milioni a 40 milioni, con l'obiettivo di migliorare potenzialmente la produttività della rete.
La logica alla base di questa proposta è quella di consentire più transazioni per blocco, aumentando teoricamente la capacità complessiva e la produttività della rete Ethereum .
Preoccupazioni sollevate dagli sviluppatori
Nonostante i potenziali benefici, Ethereum hanno espresso le loro preoccupazioni. Marius van der Wijden, uno Ethereum , ha evidenziato un problema significativo in un post sul blog intitolato "Perché aumentare il limite di gas è difficile".
Oggi ho scritto alcuni dei miei pensieri sull'aumento del limite del carburante: https://t.co/gX0eihUyYa
— MariusVanDerWijden (@vdWijden) 11 gennaio 2024
(non l'ho riletto, quindi se trovi un errore puoi tenerlo)
Ha sottolineato che la preoccupazione principale è la rapida crescita dello stato blockchain, che include i saldi dei conti e i dati degli smarttrac. Attualmente, lo stato richiede circa 267 GB di spazio di archiviazione e l'aumento del limite di capacità farebbe sì che questa dimensione si espanda ancora più rapidamente.
Wijden ha riconosciuto che lo storage è relativamente poco costoso, quindi le dimensioni potrebbero non rappresentare unmatic per la maggior parte degli utenti. Tuttavia, ha avvertito che l'accesso e la modifica di uno stato così ampio diventeranno sempre più lenti nel tempo e che attualmente non esistono soluzioni concrete per affrontare questa crescente sfida.
Limiti di gas più elevati comporterebbero anche tempi di sincronizzazione più lunghi e porrebbero delle sfide alla creazione di client Ethereum diversificati.
Martin Köppelmann, co-fondatore di Gnosis, ha ribadito queste preoccupazioni, sottolineando che l'aumento del limite del gas comporterebbe anche maggiori requisiti di larghezza di banda.
Il responsabile del team Ethereum Péter Szilágyi, si è unito al coro di voci che esprimevano riserve, riconoscendo che, sebbene l'aumento del limite di gas potrebbe avere dei vantaggi, comporterebbe anche degli svantaggi, tra cui una crescita più rapida dello stato, una sincronizzazione più lenta e un maggiore rischio di attacchi denial-of-service (DoS).
Il limite del gas e il suo significato
Il limite di gas sulla rete Ethereum si riferisce alla quantità massima di lavoro computazionale e di gas necessaria per eseguire transazioni o smarttracall'interno di ogni blocco. È fondamentale garantire che i blocchi non diventino eccessivamente grandi, il che potrebbe influire negativamente sulle prestazioni e sulla sincronizzazione della rete.
Nel dibattito in corso, sono state proposte diverse possibili soluzioni per affrontare le sfide legate all'aumento del limite di gas. Una proposta degna di nota è l' Ethereum Improvement Proposal (EIP)-4444, che mira a contrastare la scadenza della cronologia della catena.
Implementando questo aggiornamento, gli sviluppatori Ethereum sperano di mitigare i trend di crescita a lungo termine dello stato della blockchain.
Un'altra soluzione è EIP-4844, che migliora la disponibilità dei dati di rollup utilizzando i "blob". Questa proposta potrebbe contribuire a gestire in modo più efficiente l'aumento del carico di dati, attenuando potenzialmente alcune delle preoccupazioni sollevate da sviluppatori e stakeholder.
La comunità Ethereum rimane divisa sulla questione. Mentre alcuni sostengono che l'aumento del limite di gas sia necessario per soddisfare la crescente domanda di transazioni e applicazioni sulla rete, altri sostengono che i potenziali svantaggi, come la crescita dello stato e le difficoltà di sincronizzazione, debbano essere attentamente considerati.
In risposta alle discussioni in corso, lo sviluppatore software Micah Zoltu ha sottolineato l'importanza di consentire agli utenti reali di eseguire nodi Ethereum su macchine di uso quotidiano. Ha suggerito che l'obiettivo non dovrebbe limitarsi all'esecuzione di nodi su specifiche configurazioni hardware, ma concentrarsi invece sulla garanzia di una più ampia accessibilità demografica ai nodi Ethereum .

