Buscar na DexmintAcesse rapidamente uma página ou ferramenta
Escolha o idiomaAltere o idioma sem sair desta página.

Autoridade de congelamento na Solana explicada

O que é a autoridade de congelamento, como congelar, descongelar e revogar funcionam, e quando isso ajuda ou prejudica.

Dexmint Admin

Todo mint de token na Solana pode nomear uma autoridade de congelamento: um endereço com poder para bloquear a conta de qualquer detentor. Enquanto esse endereço existir, cada detentor depende de quem o controla.

Este guia explica o que é a autoridade de congelamento, como ela difere da autoridade de mintagem, e as três ações possíveis: congelar uma conta, descongelá-la ou remover a autoridade para sempre.

O que é a autoridade de congelamento

A autoridade de congelamento é definida na criação do token. É um único endereço gravado no mint, e quem controla esse endereço pode emitir instruções de congelamento e descongelamento para qualquer conta desse mint.

Congelar muda o estado da conta, não o saldo. Uma conta congelada continua com seus tokens. Ela só não pode enviar nem receber até que a mesma autoridade a descongele.

Congelamento vs autoridade de mintagem

A autoridade de mintagem cria oferta. A autoridade de congelamento restringe a movimentação. São interruptores independentes no mesmo mint, muitas vezes na mesma carteira no lançamento, e respondem a perguntas diferentes: se mais tokens podem existir, e se os tokens existentes podem se mover.

Essa independência importa na hora de revogar. Remover a autoridade de mintagem fixa a oferta, mas deixa todas as contas móveis. Remover a autoridade de congelamento mantém a oferta flexível, mas tira sua capacidade de bloquear uma conta para sempre. Cada revogação é uma transação separada, com consequências separadas.

Congelar, descongelar, revogar: as três ações

Congelar atinge uma conta por vez. Você escolhe a conta, assina uma transação da carteira autoridade, e o Token Program passa a rejeitar suas transferências. A ferramenta divide listas longas em lotes de cerca de vinte contas por transação.

Descongelar reverte um congelamento com a mesma autoridade. Revogar é diferente por natureza: elimina a própria autoridade, permanentemente, para todos, inclusive você. Após a revogação, ninguém pode congelar nem descongelar, então qualquer conta ainda congelada naquele momento fica congelada sem volta. Sempre descongele primeiro, depois revogue.

Quando congelar faz sentido (e quando sai pela culatra)

Congelar serve para três situações: uma carteira que você acredita estar comprometida, uma ordem legal para bloquear detentores específicos, e um período de silêncio pré-lançamento em que os primeiros a receber não devem negociar ainda. Em cada caso, você está ganhando tempo, e a rede mostra exatamente o que você fez.

Sai pela culatra quando os detentores não entendem o motivo. Um congelamento sem explicação parece um ataque aos detentores, e os exploradores mostram isso claramente. Se o congelamento não serve mais a um propósito, descongele as contas. Se você nunca mais vai precisar desse poder, revogue a autoridade para que os compradores possam verificar isso.

Perguntas frequentes

Congelar muda os saldos?

Não. O saldo fica exatamente onde está. Só muda a capacidade da conta de enviar e receber.

Uma conta congelada pode ser descongelada após a revogação da autoridade?

Não. Descongelar exige a assinatura da autoridade de congelamento, e a revogação elimina essa autoridade permanentemente. Uma conta congelada no momento da revogação fica congelada, então descongele tudo antes.

Esta é a ferramenta certa para congelar contas?

Sim, se você detém a autoridade de congelamento e quer bloquear contas específicas de detentores. Se prefere remover a própria autoridade, use a ferramenta Revoke Freeze Authority.