Um token não fungível (NFT) é um token de blockchain que aponta para um item único, e um token soulbound é um tipo especial de NFT cujo contrato inteligente bloqueia transferências. A diferença está numa única opção no código, e essa opção muda tudo, desde quem pode deter o token até à forma como ele pode ser usado, ou perdido. Todos os tokens soulbound são NFTs por baixo do capô, mas a maioria dos NFTs não é soulbound.
Pontos-chave
- Um token soulbound é um NFT com um mecanismo não transferível no seu contrato inteligente, pelo que o mesmo padrão ERC-721 ou ERC-1155 pode expressar qualquer um dos comportamentos.
- Os NFTs negociáveis são adequados para colecionáveis, arte e bilhética; os tokens soulbound são adequados para credenciais, reputação e prova de presença, onde a revenda contrariaria o objetivo.
- A perda e a recuperação são o problema difícil oculto nos SBTs, porque perder a carteira geralmente significa perder a credencial sem qualquer recurso.
- O spam no grafo de identidade é um risco de conceção real. Os atacantes podem fazer airdrop de SBTs para carteiras para fabricar reputação ou chantagear detentores.
O que são, na realidade, os NFTs e os tokens soulbound?
Ambos vivem numa blockchain, ambos apontam para um item único através de um token ID, e ambos são normalmente cunhados em Ethereum ou numa cadeia compatível com a Ethereum Virtual Machine (EVM), usando o padrão ERC-721 ou ERC-1155. A diferença visual é apenas estética. A diferença funcional vem de uma única linha de código no contrato inteligente do token, a parte do código que corre na blockchain e decide o que o token pode fazer.
Um contrato NFT padrão inclui uma função de transferência. Quem quer que possua o token pode chamá-la, enviar o token para outra carteira, vendê-lo num marketplace ou entregá-lo a um amigo. Essa negociabilidade é precisamente o ponto central desta classe de ativos para arte, colecionáveis e itens do jogo.
Um contrato de token soulbound desativa, remove ou protege a função de transferência. O token ainda pode ser cunhado para uma carteira e lido por aplicações, mas o proprietário não pode enviá-lo para outro lado. O nome vem de um artigo de investigação de 2022 sobre Ethereum, que emprestou o termo do jogo World of Warcraft, onde itens de alto nível ficam vinculados a uma personagem e não podem ser negociados nem vendidos.
Como é utilizado o mesmo padrão de token, as carteiras, os exploradores de blocos e os marketplaces mostram ambos os tokens da mesma forma. Normalmente, não é possível saber qual é qual até ler o contrato, ou até tentar transferir um e a transação falhar.
Porque é que o interruptor da transferibilidade importa tanto
A negociabilidade não é uma pequena funcionalidade. É a base que dá a um NFT o seu valor de mercado, porque os compradores esperam poder revender ou mover o ativo. Retire-se essa capacidade e a economia do token muda por completo. Já não pode ser avaliado pelo que outra pessoa pagará por ele, porque mais ninguém o pode deter. Torna-se uma credencial, não um ativo.
Esta é a perspetiva que enquadra toda a comparação. A questão não é se os tokens soulbound são moralmente melhores ou piores do que os NFTs. A questão é se quer que a credencial seja negociável, e essa resposta depende inteiramente do caso de uso.
Para uma peça de arte digital, a negociabilidade é essencial. O artista quer colecionadores, os colecionadores querem liquidez, e o mercado secundário financia mais criação. Para um diploma universitário, a negociabilidade seria um erro. Um diploma que qualquer pessoa pode comprar não é uma credencial. Para um bilhete de concerto, a resposta é mais matizada, e chegaremos lá na secção prática.
Implementações reais que pode ver hoje
O token de estilo soulbound mais amplamente utilizado é o POAP, ou Proof of Attendance Protocol. Quando assiste a uma conferência, participa num evento virtual ou conclui um desafio, os organizadores podem cunhar um POAP na sua wallet. O token serve como registo verificável de que esteve lá numa determinada altura. Os POAPs são tecnicamente NFTs, a maioria são ERC-721 na Gnosis Chain, mas o contrato não permite transferências, pelo que não podem ser revendidos nem falsificados pela compra em segunda mão.
O Lens Protocol, uma rede social descentralizada construída sobre Ethereum, atribui a cada utilizador um NFT de perfil soulbound quando se regista. Esse perfil funciona como a identidade do utilizador e acompanha-o em todas as aplicações compatíveis com o Lens. Como o perfil não é transferível, ninguém pode comprar, vender ou sequestrar uma reputação construída por outra pessoa.
Vários projetos de investigação exploraram SBTs para identidade cívica. O artigo original de 2022 de Vitalik Buterin, E. Glen Weyl e Puja Ohlhaver propôs o uso de tokens soulbound para provar educação, emprego e outras credenciais sem um emissor centralizado. O Gitcoin Passport adota uma versão mais suave da mesma ideia, atribuindo selos soulbound a wallets que verificaram a sua humanidade, a titularidade de contas ou o historial de contributos para bens públicos.
Os riscos que as pessoas ignoram
A perda é o risco mais subestimado no mundo soulbound. Com um NFT transferível, perder o acesso à sua wallet é doloroso, mas recuperável. O token continua a existir na blockchain, e pode recuperá-lo importando a sua seed phrase, a lista de palavras que faz cópia de segurança de uma crypto wallet, para uma nova wallet, ou recorrendo a um custodiante, se algum detiver as chaves. Com um token soulbound, perda significa perda. Se o emissor não criar um mecanismo de recuperação, a credencial desaparece para sempre quando a wallet desaparece.
Este não é um problema teórico. Estudos sobre a atividade inicial em Ethereum mostraram que uma parte significativa de todos os tokens está guardada em wallets cujas chaves aparentemente se perderam. Para um JPEG de 200 dólares, isso é triste. Para um diploma universitário ou uma credencial KYC-lite, é uma falha de conceção séria.
O spam no grafo de identidade é o segundo risco. Os tokens soulbound foram concebidos para construir reputação, e a reputação é um alvo. Um atacante pode fazer airdrop de milhares de credenciais falsas para a wallet de uma vítima, tentando forjar associações com grupos extremistas, identidades roubadas ou serviços obscuros. A vítima não pode simplesmente rejeitar os tokens, porque a maioria dos contratos permite que qualquer pessoa cunhe para qualquer endereço. Os investigadores chamam a isto o problema de assédio com SBTs, e não tem uma solução limpa.
A privacidade é o terceiro risco. Como as credenciais soulbound são legíveis publicamente na blockchain por defeito, qualquer pessoa pode ver o que frequentou, quais DAOs apoiou e quais emissores confiam em si. Isso é aceitável para reputação pública, mas é uma desvantagem séria para credenciais que deviam ser privadas, como registos médicos ou afiliações políticas.
Compromissos entre os dois modelos
Os NFTs transferíveis dão-lhe liquidez, mas também criam um mercado para a fraude. As pessoas compram verificações falsas, vendem diplomas que não obtiveram e alugam credenciais para contornar barreiras de reputação. Os tokens soulbound fecham essa brecha, mas também fecham a porta a cenários legítimos de recuperação e revenda.
Considere um bilhete de concerto. O bilhete NFT tradicional permite que os revendedores especulem no mercado secundário, algo que os fãs detestam, mas que os promotores por vezes toleram. Um bilhete soulbound elimina totalmente o mercado de revenda, mas também significa que um fã que genuinamente não possa assistir ao espetáculo perde o valor do bilhete sem forma de o recuperar.
Alguns projetos usam agora um modelo híbrido. O bilhete é um NFT transferível, mas a verificação de entrada cunha um token de presença soulbound para a wallet que realmente faz o check-in. Desta forma, o mercado de revenda funciona, e o registo verificável de quem assistiu não é transferível. Este modelo dividido pode tornar-se o padrão mais comum para eventos com credenciais.
Implicações regulatórias e de privacidade
Os NFTs transferíveis chamaram a atenção dos reguladores porque parecem, andam e fazem som de valores mobiliários. A U.S. Securities and Exchange Commission sinalizou repetidamente que algumas coleções de NFT podem enquadrar-se na legislação sobre valores mobiliários, sobretudo quando comercializadas como investimentos com retornos prometidos. Os tokens soulbound evitam esse risco na maioria dos casos, porque não existe mercado secundário para regular.
Mas os tokens soulbound desencadeiam outras preocupações. As credenciais KYC-lite, em que um token soulbound atesta que uma wallet passou numa verificação sem revelar os dados subjacentes, tornam-se um alvo para reguladores de anti-money laundering (AML). Se um token soulbound for usado para contornar o KYC tradicional, é de esperar que os reguladores perguntem se ele se qualifica como um serviço de verificação de identidade ao abrigo das regras financeiras existentes.
Os reguladores de privacidade preocupam-se com a imutabilidade das chains públicas. Um token soulbound não pode ser eliminado. Se codificar uma credencial que mais tarde lamente possuir, como um diagnóstico médico ou uma doação política, removê-la do registo público não é simples. O Regulamento Geral sobre a Proteção de Dados na Europa consagra um direito ao apagamento, e os registos públicos on-chain entram em tensão com esse direito.
Para os builders, a conclusão prática é que o tratamento legal do seu token depende menos de ser soulbound ou transferível e mais do que ele representa, de quem o emitiu e de se é comercializado como investimento. O interruptor do smart contract é apenas a superfície.
Como escolher entre eles para o seu projeto
Comece com uma pergunta: quer que o titular possa transferir este token para qualquer outra pessoa? Se sim, cunhe um NFT normal. Se não, cunhe um soulbound token. A decisão costuma ser assim tão simples, e tentar adaptar um ao outro depois do lançamento é difícil.
Depois faça três perguntas de seguimento. Primeiro, o que acontece quando o titular perde a sua carteira? Se a resposta for catastrófica, precisa de um desenho de recuperação, como um guardião multi-sig, um contrato de recuperação social com bloqueio temporal ou um processo de reemissão do lado do emissor. Segundo, como vai evitar spam no grafo de identidade? As respostas comuns incluem allowlists para quem cunha, opt-in do destinatário e tokens queimáveis que os titulares podem descartar. Terceiro, precisa de privacidade e, se sim, os dados vão viver numa chain pública ou numa privada com zero-knowledge proofs?
Para a maioria dos casos de uso de identidade e reputação, o padrão soulbound é a melhor opção, mas só funciona se o desenho reconhecer desde o primeiro dia a perda, o spam e a privacidade. Para a maioria dos colecionáveis, arte e ativos de gaming, o NFT transacionável continua a ser o primitivo certo, e tentar torná-lo soulbound normalmente destrói o valor.
Acompanhar o espaço NFT e SBT da forma inteligente
A linha entre NFTs transacionáveis e soulbound tokens continua a mudar, e as notícias à volta disso também. Todas as semanas surgem novos projetos a afirmar que resolveram a recuperação, o spam ou a identidade, e a maioria não o fez. Acompanhar quais destas experiências estão realmente a ser usadas e quais são apenas whitepapers é uma batalha perdida se o fizer manualmente. O Zippfeed destaca manchetes sobre NFT e SBT com pontuação de sentimento (bullish, neutral, or bearish) e uma classificação de importância, para que possa passar menos tempo a ler e mais tempo a decidir o que vale a pena construir ou manter.