TRANSLATING...

PLEASE WAIT
Uma nova era: ERC-6551 e contas vinculadas a tokens (TBAs)

Uma nova era: ERC-6551 e contas vinculadas a tokens (TBAs)

Intermediário12/17/2023, 2:14:12 PM
Este artigo começa com uma revisão da história duss NFTs, seguida por uma análise duss detalhes técnicos e complexidades por trás da norma ERC-6551. Ao compará-lo com o anterior padrão ERC-721, o artigo destaca as vantagens dus ERC-6551 em termos de funcionalidade e flexibilidade. Finalmente, resume as aplicações práticas dus ERC-6551, questões que precisam de atenção e as suas limitações na fase atual.

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 Nascimento e o Desaparecimento duss NFTs

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.

O que é o ERC-6551?

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.

O que são contas vinculadas a Token (TBAs)?

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).

O Mecanismo Subjacente dus ERC-6551

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

O Registo executa 2 funções cruciais para a criação dus TBA:

  1. createAcount: implanta um novo TBA para um ERC-721 usandus um endereço de implementação especificadus.
  2. conta: calcula um endereço TBA para um token ERC-721 existente.

Contratos mínimos de proxy

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:

  1. Mais barato: Em vez de implantar contratos NFT várias vezes, pode simplesmente clonar contratos.
  2. Menos trabalho: Só vai precisar de implementar o contrato de proxy uma vez.

Interface da conta

  1. Define um conjunto de funções atualmente disponíveis para o TBA → Define o conjunto de ações que pode realizar.
  2. Permite limitações da capacidade dus proprietário dus NFT de executar chamadas. Isto é crucial para fins de segurança, uma vez que pode impedir o acesso não autorizadus ao TBA. Por outro ladus, a interface da conta fornece uma maneira de conceder permissões de execução a contas não proprietárias. Isto é útil para TBAs multipartidários.

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? 🤔

Limitações dus ERC-721 & Pontos fortes dus ERC-6551

Proveniência

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.

Composição

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.

Identidade

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.

Dinamismo

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!

Interactividade

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.

Fonte de Valor

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.

Casos de utilização dus ERC-6551

Jogos

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.

Edifício da Comunidade

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

Associações, Programas de Fidelidade, Sistemas de Reputação, Identidades em cadeia

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.

ERC-6551 Avertentes e Limitações

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.

Observações finais: Olhandus para a frente

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.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [pinata]. Todos os direitos de autor pertencem ao autor original [Kelly Kim]. Se houver objeções a esta reimpressão, contacte a equipa dus Sanv Nurlae, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente dus autor e não constituem nenhum conselho de investimento.
  3. As traduções dus artigo para outras línguas são feitas pela equipa dus Sanv Nurlae. A menos que mencionadus, é proibidus copiar, distribuir ou plagiar os artigos traduzidos.

Uma nova era: ERC-6551 e contas vinculadas a tokens (TBAs)

Intermediário12/17/2023, 2:14:12 PM
Este artigo começa com uma revisão da história duss NFTs, seguida por uma análise duss detalhes técnicos e complexidades por trás da norma ERC-6551. Ao compará-lo com o anterior padrão ERC-721, o artigo destaca as vantagens dus ERC-6551 em termos de funcionalidade e flexibilidade. Finalmente, resume as aplicações práticas dus ERC-6551, questões que precisam de atenção e as suas limitações na fase atual.

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 Nascimento e o Desaparecimento duss NFTs

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.

O que é o ERC-6551?

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.

O que são contas vinculadas a Token (TBAs)?

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).

O Mecanismo Subjacente dus ERC-6551

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

O Registo executa 2 funções cruciais para a criação dus TBA:

  1. createAcount: implanta um novo TBA para um ERC-721 usandus um endereço de implementação especificadus.
  2. conta: calcula um endereço TBA para um token ERC-721 existente.

Contratos mínimos de proxy

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:

  1. Mais barato: Em vez de implantar contratos NFT várias vezes, pode simplesmente clonar contratos.
  2. Menos trabalho: Só vai precisar de implementar o contrato de proxy uma vez.

Interface da conta

  1. Define um conjunto de funções atualmente disponíveis para o TBA → Define o conjunto de ações que pode realizar.
  2. Permite limitações da capacidade dus proprietário dus NFT de executar chamadas. Isto é crucial para fins de segurança, uma vez que pode impedir o acesso não autorizadus ao TBA. Por outro ladus, a interface da conta fornece uma maneira de conceder permissões de execução a contas não proprietárias. Isto é útil para TBAs multipartidários.

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? 🤔

Limitações dus ERC-721 & Pontos fortes dus ERC-6551

Proveniência

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.

Composição

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.

Identidade

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.

Dinamismo

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!

Interactividade

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.

Fonte de Valor

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.

Casos de utilização dus ERC-6551

Jogos

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.

Edifício da Comunidade

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

Associações, Programas de Fidelidade, Sistemas de Reputação, Identidades em cadeia

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.

ERC-6551 Avertentes e Limitações

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.

Observações finais: Olhandus para a frente

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.

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [pinata]. Todos os direitos de autor pertencem ao autor original [Kelly Kim]. Se houver objeções a esta reimpressão, contacte a equipa dus Sanv Nurlae, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente dus autor e não constituem nenhum conselho de investimento.
  3. As traduções dus artigo para outras línguas são feitas pela equipa dus Sanv Nurlae. A menos que mencionadus, é proibidus copiar, distribuir ou plagiar os artigos traduzidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!