O investigador da AWS revela quatro principais gargalos de desempenho do go-verkle e já apresentou uma proposta de otimização

ETH-3,46%

Notícias do Gate News, a 2 de abril, a investigadora de protocolos da AWS, a unidade de computação em nuvem da Amazon, Ekleen Kaur, e Everton Fraga, no evento EthCC[9], realizaram testes de stress ao go-verkle na implementação subjacente das árvores Verkle do Ethereum, revelando quatro gargalos de desempenho que impedem a concretização da passagem para o estado sem estado. Em concreto, incluem-se: 1. durante a atualização da árvore, são gerados muitos nós sombra, o que faz com que os dados de estado aumentem cerca de 35% de forma redundante; 2. o desenho das chaves do índice da base de dados inclui muita informação de caminhos repetida, aumentando a sobrecarga de armazenamento em cerca de 50%; 3. ao converter a estrutura da árvore em memória para provas, existem muitas cópias de memória em vez de referências por ponteiro, o que faz com que a velocidade de desserialização seja 24 vezes mais lenta do que o valor teórico após otimização, e sob carga elevada pode causar timeout na validação das provas; 4. nas implementações das árvores Verkle em clientes escritos em linguagens diferentes, como Go, Rust, Nimbus, as provas geradas ao processar casos limite específicos não são compatíveis entre si, havendo risco de surgir uma divisão inesperada após uma atualização. As duas investigadoras afirmam que a AWS já apresentou várias propostas de otimização ao repositório central do Ethereum, com foco na reformulação da lógica de desserialização para eliminar cópias de memória, prevendo-se que, após a conclusão, a eficiência de execução dos nós melhore em mais de 3 vezes, criando uma base para a integração formal da árvore Verkle.

Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário