Patch do Ethereum evita envio incorreto de ETH em staking
Ethereum corrigiu uma falha na Glamsterdam que poderia enviar depósitos de validadores para block builders. Agora, depósitos são separados, evitando perdas. Clientes devem atualizar seus códigos.
Desenvolvedores do Ethereum corrigiram uma falha crítica na próxima atualização Glamsterdam, que poderia permitir que block builders recebessem ETH destinado a novos validadores. A vulnerabilidade, descoberta em outubro, envolvia depósitos de builder e validador compartilhando a mesma chave pública, o que poderia resultar em todos os fundos sendo creditados ao builder. Isso ameaçava a recuperação de depósitos por serviços de staking. O problema estava relacionado ao mecanismo enshrined proposer-builder separation (ePBS), que separa os papéis de proposição e construção de blocos. Inicialmente, a correção proposta foi rejeitada, mas após testes e revisões, foi aceita e incluída nas especificações de consenso em 26 de outubro. A solução garante que depósitos de builder e validador sejam separados pelas credenciais de saque, evitando alocação incorreta de fundos. Nenhuma perda foi relatada. Agora, equipes de clientes devem implementar e testar as novas regras antes do lançamento da Glamsterdam na mainnet. A correção afeta apenas depósitos na fila no momento do fork, enquanto uma investigação de compatibilidade de contratos atrasou a ativação Hoodi.