Ethereum EIP-7983: Discussão sobre a nova proposta de limite de gás de 16M por transação

robot
Geração de resumo em curso

Nova proposta Ethereum EIP-7983: explorar o limite de gás das transações

Recentemente, a comunidade Ethereum está discutindo uma nova proposta chamada EIP-7983. Esta proposta foi apresentada por Vitalik Buterin e Toni Wahrstaetter e visa estabelecer um limite de gás rígido para cada transação, especificamente de 16.777.216 gás (ou seja, 2²⁴). O objetivo desta medida é aumentar a estabilidade e a eficiência de execução da rede.

Na atual rede principal do Ethereum, uma transação pode teoricamente usar todo o gás de um bloco. Embora este design seja flexível, pode levar a problemas de concentração de recursos e carga desigual nos nós, afetando assim o desempenho geral. A ideia central do EIP-7983 é estabelecer um limite, forçando algumas transações super grandes a serem divididas, evitando que uma única transação ocupe muitos recursos da rede.

Vale a pena notar que esta limitação não alterará a capacidade total de gás do bloco, nem envolve uma modificação das regras de consenso. Ela introduz apenas uma nova condição limite durante o processo de execução da transação. Se a transação exceder o limite estabelecido antes de entrar no bloco, será rejeitada na fase de validação.

Para ambientes de execução que dependem de computação paralela, como máquinas virtuais de conhecimento zero (zkVM) e futuros modelos de execução multithread, essa limitação ajuda a evitar que transações extremas atrasem todo o processo de processamento de blocos. Na lógica da camada de execução, essa limitação é mais como uma "norma de uso de recursos", permitindo que cada transação seja dividida de maneira mais uniforme, mantendo o total inalterado, o que é benéfico para a programação e execução geral da rede.

Os proponentes do EIP-7983 esperam reduzir o risco de negação de serviço (DoS) causado por transações extremas, ao mesmo tempo em que aumentam a previsibilidade do processo de execução global. Para o ambiente de execução, essa limitação ajuda a simplificar a lógica de execução dos validadores, aliviando a pressão causada pela concentração do consumo de recursos.

No entanto, esta proposta também gerou algumas discussões e preocupações. Algumas aplicações avançadas, como a implementação de contratos e operações DeFi complexas, podem exigir a divisão adicional de transações, o que pode aumentar a complexidade da interação do usuário. Além disso, as diferenças na forma como diferentes plataformas exibem e processam o gás podem, inicialmente, trazer custos de compreensão e problemas de uso inconsistente.

É necessário ressaltar que o EIP-7983 se concentra principalmente nos ataques de negação de serviço durante a fase de execução de transações, e não aborda diretamente comportamentos de manipulação de classificação que exploram transações de alto gás no pool de memórias. Portanto, ele foca mais em limitar a sobrecarga de recursos do lado dos nós, em vez de enfrentar todas as formas de ataques à rede.

De um modo geral, o EIP-7983 tem um significado prático na melhoria da estabilidade da execução dos nós e no suporte a futuras arquiteturas paralelas. No entanto, o seu alcance é limitado e pode ser necessário combiná-lo com outros mecanismos para abordar de forma abrangente as questões de segurança da rede.

A opinião da comunidade sobre esta proposta é divergente. Os apoiantes acreditam que estabelecer um limite de gás para transações está alinhado com a direção do desenvolvimento simples, seguro e modular do Ethereum, e ajuda a melhorar o desempenho da rede e a experiência do utilizador, especialmente num ambiente onde zkVM e soluções de Layer 2 estão a amadurecer gradualmente. Os opositores, por sua vez, temem a complexidade e os riscos de compatibilidade que a divisão de transações pode trazer, e apontam que os problemas da rede provêm mais do design dos contratos inteligentes, e não das limitações de gás para transações.

EIP-7983 reflete a preocupação da comunidade com a estabilidade da rede e a eficiência da execução. Apesar dos desafios e divergências, oferece uma possível solução para a execução e capacidade de expansão da camada base do Ethereum. Tendo em conta a atual direção de expansão em múltiplas camadas e desenvolvimento modular do Ethereum, o EIP-7983 tem um certo valor prático. No entanto, o seu efeito final ainda precisa ser avaliado com base na adoção pela comunidade e nos resultados da implementação real.

ETH-4.35%
GAS-4.18%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
MEVEyevip
· 07-20 23:20
Este limite superior é demasiado violento.
Ver originalResponder0
ForkTonguevip
· 07-20 23:17
Ainda pode ser 16M gás, é absurdo.
Ver originalResponder0
ContractSurrendervip
· 07-20 22:58
16M já é suficiente para fazer besteira no dia a dia, certo?
Ver originalResponder0
ZkSnarkervip
· 07-20 22:53
bem, tecnicamente, é apenas colocar um curativo no problema de escalonamento... mas eu aceito
Ver originalResponder0
  • 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)