Desenvolvedores do Ethereum propõem soluções de emergência para mitigar riscos de atualização

iconCrypto Economy
Compartilhar
AI summary iconResumo
Notícias sobre o ethereum surgiram quando dois desenvolvedores propuseram correções de emergência antes da atualização Glamsterdam. EIP-8037 e EIP-8038 visam impedir que contratos inteligentes mais antigos falhem devido a alterações nos custos de gás. Um plano mantém os cronogramas de gás estáveis, enquanto o outro permite que novas regras se apliquem, preservando a execução antiga. Especialistas em segurança alertam que centenas de milhares de contratos podem estar em risco. O debate sobre as notícias do ethereum atrasou um teste de atualização planejado. Uma atualização de blockchain dessa complexidade exige cuidado para evitar a quebra de aplicativos implantados. Os desenvolvedores agora enfrentam pressão para finalizar uma solução rapidamente.

TL;DR

  • Atualização do Ethereum: Dois desenvolvedores apresentaram propostas concorrentes visando impedir que contratos inteligentes existentes se quebrem caso Glamsterdam introduza aumentos significativos nos custos de gás para criação de contratos e operações de dados armazenados.
  • Risco do Ethereum: Pesquisadores alertaram que centenas de milhares de contratos poderão ser afetados, pois muitas aplicações foram construídas assumindo que os custos de gas permaneceriam inalterados, e algumas não podem ser atualizadas após a implantação.
  • Propostas do Ethereum: Um rascunho mantém os contratos mais antigos no cronograma atual de gás, enquanto o outro aplica nova precificação para taxas de transação, mas permite que os contratos sejam executados sob as regras anteriores.

Ethereum está se aproximando de sua próxima atualização de software principal, mas preocupações com riscos de compatibilidade levaram dois desenvolvedores a propor soluções de emergência projetadas para proteger fundos já bloqueados em aplicações ativas. O debate gira em torno das alterações incluídas na próxima atualização Glamsterdam, que poderiam alterar a forma como os custos de gas são calculados para certas operações de contrato inteligente.

De acordo com os planos preliminares, as propostas EIP-8037 e EIP-8038 aumentariam significativamente o gás cobrado para criar contratos e interagir com dados armazenados. O gás serve como mecanismo de precificação para ações realizadas por contratos inteligentes. Sob as mudanças propostas, criar contratos no ethereum se tornaria muito mais caro, com o custo básico aumentando de 32.000 gás para 183.600 gás antes da aplicação de despesas adicionais.

As preocupações com a atualização chegaram à fase de testes

Muitas aplicações de ethereum foram construídas com a expectativa de que esses custos permaneceriam estáveis. Alguns contratos são programados para pagar quantias fixas de gas ao interagir com outras aplicações, o que significa que custos mais altos podem causar falhas nessas transações. Em muitos casos, os contratos afetados não podem ser modificados após a implantação. O problema já interrompeu planos de teste.

Pesquisadores de segurança expressaram preocupações de que a reprecificação proposta de gás poderia afetar um grande número de contratos existentes, levando ao adiamento de um ensaio planejado do Glamsterdam. As preocupações sobre a compatibilidade com o ethereum se intensificaram após o pesquisador pcaversaccio argumentar que a atualização não deveria avançar em sua forma atual. O desenvolvedor banteg também afirmou que estimativas anteriores podem ter ignorado contratos adicionais afetados, incluindo protocolos principais.

Soluções concorrentes oferecem caminhos diferentes

Soluções concorrentes oferecem caminhos diferentes

A proposta de Leo Glisic criaria regras separadas para contratos antigos e novos. As aplicações existentes continuariam operando sob os atuais cronogramas de gás, enquanto novos contratos Ethereum seguiriam o modelo de precificação atualizado. Giulio Rebuffo propôs uma abordagem diferente. Seu rascunho utiliza dois sistemas contábeis para cada transação Ethereum, permitindo que a execução do contrato siga as regras mais antigas, enquanto a faturamento da transação adota o novo cronograma.

No entanto, a proposta observa que nenhuma implementação ou teste de consenso foi concluída até o momento. Ambos os rascunhos permanecem como propostas em estágio inicial, sem datas de implantação definidas. Espera-se que a discussão continue antes que os desenvolvedores do ethereum avancem com mais testes, deixando a direção final incerta. Por enquanto, ambos os planos compartilham o mesmo objetivo: reduzir riscos para aplicações existentes e preservar um caminho mais suave para os usuários do ethereum.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.