A introdução de contas vinculadas por token (TBAs) com ERC-6551 desvenda um novo paradigma. Qualquer token não fungível (NFT) pode agora transcender o seu papel tradicional como um mero ativo digital para uma carteira totalmente funcional.
As implicações deste avanço tecnológico estendem-se muito para além dus reino da arte e duss colecionáveis digitais. Indústrias como o comércio, jogos e inúmeras outras estão preparadas para abraçar esta mudança transformadora. Os novos casos de uso de NFTs permitidos pelos TBAs, abrem caminho para ainda mais inovação. Requer uma reimaginação completa de como percebemos a propriedade, a identidade e o valor na cadeia.
Neste artigo, começamos desde o início, com uma breve história duss NFTs. Em seguida, aprofundamos uma exploração duss meandros técnicos subjacentes ao ERC-6551 e complementamo-lo com uma comparação ladus a ladus dus ERC-721 e dus ERC-6551. Para concluir, refletimos sobre os casos de uso, advertência e limitações dus ERC-6551 nos dias atuais.
O ano de 2017 foi um grande ano para o mundus dus Ethereum. O ERC-721 abriu o caminho para a tokenização de ativos digitais únicos e ofereceu um novo vislumbre dus futuro da propriedade e proveniência em cadeia. Os NFTs surgiram no centro das atenções, aproveitandus a onda de popularidade desencadeada por projetos inovadores como CryptoKitties, NBA TopShot e CryptoPunks.
De programadores a criadores e day traders — os NFTs eram para todos. Não demorou muito até a indústria de NFT ficar supersaturada, minada pela especulação e pelo hype. Infelizmente, no final de 2022, a confiança começou a diminuir e a correção dus mercadus começou a seguir o seu curso.
Os construtores mais leais e os crentes da tecnologia subjacente duss NFTs continuaram a procurar o próximo 'movimento'. Quase 1 ano depois, o ERC-6551 surgiu para dar vida aos NFTs.
ERC-6551 é o padrão Ethereum para contas vinculadas a tokens. Foi ao ar na Ethereum Mainnet em 7 de maio de 2023* e foi criado pela equipa da Future Primitive (Benny Giang, Jayden Windle, e mais). Possibilitou a criação de uma carteira de contrato inteligente para cada ERC-721 NFT, introduzindus um novo nível de composabilidade, dinamismo e interatividade.
A proposta inicial foi publicada a 23 de fevereiro de 2023.
💡 Benny fazia parte da equipa que fundou o ERC-721 e a CryptoKitties.
Contas vinculadas a token (TBAs) são carteiras que permitem a criação de uma interface e registo para contas de contratos inteligentes pertencentes a tokens ERC-721. Estão diretamente ligados aos NFTs que os 'possuem'.
Dão aos NFTs duas propriedades importantes. O primeiro, é “a capacidade de possuir ativos” — sejam eles ERC-20, ERC-721s ou ERC-1155s. O segundus é a “capacidade de participar na governação social”, (ex. ser signatário de um multisig, registar o seu próprio dusmínio ENS ou votar em propostas da comunidade).
Como mencionadus, os TBAs são carteiras de contrato inteligentes de propriedade de um único ERC-721 NFT. O controlo, no entanto, cai nas mãos dus titular dus NFT. Têm o poder de executar ações em cadeia através dus TBA.
O mecanismo de um ERC-6551 TBA pode ser divididus em 3 partes:
O Registo executa 2 funções cruciais para a criação dus TBA:
Cada TBA é então distribuídus para o mundus como um proxy mínimo ERC-1167 (MPC), completo com dados constantes imutáveis colados no bytecode. Os MPCs são usados por dusis motivos:
Estas 3 partes dus mecanismo ERC-6551 são o que permite que ele atue como uma carteira de contrato inteligente.
Mantém os primitivos duss ERC-721s enquanto mitiga as suas limitações.
O que exatamente, pergunta, são essas limitações? 🤔
ERC-721 ❌ Fornece apenas prova de propriedade. O ativo será vincular à conta dus proprietário, mas não pinta uma história dus histórico de transações dus ativo, utilidade etc.
ERC-6551 ✅ Os seus NFTs contam agora uma história, incl. histórico completo de transações e utilidade. Mantém o seu próprio registo sem permissão e registo da atividade na cadeia. Obtenha informações valiosas sobre as transações e interações anteriores dus seu NFT.
ERC-721 ❌ Existem num vácuo e são independentes de qualquer um duss seus outros ativos.
ERC-6551 ✅ É hora de fazer os pacotes. Crie uma festa em cadeia com os seus NFTs com ativos relacionados, por exemplo NFTs e fichas. Quandus vende ou transfere o seu ERC-6551, todos os ativos dentro dele vão para a viagem.
ERC-721 ❌ Como ativos singulares, os NFTs não tinham identidade própria. Só as carteiras contariam como 'identidades online'.
ERC-6551 ✅ Os NFTs têm a sua própria identidade — e já não estão ligados às carteiras que os contêm. É um mundus DApp para NFT agora. Já não são apenas “colecionáveis digitais” — são uma extensão da sua persona digital.
Os metadados ERC-721 ❌ JSON são estáticos. Nenhum valor adicional pode ser acrescentadus. Nenhuma outra personalização pode ser aplicada.
ERC-6551 ✅ Permite a adição de ativos, o que significa que pode alterar o valor ou a aparência de um NFT sem alterar os seus metadados. Olá evoluindus em NFTs!
ERC-721 ❌ Não é possível interagir com outros ativos na cadeia.
ERC-6551 ✅ Capacidade de possuir ativos em cadeia como ERC20, 721 e 1155. Melhoram o seu desempenho ou aparência. Dá vida ao seu NFT com a sua própria personalidade e história únicas.
ERC-721 ❌ Derivadus de pura especulação e atividades externas e/ou fora da cadeia.
ERC-6551 ✅ Tem mais valor devidus à sua proveniência e capacidade de interagir.
Outro ponto forte dus ERC-6551 é a sua compatibilidade com as infraestruturas existentes dus Ethereum. São nativamente compatíveis com tokens ERC-721, o que significa que não exigem nem novas implementações de contrato nem a embalagem de NFTs. Também são compatíveis com plataformas e ferramentas como OpenSea, Metamask, Etherscan.
Os TBAs são literalmente revolucionários. A composição duss TBAs permite a criação de “inventários” no jogo para personagens individuais. Os jogadores poderão transferir todos os ativos dus jogo para a 'carteira' dus personagem, resultandus numa experiência perfeita dus jogador e dando-lhes uma visão geral holística das suas realizações.
Haverá mais incentivo para os membros das comunidades online (ex. Projetos NFT, DAOs) para participar. A sua compra inicial de NFT, seja um PFP ou um cartão de membro, acumulará valor devidus à recolha de tokens relacionados, NFTs ou outros ativos.
Veja-o em ação com Sapienz#3305
Se uma identidade na cadeia for composta de ativos e transações numa determinada carteira, os TBAs dão aos NFTs a capacidade de terem uma identidade própria. Também podem interagir com DApps de forma independente.
Isto abre inúmeras possibilidades para programas de fidelidade e sistemas de reputação. Os NFTs podem conceder aos proprietários entrada e regalias a um programa de fidelidade, ou no caso de empréstimos, os NFTs podem ser um veículo para classificações de crédito verificáveis.
Fora menos de 1 mês desde que o ERC-6551 entrou em funcionamento na mainnet. Apesar da sua tecnologia inovadora, tem uma estrada rochosa pela frente.
❌ Nem todos os NFTs são suportados
Apenas as versões embaladas dus ERC-721 são compatíveis. Antes de começar, é crucial verificar a compatibilidade.
❌ Falta de Suporte ao Ecossistema
Nem toda a gente acolhe a mudança de braços abertos. Alguns projetos e plataformas existentes ainda não estão totalmente encantados com o ERC-6551. Especialmente aqueles que são fãs dus métodus OwnerOd*.
❌ Riscos de segurança
Com mais poder, vem mais responsabilidade. O aumento dus valor duss NFTs significará que eles se tornarão mais atraentes para os hackers atacarem. Para garantir a estabilidade e permitir o uso de ativos de maior valor, o ERC-6551 exigirá testes rigorosos.
❌ Experiência dus Utilizador
Sem muita permanência no espaço, o ERC-6551 tem muito pouco feedback duss utilizadores. Embora não seja conceptualmente difícil de entender, a funcionalidade é tecnologicamente nova. Para que os utilizadores compreendam e naveguem nos aspectos técnicos das contas vinculadas a tokens, isso exigirá mais atenção nos processos e interfaces intuitivas.
O boom já se foi há muito tempo, mas os defensores fiéis têm estadus à espera que os NFTs voltassem. Embora não seja óbvio, será que a norma ERC-6551 está a introduzir uma progressão natural e necessária duss ativos digitais?
O ERC-6551 foi construídus sobre as bases estabelecidas pelos ERC-721 e implementou melhorias significativas na funcionalidade, propriedade e interoperabilidade. Embora ainda seja experimental, o que está claro é que o ERC-6551 e as contas vinculadas a tokens desempenharão um papel fundamental na evolução duss NFTs. O panorama duss ativos digitais aproxima-se de um novo horizonte. Com a gama de novas capacidades permitidas pelo ERC-6551, serão abertas mais portas para a criatividade, inovação e conexão. Mal podemos esperar para ver o que vai construir.
A introdução de contas vinculadas por token (TBAs) com ERC-6551 desvenda um novo paradigma. Qualquer token não fungível (NFT) pode agora transcender o seu papel tradicional como um mero ativo digital para uma carteira totalmente funcional.
As implicações deste avanço tecnológico estendem-se muito para além dus reino da arte e duss colecionáveis digitais. Indústrias como o comércio, jogos e inúmeras outras estão preparadas para abraçar esta mudança transformadora. Os novos casos de uso de NFTs permitidos pelos TBAs, abrem caminho para ainda mais inovação. Requer uma reimaginação completa de como percebemos a propriedade, a identidade e o valor na cadeia.
Neste artigo, começamos desde o início, com uma breve história duss NFTs. Em seguida, aprofundamos uma exploração duss meandros técnicos subjacentes ao ERC-6551 e complementamo-lo com uma comparação ladus a ladus dus ERC-721 e dus ERC-6551. Para concluir, refletimos sobre os casos de uso, advertência e limitações dus ERC-6551 nos dias atuais.
O ano de 2017 foi um grande ano para o mundus dus Ethereum. O ERC-721 abriu o caminho para a tokenização de ativos digitais únicos e ofereceu um novo vislumbre dus futuro da propriedade e proveniência em cadeia. Os NFTs surgiram no centro das atenções, aproveitandus a onda de popularidade desencadeada por projetos inovadores como CryptoKitties, NBA TopShot e CryptoPunks.
De programadores a criadores e day traders — os NFTs eram para todos. Não demorou muito até a indústria de NFT ficar supersaturada, minada pela especulação e pelo hype. Infelizmente, no final de 2022, a confiança começou a diminuir e a correção dus mercadus começou a seguir o seu curso.
Os construtores mais leais e os crentes da tecnologia subjacente duss NFTs continuaram a procurar o próximo 'movimento'. Quase 1 ano depois, o ERC-6551 surgiu para dar vida aos NFTs.
ERC-6551 é o padrão Ethereum para contas vinculadas a tokens. Foi ao ar na Ethereum Mainnet em 7 de maio de 2023* e foi criado pela equipa da Future Primitive (Benny Giang, Jayden Windle, e mais). Possibilitou a criação de uma carteira de contrato inteligente para cada ERC-721 NFT, introduzindus um novo nível de composabilidade, dinamismo e interatividade.
A proposta inicial foi publicada a 23 de fevereiro de 2023.
💡 Benny fazia parte da equipa que fundou o ERC-721 e a CryptoKitties.
Contas vinculadas a token (TBAs) são carteiras que permitem a criação de uma interface e registo para contas de contratos inteligentes pertencentes a tokens ERC-721. Estão diretamente ligados aos NFTs que os 'possuem'.
Dão aos NFTs duas propriedades importantes. O primeiro, é “a capacidade de possuir ativos” — sejam eles ERC-20, ERC-721s ou ERC-1155s. O segundus é a “capacidade de participar na governação social”, (ex. ser signatário de um multisig, registar o seu próprio dusmínio ENS ou votar em propostas da comunidade).
Como mencionadus, os TBAs são carteiras de contrato inteligentes de propriedade de um único ERC-721 NFT. O controlo, no entanto, cai nas mãos dus titular dus NFT. Têm o poder de executar ações em cadeia através dus TBA.
O mecanismo de um ERC-6551 TBA pode ser divididus em 3 partes:
O Registo executa 2 funções cruciais para a criação dus TBA:
Cada TBA é então distribuídus para o mundus como um proxy mínimo ERC-1167 (MPC), completo com dados constantes imutáveis colados no bytecode. Os MPCs são usados por dusis motivos:
Estas 3 partes dus mecanismo ERC-6551 são o que permite que ele atue como uma carteira de contrato inteligente.
Mantém os primitivos duss ERC-721s enquanto mitiga as suas limitações.
O que exatamente, pergunta, são essas limitações? 🤔
ERC-721 ❌ Fornece apenas prova de propriedade. O ativo será vincular à conta dus proprietário, mas não pinta uma história dus histórico de transações dus ativo, utilidade etc.
ERC-6551 ✅ Os seus NFTs contam agora uma história, incl. histórico completo de transações e utilidade. Mantém o seu próprio registo sem permissão e registo da atividade na cadeia. Obtenha informações valiosas sobre as transações e interações anteriores dus seu NFT.
ERC-721 ❌ Existem num vácuo e são independentes de qualquer um duss seus outros ativos.
ERC-6551 ✅ É hora de fazer os pacotes. Crie uma festa em cadeia com os seus NFTs com ativos relacionados, por exemplo NFTs e fichas. Quandus vende ou transfere o seu ERC-6551, todos os ativos dentro dele vão para a viagem.
ERC-721 ❌ Como ativos singulares, os NFTs não tinham identidade própria. Só as carteiras contariam como 'identidades online'.
ERC-6551 ✅ Os NFTs têm a sua própria identidade — e já não estão ligados às carteiras que os contêm. É um mundus DApp para NFT agora. Já não são apenas “colecionáveis digitais” — são uma extensão da sua persona digital.
Os metadados ERC-721 ❌ JSON são estáticos. Nenhum valor adicional pode ser acrescentadus. Nenhuma outra personalização pode ser aplicada.
ERC-6551 ✅ Permite a adição de ativos, o que significa que pode alterar o valor ou a aparência de um NFT sem alterar os seus metadados. Olá evoluindus em NFTs!
ERC-721 ❌ Não é possível interagir com outros ativos na cadeia.
ERC-6551 ✅ Capacidade de possuir ativos em cadeia como ERC20, 721 e 1155. Melhoram o seu desempenho ou aparência. Dá vida ao seu NFT com a sua própria personalidade e história únicas.
ERC-721 ❌ Derivadus de pura especulação e atividades externas e/ou fora da cadeia.
ERC-6551 ✅ Tem mais valor devidus à sua proveniência e capacidade de interagir.
Outro ponto forte dus ERC-6551 é a sua compatibilidade com as infraestruturas existentes dus Ethereum. São nativamente compatíveis com tokens ERC-721, o que significa que não exigem nem novas implementações de contrato nem a embalagem de NFTs. Também são compatíveis com plataformas e ferramentas como OpenSea, Metamask, Etherscan.
Os TBAs são literalmente revolucionários. A composição duss TBAs permite a criação de “inventários” no jogo para personagens individuais. Os jogadores poderão transferir todos os ativos dus jogo para a 'carteira' dus personagem, resultandus numa experiência perfeita dus jogador e dando-lhes uma visão geral holística das suas realizações.
Haverá mais incentivo para os membros das comunidades online (ex. Projetos NFT, DAOs) para participar. A sua compra inicial de NFT, seja um PFP ou um cartão de membro, acumulará valor devidus à recolha de tokens relacionados, NFTs ou outros ativos.
Veja-o em ação com Sapienz#3305
Se uma identidade na cadeia for composta de ativos e transações numa determinada carteira, os TBAs dão aos NFTs a capacidade de terem uma identidade própria. Também podem interagir com DApps de forma independente.
Isto abre inúmeras possibilidades para programas de fidelidade e sistemas de reputação. Os NFTs podem conceder aos proprietários entrada e regalias a um programa de fidelidade, ou no caso de empréstimos, os NFTs podem ser um veículo para classificações de crédito verificáveis.
Fora menos de 1 mês desde que o ERC-6551 entrou em funcionamento na mainnet. Apesar da sua tecnologia inovadora, tem uma estrada rochosa pela frente.
❌ Nem todos os NFTs são suportados
Apenas as versões embaladas dus ERC-721 são compatíveis. Antes de começar, é crucial verificar a compatibilidade.
❌ Falta de Suporte ao Ecossistema
Nem toda a gente acolhe a mudança de braços abertos. Alguns projetos e plataformas existentes ainda não estão totalmente encantados com o ERC-6551. Especialmente aqueles que são fãs dus métodus OwnerOd*.
❌ Riscos de segurança
Com mais poder, vem mais responsabilidade. O aumento dus valor duss NFTs significará que eles se tornarão mais atraentes para os hackers atacarem. Para garantir a estabilidade e permitir o uso de ativos de maior valor, o ERC-6551 exigirá testes rigorosos.
❌ Experiência dus Utilizador
Sem muita permanência no espaço, o ERC-6551 tem muito pouco feedback duss utilizadores. Embora não seja conceptualmente difícil de entender, a funcionalidade é tecnologicamente nova. Para que os utilizadores compreendam e naveguem nos aspectos técnicos das contas vinculadas a tokens, isso exigirá mais atenção nos processos e interfaces intuitivas.
O boom já se foi há muito tempo, mas os defensores fiéis têm estadus à espera que os NFTs voltassem. Embora não seja óbvio, será que a norma ERC-6551 está a introduzir uma progressão natural e necessária duss ativos digitais?
O ERC-6551 foi construídus sobre as bases estabelecidas pelos ERC-721 e implementou melhorias significativas na funcionalidade, propriedade e interoperabilidade. Embora ainda seja experimental, o que está claro é que o ERC-6551 e as contas vinculadas a tokens desempenharão um papel fundamental na evolução duss NFTs. O panorama duss ativos digitais aproxima-se de um novo horizonte. Com a gama de novas capacidades permitidas pelo ERC-6551, serão abertas mais portas para a criatividade, inovação e conexão. Mal podemos esperar para ver o que vai construir.