Os reembolsos de gás para a limpeza de faixas horárias de armazenamento ajudam com o inchaço do Estado, mas também distorcem a contabilidade do gás em bloco, fazendo com que os blocos pareçam menos intensivos em recursos do que realmente são. Veja por que isso é um problema e como o EIP-7778 o corrige: O tldr neste tópico👇
2/ Hoje, definir um slot de armazenamento como zero através do SSTORE garante um reembolso (até 20% do gás utilizado). Esse reembolso reduz tanto o tx.gasUsed quanto o total de gasUsed do bloco. Bom para os usuários, mas oculta o verdadeiro trabalho do bloco. O problema piora com o aumento dos limites de gás.
3/ Este mecanismo permite que reembolsos de uma transação financiem a próxima, em cascata, até que o reembolso fique abaixo de 21k gas. Como resultado, os blocos podem realizar ~125% do limite de gas do bloco em trabalho real.
4/ O EIP-7778 propõe uma alteração simples para não aplicar reembolsos contra o gás utilizado no bloco. Nada muda para os utilizadores, o impacto na compactação do bloco é negligenciável (o número médio de reembolsos é baixo). Para mais informações, consulte o EIP:
9,09K