Pular para o conteúdo principal

Saques de staking

  • Os operadores de validadores devem fornecer um endereço de saque para habilitar os saques
  • Validadores legados têm o saldo excedente acima de 32 ETH sacado automaticamente a cada poucos dias
  • Validadores de composição (compounding) ganham recompensas sobre seu saldo total de até 2048 ETH
  • Validadores que saírem totalmente do staking receberão seu saldo restante

Saques de staking referem-se a transferências de ETH de uma conta de validador na camada de consenso do Ethereum (a Beacon Chain), para a camada de execução, onde pode ser transacionado.

Se você faz parte de um pool de staking ou possui tokens de staking, você deve verificar com seu provedor para obter mais detalhes sobre como os saques de staking são tratados, pois cada serviço opera de maneira diferente.

Como os saques funcionam depende do tipo de credenciais de saque do seu validador:

  • Validadores legados (Tipo 1): O saldo excedente acima de 32 ETH é enviado automática e regularmente para o endereço de saque vinculado ao validador. Recompensas acima de 32 ETH não contribuem para o peso do validador na rede.
  • Validadores de composição (Tipo 2): As recompensas são compostas no saldo efetivo do validador até 2048 ETH, aumentando o peso do validador e ganhando mais recompensas. Apenas o saldo que excede 2048 ETH é varrido automaticamente.

Os usuários também podem sair totalmente do staking, enviando uma transação para sacar, aguardando qualquer prazo da fila de saque (com base na demanda da rede) e desbloqueando o saldo total do seu validador.

Recompensas de staking

Como as recompensas são tratadas depende do tipo de credencial do validador:

Validadores legados (Tipo 1) têm um saldo efetivo limitado a 32 ETH. Qualquer saldo acima de 32 ETH recebido como recompensas da rede não contribui para o saldo efetivo nem aumenta o peso deste validador na rede, e essas recompensas são sacadas automaticamente para o endereço de saque dedicado do validador a cada poucos dias. Além de fornecer um endereço de saque uma vez, reivindicar essas recompensas não exige nenhuma ação do operador do validador. Tudo isso é iniciado na camada de consenso, portanto, nenhum gás (taxa de transação) é exigido em nenhuma etapa.

Validadores de composição (Tipo 2) podem ter um saldo efetivo em qualquer lugar entre 32 e 2048 ETH. As recompensas da rede recebidas por esses validadores são compostas em seu saldo efetivo, aumentando o peso do validador e o potencial de receber recompensas futuras. Varreduras automáticas ocorrem apenas para saldos que excedem 2048 ETH. Para sacar recompensas abaixo do limite de 2048 ETH, os validadores de composição devem acionar um saque parcial manualmente a partir da camada de execução, o que exige gás.

Como chegamos aqui?

Nos últimos anos, o Ethereum passou por várias atualizações de rede, fazendo a transição para uma rede protegida pelo próprio ETH, em vez da mineração intensiva em energia como era antes. Participar do consenso no Ethereum agora é conhecido como "staking", pois os participantes bloquearam voluntariamente o ETH, colocando-o "em jogo" (at stake) pela capacidade de participar da rede. Os usuários que seguem as regras serão recompensados, enquanto as tentativas de trapacear podem ser penalizadas.

Desde o lançamento do contrato de depósito de staking em novembro de 2020, alguns bravos pioneiros do Ethereum bloquearam fundos voluntariamente para ativar "validadores", contas especiais que têm o direito de atestar formalmente e propor blocos, seguindo as regras da rede.

Antes da atualização Shanghai/Capella, você não podia usar ou acessar seu ETH em stake. Mas agora, você pode optar por receber automaticamente suas recompensas em uma conta escolhida e também pode sacar seu ETH em stake sempre que quiser.

Como me preparo?

Stakers atuais

  • Alguns usuários podem ter fornecido um endereço de retirada ao inicialmente configurar seu depósito de staking — esses usuários não precisam fazer mais nada
  • A maioria dos participantes não forneceu um endereço de saque no depósito inicial e precisará atualizar suas credenciais de saque. A Plataforma de Staking (opens in a new tab) tem instruções sobre como fazer isso

Insira o número de índice do seu validador abaixo para ver os detalhes do validador em Beaconcha.in (opens in a new tab). Seu endereço de saque pode ser encontrado sob o cabeçalho "Withdrawal Address" na aba "Deposits". Um prefixo 0x00 indica que a conta precisa ser atualizada antes que os saques sejam ativados.

Avisos importantes

As contas de validador são obrigadas a fornecer um endereço de saque antes que possam acessar e sacar as recompensas acumuladas da rede, ou processar um saque total ao sair do staking.

Se você ainda não forneceu um endereço de saque para sua conta de validador, não há ameaça aos seus fundos nesse meio tempo, assumindo que sua frase semente/mnemônica permaneceu segura offline e não foi comprometida de forma alguma. A falha em adicionar credenciais de saque simplesmente deixará o ETH bloqueado na conta do validador até que um endereço de saque seja fornecido.

Validadores de composição

Os validadores podem optar pela composição convertendo suas credenciais de saque do Tipo 1 para o Tipo 2. Isso aumenta o saldo efetivo máximo de 32 ETH para 2048 ETH, permitindo que as recompensas sejam compostas no saldo efetivo do validador em vez de serem varridas automaticamente.

