Como revogar aprovações de Tokens e permissões de contratos inteligentes no Ethereum

Este artigo explica como revogar aprovações de tokens e permissões de um contrato inteligente na Ethereum.

Se você assinou um contrato inteligente malicioso ou se o contrato inteligente assinado foi vítima de uma exploração, você pode revogar suas aprovações e permissões. Você também pode revogar as aprovações se você não quiser interagir com um contrato inteligente específico.

O que é um contrato inteligente?

Contratos inteligentes são programas que estão armazenados na blockchain e são executados quando as condições predeterminadas são cumpridas. Contratos inteligentes são usados para simplificar e automatizar a execução do contrato entre as partes. Eles também reduzem o tempo de execução e excluem ou minimizam o envolvimento de intermediários. Você pode saber mais sobre contratos inteligentes em diversos artigos do Blog.

O que são aprovações e permissões de tokens?

Você concede aprovações e permissões de tokens a aplicativos descentralizados (contratos inteligentes e protocolos) para acessar tokens e NFTs em sua carteira cripto. Aprovações podem se aplicar a NFTs e tokens ERC-20, ERC-721 e ERC-1155.

O universo DeFi é muito atrativo e altamente lucrativo. No entanto, extremamente perigoso. Para apresentá-lo à esse universo incrível e cheio de possibilidades, apresentamos o Curso DeFi, do Básico ao Avançado.

Nele você encontrará aulas esclusivas, em português e na prática, apresentando o melhor deste universo. Saiba mais em https://defi.kriptobr.com/

Como revogar uma aprovação de token?

Observação importante

A ferramenta Etherscan Token Approval está funcionando em versão beta. Nem Ledger, tampouco a KriptoBR dão quaisquer garantias e não será responsável por qualquer perda, direta ou indireta, ocasionada pelo uso contínuo desta ferramenta.

Antes de começar

Neste tutorial, para revogar a aprovação de token de um contrato inteligente, vamos usar a ferramenta Etherscan’s Token Approval. Como esta ferramenta é fornecida por um terceiro, não podemos garantir sua funcionalidade completa. Revogar uma transação terá custos de taxas de gás.

  1. Vá para o site da ferramenta Etherscan’s Token Approval.
  2. Clique em Connect to Web3 (Conectar à Web3).
  3. Escolha MetaMask na janela pop-up.
  4. Na MetaMask, escolha sua conta Ledger ETH e clique em Next (Próximo).
  5. Clique em Connect (Conectar).
  6. Na ferramenta Etherscan’s Token Approval, você verá todas as aprovações para aquela conta:
    • Selecione a aba ERC-20 para aprovações de token
    • Selecione a aba ERC-721 para aprovações de NFT
    • Selecione a aba ERC-1155 para aprovações de NFT
  7. Depois de localizar a aprovação que quer revogar, clique no botão Revoke (Revogar) ao lado dela.
  8. Verifique as informações do Token e do Spender e clique em Revoke (Revogar).
  9. Verifique os detalhes da transação na MetaMask e clique em Confirm (Confirmar). Certifique-se de que o seu dispositivo Ledger está desbloqueado e o aplicativo ETH está aberto.
  10. Revise a transação no seu dispositivo Ledger e clique em Accept and send (Aceitar e enviar).

Você revogou uma aprovação de token com sucesso.

TOKEN_REVOKE.gif

Fonte: support.ledger.com

Isenção de responsabilidade

Gostaríamos de informar que a KriptoBR é uma revenda oficial das principais marcas do mundo, e prestamos atendimento único e exclusivamente para as marcas e softwares originais.

Porém, é importante ressaltar que não prestamos atendimento para carteiras de terceiros, uma vez que elas não são oficiais e não são gerenciadas pelas fabricantes. Portanto, qualquer problema ou dúvida relacionada a carteiras de terceiros não poderão ser resolvidos por nossa equipe de suporte.

Compartilhe este artigo nas redes sociais

Veja outras categorias

Artigos relacionados

Artigo

O que são BIPs e SLIPs?

BIPs introduzem novos padrões ao Bitcoin, como SegWit, enquanto SLIPs, geridos pela SatoshiLabs, detalham propostas não adequadas para BIPs, como estruturas de carteiras.

Leia mais