Vote Accounts e Staking
Validadores participam do consenso por vote accounts on-chain. Stakers delegam SOL a essas vote accounts para ganhar recompensas de inflação e obter agendamento de transações com peso de stake (SWQoS).
Busque em todas as páginas da documentação
Validadores participam do consenso por vote accounts on-chain. Stakers delegam SOL a essas vote accounts para ganhar recompensas de inflação e obter agendamento de transações com peso de stake (SWQoS).
Cartão de receita de referência rápida - pronto para copiar e colar.
solana-keygen new -o vote-account-keypair.json
solana create-vote-account vote-account-keypair.json ~/.config/solana/identity.json
solana vote-account <VOTE_ACCOUNT_PUBKEY># Delegate stake (staker wallet)
solana delegate-stake <STAKE_ACCOUNT> <VOTE_ACCOUNT_PUBKEY>Quando usar:
IDENTITY=~/.config/solana/identity.json
VOTE_KEYPAIR=vote-account-keypair.json
VOTE_PUBKEY=$(solana-keygen pubkey "$VOTE_KEYPAIR")
# Create vote account (payer = identity)
solana create-vote-account "$VOTE_KEYPAIR" "$IDENTITY" \
--commission 5 \
--url devnet
# Fund vote account for ongoing vote tx fees
solana transfer "$VOTE_PUBKEY" 1 --url devnet
# Inspect
solana vote-account "$VOTE_PUBKEY" --url devnet
# Start validator with this vote account
agave-validator \
--identity "$IDENTITY" \
--vote-account "$VOTE_PUBKEY" \
--ledger /mnt/ledger \
--entrypoint entrypoint.devnet.solana.com:8001O que isso demonstra:
| Chave | Papel |
|---|---|
| Identity | Paga taxas, executa agave-validator |
| Vote account | Estado de voto on-chain |
| Withdraw authority | Controla recompensas ganhas |
| Stake accounts | Peso de SOL delegado |
solana stakes <VOTE_PUBKEY> --url mainnet-beta
solana validators --url mainnet-beta | grep <VOTE_PUBKEY>| Alternativa | Use quando | Não use quando |
|---|---|---|
| Operador de stake pool | Agregar delegadores | Marca boutique solo |
| RPC sem votação | Sem ops de consenso | Ganhar inflação de validação |
| Delegação liquid staking | Aumentar stake rápido | Controle total do conjunto de delegadores |
Faixas mainnet competitivas variam (0-10%) - equilibre receita vs atrair stake.
Dashboards de validador (Voters, Solana Beach), comissão, uptime, transparência MEV.
Sem mínimo de protocolo para criação de vote account; SWQoS prático precisa de stake significativo.
Lamports isentos de aluguel necessários - financie na criação.
Sim via instrução de update da vote account - delegadores devem monitorar.
Stake pool Jito delega a operadores no programa deles - separado do seu setup de voto (LSTs).
Crie vote account na devnet, execute validador, simule delegação com stake de teste.
Corrija uptime do validador; créditos recuperam em épocas subsequentes - não instantâneo.
Operadores sacam periodicamente para tesouraria por política de withdraw authority.
Permaneça em release de cliente suportado - formato de tx de voto tratado por compatibilidade agave-validator.
Versões da stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026