Interpretação aprofundada do ERC-6551: Que novas possibilidades ele trará para a trilha NFT?

Autor original: bayemon.eth, toranja

Em 25 de junho, o EthGlobal Waterloo Hackathon terminou oficialmente. Um total de 11 projetos entraram nas finais, abrangendo NFT, infraestrutura, IA, pagamento e outros campos. Vale a pena notar que entre os 11 projetos selecionados, 4 projetos giram em torno do novo padrão de token proposto ERC-6551. Por exemplo, a plataforma de rede de mídia descentralizada AquaNet oferece suporte aos usuários para usar o NFT que eles possuem como seus próprios A conta e a plataforma de leilões Fukuro suporte NFT empacotado com ERC 20 ou outros NFTs para compra e venda.

Este também é o projeto de pouso real visto pelos usuários desde que o conceito de ERC-6551 foi proposto, e eles rapidamente atraíram a atenção intensiva da comunidade de criptografia.

ERC-6551 é um novo padrão de token lançado pela equipe Future Primitive em 23 de maio. Ele oferecerá suporte ao NFT para criar uma Token Bound Account (TBA), ou seja, o NFT pode ser usado como um endereço de carteira ou uma conta na cadeia. Para NFT é a carteira.

Isso abrirá uma nova porta para o ERC 721 NFT, pois o NFT atual é apenas um ativo estático armazenado na carteira, ou seja, não pode interagir com outros DApps, nem pode ser usado como um representante de identidade real na cadeia. identidade do usuário atual na cadeia Ainda é o endereço da carteira. O ERC-6551 suportará o ERC 721 NFT atual para criar uma conta de carteira de contrato inteligente e usar NFT como sua conta de carteira de identidade na cadeia. A conta NFT pode conter vários endereços de carteira, NFTs mantidos e tokens ERC 20. Deixe o NFT se tornar um representante de conta de identidade real na cadeia.

Este artigo se concentrará nas características, princípios de implementação e diferenças do ERC-721 etc. do ERC-6551, para explorar as novas possibilidades que o ERC-6551 trará para a trilha NFT.

O que é ERC-6551?

Conceito ERC-6551

No passado, o NFT só podia ser usado como uma pequena imagem que ficava na carteira do usuário "colocando no chão" e parecia não ter outro propósito exceto a visualização. O surgimento do ERC-6551 pode abrir uma nova situação para ele. Além de ser um ativo de imagem, ele também possui outras funções, como conta na rede, NFT e NFT podem ser agrupados e embalados para venda, etc., tornando-o mais combinável e dinâmico Sexo e interatividade, tornam os ativos NFT "vivos" completamente.

Como entender o ERC-6551? Simplificando, é criar uma carteira própria para NFT por meio de uma sequência de novos códigos (ERC-6551), e NFT é essa conta de carteira.

Se colocarmos a configuração de Legend of Sword and Fairy no NFT, vamos primeiro supor que Li Xiaoyao é um NFT criado sob o padrão ERC-721, então o dinheiro que ele ganhou lutando no grande mundo, as conquistas que ele obteve através do trama, a espada de mogno em sua mochila e até mesmo as "relações sociais" formadas por Zhao Linger, Lin Yueru e outros não pertencem ao próprio "Li Xiaoyao", mas estão espalhadas como NFTs separados nas carteiras dos jogadores que compraram jogos autônomos. ERC-6551 vincula Li Xiaoyao a uma conta de carteira que pertence apenas a ele. Todos os bens, reputação e até mesmo relacionamentos sociais vinculados a ele, bem como herança e continuação subsequentes, serão escritos na corrente com as palavras "o passado e o o antigo formulário de arquivo "Memories" aparece nesta conta NFT, em vez das operações realizadas por jogadores que compram jogos quando apenas o padrão ERC-721 está disponível.

Fonte ERC-6551

Então, por que a equipe da Future Primitive introduziu um novo padrão de desenvolvimento, ERC-6551, quando já existe o ERC-721 e ele já foi amplamente adotado? É realmente necessário gastar muito tempo apenas para dar ao NFT a chamada "autonomia"? Isso ocorre principalmente porque o atual ERC-721 ainda possui brechas.

Como todos sabemos, o ERC-721 tem sido amplamente adotado no campo NFT, e os NFTs criados com base nisso representam uma grande parte do ecossistema de criptomoedas. No entanto, ainda existem falhas óbvias neste padrão. Atualmente, o NFT criado com base no ERC-721 ainda é apenas um ativo estático. Exceto que ele só pode ser transferido entre contas como um "token", parece que não há algo como um NFT em si. Crie sua própria história como uma representação de sua identidade on-chain ou Web3.

Não há histórico de transações rastreáveis e assinatura on-chain, o que significa que os tokens cunhados sob o padrão ERC-721 não podem interagir com outros contratos inteligentes e DApps como carteiras, não podem possuir outros ativos e só podem ser usados como uma imagem "mascote " "A mesma existência.

De fato, para tornar o ERC-721 um verdadeiro representante de identidade na cadeia, os desenvolvedores da comunidade Ethereum também deram inúmeras propostas ao longo dos anos, definindo vários métodos de extensão para o padrão ERC-721.

Interpretação detalhada do ERC-6551: Que novas possibilidades ele trará para a trilha NFT?

Propostas relacionadas à emissão de tokens proprietários de ativos ERC-721

Embora tenha havido propostas para permitir que o ERC-721 tenha a capacidade de possuir ativos, em vez de apenas uma "pequena foto" na carteira da raposinha, o maior problema com essas propostas é que ele não é compatível com o ERC-721. Isso também significa que a maioria dos NFTs que circulam atualmente no mercado exigem que os desenvolvedores modifiquem muito o código se quiserem se tornar "carteiras".

Portanto, a fim de conceder mais funções aos ativos ERC-721, garantindo total compatibilidade com o ERC-721 implantado anteriormente, a Future Primitive lançou o padrão ERC-6551. Um membro da equipe @BennyGiang também foi membro do Dapper Labs/CryptoKitties Early membro do projeto.

Inspirado nos Soul Bound Tokens (SBT), o padrão ERC-6551 transforma a "pequena imagem" da carteira na própria carteira, criando Token Bound Accounts (TBA) para NFT, permitindo que o NFT interaja diretamente na cadeia, registre o histórico de transações , e ser capaz de manter ativos na cadeia. A conta vinculada ao token pertence ao proprietário do NFT e está autorizada ao proprietário para permitir que ele inicie diretamente as operações interativas na cadeia.

Por exemplo, Xiao Ming comprou Azuki antes e geralmente o guardava em sua carteira. Agora, por meio do ERC-6551, ele pode criar uma conta de contrato inteligente (TBA) para ele. NFT é a identidade da conta. Sob esse sistema de conta, ele pode também possuem outros NFTs, Tokens criptografados, certificados de identidade POAP, etc., ou seja, NFTs são carteiras. Como uma "carteira", o TBA pode interagir com outros DApps, etc.

Apoiando-se nos ombros de gigantes, o ERC-6551 converte o NFT em uma carteira, expande o ativo originalmente extremamente plano em um "corpo vital" que parece ser verdadeiramente líquido e se torna uma prova geral de aglomeração de propriedade e transações.

Recursos do ERC-6551

Conforme mencionado acima, para realizar mais funções do NFT, o ERC-6551 precisa ter as características de compatibilidade, capacidade de composição e rastreabilidade da transação.

Compatibilidade

A fim de melhorar a versatilidade, interoperabilidade e escalabilidade dos aplicativos, reduzindo os custos de desenvolvimento e implantação. Na ênfase do dia-a-dia em "compatibilidade" no ecossistema Ethereum, o ERC-6551, como uma extensão do padrão de status OG ERC-721 no campo NFT, naturalmente gravou a palavra "compatibilidade" no DNA do novo padrão. Para os desenvolvedores, a compatibilidade significa que não há necessidade de fazer modificações em nível de código nos atuais ERC-721 e contratos inteligentes após o Wrapper; para os titulares, não há necessidade de realizar nenhuma operação adicional no NFT que já existe na carteira.

Capacidade de composição e rastreabilidade

Além da "compatibilidade", a padronização e composição de contratos inteligentes tornou-se uma tendência dominante. A capacidade de composição do padrão ERC-6551 é principalmente permitir que todos os ativos vinculados a tokens sejam operados no mesmo local, fornecendo ao DAPP um gerenciamento e agrupamento de ativos mais fácil e flexível. Por exemplo, após a OpenSea confirmar que o ERC-6551 pode ser usado um dia no futuro, os artistas podem empacotar e vender uma série de NFTs na OpenSea.

Além disso, o ERC-6551 permite que o NFT interaja diretamente na cadeia e registre o histórico de transações. divisão de royalties.solução viável.

Quais são os cenários de aplicação do ERC-6551?

Embora o ERC-6551 tenha sido proposto há apenas mais de um mês, ele gerou um frenesi de discussões na comunidade. Até certo ponto, o que o ERC-6551 cria é uma carteira NFT com capacidade de "desenvolvimento" e infinitamente próxima da realidade. Simule a interação humana. Portanto, em termos de jogos e assinaturas digitais, surgiram muitos casos de uso excelentes baseados no ERC-6551.

Colônia paralela de jogos: NFTs como contas de jogadores

Parallel Colony é um jogo narrativo que combina inteligência artificial, ERC-6551 e The Sims. O protagonista do jogo, Parallel Avatar AI, começou sua própria vida com alguns dólares no bolso (a moeda do jogo é ERC-20 PRIME), um chip e um rifle.

Dentre eles, o personagem virtual Avatar AI NFT utiliza a tecnologia ERC-6551, ou seja, o NFT é utilizado como sua própria conta de jogo, e todos os itens adquiridos no jogo pertencem à carteira vinculada ao NFT. Avatar AI funcionará com o jogador para decidir como descartar os ativos na carteira.

Tokenbound Titans: jogo de "desenvolvimento" semelhante ao NFT

Tokenbound Titans é um jogo NPC desenvolvido pela HomeDAO em ETH Waterloo 2023. Ele usa o padrão ERC-6551 e combina o modo de jogo NPC com NFT gerado dinamicamente. Os jogadores são os donos dos NFTs, e cada NFT está vinculado a um personagem com diferentes habilidades e características.

A jogabilidade principal é que os personagens obtêm recompensas simbólicas por meio de batalhas e gastam dinheiro para preencher atributos como ataque, velocidade, defesa e volume de sangue. À medida que o nível aumenta, novos movimentos e habilidades de combinação também podem ser desbloqueados.

O modelo de jogo em cadeia NFT original parece ser mais parecido com o arranjo e combinação de blocos de código, e isso parece hostil para jogadores que amam jogos de "desenvolvimento". O surgimento do ERC-6551 mudou completamente a integração de jogos em cadeia e NFTs, ou seja, os NFTs de personagens podem continuar a evoluir e crescer durante o jogo, e responder verdadeiramente às escolhas dos jogadores.

Empresa de moda digital Web3 StapleVerse: aproveitando o ERC-6551 para lançar o chapéu de edição de assinatura NFT

A Stapleverse lançou em conjunto um boné de beisebol de edição limitada com @ 9 dccxyz em 21 de junho. Ao contrário de outras edições limitadas assinadas, a assinatura no boné de beisebol é uma versão eletrônica. É justamente com o lançamento do ERC-6551 que o NFT passa a ter o direito de deter outros NFTs. Em nome conjunto de Stapleverse e @9dccxyz, o NFT “chapéu” passa a ser titular da NFT “assinatura”. Se o titular do NFT "chapéu" fizer uma transação subsequente, a "assinatura" também será negociada na carteira do comprador como um ativo adicional do "chapéu". Deste ponto de vista, o ERC-6551 pode ser considerado como um meio de abstrair e realizar certa "subordinação" no mundo real em NFT.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)