RunningFinance
vip

Para prevenir DoS, promover a segurança e a compatibilidade com zkVM, Vitalik propôs limitar o Gas de transação única do Ethereum.



O cofundador do Ethereum, Vitalik Buterin, e o pesquisador Toni Wahrstätter propuseram em conjunto uma nova proposta (EIP 7983), com o objetivo de limitar o consumo de Gas em transações únicas de Ethereum. Esta medida é considerada um passo chave para melhorar a compatibilidade do zkVM e a segurança da rede.

A proposta estabelece o limite máximo de consumo de Gas por transação em 16,77 milhões, mais rigoroso em comparação com o EIP 7825 apresentado em novembro do ano passado, que não avançou (que sugeria um limite de 30 milhões de Gas).

Esta limitação será aplicada, independentemente de como o limite de Gas do bloco é definido. As transações que excederem o limite serão rejeitadas na fase de validação e removidas do pool de transações, e os blocos que contiverem tais transações também se tornarão inválidos.

Buterin e Wahrstätter escolheram o valor de 16.770.000 Gas, com a intenção de equilibrar a demanda por transações complexas e a previsibilidade da execução. Eles acreditam que esse limite é suficiente para suportar a maioria das aplicações existentes, como a implantação de contratos e interações avançadas de DeFi, enquanto garantem uma performance estável.

Embora isso signifique que os usuários e dApps precisam dividir grandes transações de Gas em várias pequenas operações, esperam que o impacto seja limitado, uma vez que a grande maioria das transações atuais está bem abaixo desse novo limiar.

A razão profunda para a imposição desta limitação é que a atual arquitetura do Ethereum permite que uma única transação consuma todo o Gas de um bloco, o que também abre uma oportunidade para ataques DoS maliciosos. Os atacantes podem ocupar muito espaço de bloco com um pequeno número de transações de lixo, causando congestionamento na rede e impedindo o serviço normal para os usuários.

Além disso, a falta de limites de Gas nas transações pode causar uma distribuição desigual da carga dos blocos, afetando a estabilidade da rede. Ao mesmo tempo, a flutuação no uso de Gas pode prolongar o tempo de validação dos blocos, prejudicando a experiência do usuário.

Definir um limite de Gas para transações deverá trazer múltiplos benefícios, sendo o mais direto a redução do risco de ataques DoS em transações individuais, criando uma barreira de segurança para a rede. Ao mesmo tempo, isso pode promover uma distribuição justa do Gas dentro do bloco e tornar o processo de validação do bloco mais previsível e uniforme.

O principal benefício da proposta é melhorar significativamente a compatibilidade com a máquina virtual de conhecimento zero (zkVM), permitindo que grandes transações sejam divididas, integrando-se melhor ao sistema de prova distribuída, a fim de alcançar um design de circuito zkVM mais estável.

#zkVM兼容性 # Ethereum Gas限制
Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)