Come è noto, Vitalik Buterin, cofondatore di Ethereum, avrebbe proposto un nuovo Ethereum improvement protocol, EIP-7706, incentrato su un nuovo gas model per i call data delle transizioni.
Le transazioni basate su Ethereum prevedono attualmente due tipi di gas fee: uno per l'esecuzione della transazione, che copre lo sforzo computazionale necessario per eseguire una transazione, e uno per l'archiviazione, che rappresenta il costo della memorizzazione dei dati in "blob".
L'EIP-7706 di Buterin propone una terza forma di gas esclusivamente per i call data, ovvero la parte di una transazione Ethereum contenente i dati chiave trasmessi agli smart contract.
Ciò significa che la blockchain di Ethereum assegnerà un costo unico ai dati trasferiti durante le transazioni, separato dai costi di esecuzione del codice del contratto o di archiviazione dei dati.
Il nuovo gas model aggiungerà un tipo di transazione che fornirà max_basefee e priority_fee come vettore, fornendo valori per execution gas, blob gas e call data gas.
Attualmente, l'aggiustamento della fee di base utilizza meccanismi separati per il costo di esecuzione della transazione e per l'archiviazione dei dati sotto forma di blob.
Tuttavia, Buterin ha suggerito che con l'introduzione di un terzo tipo di gas fee, la rete Ethereum dovrebbe adottare un approccio comune per tutti e tre i tipi di gas fee.
L'obiettivo è quello di ridurre i costi di transazione associati alle transazioni ad alta intensità di dati che non sono necessariamente ad alta intensità di calcolo. Se la proposta verrà accettata, la rete Ethereum sarà responsabile della definizione dei costi dei call data indipendentemente dagli altri costi.
Buterin ha raccomandato di gestire tutte e tre le forme di gas attraverso un modello dinamico che modifichi le fee simultaneamente.
Buterin ha suggerito che, implementando una fee distinta, "la dimensione massima teorica dei call data di un blocco si ridurrebbe notevolmente, mentre l'analisi economica di base suggerisce che, in media, gli stessi diventerebbero notevolmente più economici".
La rete Ethereum ha lottato per anni con il problema delle gas fee, nonostante la motivazione principale del passaggio da un meccanismo di consenso proof-of-work a proof-of-staking consistesse in una maggiore scalabilità e in una riduzione dei costi.
Tuttavia, i cambiamenti non hanno migliorato la scalabilità della rete come promesso, sebbene i successivi EIP abbiano favorito la rete.
Traduzione a cura di Walter Rizzo