Formiga.

Unidade 3 · Nível 1 · Autocustódia e segurança

Aprovações de token: o dreno silencioso

Pra deixar um site de swap negociar seus tokens, você primeiro assina uma 'aprovação': uma autorização que permite ao smart contract daquele site mover um token da sua wallet. O detalhe: aprovações não expiram. Um site pode se comportar perfeitamente hoje e usar uma aprovação antiga pra esvaziar sua wallet no ano que vem. Sem seed phrase nenhuma; você já deu a chave daquela porta específica.

Começar esta lição →

Grátis. Sem anúncios, sem token e sem conta para começar.

O que você vai responder

  1. O que uma aprovação de token realmente faz?

    Uma aprovação não move nada sozinha. Ela concede poder de gasto futuro sobre um token pra um contrato. Esse poder fica lá parado até ser usado ou revogado.

  2. Um site de swap pede aprovação de USDC 'ilimitado' em vez dos €50 que você está trocando. Qual o risco?

    Os sites pedem 'ilimitado' pra te poupar gas em swaps futuros. Conveniente, mas a aprovação sobrevive à sua visita. Aprovar só o valor que você precisa limita o estrago.

  3. Coloque os passos de uma limpeza periódica de aprovações na ordem certa.

    Faça disso um hábito, como limpar permissões antigas de apps no celular. Alguns centavos de gas hoje batem uma wallet vazia depois.

  4. Uma aprovação que você concedeu anos atrás fica ativa até você ___ ela.

    Aprovações não têm data de validade. Revogar é o único jeito de retomar a permissão; esquecer dela não muda nada na chain.

  5. Um site de mint abre uma solicitação de wallet chamada 'SetApprovalForAll'. O que você deve fazer antes de clicar em confirmar?

    As palavras na janela de confirmação são as intenções reais do contrato. Leia como um contrato, porque é um. Se você não entende o que está assinando, não assine. 🐜

O resto desta unidade

Golpes, aprovações, cold storage: torne-se difícil de roubar.