Anuncie na KripZen — coloque sua marca diante de um público global de criptomoedas.Fale conosco →

Verbete do glossário

Aprovação de coleção (setApprovalForAll)

Carteiras e Segurança

A aprovação que cobre uma coleção NFT inteira em vez de um item, por que não tem quantia nem prazo e por que os sites de drenagem a querem tanto.

Definição

Uma aprovação de coleção é a permissão que deixa um contrato mover todos os itens que você possui de uma coleção NFT inteira, presentes e futuros, em vez de um token nomeado. Existe porque os mercados precisam dela: listar vários itens, ou listar um e outro no mês seguinte, exigiria de outro modo uma aprovação e uma taxa separadas de cada vez. A função que a concede nos padrões comuns de Ethereum é setApprovalForAll, e a propriedade importante é que não recebe quantidade nem prazo — é um interruptor, e fica ligado até ser desligado. É isso que a torna a assinatura mais valiosa que um site de drenagem pode obter de um detentor de NFT: uma aprovação ao contrato do atacante cobre a coleção, funciona em itens adquiridos muito depois, e no pedido da carteira parece-se com a aprovação que um mercado legítimo pede. Leia a que contrato está a ser dado o direito, e não que coleção é nomeada, e revogue aprovações de mercados que já não usa.

A seguir

Termos relacionados

Mais em Carteiras e Segurança