Com a composição ativada:

  • As recompensas aumentam o saldo efetivo do validador em incrementos de 1 ETH (sujeito a um pequeno buffer de histerese (opens in a new tab)), ganhando mais recompensas ao longo do tempo
  • Varreduras automáticas ocorrem apenas para saldos que excedem 2048 ETH
  • Saques parciais abaixo do limite de 2048 ETH devem ser acionados manualmente a partir da camada de execução (isso custa gás)
  • Vários validadores podem ser consolidados em um único validador de composição, reduzindo a sobrecarga operacional

Saindo totalmente do staking

Fornecer um endereço de saque é exigido antes que quaisquer fundos possam ser transferidos do saldo de uma conta de validador.

Os usuários que desejam sair totalmente do staking e sacar todo o seu saldo de volta devem iniciar uma "saída voluntária". Isso pode ser feito de duas maneiras:

  • Usando chaves de validador: Assine e transmita uma mensagem de saída voluntária com seu cliente de validador, enviada ao seu nó de consenso. Isso não exige gás.
  • Usando credenciais de saque: Acione uma saída a partir da camada de execução usando seu endereço de saque, sem precisar de acesso à chave de assinatura do validador. Isso exige uma transação e custa gás.

O processo de saída de um validador do staking leva uma quantidade variável de tempo, dependendo de quantos outros estão saindo ao mesmo tempo. Uma vez concluído, esta conta não será mais responsável por realizar as funções de validador na rede, não será mais elegível para recompensas e não terá mais seu ETH "em jogo" (at stake). Neste momento, a conta será marcada como totalmente "sacável".

Uma vez que uma conta é sinalizada como "sacável" e as credenciais de saque foram fornecidas, não há mais nada que o usuário precise fazer além de esperar. As contas são varridas automática e continuamente pelos proponentes de blocos em busca de fundos de saída elegíveis, e o saldo da sua conta será transferido integralmente (também conhecido como "saque total") durante a próxima varredura.

Como funcionam as recompensas automáticas (validador Tipo 1)?

Se um determinado validador é elegível para um saque ou não, é determinado pelo estado da própria conta do validador. Nenhuma entrada do usuário é necessária em nenhum momento para determinar se uma conta deve ter um saque iniciado ou não — todo o processo é feito automaticamente pela camada de consenso em um loop contínuo.

Prefere aprender visualmente?

Confira esta explicação sobre os saques de staking do Ethereum feita pela Finematics:

How do Ethereum withdrawals work?

How staking withdrawals work on Ethereum after the Shanghai/Capella upgrade, covering the technical process, withdrawal queue, and what stakers need to know about accessing their staked ETH.

Watch with transcript 

"Varredura" de validadores

Quando um validador está programado para propor o próximo bloco, ele é obrigado a construir uma fila de saque, de até 16 saques elegíveis. Isso é feito começando originalmente com o índice de validador 0, determinando se há um saque elegível para esta conta de acordo com as regras do protocolo e adicionando-o à fila, se houver. O validador definido para propor o bloco seguinte continuará de onde o último parou, progredindo em ordem indefinidamente.

Verificando uma conta para saques

Enquanto um proponente está varrendo os validadores em busca de possíveis saques, cada validador sendo verificado é avaliado em relação a uma curta série de perguntas para determinar se um saque deve ser acionado e, em caso afirmativo, quanto ETH deve ser sacado.

  1. Um endereço de saque foi fornecido? Se nenhum endereço de saque tiver sido fornecido, a conta será ignorada e nenhum saque será iniciado.
  2. O validador saiu e é sacável? Se o validador tiver saído totalmente e tivermos alcançado a época em que sua conta é considerada "sacável", um saque total será processado. Isso transferirá todo o saldo restante para o endereço de saque.
  3. O saldo excede seu saldo efetivo máximo? Para validadores legados (Tipo 1), esse limite é de 32 ETH. Para validadores de composição (Tipo 2), esse limite é de 2048 ETH. Se a conta tiver credenciais de saque, não tiver saído totalmente, tiver um saldo efetivo no máximo e tiver saldo acima desse limite, um saque parcial será processado, transferindo apenas o excesso para o endereço de saque do usuário.

Existem apenas duas ações tomadas pelos operadores de validadores durante o curso do ciclo de vida de um validador que influenciam esse fluxo diretamente:

  • Fornecer credenciais de saque para habilitar qualquer forma de saque
  • Sair da rede, o que acionará um saque total

Sem gás

As varreduras automáticas de saque não exigem que os stakers enviem manualmente uma transação. Isso significa que não é exigido gás (taxa de transação) para varreduras automáticas, e elas não competem pelo espaço de bloco existente na camada de execução.

Observe que os validadores de composição que desejam acionar um saque parcial abaixo do limite de 2048 ETH devem fazê-lo manualmente a partir da camada de execução, o que exige gás.

Com que frequência minhas recompensas de staking serão desbloqueadas e estarão disponíveis na minha carteira?

Um máximo de 16 saques pode ser processado em um único bloco. Nesse ritmo, 115.200 saques de validadores podem ser processados por dia (assumindo que não haja slots perdidos). Como observado acima, os validadores sem saques elegíveis serão ignorados, diminuindo o tempo para terminar a varredura.

Expandindo esse cálculo, podemos estimar o tempo que levará para processar um determinado número de saques:

Número de saquesTempo para concluir
400.0003,5 dias
500.0004,3 dias
600.0005,2 dias
700.0006,1 dias
800.0007,0 dias

Como você pode ver, isso diminui a velocidade à medida que mais validadores estão na rede. Um aumento nos slots perdidos pode diminuir a velocidade proporcionalmente, mas isso geralmente representará o lado mais lento dos resultados possíveis.

Perguntas frequentes

Leitura adicional

Última atualização da página: 30 de abril de 2026

Esta página foi útil?