I rimborsi del gas per liberare slot di archiviazione aiutano a ridurre il bloat dello stato, ma distorcono anche la contabilità del gas nei blocchi, facendo sembrare i blocchi meno intensivi in risorse di quanto non siano realmente. Ecco perché questo è un problema e come EIP-7778 lo risolve: Il riassunto in questo thread👇
2/ Oggi, impostare uno slot di archiviazione a zero tramite SSTORE ti consente di ottenere un rimborso (fino al 20% del gas utilizzato). Quel rimborso riduce sia il tuo tx.gasUsed CHE il gasUsed totale del blocco. Buono per gli utenti ma nasconde il vero lavoro del blocco. Il problema peggiora con l'aumento dei limiti di gas.
3/ Questo meccanismo consente ai rimborsi di una transazione di finanziare la successiva, in cascata, fino a quando il rimborso scende sotto i 21k gas. Di conseguenza, i blocchi possono eseguire ~125% del limite di gas del blocco in lavoro effettivo.
4/ L'EIP-7778 propone una semplice modifica per non applicare i rimborsi contro il gas utilizzato dal blocco. Non cambia nulla per gli utenti, l'impatto sul packing dei blocchi è trascurabile (il numero medio di rimborsi è basso). Per ulteriori informazioni, consulta l'EIP:
8,9K