Apresentado pela equipe do Future Primitive, o padrão ERC-6551 propõe um método para vincular contas de contratos inteligentes a cada ERC-721 NFT. Essas contas são chamadas de Token Bound Accounts (Token Bound Accounts, referidas como “TBA”).
Acreditamos que o ERC-6551 será uma das inovações de maior impacto na Web3 pelos seguintes motivos:
O TBA tem muitos casos de uso, mas os mais proeminentes são:
Um caso de uso prático para composição é em logística e manufatura. Como um exemplo simples, imagine um NFT de carro com conta própria que mantém registros de informações sobre seguros, dados cadastrais, dados fiscais, dados de fabricação, recall de peças etc. Ao transferir o NFT do carro, também podemos transferir diretamente os dados relevantes do carro.
Ao contrário dos NFTs compostos anteriores, o TBA pode conter um número quase ilimitado de ativos, semelhante a uma conta externa padrão (EOA), e é quase infinitamente escalável, o que torna o TBA extremamente influente na capacidade de composição do NFT.
Vamos considerar o cenário de usar NFT para medir a lealdade. Usando o TBA, todas as contribuições feitas por um indivíduo para um DAO, organização ou entidade similar podem ser rastreadas e registradas. Ele rastreia perfeitamente a atividade relacionada à fidelidade enviando o NFT ligado à alma/token para a carteira associada ao NFT de fidelidade.
Por exemplo, digamos que você seja um grande fã de um músico. Você tem um álbum NFT deste artista. Para cada show que você assistir, você pode resgatar um token de comprovante de presença, que será armazenado no TBA do álbum NFT. Esse mecanismo não apenas permite rastreamento on-chain e verificação de lealdade, mas também aumenta o valor do NFT do álbum original ao longo do tempo. Os artistas também podem recompensar os fãs leais por assistirem a cada show simplesmente rastreando o conteúdo de uma conta NFT.
Graças ao TBA, também é possível enviar NFTs para detentores de NFT existentes sem saber o endereço da carteira. Essa funcionalidade abre novas possibilidades para cultivar a fidelidade à marca e criar experiências envolventes para os usuários de maneira transparente e segura.
Ao jogar um jogo, há uma diferença significativa entre o jogador e o personagem. A maioria dos jogadores cria muitos personagens com atributos únicos, habilidades, conquistas, reputação no jogo, etc. O TBA permite que cada NFT tenha seu próprio inventário de personagens.
Embora Token Bound, a equipe oficial do ERC6551, esteja trabalhando com o mercado para facilitar o suporte de NFT e TBA, pode levar algum tempo para o mercado se adaptar e resolver as complexidades associadas.
Links originais: