Comparação de padrões NFT: ERC 721 vs 1155

intermediárioDec 29, 2023
Dentro do espaço Ethereum NFT, dois padrões surgiram como os principais concorrentes para a criação e gerenciamento de projetos NFT. Estes são os padrões ERC-721 e ERC-1155. Vamos explorar esses padrões de token.
Comparação de padrões NFT: ERC 721 vs 1155

O espaço de token não fungível (NFT) surgiu recentemente como uma parte essencial da conversa sobre blockchain, mudando a forma como a propriedade é percebida, transferida e negociada.

Dentro do espaço NFT na blockchain Ethereum, dois padrões surgiram como os principais concorrentes para a criação e gerenciamento de projetos NFT. Estes são os padrões ERC-721 e ERC-1155.

O que é ERC-721?

O padrão ERC-721 é um padrão NFT que define um conjunto mínimo de interfaces que consiste em métodos, eventos e funcionalidades básicas que um contrato inteligente deve implementar para permitir que NFTs sejam de propriedade, utilizados, transferidos e aprovados por diferentes partes.

Isto inclui a função de proprietário de endereço que fornece informações básicas sobre o número de NFTs pertencentes a um determinado endereço. A função SafeTransfer permite a transferência da propriedade de um NFT de um endereço para outro. O recurso Aprovar permite que terceiros transfiram ou obtenham aprovação para transferir um ativo digital ou utilitário específico em nome do proprietário ou endereço de detenção.

É ideal para projetos em que cada token representa um ativo único e distinto, como um item colecionável digital raro ou um ativo digital exclusivo.

História do ERC-721

Conhecido como o padrão pioneiro para projetos NFT, o ERC-721 foi o primeiro Ethereum Request for Comment (ERC) a fornecer o modelo para ativos digitais exclusivos no Blockchain da Ethereum.

O ERC-721 foi proposto por William Entriken, Dieter Shirley, Jacob Evans e Nastassia Sachs em janeiro de 2018 como uma Proposta de Melhoria Ethereum (EIP). a ideia estava focada na criação de ativos completamente únicos agrupados em um projeto colecionável, em oposição a tokens fungíveis semelhantes a outros tokens do mesmo projeto.

O padrão permitiu que os desenvolvedores criassem NFTs interoperáveis e combináveis que pudessem ser facilmente rastreados e transferidos no blockchain. Isso foi conseguido por meio das interfaces mencionadas acima, com algumas extensões opcionais que adicionam mais funcionalidades ao padrão, como metadados, enumeração e gravação.

Depois de passar por um rigoroso processo de revisão dentro da comunidade Ethereum, o Erc-721 foi oficialmente aceito como EIP em junho de 2018. O ERC foi inicialmente implementado no projeto CryptoKitties da Axiom Zen. Desde então, saiu da versão beta e é um padrão amplamente utilizado para projetos NFT no Ethereum.

Principais recursos do ERC-721: Exclusividade, Indivisibilidade e Propriedade

Singularidade

Uma característica fundamental dos ativos ERC-721 é a exclusividade, que permite que cada ativo seja distinto dos outros usando um identificador exclusivo (token-Id) armazenado na blockchain. O token-Id é um conjunto de números atribuído ao ativo no período de criação.

O token-Id, semelhante a uma impressão digital, não pode ser alterado e serve como identificador primário dos NFTs, garantindo assim a sua distinção.

Indivisibilidade

Ao contrário de outros padrões ERC que produzem tokens que podem ser divididos em unidades menores, outra característica fundamental dos ativos ERC-721 é a sua indivisibilidade. Isso garante que o proprietário possua todo o ativo e os direitos associados.

Propriedade

O conceito inicial do padrão ERC-721 é revolucionar a forma como a propriedade é percebida. Isto é feito com a ajuda de contratos inteligentes programáveis.

Com a ajuda de contratos inteligentes, os projetos podem facilitar a transferência da propriedade dos ativos de forma segura e descentralizada, com o pleno consentimento do proprietário. Isso reduz quaisquer erros, disputas ou terceiros durante as transações.

O padrão também permite que os proprietários obtenham permissões ou utilidades específicas do ativo digital, permitindo que os usuários no espaço NFT construam projetos que concedam direitos específicos.

Projetos ERC-721 famosos

CriptoKitties

Fonte da imagem: site CryptoKitties

O CryptoKitties foi lançado no final de 2018, usando a versão beta do ERC-721. O jogo permitiu aos usuários criar, coletar e negociar gatos digitais, o que o tornou uma sensação viral, trazendo os NFTs para o centro das atenções.

Descentralizada

Fonte da imagem: Site Decentraland

A plataforma Decentraland foi lançada inicialmente em 2020, com o token ERc-721 LAND associado a parcelas de terreno e suas localizações no metaverso 3D.

Ele usou uma versão modificada do ERC-721 e se tornou um dos primeiros grandes projetos do metaverso, abrindo outro caso de uso para NFTs.

BAYC

Fonte: Site do BAYC

O Bored Ape Yacht Club, comumente conhecido como BAYC, é uma coleção de 10.000 NFTs com atributos e características únicos construídos no blockchain do Ethereum. Os NFTs BAYC são do padrão ERC-721.

BAYC é um dos projetos NFT mais exclusivos que gerou vários projetos como o jogo Dookey Dash. A equipe BAYC permite que os detentores do token ERC-721 desbloqueiem várias ofertas no ecossistema. Os detentores de BAYC têm direitos de uso comercial para seus tokens ERC-721, e o projeto promete desbloquear mais oportunidades de utilidade à medida que seu roteiro se expande.

O que é ERC-1155?

O padrão ERC-1155 é capaz de lidar com ativos digitais fungíveis e não fungíveis. Semelhante ao padrão ERC-721, ele define um conjunto mínimo de interfaces para propriedade e transferência de NFTs e utiliza recursos de endereço e aprovação.

A motivação por trás do ERC-1155 é resolver as limitações inerentes aos padrões ERC-721 e ERC-20. Ele pode gerenciar vários tipos de tokens e tokens em uma chamada de função. Isso permite que o desenvolvedor reduza os custos e as complexidades de implantação e interação com diferentes tokens.

Também considera tokens semifungíveis, que possuem propriedades fungíveis e não fungíveis, como itens de jogos que podem ser empilhados ou customizados.

História do ERC-1155

O padrão ERC-1155 foi criado pela primeira vez pela equipe do projeto Enjin em 2019. O padrão surgiu quando os desenvolvedores tentaram expandir as limitações do padrão ERC-721 inicial.

Junto com a popularização do padrão ERC-1155, as operações em lote e os ganchos tornaram-se populares no espaço NFT.

O padrão foi oficialmente aceito na comunidade Ethereum em junho de 2019 e, desde então, tem sido amplamente aceito por projetos que utilizam a tecnologia NFT.

Principais recursos do ERC-1155: Operação em lote, ganchos e propriedade

Operação em lote

transferência de lote, saldo de lote e aprovação de lote. O recurso de operações em lote do ERC-1155 permite a criação ou transferência de vários tokens de diferentes tipos em uma única chamada de contrato inteligente, utilizando IDs e matrizes. Esse recurso permite que os desenvolvedores economizem custos e sejam eficientes.

O recurso é utilizado principalmente por aplicações que realizam grandes volumes de transações e consiste em funcionalidades de transferência de lote, aprovação de lote e saldo de lote.

Ganchos

O recurso de gancho é uma extensão dentro de cada contrato inteligente ErRC-1155 que permite aos desenvolvedores executar códigos personalizados quando uma ação é acionada ou uma condição específica é atendida. Isto adiciona funcionalidades adicionais e flexibilidade à aplicação de tokens ERC-1155.

O recurso de gancho é popularmente aplicado em eventos de royalties, incentivos gamificados, mecanismos dinâmicos de preços e restrição de acesso fechado. A capacidade de personalizar o caso de uso do gancho o tornou uma ferramenta popular entre os desenvolvedores de NFT.

Propriedade

Tal como o ERC-721, o padrão ERC-1155 foi criado tendo em mente a propriedade. Com contratos inteligentes, os ativos digitais projetados com o padrão ERC-1155 permitem a transação de tokens com o consentimento do proprietário ou endereço de detenção.

Além disso, o padrão permite que os proprietários acessem conteúdo ou utilitários fechados ou exclusivos do ativo digital, permitindo que os desenvolvedores construam projetos que exijam tokens ou NFTs específicos.

Projetos ERC-1155 famosos

Enjin

Fonte da imagem: Site Enjin

O projeto Enjin é uma plataforma que permite aos usuários criar e gerenciar ativos digitais. Sua equipe criou o padrão ERC-1155, que é usado para criar tokens fungíveis e não fungíveis, que podem ser usados para diversos fins, como jogos, itens colecionáveis e programas de fidelidade.

Dissolução

Fonte da imagem: Vapor

Dissolution, um jogo de tiro em primeira pessoa com elementos de RPG, está sendo desenvolvido pela Garage Studios. O jogo se passa no ano de 2.418 e apresenta ativos digitais como armas, navios e armaduras que podem ser integrados a outros jogos.

O jogo de ficção científica mudou de tokens ERC-721 para ERC-115, suportando o padrão Enjin.

Rarível

Fonte da imagem: Site Rarible

Rarible é um mercado para compra, venda e negociação de tokens ERC-1155, semelhante ao OpenSea. mas possui alguns recursos exclusivos para transações NFT, como uma ferramenta de cunhagem integrada e suporte para propriedade fracionada de ativos NFT.

Semelhanças entre ERC-721 e ERC-1155

Existem múltiplas semelhanças entre os padrões ERC-721 e ERC-1155.

Propriedade

O primeiro é o foco na propriedade do blockchain Ethereum. Ambos os padrões são projetados para alavancar o design descentralizado, porém seguro, da infraestrutura da Ethereum.

Os padrões também permitem a transferência, cunhagem e queima de tokens dentro do blockchain.

Contrato Inteligente

Ambos os padrões desempenham suas funções com o auxílio de contratos inteligentes que definem a criação, transferência e gerenciamento de tokens. Eles também garantem uma execução transparente e segura de funções e códigos projetados para reduzir ou eliminar erros humanos.

Metadados

Os dois padrões apoiam a anexação de informações adicionais, como metadados, a ativos digitais. Esses metadados geralmente incluem detalhes sobre os utilitários e funções associados aos ativos digitais.

Diferenças entre ERC-721 e ERC-1155

Estrutura de token

A norma ERC-721 suporta apenas a criação de ativos não fungíveis, enquanto a norma ERC-115 apoia a criação de tokens fungíveis e não fungíveis num único contrato.

Funcionalidades

As complexidades que envolvem os projetos de construção com o padrão ERC-721 exigem vários contratos inteligentes para executar transações. Em contraste, o padrão ERC-115 permite combinar vários tokens e tipos de tokens, levando a mais versatilidade com menos complexidade.

Eficiência

O padrão ERC-721 exige múltiplas transferências, resultando em mais taxas de gás, enquanto o padrão ERC-115 pode transferir tokens em lote, resultando em menos transações e taxas de gás.

Conclusão

A escolha entre construir com ERC-721 ou ERC-1155 depende das necessidades específicas do projeto. Embora o ERC-721 seja pioneiro em ativos únicos e indivisíveis, o ERC-1155 foi concebido como uma melhoria, permitindo a extensão das possibilidades ao introduzir um padrão multitoken para tokens fungíveis e não fungíveis.

Yazar: Bravo
Çevirmen: Cedar
İnceleyen(ler): Matheus、Ashley He
* Bilgiler, Gate.io tarafından sunulan veya onaylanan finansal tavsiye veya başka herhangi bir tavsiye niteliğinde değildir ve bu tip bir durumu teşkil etmemektedir.
* Bu makale Gate.io kaynak gösterilmeden çoğaltılamaz, aktarılamaz veya kopyalanamaz. Aykırı davranışlar, Telif Hakkı Yasasının ihlalidir ve yasal işleme tabi olabilir.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!
Üyelik oluştur