FAQ - Notas operacionais para validadores mainnet

P. Qual é o propósito desta página?

Os validadores da Solana não são apenas responsáveis por seus próprios nós, mas também pela qualidade geral da cadeia.
Quando todos os validadores funcionam com alta qualidade, o processamento de transações, a produção de blocos e a UX melhoram, o que aumenta a confiabilidade da rede Solana.
Não se trata apenas de “contribuir para a rede”.
As métricas de desempenho realmente afetam avaliações de stake pool e outras avaliações,
portanto, operações de validadores de alta qualidade também beneficiam o operador ao longo do tempo.
SLV automaticamente aplica configurações básicas de desempenho, mas ainda existem pontos-chave que os operadores devem entender e verificar para a operação estável do mundo real. Esta FAQ resume as verificações mínimas que você deve fazer.

P. Que especificações de máquina são recomendadas para um validador mainnet?

Na mainnet, você deve planejar uma configuração que permaneça estável mesmo durante o congestionamento, não apenas o mínimo para começar.

Validador Agave (requisitos e recomendações oficiais)

Requisitos de SOL
  • Em cada limite de epoch, a Conta de Voto deve ter pelo menos o mínimo de isenção de aluguel (rent-exempt) mais um Validator Admission Ticket (0.8 SOL com a configuração de tempo de slot de 200 ms)
  • O Validator Admission Ticket é debitado da Conta de Voto no primeiro bloco de cada epoch
  • Verifique o mínimo de isenção de aluguel com solana rent 3762 (3762 é o tamanho da Conta de Voto em bytes)
  • A chave de identidade não paga mais uma taxa por voto — com o Alpenglow, os votos não são mais enviados como transações
Requisitos de hardware (guia)
ComponenteValidadorNó RPC (referência)
CPU2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / extensões SHA / AVX216 núcleos / 32 threads+
RAM256GB+512GB+
DiscoNVMe Gen3 x4 ou melhor / separação recomendada de Accounts / Ledger / SnapshotsMaior capacidade recomendada
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.

Firedancer (Frankendancer)

Firedancer (Frankendancer) depende atualmente de Agave,
assim, no mínimo, assume a configuração recomendada por Agave ou superior.
Mínimo
  • CPU de 24 núcleos @ >2.8GHz
  • 256GB de RAM
  • 2TB NVMe (High TBW)
Recomendado
  • CPU de 32 núcleos @ >3GHz (com suporte a AVX512)
  • 512GB de RAM (ECC)
  • Separação de Accounts / Ledger
  • Largura de banda de rede de 1Gbps ou superior
Referências:

P. Por que o CPU Turbo / Performance Boost da BIOS é importante?

Se o CPU Turbo / Performance Boost estiver desativado no nível BIOS, o desempenho da CPU diminui e a produção de blocos pode tornar-se mais lenta. Isso pode levar a piores tempos de bloco e possíveis penalidades.

Controles da BIOS (geral)

  • CPU Performance Boost / Core Performance Boost
  • Modo Turbo / Turbo Boost
  • Perfil de desempenho (Performance em vez de economia de energia)
O SLV é executado dentro do sistema operacional e gerencia as configurações de nível do sistema operacional como o regulador de CPU e pstate, mas não pode alterar as configurações de BIOS ou firmware.
Nota:
As configurações da BIOS não podem ser verificadas a partir do SO.
Quando você traz um novo servidor ou faz uma configuração inicial, sempre inclua verificação BIOS em sua lista de verificação.

P. Que versão do kernel é recomendada e como confirmo?

A partir de janeiro de 2026, Kernel 6.8.0 ou posterior é recomendado.
Inclui duas atualizações importantes para as cargas de trabalho Solana.
bash
uname -r
# 6.8.0-71-generic
Nota: O kernel é frequentemente negligenciado, mas afeta diretamente o agendamento da CPU e o I/O.

P. Que configurações de CPU de nível OS devo verificar?

Certifique-se de que todos os seguintes estão no estado performance.

Preferência de desempenho energético (EPP)

bash
cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
# performance

Governador de CPU

bash
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performance

amd_pstate (CPU AMD)

bash
cat /sys/devices/system/cpu/amd_pstate/status
# active
Nota: Se estes não estiverem satisfeitos, o CPU pode ser executado em modo de economia de energia e não entregar desempenho total.
SLV define estes por padrão, mas é importante entender o que eles significam e verificá-los você mesmo.

P. Qual é a lista de verificação mínima?

Verificar estes itens antecipadamente ajuda a garantir operações de validação de alta qualidade e evita questões desnecessárias.
  • Especificações da máquina correspondem aos requisitos oficiais
  • CPU Turbo / Performance Boost está habilitado na BIOS
  • O kernel é 6.8.0 ou posterior
  • EPP / governador / amd_pstate estão no estado performance
Use esta FAQ como uma lista de verificação para operações no mundo real.