A Fundação Ethereum confirmou que o próximo hard fork Fusaka introduzirá um teto em nível de protocolo sobre quanto gás uma única transação pode consumir, formalmente codificado como EIP-7825. O limite é definido em 2²⁴ gás – 16.777.216 unidades – marcando a primeira vez que o Ethereum impõe um limite por transação distinto do limite de gás do bloco. A mudança já está ativa em Holesky e Sepolia e entrará em operação na rede principal quando Fusaka for ativada.
Em uma postagem publicada em 21 de outubro, Toni Wahrstätter enquadrou a justificativa em termos diretos: “Começando com o próximo hard fork Fusaka, o EIP-7825 introduz um limite de gás por transação de 2²⁴ (≈ 16,78 milhões de gás).” A nota da Fundação enfatiza que, embora o limite limite as transações individuais, ele não altera o limite do gás do bloco; em vez disso, ele foi projetado para mitigar vetores de negação de serviço, onde uma única chamada superdimensionada monopoliza um bloco inteiro, e para melhorar a previsibilidade do empacotamento de blocos à medida que a rede se prepara para a execução paralela.
O EIP-7825 traça uma linha clara entre a complexidade no nível da transação e o rendimento no nível do sistema. Anteriormente, chamadas excepcionalmente grandes poderiam aproximar-se da meta de gás de bloco completo (cerca de 45 milhões às vezes), criando patologias de tempo e agendamento para construtores e validadores.
O novo teto obriga que cargas de trabalho que ultrapassariam 16,78 milhões de gás sejam divididas em chamadas menores e sequenciadas. A orientação da Fundação tem o cuidado de salientar que “para a maioria dos utilizadores, nada muda”, uma vez que a distribuição estatística das transacções do mundo real já se situa bem abaixo do limiar; a superfície de risco diz respeito principalmente a contratos com muitos lotes, scripts de implantação e roteadores especializados.
O que isso significa para Ethereum e usuários
Do ponto de vista do roteiro, o limite é explicitamente posicionado como base para a execução paralela. A postagem do blog conecta a mudança aos esforços previstos, como o EIP-7928 na era “Glamsterdam”, onde transações previsíveis e limitadas são um pré-requisito para simultaneidade significativa na camada de execução. Ao garantir que pelo menos várias transações independentes possam ser compactadas por bloco – mesmo sob condições patológicas de mempool – o limite reduz a contenção do pior caso e simplifica o design do agendador para construtores que experimentam caminhos de execução paralelizáveis.
A especificação em si é simples e mecânica. O resumo do EIP-7825 afirma a intenção de “16.777.216 (2^24) gas” por transação, melhorando a resiliência contra certos vetores DoS e tornando o processamento de transações mais previsível à medida que os limites de bloco aumentam. Essa simplicidade tem sido parte de seu apelo nos canais core-dev: uma restrição pequena e bem definida que preserva a compatibilidade futura com trabalhos de escalabilidade mais ambiciosos.
O debate sobre como codificar e comunicar o teto está ativo há meses, incluindo discussões sobre nomenclatura e parametrização no Ethereum Magicians e durante chamadas AllCoreDevs. Um tópico resumiu a garantia principal visada por vários contribuidores: alinhar alvos de bloco a múltiplos de 2²⁴ para que os construtores possam sempre incluir pelo menos n transações se o mempool tiver n elegíveis – um argumento para previsibilidade em vez de taxa de transferência bruta.
Operacionalmente, a Fundação afirma que todos os principais clientes – Geth, Erigon, Reth, Nethermind e Besu – implementaram a mudança nas versões prontas para Fusaka, reduzindo o risco de divergência entre clientes na ativação. A postagem também enfatiza que a semântica eth_call não é afetada e que as transações pré-assinadas cujos limites de gás excedem 2²⁴ precisarão ser assinadas novamente abaixo do limite. O caminho de atualização para os desenvolvedores é simples: teste em Holesky ou Sepolia, reequipe operações em lote que flertam com o limite e ajuste a lógica e os alertas de estimativa de gás para que falhem rapidamente quando as construções excederem o novo teto.
Vale a pena analisar o contexto político. A história do Ethereum favoreceu restrições mínimas e de uso geral, transferindo a complexidade para camadas superiores. O EIP-7825 se enquadra nesse padrão: ele não opina sobre o que os contratos devem fazer, apenas que respeitam um limite superior que protege a vivacidade e prepara a camada de execução para um futuro multithread.
Também evita alterações no mercado de taxas e deixa a economia do espaço de bolhas e bloqueia metas para outros EIPs e forks. Como disse a Fundação, o limite “estabelece uma base mais segura e previsível para maior rendimento em futuras bifurcações”, uma linha que resume sucintamente a compensação.
Até o momento, a ETH era negociada a US$ 3.835.
Imagem em destaque criada com DALL.E, gráfico de TradingView.com
Processo Editorial for bitcoinist está centrado na entrega de conteúdo exaustivamente pesquisado, preciso e imparcial. Mantemos padrões rígidos de fornecimento e cada página passa por uma revisão diligente por nossa equipe de especialistas em tecnologia e editores experientes. Este processo garante a integridade, relevância e valor de nosso conteúdo para nossos leitores.
Fontebitcoinist