Principais conclusões

  • NFTs dinâmicos (dNFTs) são um tipo de tokens não fungíveis (NFTs) cujos metadados podem ser atualizados com base em dados externos ou em eventos on-chain.

  • Diferentemente de NFTs estáticos, que têm metadados fixos e permanentes, NFTs dinâmicos podem evoluir em resposta a informações do mundo real, como placar de esportes, dados meteorológicos ou atividade de jogadores.

  • NFTs dinâmicos usam contratos inteligentes e oráculos de blockchain para buscar dados off-chain e acionar mudanças de metadados, mantendo o mesmo ID do token.

  • Casos de uso comuns incluem jogos de blockchain, identidade digital, tokenização de imóveis e arte digital programável.

Binance Academy courses banner

Introdução

Um NFT dinâmico é um token de blockchain que pode mudar sua aparência, atributos ou metadados em resposta a condições externas. Diferentemente de um NFT padrão, que é fixado no momento do mint, um NFT dinâmico usa contratos inteligentes e fontes de dados externas para acionar atualizações automaticamente.

NFTs dinâmicos existem como um conceito desde os primeiros dias dos jogos com NFT, mas desenvolvimentos na infraestrutura de oráculos, interoperabilidade entre cadeias (cross-chain) e conteúdo gerado por IA os tornaram mais práticos e versáteis nos últimos anos. Este artigo explica como eles funcionam e onde estão sendo usados.

O que são NFTs dinâmicos?

NFTs dinâmicos são uma subcategoria de NFTs cujas características podem mudar quando certas condições são atendidas. Cada NFT contém metadados que descrevem suas propriedades. Isso pode incluir nomes, descrições, características visuais e estatísticas. Por exemplo, um NFT de jogo pode armazenar a força ou a pontuação de resistência de um avatar como metadados. Para uma peça de arte em NFT, os metadados podem descrever cores, acessórios ou camadas visuais. Em um NFT estático, esses metadados ficam travados permanentemente no mint. Em um NFT dinâmico, eles podem ser reescritos. 

NFTs dinâmicos podem ser criados usando os padrões de token ERC-1155, que oferece suporte a tokens semi-fungíveis. Tokens ERC-1155 compartilham propriedades tanto de tokens fungíveis ERC-20 quanto de tokens não fungíveis ERC-721, permitindo que sejam atualizados quando necessário. Importante: o comportamento dinâmico não se limita ao ERC-1155. Tokens ERC-721 também podem ser tornados dinâmicos ao armazenar metadados off-chain e atualizá-los por meio de chamadas de contratos inteligentes acionadas por oráculos.

O identificador-chave de qualquer NFT, seu token ID, não muda quando os metadados são atualizados. Apenas as características codificadas nos metadados mudam. Isso preserva a prova de propriedade enquanto permite que o ativo evolua.

Como os NFTs dinâmicos podem ser alterados?

NFTs dinâmicos dependem de oráculos de blockchain para acessar informações externas. Oráculos são serviços de terceiros que buscam dados do mundo real em APIs, sensores de IoT, bases de dados esportivas ou provedores de dados financeiros e entregam esses dados a contratos inteligentes na blockchain.

Veja como normalmente funciona o processo de atualização:

  • Um NFT dinâmico é cunhado (mintado) por um contrato inteligente com um conjunto inicial de metadados.

  • O contrato inteligente é programado para solicitar dados de um ou mais oráculos em intervalos definidos ou quando acionado por eventos específicos.

  • Quando o oracle fornece os dados externos, o contrato inteligente avalia se as condições de atualização são atendidas.

  • Se as condições forem atendidas, o contrato inteligente atualiza automaticamente os metadados do NFT.

Por exemplo, um NFT de carta esportiva vinculado às estatísticas de desempenho de um jogador de futebol poderia ser atualizado automaticamente após cada partida. Um oracle da Chainlink poderia buscar os dados oficiais da partida e enviá-los ao contrato inteligente, que então reescreve as estatísticas armazenadas nos metadados do NFT. Esse processo acontece sem entrada manual do criador ou do proprietário do token.

A infraestrutura de oráculos entre cadeias (cross-chain), como o Chainlink CCIP, também ampliou a funcionalidade de NFTs dinâmicos para várias blockchains. Um NFT em uma cadeia agora pode responder a eventos de dados registrados em outra cadeia, ampliando consideravelmente as possibilidades de design.

Aplicações de NFT dinâmico

Identidade

Se a identidade digital baseada em blockchain se tornar comum, NFTs dinâmicos poderiam servir como o formato subjacente para passaportes, certificados profissionais e outros documentos que mudam ao longo do tempo. Um credencial digital que é atualizado automaticamente ao renovar uma licença ou alterar seu endereço seria muito mais prático do que emitir um novo token estático para cada mudança.

Este aplicativo ainda é amplamente teórico, mas vários programas-piloto de identidade digital começaram a explorar sistemas de credenciais baseados em NFT, com metadados dinâmicos como um requisito-chave de design.

Jogos

NFTs dinâmicos estão mais ativos em jogos de blockchain, nos quais personagens, itens e parcelas de terreno dentro do jogo precisam refletir o progresso do jogador. Um personagem que ganha experiência, desbloqueia novas habilidades ou muda de aparência com base nas decisões do gameplay é uma combinação natural para NFTs dinâmicos.

O jogo original CryptoKitties, lançado em 2017 na Ethereum, foi um exemplo inicial. Os jogadores podiam criar gatinhos virtuais cujas características eram determinadas parcialmente por lógica on-chain. Jogos mais recentes usam NFTs dinâmicos para representar personagens cujas estatísticas são atualizadas em tempo real com base nos resultados das partidas, ações de criação (crafting) ou eventos dentro do jogo.

Imobiliário

A tokenização de imóveis é um campo em crescimento, e NFTs estáticos ficam aquém ao representar propriedades. Detalhes do imóvel, incluindo histórico de propriedade, avaliação, status de aluguel e registros de manutenção mudam regularmente. Um NFT dinâmico pode incorporar essas atualizações aos metadados do token, tornando-o uma representação digital mais precisa e atualizada de um ativo físico.

Arte

A arte com NFT dinâmico usa dados ao vivo para criar peças que mudam ao longo do tempo. Obras em que as cores se alteram com o clima atual, cuja composição muda com dados de mercado, ou cuja forma evolui com a interação da comunidade são todos exemplos criados e vendidos desde 2020.

A arte dinâmica gerada por IA adicionou outra dimensão desde 2023. Modelos de arte generativa podem ser acionados para produzir novas saídas visuais para um NFT com base em condições on-chain, criando peças que respondem de forma única e evoluem continuamente. Isso despertou interesse tanto de colecionadores quanto de artistas que buscam novas formas de expressão criativa programável.

Perguntas frequentes

Qual é a diferença entre um NFT dinâmico e um NFT estático?

Um NFT estático tem metadados fixados permanentemente no momento do mint (emissão) e não pode mudar. Um NFT dinâmico tem metadados que podem ser atualizados com base em dados externos ou em eventos on-chain. O ID do token permanece o mesmo, mas características como estatísticas, aparência ou atributos podem evoluir com o tempo.

Qual padrão de token é usado para NFTs dinâmicos?

NFTs dinâmicos podem ser construídos usando ERC-1155, que suporta tokens semi-fungíveis que podem ser atualizados. Eles também podem ser construídos usando ERC-721 com armazenamento de metadados off-chain ou híbrido, em que a combinação de um contrato inteligente e um oracle aciona atualizações. O comportamento dinâmico vem da lógica do contrato inteligente, não exclusivamente do padrão do token.

Quais são alguns exemplos do mundo real de NFTs dinâmicos?

Os exemplos incluem NFTs de cartas esportivas que atualizam as estatísticas dos jogadores após as partidas, avatares de jogos que ganham novos atributos à medida que os jogadores avançam, obras de arte digitais que mudam de aparência com base no clima ou em dados de mercado, e credenciais experimentais de identidade que atualizam dados pessoais.

NFTs dinâmicos são mais valiosos do que NFTs estáticos?

Não há relação direta entre o fato de um NFT ser dinâmico ou estático e seu valor de mercado. O valor depende da demanda pelo projeto específico, da utilidade dos recursos dinâmicos e das condições gerais do mercado. Recursos dinâmicos podem adicionar utilidade percebida ou engajamento, o que pode influenciar a demanda, mas isso não é garantido. Como qualquer ativo digital, os preços podem ser voláteis.

Considerações finais

NFTs dinâmicos representam uma evolução significativa do formato de NFT. Ao conectar tokens de blockchain a dados do mundo real por meio de oráculos e contratos inteligentes, eles podem funcionar como ativos digitais vivos, em vez de colecionáveis fixos. Jogos, identidade, imóveis e arte digital são áreas em que essa flexibilidade pode ter valor prático.

Leitura adicional

  • O que é um NFT?

  • O que são contratos inteligentes e como eles funcionam?

  • Oráculos de blockchain explicados

  • O que são padrões de token?

  • O que é o ERC-1155 e como ele funciona?

Aviso: Este conteúdo é fornecido a você em uma base "como está" apenas para informações gerais e fins educacionais, sem qualquer declaração ou garantia de qualquer tipo. Não deve ser interpretado como aconselhamento financeiro, jurídico ou de qualquer outro tipo profissional, nem pretende recomendar a compra de qualquer produto ou serviço específico. Você deve procurar seus próprios conselhos com profissionais apropriados. Quando o conteúdo for contribuído por um terceiro, observe que as opiniões expressas pertencem ao contribuinte terceiro e não necessariamente refletem as da Binance Academy. Os preços de ativos digitais podem ser voláteis. O valor do seu investimento pode subir ou descer e você pode não recuperar o valor investido. Você é o único responsável pelas suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Para mais informações, consulte nossos Termos de Uso, Aviso de Risco e Termos da Binance Academy.