O Ethereum poderia aplicar um limite de gás de 1677 milhões com base no EIP-7983 proposto pela Vitalik Buterin e pelo pesquisador Toni Wahrstätter, 16,77 milhões para melhorar o desempenho e reduzir as superfícies de ataque.
De acordo com a proposta de 6 de julho, o Ethereum “pode aumentar a resiliência a vetores DOS específicos, melhorar a estabilidade da rede e aumentar a previsibilidade dos custos de processamento de transações”.
Sob a estrutura atual, uma única transação Ethereum teoricamente consome todo o limite de gás em todo o bloco, expondo a rede a negação de ataques de serviço e instabilidade potencial. O EIP-7983 aborda a questão introduzindo um limite de 16,77 milhões de unidades de gás por transação. Cada unidade representa uma medida do trabalho computacional na rede Ethereum.
Isso impede que uma única transação monopolize o espaço do bloco e garante uma distribuição mais uniforme do consumo de gás nas transações. As transações que especificam limites de gás superiores a 16,77 milhões serão rejeitadas durante a verificação do bloco e não serão elegíveis para serem incluídas no novo bloco.
Esta proposta não altera os limites totais de gás de bloqueio que os mineradores e validadores permanecem ajustáveis na estrutura de consenso existente. Em vez disso, introduzimos restrições no nível do protocolo projetadas para limitar o uso de gás para transações individuais, o que melhora a previsibilidade e a segurança.
Buterin e Wahrstätter argumentam que os 1677 milhões de limites se equilibram enquanto reduzem os riscos operacionais e de segurança, abordando casos de uso complexos, como interações defi e implantações de contratos.
A maioria das transações atuais supostamente fica muito abaixo desse limite. Isso significa que é improvável que as propostas perturbem as atividades típicas dos usuários ou desenvolvedores.
Esta tampa também suporta melhor compatibilidade com zero machines virtuais de conhecimento (ZKVMs). Isso se beneficia do fato de que as transações são divididas em componentes menores e mais gerenciáveis.
Ao implementar restrições de gás por transporte, o EIP-7983 incentiva a decomposição de grandes transações em unidades modulares menores. Essa abordagem é bem comparada aos requisitos operacionais de um ambiente de execução baseado em ZK e pode permitir uma geração e integração de provas mais eficientes no nível do protocolo.
O EIP-7983 é baseado em trabalhos anteriores envolvendo EIP-7825 e, da mesma forma, procura melhorar a previsibilidade da execução da transação. Ambas as propostas refletem um movimento mais amplo dentro do ecossistema Ethereum para abordar a complexidade e os gargalos de desempenho no nível do protocolo.
Essa proposta surge porque o Ethereum enfrenta a concorrência de plataformas de contrato inteligentes mais rápidas e eficientes.
Em junho, por exemplo, Solana superou o Ethereum em termos de receita descentralizada de aplicativos, gerando mais de US $ 146 milhões. A Solana também manteve sua parte do Volume Dex, registrando US $ 5,78 bilhões em comparação com os US $ 4,7 bilhões da Ethereum.
Nesse contexto, Buterin procura simplificar o design principal do Ethereum para melhorar a segurança, reduzir custos e facilitar o desenvolvimento. Ele argumentou que o Ethereum mais sofisticado e mais acessível reduz os custos de infraestrutura e manutenção, melhorando a descentralização e a segurança.
Separadamente, o Buterin propõe reduzir os requisitos de hardware do nó por meio de apatridia parcial. Em um post publicado no final de maio, ele introduziu o conceito de um nó completo, verificando toda a cadeia, mas apenas armazenando estados relacionados ao usuário.

