🟨"EIP-7983: Limite di Gas per una Rete Ethereum più Sicura"

Giorno: 2025-07-06 | Ora: 15:13 Vitalik Buterin e Toni Wahrstätter propongono l'EIP-7983, che introduce un limite di 16,77 milioni di gas per transazione su Ethereum, per migliorare sicurezza e performance. Questa misura riduce il rischio di attacchi DoS e facilita la compatibilità con zkVM. Anche se non retrocompatibile, la maggior parte delle transazioni esistenti rientra sotto il nuovo cap. Questa iniziativa è parte di un progetto più ampio per semplificare la rete Ethereum e migliorare l'efficienza.
Vitalik Buterin, cofondatore di Ethereum, insieme al ricercatore Toni Wahrstätter, ha proposto l'EIP-7983, un'innovativa iniziativa che mira a introdurre un limite al consumo di gas per le transazioni a livello di protocollo. Questa proposta prevede un cap massimo di 16,77 milioni (2²⁴) di gas per transazione, con l'obiettivo di migliorare la sicurezza e le performance della rete Ethereum. L'implementazione di questo limite potrebbe rendere la rete più resistente a determinati vettori di attacco DoS, migliorare la stabilità complessiva e fornire maggiore prevedibilità nei costi di elaborazione delle transazioni.
Attualmente, nell'architettura di Ethereum, una singola transazione può teoricamente consumare l'intero limite di gas di un blocco, creando il rischio di attacchi di negazione del servizio e comportamenti imprevedibili della rete. Limitando il consumo di gas delle transazioni individuali, l'EIP-7983 cerca di distribuire in modo più equo il consumo, riducendo la probabilità che transazioni isolate possano sovraccaricare la capacità del blocco.
Il cap proposto è inoltre pensato per migliorare la compatibilità con le macchine virtuali a conoscenza zero (zkVM), incoraggiando la suddivisione di transazioni di grandi dimensioni in parti più piccole. Secondo il progetto, le transazioni che specificano limiti di gas superiori a 16,77 milioni verrebbero rifiutate durante la validazione del blocco, impedendo loro di entrare nella rete o di essere incluse in nuovi blocchi. Questo limite è indipendente dal limite di gas complessivo del blocco, che miner e validatori possono ancora regolare secondo le regole di consenso esistenti.
Buterin e Wahrstätter hanno scelto il valore di 16,77 milioni per bilanciare complessità e performance, sostenendo che consente di gestire casi d'uso avanzati attuali nel settore DeFi e implementazioni contrattuali senza introdurre rischi inutili. La proposta non è retrocompatibile per le transazioni che superano il nuovo limite, ma gli autori hanno sottolineato che la maggior parte delle transazioni esistenti rientra ampiamente sotto il cap, minimizzando così l'impatto su utenti e sviluppatori.
L'EIP-7983 si basa su sforzi precedenti, come l'EIP-7825, per migliorare la prevedibilità nell'esecuzione delle transazioni. Nel mese di maggio, Buterin ha chiesto di semplificare il protocollo base della rete Ethereum per aumentare l'efficienza, la sicurezza e l'accessibilità, ispirato dall'approccio minimalista di Bitcoin. Ha proposto una ristrutturazione dell'architettura di Ethereum, comprendente consenso, esecuzione e componenti condivisi, per ottenere un design più snello entro cinque anni. Secondo Buterin, la crescente complessità di Ethereum ha portato a tempi di sviluppo più lunghi, costi più elevati e maggiori rischi per la sicurezza.
Recentemente, Buterin ha introdotto un nuovo sistema di identità digitale chiamato "identità pluralistica", sostenendo che potrebbe proteggere la privacy pur consentendo una partecipazione equa nella vita digitale.