FAQ - Geral

P. Quais são os requisitos do servidor?

Embora seja possível implantar um cliente Solana em um VPS ou máquina virtual (VM), atingir o desempenho total e operação estável é um desafio. Os nós RPC e validadores são especialmente exigentes em termos de recursos do sistema, tornando crucial preparar um ambiente de servidor apropriado.
Solana recomenda oficialmente o uso de servidores de Bare-Metal.

Especificações recomendadas para nós RPC

O RPC padrão (SendTx / Geyser gRPC) e o RPC de índice (indexação completa) diferem significativamente, especialmente nos requisitos de memória e armazenamento.
Requisitos de hardware RPC (diretriz)
ComponenteNó de RPCRPC de índice (referência)
CPU24 núcleos+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX232 núcleos+ (clock alto recomendado)
RAM512GB+1152GB+
DiscoNVMe Gen3 x4 ou melhor / separação recomendada de Accounts / Ledger / SnapshotsMaior capacidade + alta TBW / separação recomendada
Rede1Gbps ou superior1Gbps ou superior (mais largura de banda é preferível)
GPUNão exigidoNão exigido
Nota:
A frequência de clock e o throughput efetivo são considerados mais importantes do que o número de núcleos.
O RPC de índice pode ter gargalos de memória e armazenamento, por isso garanta capacidade suficiente e IOPS elevados.
Se a indexação for necessária, recomendamos 768GB ou mais, e 1152GB ou mais para operação estável.

Especificações recomendadas para validadores testnet

Como os ambientes testnet têm menor carga em comparação com mainnet, recomendamos o seguinte:
  • CPU Ryzen 16-core
  • 128GB DDR5 RAM
Confirmamos a operação estável com esta configuração, o que ajuda a reduzir os custos operacionais. O SLV Metal oferece esta configuração a partir de 398 € por mês.

Especificações recomendadas para validadores mainnet

Para uma operação estável e rentabilidade na rede principal, recomendam-se as seguintes especificações:
Agave Validator (requisitos e recomendações oficiais)
  • CPU: 24 núcleos+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX2
  • RAM: 256GB+
  • Disco: NVMe Gen3 x4 ou melhor (Recomenda-se a separação Conta/Ledger / Instantâneos)
Firedancer (Frankendancer)
  • Mínimo: CPU 24-core @ > 2.8GHz / 256GB RAM / 2TB NVMe (High TBW)
  • Recomendado: CPU 32-core @ > 3GHz (AVX512 suportado) / 512GB RAM (ECC) / Separação Conta-Ledger / 1Gbps+
Considerando o custo-benefício, usar o Agave com uma CPU de 24 núcleos e 384GB de RAM é o ideal. Estas especificações não são apenas suficientes para uma operação mínima; garantem um desempenho e rentabilidade estáveis.
Se ainda não preparou um servidor bare metal, consulte o Guia de configuração do servidor bare metal.
Outras leituras:

P. Quais são as configurações recomendadas para RPCs e validadores de alto desempenho?

Com base na experiência operacional do Validators DAO e da ERPC, fornecemos configurações padrão ideais que alcançam alto desempenho em muitos ambientes. Especialmente para configurações mainnet, otimizações como a quantidade de threads e outros parâmetros são configuradas pressupondo o uso de CPUs de 32 núcleos.
Os arquivos de configuração são de código aberto no GitHub e podem ser personalizados livremente para suas necessidades específicas. As contribuições para melhorar estas configurações ou propor novas melhorias são calorosamente bem-vindas. Junte-se à comunidade do Validators DAO para participar.

P. Iniciei meu validador e ele parece ter alcançado o último slot, mas ainda está marcado como "Delinquente".

Mesmo que seu validador tenha alcançado o último slot, ele permanecerá marcado como "Delinquente" se não estiver votando.
Para requisitos pormenorizados, consultar o seguinte: