Voltar ao blog
Solana

Delegação permanente na Solana: como verificar um token

S
Sol Slugs Team
Sol Incinerator

Um token pode ter permissões que você não criou por uma aprovação na carteira. O delegado permanente do Token-2022 é um exemplo: sua configuração pertence ao mint, então inspecionar apenas o campo de delegado da sua própria conta de tokens não é uma verificação completa.

Este guia trata de identificar essa extensão e registrar o que você encontrar. Ele não considera sua presença prova de que um emissor é malicioso, nem presume que um token seja inofensivo apenas porque um explorador omite o nome de uma extensão.

O que significa delegação permanente na Solana?

Um delegado permanente do Token-2022 é uma autoridade no mint que pode autorizar transferências e queimas desse mint, sujeita às restrições aplicáveis do programa. Um detentor não pode removê-la por uma revogação normal de aprovação de conta de tokens. Para verificá-la, inspecione as extensões decodificadas do mint exato, não apenas o campo de delegado da sua conta.

A documentação de Permanent Delegate da Solana descreve a autoridade sobre o mint e sua diferença em relação às permissões revogáveis pelo detentor. “Permanente” se refere à incapacidade do detentor de revogá-la em uma conta individual; inspecione o estado atual em vez de presumir que um endereço de autoridade registrado nunca possa mudar.

Qual endereço você precisa inspecionar?

Você precisa do mint do token. Comece pelo ativo na carteira, encontre seu endereço de mint e compare-o com uma referência confiável do projeto, caso exista. Não pesquise apenas pelo ticker nem escolha o primeiro logotipo correspondente.

Um endereço de carteira, um endereço de conta de tokens e um endereço de mint respondem a perguntas diferentes. A página geral de permissões da carteira pode mostrar conexões ou autorizações de contas sem mostrar todas as extensões do mint. A conta de tokens pode mostrar seu próprio delegado, que é outra permissão.

Em um par hipotético de tokens com o mesmo símbolo, um poderia ser um mint SPL clássico e o outro um mint Token-2022 com permissões adicionais. O nome igual não informa de forma confiável qual configuração você possui.

Como verificar um mint em busca de delegado permanente?

  1. Copie o endereço exato do mint nos detalhes do ativo.
  2. Abra esse mint em um explorador Solana ou decodificador atual de contas Token-2022.
  3. Confira o programa proprietário da conta de mint.
  4. Se for Token-2022, inspecione a lista de extensões decodificadas.
  5. Procure PermanentDelegate e seu endereço de delegado configurado.
  6. Registre o mint, o valor do delegado, a rede e o horário da observação.
  7. Inspecione sua conta de tokens separadamente quanto a delegados comuns e estado da conta.

Essa verificação é somente leitura. Você não precisa assinar uma mensagem nem conectar a carteira para ler um mint público. Se uma ferramenta pedir uma transação apenas para revelar informações de extensões, verifique por que está solicitando essa ação antes de prosseguir.

E se o explorador não mostrar uma seção de extensões?

Diferencie “ausente nos dados decodificados da conta” de “não exibido por esta interface”. Um explorador pode ser útil sem decodificar todas as extensões. Portanto, um campo vazio ou painel ausente não basta para comprovar ausência.

Use um decodificador que entenda o formato atual do Token-2022 e confirme que está lendo o mint na rede desejada. Se o resultado continuar incerto, registre a verificação como não resolvida. Não transforme uma limitação da interface em uma afirmação de segurança.

Em uma investigação de desenvolvedor, guarde a resposta bruta da conta com a versão do decodificador e o contexto da observação. Para um detentor comum, um link claro para o mint e uma visão atual das extensões decodificadas são mais úteis que uma captura contendo apenas o símbolo do token.

Como isso difere de uma aprovação normal de tokens?

Um delegado comum de conta de tokens é uma permissão ligada a uma conta específica. Um delegado permanente é configurado para um mint. Uma conexão de carteira é algo diferente: uma relação de sessão entre carteira e aplicativo.

Permissão ou relaçãoOnde inspecionarDesconectar o site a remove?
Conexão de carteiraInterface de aplicativos conectados da carteiraEncerra essa conexão
Delegado comum de conta de tokensA conta de tokens específicaNão; inspecione a operação de revogação aplicável
Delegado permanenteExtensões do mint Token-2022Não; um detentor não pode revogá-lo por conta

Leia Aprovação de tokens versus autoridade de mint e congelamento para uma comparação mais ampla de autoridades. O ponto prático aqui é inspecionar cada permissão no seu escopo real antes de escolher uma resposta.

Um delegado permanente pode mover todos os ativos da sua carteira?

A extensão diz respeito ao seu mint. Ela não concede por si só ao delegado a chave da carteira nem autoridade sobre mints não relacionados. Mantenha esse escopo claro ao avaliar uma afirmação de que alguém “tem acesso à carteira”.

Isso não resolve todos os riscos possíveis. Se você assinou separadamente uma transação suspeita, investigue suas instruções e quaisquer permissões que criaram. Receber um token, manter um mint com extensões, conectar um aplicativo e aprovar uma transação são eventos diferentes.

Consulte Receber um token de golpe dá acesso à carteira? para a questão do recebimento não solicitado. Se interagiu com um site suspeito, preserve as assinaturas relevantes para revisar o que realmente mudou.

O que fazer se um token tiver essa extensão?

Primeiro decida se a permissão corresponde ao funcionamento declarado pelo projeto e às suas expectativas ao manter o token. Uma explicação do emissor oferece contexto útil, mas compare-a com a configuração real do mint. Não deduza uma promessa sobre o comportamento futuro apenas pelo nome da extensão.

Se a autoridade for inaceitável para você, considere suas ações disponíveis sem presumir que todas terão sucesso. Transferências, vendas e queimas continuam sujeitas às restrições do programa e ao estado atual das contas. Uma ocultação apenas visual não altera o mint nem remove a extensão.

As ferramentas comuns de aprovação do Sol Incinerator não transformam um detentor na autoridade do mint. Use a limpeza compatível somente após entender o ativo e o resultado desejado. Queimar é irreversível, e fechar uma conta não remove retroativamente uma permissão do mint.

O que compõe um registro útil de revisão de permissões?

Guarde o mint exato, o programa de tokens, os valores de extensões observados, o estado da sua conta de tokens e qualquer ação realizada. Inclua data e hora porque configurações e saldos podem mudar. Identifique com honestidade os resultados não resolvidos do decodificador.

Esse registro responde a uma pergunta mais útil do que “esse token era seguro?”. Ele mostra qual autoridade você observou, a quais ativos ela se aplicava e o que decidiu fazer com base nessa evidência.

Sol Incinerator

Sol Incinerator

Revise a limpeza de carteira compatível após verificar as permissões do mint.

Experimente agora

Leituras relacionadas

Perguntas frequentes

O que é um delegado permanente na Solana?

Um delegado permanente é uma autoridade no mint Token-2022 que pode autorizar transferências e queimas envolvendo esse mint, sujeita às restrições do programa e das contas. Ela difere de uma autorização em uma conta de tokens. Um detentor não pode remover a permissão do mint usando uma revogação comum de conta de tokens.

Como verificar se um token tem um delegado permanente?

Encontre o endereço exato do mint, confirme que seu programa é Token-2022 e inspecione as extensões decodificadas do mint em busca de PermanentDelegate. Registre o endereço do delegado configurado e o horário da verificação. Se seu explorador não decodificar extensões, use outro decodificador atual em vez de tratar uma exibição vazia como prova de ausência.

Um delegado permanente controla minha carteira inteira?

A extensão se aplica às contas do seu mint específico, não a todos os ativos não relacionados na carteira. Ela não revela por si só sua chave privada nem concede acesso geral de assinatura da carteira. Inspecione separadamente quaisquer aprovações de conta ou transações autorizadas por você, pois elas podem criar permissões além da extensão em análise.

Delegação permanente na Solana: como verificar um token | Sol Incinerator