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

intermediário12/29/2023, 6:15:16 PM
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.

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.

Author: Bravo
Translator: Cedar
Reviewer(s): Matheus、Ashley He
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

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

intermediário12/29/2023, 6:15:16 PM
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.

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.

Author: Bravo
Translator: Cedar
Reviewer(s): Matheus、Ashley He
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!