Desenvolvedores do Ethereum propõem soluções concorrentes para os riscos do contrato Glamsterdam

iconNS3
Compartilhar
AI summary iconResumo
A análise técnica para criptomoedas está acompanhando de perto o ethereum, enquanto desenvolvedores impulsionam duas propostas concorrentes — EIP-8037, EIP-8038 e EIP-8488 — para abordar riscos de contrato na atualização Glamsterdam. As mudanças podem interromper aplicativos e afetar a relação risco-recompensa para traders. Os testes foram adiados, com um segundo ensaio adiado por preocupações de segurança. As propostas permanecem em rascunho, sem prazo definido.

Dois desenvolvedores de Ethereum apresentaram propostas concorrentes no domingo para evitar que o Glamsterdam, a próxima grande atualização de software do Ethereum, quebre aplicativos existentes que detêm os fundos dos usuários. Ambas as propostas permanecem como rascunhos e nenhuma possui uma data prevista.

As propostas Glamsterdam EIP-8037 e EIP-8038 aumentariam as taxas de gas para criar e acessar dados armazenados. O gas mede o custo de cada operação realizada por um contrato inteligente, o programa subjacente a um aplicativo Ethereum. A EIP-8037 aumentaria o custo base para criar um contrato de 32.000 gas para 183.600 gas, excluindo os custos de armazenamento e execução do código. Muitos aplicativos Ethereum foram projetados com a suposição de que esses custos permaneceriam inalterados. Alguns aplicativos alocam uma quantia fixa de gas ao chamar outro aplicativo, então custos mais altos causariam falhas nessas chamadas. Muitos aplicativos implantados não podem ser modificados.

O risco já atrasou os testes de atualização. Glamsterdam está rodando em uma rede de teste do Ethereum, onde desenvolvedores podem verificar alterações sem colocar fundos reais em risco. Um segundo ensaio agendado para 26 de outubro foi adiado após pesquisadores de segurança levantarem preocupações. O pesquisador de segurança pcaversaccio argumentou que Glamsterdam não deve ser lançado em sua forma atual devido aos aumentos de gás. O pesquisador disse que os desenvolvedores principais do Ethereum haviam sido alertados sobre essas preocupações duas semanas antes. O desenvolvedor pseudônimo banteg disse que a lista ethereum/repricing-impact já continha 200.000 contratos afetados. Banteg disse que problemas metodológicos fizeram com que a avaliação ignorasse muitos contratos adicionais. Banteg disse que as alterações afetam a implantação e operação de vários protocolos proeminentes, e não apenas o uso indevido de opcodes disponíveis por desenvolvedores.

A proposta de Leo Glisic, EIP-8488, dividiria o conjunto de instruções do ethereum em duas versões. Contratos existentes manteriam o cronograma de gás atual. Contratos recém-deployados deveriam usar os opcodes V2 com o cronograma de gás especificado pelo EIP-8037 e EIP-8038.

A proposta de Giulio Rebuffo aplicaria os novos preços de gás a todos os contratos, permitindo que os aplicativos existentes continuassem a ser executados sob as regras antigas. O rascunho de Rebuffo propõe um par de medidores de gás para cada transação. Um medidor registraria a execução conforme as regras antigas. O outro medidor aplicaria o novo cronograma de gás para calcular a taxa da transação. O rascunho de Rebuffo reconhece que o design ainda não passou por implementação em cliente de execução ou testes de consenso.

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.