O cofundador da Ethereum, Vitalik Buterin, e a Fundação Ethereum estão avaliando pelo menos cinco soluções que poderão ser implementadas para reduzir o tamanho máximo do bloco da Ethereum na esperança de otimizar a performance da blockchain com um “roteiro centrado em rollups."
Em 5 de fevereiro, Buterin e o pesquisador da Fundação Ethereum, Toni Wahrstätter, disseram que, com o foco em rollups no médio e longo prazo, argumenta-se que a forma como o espaço do bloco é usado ainda não está suficientemente otimizada, observando que o tamanho efetivo do bloco essencialmente dobrou nos últimos 12 meses.
“Isso pode ser resultado de mais e mais rollups estarem usando a Ethereum para DA e novas tendências como Inscrições”, explicaram Buterin e Wahrstätter.

A postagem discute cinco soluções diferentes de complexidade variada para aumentar os limites de gás do bloco e desincentivar o uso de chamada de dados, o que poderia então reduzir o tamanho máximo do bloco e a variação para abrir espaço para mais blobs de dados no futuro.
“Ao aumentar o limite de gás do bloco e o preço dos bytes de chamadas de dados diferentes de zero, um tamanho de bloco menor e menos variável pode ser alcançado, abrindo espaço para adicionar mais blobs no futuro.”
O limite de gás da Ethereum refere-se à quantidade máxima de gás gasto na execução de transações ou contratos inteligentes em cada bloco. Um limite é definido para garantir que os blocos não se tornem muito grandes, o que afetaria o desempenho e a sincronização da rede. As chamadas de dados, que consomem gás, aumenta a carga sobre a rede. Por isso procuram-se soluções para aumentar o limite de gás sem comprometer a segurança da rede.
A solução mais simples proposta por Buterin e Wahrstätter envolve aumentar o custo dos dados de chamada de 16 para 42 gwei – gwei sendo a unidade mínima de medição de gás –, o que reduziria o tamanho máximo do bloco de 1,78 megabytes para 0,68 megabytes. Isso abriria espaço para aumentar o limite de gás dos blocos da Ethereum.

No entanto, Buterin argumenta que isso desincentiva o uso de chamda de dados para disponibilidade de dados e impactaria negativamente aplicativos como a StarkNet, que requerem grandes chamadas de dados para provas on-chain.
Em vez disso, uma segunda solução poderia ser aumentar os custos da chamada de dados, mas diminuir outros custos de opcode.
A chamda de dados refere-se aos dados fornecidos como entrada para uma chamada de função de contrato inteligente, enquanto opcodes — ou códigos de operação — são instruções que especificam qual cálculo deve ser executado na Ethereum Virtual Machine (EVM).
On Increasing the Block Gas Limit
— ethresearchbot (@ethresearchbot) February 5, 2024
By:
- Toni
- Vitalik
ELI5
Special thanks to the Starkware team for feedback and data!
Important Takeaways:
## ELI5
The article discusses a proposal to manage Ethereum's block size more efficiently by adjusting the gas limit and the cost of…
Sobre o aumento do limite de gás dos blocos
Por:
-Toni
-Vitalik
ELI5
Agradecimentos especiais à equipe Starkware pelos comentários e dados!
Conclusões importantes:
##ELI5
O artigo discute uma proposta para gerenciar o tamanho do bloco da Ethereum de forma mais eficiente, ajustando o limite de gás e o custo das chmadas de dados...
— ethresearchbot (@ethresearchbot)
Outra solução seria limitar as chamadas de dados por bloco, conforme proposto na proposta de melhoria da Ethereum (EIP)-4488, escreveu a dupla. No entanto, isso também pode desincentivar o uso de chamada de dados para disponibilidade de dados e impactar aplicativos que dependem fortemente deles.
Assim, a criação de um mercado separado de taxas de chamada de dados, como a forma como os blobs de dados são tratados, poderia ser usada para aumentar potencialmente os limites de gás. O preço para usar as chmadas de dados seria ajustado automaticamente com base na demanda existente. No entanto, a desvantagem é o aumento da complexidade na análise e na implementação.
A última ideia é oferecer um “bônus de fidelidade EVM” para compensar aplicativos que utilizam as chamdas de dados demasiadamente.
Blobs são grandes pacotes de dados integrados à blockchain da Ethereum para otimizar o manuseio e o armazenamento de dados, que serão lançados com a atualização Dencun e a implementação da EIP-4844.
No entanto, a dupla concluiu que simplesmente aumentar o custo dos dados de chamadas para 42 poderia ser “uma abordagem demasiado brusca”, enquanto a criação de mercados de taxas separados poderia “adicionar demasiada complexidade” ao sistema.
“Uma solução equilibrada poderia ser aumentar o custo das chamadas de dados e, ao mesmo tempo, reduzir o custo de algumas operações, ou talvez avançar para um modelo que ofereça incentivos para o uso de chamadas de dados na EVM.”
Anteriormente, Buterin propôs a criação de limites de chamadas de dados por bloco para reduzir os custos do gás em 2021.
Em janeiro, Vitalik Buterin propôs um aumento do limite de gás da Ethereum em 33%, para 40 milhões, para melhorar o rendimento da rede.
Aumentar o limite de gás permite a concentração de um maior número de transações por bloco, aumentando teoricamente o rendimento geral e a capacidade da rede. No entanto, também aumentaria a carga no hardware e o risco potencial de spam e ataques à rede.
LEIA MAIS