Os desenvolvedores da Solana compartilham 3 etapas principais de mitigação para tornar a rede robusta

A rede Solana enfrentou sua sétima interrupção no sábado, resultando em um tempo de inatividade de mais de sete horas. A equipe de desenvolvedores tem liberado um relatório de interrupção, juntamente com três etapas principais de mitigação para tornar a rede mais estável.

A interrupção da rede em Solana foi causada por um aumento significativo no número de transações devido a bots de cunhagem de token não fungível (NFT). Os bots usaram o Candy Machine, um aplicativo popular usado pelos projetos da Solana NFT para lançar coleções.

O volume de transações atingiu seis milhões por segundo, transbordando nós individuais com dados de 100 Gbps. Como resultado, os validadores ficaram sem memória de dados, levando a uma perda de consenso entre eles.

Os desenvolvedores descartaram ataques distribuídos de negação de serviço (DDoS) e culparam os bots de cunhagem NFT pelo congestionamento. A rede entrou online às 3h30 UTC de domingo.

O relatório oficial destacou três etapas principais de mitigação que estão em andamento para tornar a rede Solana mais resiliente contra esses problemas de congestionamento. O primeiro grande passo é passar de seu atual protocolo de transferência de dados chamado User Datagram Protocol (UDP) para a conexão rápida à Internet UDP (QUIC) desenvolvida pelo Google. O QUIC oferece comunicação assíncrona rápida como UDP, mas com sessões e controle de fluxo como protocolo de controle de transmissão.

A segunda etapa fundamental é a integração do processamento de transações ponderadas por participação em vez de sua base atual de ordem de chegada. Os desenvolvedores alegaram que um processamento de transação ponderado por participação junto com o QUIC seria mais robusto.

A terceira etapa de mitigação é introduzir “prioridade de execução baseada em taxas”, onde os usuários teriam a opção de adicionar uma taxa adicional à taxa básica. A priorização de taxas está definida para a versão v1.11.

Relacionado: Solana DAOs agora pode incomodá-lo para votar com telefonemas e textos

Além da interrupção da rede Solana, uma controvérsia ainda maior foram as instruções de reinicialização do cluster beta, supostamente emitidas pelos operadores do validador. As referidas instruções pediam aos validadores que bloqueassem os bots de cunhagem NFT manualmente na camada da camada 1.

Instruções de reinicialização do Solana Beta Cluster Fonte: Twitter

No entanto, o chefe de comunicação da Solana, Austin Federa, disse que a maioria dos validadores manteve distância da censura e uma nova atualização está sendo introduzida na Candy Machine com recursos anti-bot adicionais.