ERC404, DN404, ERC404m, ERC-X, NAP e Outros Padrões Semelhantes Explicados

Principiante3/11/2024, 6:05:01 PM
Quais são ERC404, DN404, ERC404m, ERC-X, NAP? Este artigo irá apresentar cada um destes protocolos.

Introdução

2023 e 2024 têm sido um período de experimentação com novos tipos de tokens: ordinais, inscrições, Token2022 e agora - ERC404 e seus derivados. ERC404 surgiu bastante recentemente. No início de fevereiro de 2024, um desenvolvedor aspirante criou um novo token chamado EMERALD, que antecedeu o ERC404 mas colapsou devido a um erro. No entanto, alguns desenvolvedores viram potencial neste conceito e, no início de fevereiro, refinaram o padrão para o ERC404.

Este padrão adiciona um interesse particular no contexto em que questiona a viabilidade de plataformas que facilitam a propriedade fracionada de NFTs e podem alterar significativamente a paisagem do espaço NFT, incluindo NFT-AMMs e plataformas de empréstimo para NFTs.

Para começar, vamos examinar os diferentes tipos de tokens para estabelecer fronteiras sólidas:

  • ERC20, BEP20, SPL - estes são tokens fungíveis regulares usados para troca e empregados em várias redes com diferentes mecanismos de criação como código. Os tokens SPL, especificamente os tokens Solana, destacam-se, pois utilizam um mecanismo de contabilidade diferente ligado a contas em vez de armazenados diretamente em carteiras.
  • BRC20 - essencialmente semelhante ao ERC20, mas para o Bitcoin. A diferença reside no facto de os tokens BRC-20 não dependerem de contratos inteligentes como os seus homólogos na Ethereum e outras redes; em vez disso, empregam ordinais e inscrições para as suas operações. Estes tokens são únicos, pois estão incorporados diretamente nos satoshis do Bitcoin usando código JSON. Outro aspeto interessante é que os tokens BRC-20 operam em paralelo com a cadeia de blocos do Bitcoin, o que significa que as transações podem ser aceites na rede Bitcoin, mas rejeitadas de acordo com o protocolo BRC-20 se não cumprirem as condições especificadas.
  • Inscrições - este tipo de token assemelha-se a NFTs; representam fragmentos de metadados que podem ser adicionados a um bloco na blockchain. Podem armazenar dados de qualquer tipo, como texto, imagens ou até código, diretamente na blockchain, tornando-os permanentes e imutáveis. NFTs, neste caso, diferem no sentido de que contêm metadados que apontam para os dados reais do ativo digital armazenados noutro local, como o IPFS ou servidores centralizados como o Amazon AWS.
  • Ordinais - essencialmente semelhante a Inscrições, um método de registo de dados em satoshis individuais, também referido como NFTs no Bitcoin. Usando um sistema de ordenação lógica chamado teoria ordinal, cada satoshi individual pode ser atribuído um número único. Isto permite aos programadores incorporar dados arbitrários como imagens, vídeos ou texto em cada satoshi, criando uma ampla gama de aplicações potenciais para esta tecnologia. As Inscrições em BTC e BRC20 operam com base na tecnologia Ordinais.

1. ERC404

ERC404 é um novo padrão de token experimental não oficial que os desenvolvedores lançaram na Ethereum no início de fevereiro de 2024. Este padrão combina a intercambiabilidade do ERC20 com a singularidade dos NFTs ERC721 e constitui essencialmente uma implementação mista desses dois tipos de token. É considerado não oficial porque idealmente, cada ERCxxx deve corresponder a uma proposta específica de EIPxxx (Proposta de Melhoria da Ethereum). Geralmente, isso é feito por meio de acordos entre a comunidade de desenvolvedores da Ethereum. No entanto, desta vez, o padrão foi criado por desenvolvedores de terceiros que não o coordenaram como um EIP.

Se um token ERC721 padrão é um Token Não-Fungível que é transferido de endereço para endereço e toda a sua história de propriedade pode ser rastreada, semelhante a Inscrições, então no ERC404, a parte ERC721 é implementada de forma diferente. Os tokens são queimados e remintidos de acordo com transferências básicas/fracionárias. Assim, essencialmente, um token ERC-404 equivale a um token ERC20 mais um NFT. Isto soa de alguma forma semelhante ao ERC1155, que essencialmente permite aos utilizadores possuir vários NFTs com a diferença do ERC721, sendo que no ERC1155, todos os tokens são essencialmente diferentes, enquanto no ERC1155, a carteira do utilizador pode conter um saldo de tokens NFT semelhante a tokens fungíveis, como é feito com ERC20.

No entanto, o ERC1155 lida apenas com tokens NFT, enquanto o ERC404 permite a operação simultânea de ambos os NFTs e ERC20. O ERC-404 em si é simplesmente um contrato inteligente que gera um contrato ERC-20 e um contrato adicional ERC-721.

Num nível básico, 1 token NFT em ERC721 não pode ser dividido em partes menores e 1 token ERC-20 geralmente equivale a 10 unidades à potência de 18, que é a sua divisibilidade. Mas se o saldo da conta do utilizador for inferior a um token ERC-404, este possui a quantidade correspondente de tokens ERC-20 em vez do NFT completo. Se o saldo da conta for igual ou superior a um token ERC-404, então possui essa quantidade de tokens ERC-20 e a quantidade correspondente de NFTs.

Como funciona simplesmente:

  • É criada uma coleção contendo, por exemplo, 10k réplicas de NFT e 10k tokens ERC20 que podem ser fracionados.
  • Se um utilizador possuir uma quantidade de tokens fungíveis que exceda um montante predeterminado, o contrato emite automaticamente um token não fungível ao utilizador. Por exemplo, se um utilizador tiver 0,7 tokens ERC404 (também chamados de fração de token), e os utilizadores adquirirem (ou comprarem) mais 0,4 tokens, os utilizadores acabam com 1,1 tokens. Neste caso, o contrato gera automaticamente 1 NFT ERC404 na carteira e deixa 0,1 ERC20.
  • Se os utilizadores gastarem tokens fungíveis suficientes para ficarem abaixo de uma quantia predeterminada, o contrato queima automaticamente um dos seus tokens não fungíveis. Se vender 0.2 tokens desses 1.1 tokens, o seu NFT é queimado e fica com 0.9 ERC20.
  • E se o saldo do utilizador for de 2.2 ERC404 e vender 0.4 tokens? Neste caso, o último NFT transferido para a carteira do utilizador por qualquer meio é queimado, e o utilizador acaba com 1 NFT e 0.4 ERC20. Se o utilizador não quiser perder um NFT com determinadas características, o passo mais lógico é transferi-lo temporariamente para outra carteira.

Figura 1: Fluxo ERC404

Estes NFTs podem ser negociados em mercados de NFTs como OpenSea, enquanto os tokens ERC-20 podem ser negociados em bolsas descentralizadas, como Uniswap. Isto fornece liquidez tanto dos mercados de NFTs como das bolsas descentralizadas.

Riscos de projetos baseados em ERC404:

  • Um dos principais riscos são as taxas de gás excessivamente altas. Os usuários muitas vezes pagaram taxas de gás várias vezes mais altas do que o valor dos tokens em si.
  • Outra nuance é o elevado número de rug pulls em meio à frenesim. O fundador da SlowMist, Yu Xian, também expressou preocupação com os potenciais riscos nos processos de negociação de tokens ERC-404, onde os NFTs associados podem estar em risco de serem transferidos ou destruídos sem escrutínio.
  • Outro risco potencial pode estar associado ao uso de tokens padrão ERC404 em protocolos de crédito, pois isso cria a oportunidade de manipulação devido ao desequilíbrio entre NFTs e suas frações.

Além disso, o ERC404 cria mecânicas bastante incomuns que são simultaneamente condicionadas pelas suas desvantagens:

  • Ao transferir entre endereços ou durante a desmontagem (queima) para ERC20/montagem num NFT completo (cunhagem), as propriedades do NFT podem mudar. Isto acontece porque os metadados são perdidos quando se queima e diferentes metadados são criados ao restaurar.
  • Em teoria, o preço do NFT deve estar ligado ao preço dos tokens ERC20, mas na realidade, é ligeiramente diferente. Na verdade, temos duas pools de liquidez diferentes e mecanismos de formação de preço diferentes - para a pool de NFT nos mercados de NFT e para a pool de ERC20 nos DEXs. Teoricamente, isto cria oportunidades de arbitragem que devem alinhar os preços. Por que isso acontece: se alguém quiser vender rapidamente um token na OpenSea, é mais provável que defina o preço abaixo do Preço Mínimo. Se quiser vender na Uniswap, a transação ocorrerá ao preço atual.

Um dos projetos mais populares neste campo é Pandora, como evidenciado pela dominância do seu volume de negociação em relação a todos os ERC404. Em segundo lugar em volume de negociação está DeFrogs e em terceiro está Alphabet.

Figura 2: Distribuição de projetos baseados em ERC404 por volume de negociação. Fonte: @candlestick_io, Dune.com

A Pandora está a desenvolver ativamente o ERC404, a trabalhar na versão do contrato de segunda geração (ERC404 v2). Prevê-se que o custo de gás para a cunhagem de tokens no ERC-404 V2 diminua cerca de 28%, enquanto o custo de transferência de tokens pode diminuir cerca de 50%. No entanto, prevê-se que o custo de destruição de tokens aumente em 80%, e esta alteração está relacionada com a reutilização de identificadores de tokens e está alinhada com as expectativas.

Vamos considerar a dinâmica de preços da Pandora: na OpenSea, o Preço Mínimo é de 9,36 ETH, o que, à taxa de câmbio da Binance (3530$ por ETH), se traduz em $33,040. No Uniswap, observamos um preço de $22,503:

Figura 3: Comparação de preços da Pandora na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

Vemos o mesmo com DeFrogs, outra coleção ERC404 popular, com preço na Opensea a 0,395 ETH ou $1.394 e na Uniswap a $1.021:

Figura 4: Comparação de preços da Defrogs na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

No caso da Alphabet, a situação é semelhante, mas é visível uma grande diferença no volume de negociação: na Opensea é de 0,781 ETH com um preço de 0,34 ETH ($1.220), e de acordo com os dados do painel da Dune, o volume total de negociação é de $103,5 milhões, com um preço atual de $192 na CoinW e Uniswap:

Figura 5: Comparação de preços do Alphabet na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

2. ERC404 Evolução e Soluções Concorrentes

2.1 DN404 (Divisible NFT)

DN404 é um concorrente direto do ERC404, suportado em várias redes e destinado a fornecer transações mais flexíveis e eficientes no espaço NFT, permitindo que os usuários possuam e negociem frações de NFTs. A ideia por trás do ERC404 era criar um contrato único que pudesse atuar como tokens fungíveis e não fungíveis. No entanto, isso não pode ser alcançado sem a introdução de explorações e a violação de normas. Em vez disso, o DN404 usa uma abordagem mais complexa e compreensível: tem dois contratos - um ERC20 "base" e um ERC721 "espelho". Neste caso, o contrato de token ERC20 rastreia os saldos dos usuários e gerencia a cunhagem/gravação de NFTs espelho. Além disso, o DN404 é suportado em cadeias como BNB, Polygon, Arbitrum, Ethereum, Fantom, Optimism e Base.

Figura 6: Estatísticas DN404. Fonte: @cryptokoryo_research, dune.com

Também é interessante notar que os mesmos desenvolvedores que contribuíram para a criação do ERC721a estiveram envolvidos no seu desenvolvimento, o que indica que este protocolo tem ligeiramente mais chances de receber aprovação oficial e reconhecimento dentro do ecossistema Ethereum, mas isso ainda não é certo. Um representante desta categoria é o projeto Asterix, baseado no protocolo DN404, um esforço colaborativo entre o fundador do ERC721a, optimizoor, e 0xCygaar, otimizando significativamente o protocolo ERC-404.

2.2 ERC404m

Este padrão foi desenvolvido pela Muon e permite que o ERC404 seja suportado em diferentes cadeias, com os tokens sendo capazes de se mover entre as cadeias em que estão implementados. Atualmente, essas cadeias incluem Optimism, Arbitrum e Mainnet Muon. Os tokens ERC-404m podem ser listados em qualquer exchange DEX e mercado NFT. O ERC-404m herda as funções necessárias para conectividade através do protocolo de criação/queima. Ao utilizar este protocolo, os tokens ERC404m podem existir em várias cadeias e ser trocados entre elas sem a necessidade de convertê-los para o padrão ERC20 ou ERC721. Além disso, a equipe da Muon está trabalhando em uma solução para o problema de replicação acidental (apagando atributos ao queimar NFTs e criando atributos totalmente novos ao criar ERC404 NFTs). Esta solução envolve a criação de um banco de dados de réplica autônomo no nível da rede canary da Muon.

2.3 ERC404 Plus

Esta é a norma modificada proposta pelos Bitcoin Cats que reduz o uso de gás ao trabalhar com ERC404. Outro facto interessante é que o BitcoinCats404 só poderia ser cunhado ligando os NFT Bitcoin Cats aos Ordinais, ligando as carteiras ETH e BTC diretamente no website do BitcoinCats. Esta jogada tornou possível lançar transações não só na Magic Eden e OKX, mas também na Uniswap, Opensea, Blur e até na CEX.

2,4 CW404

Este padrão, desenvolvido pela Injective, é um porto do ERC404 que combina os padrões CW20 e CW721. Na verdade, este é o porto ERC404 do Ethereum para Injective. O primeiro representante desta coleção é o NFT Sushi Fighter.

2.5 ERC-X

O ERC-X é um padrão experimental otimizado que permite que vários padrões sejam usados em um (ERC20, ERC404, ERC721, ERC721A, ERC721Psi, ERC1155 e ERC1155Delta). O ERC-X é considerado mais econômico do que o ERC404 e escala de forma prática para qualquer tamanho de projeto com um número regulado de tokens totalizando o valor NFT. O primeiro representante deste padrão é Miner.

Figura 7: Fluxo de trabalho do minerador. Fonte: twitter.com, @minerercx

Este padrão, implementado pelo Miner, ao contrário das especificações ERC404, permite o uso de ERC721 ou ERC1155 e também divide a taxa para embrulhar/desembrulhar tokens NFT (cunhar/queimar) em várias comissões: 10% para os parceiros que criaram a cápsula, 10% para o Tesouro do Miner e 80% distribuídos entre os stakers. Além disso, o padrão ERC-X permite economias significativas de gás e traz de volta recursos essenciais do padrão ERC20, como mecanismos anti-snipe, para garantir lançamentos de projeto mais suaves. Além disso, com ajustes mínimos, o ERC-X permite a apresentação de NFTs como ERC721 ou ERC1155, atendendo a diferentes requisitos de projeto.

Figura 8: Comparação da eficácia de diferentes padrões. Fonte: docs.miner.build

Além disso, o Miner oferece uma tecnologia chamada EasyLaunch, que simplifica o processo de lançamento de tokens para apenas dois passos: implantação e adição de liquidez. Esta simplicidade contrasta com outras versões de ERC404 e DN404, onde é necessário implantar, colocar em lista branca a sua carteira manualmente, inicializar a pool de liquidez sem adicionar tokens (um passo não suportado pela interface Uniswap), colocar em lista branca o fornecedor de liquidez e então adicionar liquidez.

2.6 NAP (Protocolo de Garantia Nativa)

Todos os padrões anteriores são baseados na combinação de ERC20 e ERC721 através da criação de novos contratos inteligentes, o que significa nenhuma interação com coleções existentes. NAP, iniciado pela equipe b0rder1ess na Polygon há dois anos, permite a incorporação de elementos DeFi em coleções existentes de ERC721 e ERC1155 NFT, preservando sua originalidade, possibilitando a troca por tokens ERC20 e melhorando os rendimentos de royalties, o que os padrões discutidos acima não podem oferecer. O NAP aproveita a sinergia potencial entre os dois, criando oportunidades para ganhos de arbitragem entre os mercados de NFT e DeFi.

Essencialmente, a NAP funciona como um protocolo de empréstimo, não de criação/exclusão de tokens. Em vez disso, os utilizadores de NFT podem receber e manter os seus NFTs de formas tradicionais, seja através da criação ou compra na plataforma NAP ou em qualquer outro mercado, sem a necessidade de possuir o token DeFi associado. Os utilizadores DeFi podem participar na promoção da coleção trocando stablecoins por um token DeFi garantido, sem possuir o NFT.

Figura 9: Fluxo de trabalho NAP. Fonte: docs.borderless.art

Conclusão

ERC404 e seus derivados são de fato uma tecnologia interessante e um tanto revolucionária. No entanto, o principal problema no momento é que existem alguns aspectos que realmente limitam seu uso: falta de ancoragem de preço, falta de preservação de metadados, e assim por diante. Isso difere significativamente dos EIPs bem desenvolvidos, onde a comunidade de desenvolvedores considera diferentes vetores, analisa vários cenários, e assim por diante, para formar a proposta mais bem pensada com riscos mínimos e processos maximamente lógicos dentro.

Mesmo comparando ERC404 com o Token2022 experimental na Solana - também foi desenvolvido há muito tempo por uma grande equipe de desenvolvedores e ainda está em fase de testes e identificação de riscos. E NAP, que foi inicialmente desenvolvido na Polygon, por alguma razão não obteve adoção generalizada nos dois anos desde o início do seu desenvolvimento e permanece nas sombras.

É provável que leve muito mais tempo para que essas mecânicas sejam implementadas em blockchains não-EVM, apesar da sua aparente simplicidade. A questão é que, em outras blockchains, existem regras e padrões próprios para a criação de tokens e smart contracts. E, num nível fundamental, a ideia de NAP, ERC404 e ERC-X difere no sentido de permitir a implementação da funcionalidade de combinar tokens fungíveis e não fungíveis a nível nativo, sem contratos inteligentes adicionais de nível superior.

Portanto, provavelmente vale a pena esperar pelo desenvolvimento adicional deste padrão ou pela criação de um novo padrão com EIPs, que podem ser mais complexos e bem pensados sob vários ângulos. A ideia de poder dividir NFTs em tokens ERC20 pode trazer muitos novos casos de uso, incluindo em DeFi para mecânicas de opções, tokens de índice, futuros e tokenomics complexos, como os da Tapioca DAO. Além disso, tais mecânicas podem ser muito úteis para jogos web3, pois poderiam simplificar significativamente o design da arquitetura da economia in-game.

Aviso legal:

  1. Este artigo é reproduzido de Pesquisa Dewhales)], Encaminhe o Título Original 'ERC404, DN404, ERC404m, ERC-X, NAP e Outros Padrões Semelhantes Explicados', Se houver objeções a esta reimpressão, entre em contato com oGate Learnequipa e eles vão lidar com isso prontamente.

  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.

  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

ERC404, DN404, ERC404m, ERC-X, NAP e Outros Padrões Semelhantes Explicados

Principiante3/11/2024, 6:05:01 PM
Quais são ERC404, DN404, ERC404m, ERC-X, NAP? Este artigo irá apresentar cada um destes protocolos.

Introdução

2023 e 2024 têm sido um período de experimentação com novos tipos de tokens: ordinais, inscrições, Token2022 e agora - ERC404 e seus derivados. ERC404 surgiu bastante recentemente. No início de fevereiro de 2024, um desenvolvedor aspirante criou um novo token chamado EMERALD, que antecedeu o ERC404 mas colapsou devido a um erro. No entanto, alguns desenvolvedores viram potencial neste conceito e, no início de fevereiro, refinaram o padrão para o ERC404.

Este padrão adiciona um interesse particular no contexto em que questiona a viabilidade de plataformas que facilitam a propriedade fracionada de NFTs e podem alterar significativamente a paisagem do espaço NFT, incluindo NFT-AMMs e plataformas de empréstimo para NFTs.

Para começar, vamos examinar os diferentes tipos de tokens para estabelecer fronteiras sólidas:

  • ERC20, BEP20, SPL - estes são tokens fungíveis regulares usados para troca e empregados em várias redes com diferentes mecanismos de criação como código. Os tokens SPL, especificamente os tokens Solana, destacam-se, pois utilizam um mecanismo de contabilidade diferente ligado a contas em vez de armazenados diretamente em carteiras.
  • BRC20 - essencialmente semelhante ao ERC20, mas para o Bitcoin. A diferença reside no facto de os tokens BRC-20 não dependerem de contratos inteligentes como os seus homólogos na Ethereum e outras redes; em vez disso, empregam ordinais e inscrições para as suas operações. Estes tokens são únicos, pois estão incorporados diretamente nos satoshis do Bitcoin usando código JSON. Outro aspeto interessante é que os tokens BRC-20 operam em paralelo com a cadeia de blocos do Bitcoin, o que significa que as transações podem ser aceites na rede Bitcoin, mas rejeitadas de acordo com o protocolo BRC-20 se não cumprirem as condições especificadas.
  • Inscrições - este tipo de token assemelha-se a NFTs; representam fragmentos de metadados que podem ser adicionados a um bloco na blockchain. Podem armazenar dados de qualquer tipo, como texto, imagens ou até código, diretamente na blockchain, tornando-os permanentes e imutáveis. NFTs, neste caso, diferem no sentido de que contêm metadados que apontam para os dados reais do ativo digital armazenados noutro local, como o IPFS ou servidores centralizados como o Amazon AWS.
  • Ordinais - essencialmente semelhante a Inscrições, um método de registo de dados em satoshis individuais, também referido como NFTs no Bitcoin. Usando um sistema de ordenação lógica chamado teoria ordinal, cada satoshi individual pode ser atribuído um número único. Isto permite aos programadores incorporar dados arbitrários como imagens, vídeos ou texto em cada satoshi, criando uma ampla gama de aplicações potenciais para esta tecnologia. As Inscrições em BTC e BRC20 operam com base na tecnologia Ordinais.

1. ERC404

ERC404 é um novo padrão de token experimental não oficial que os desenvolvedores lançaram na Ethereum no início de fevereiro de 2024. Este padrão combina a intercambiabilidade do ERC20 com a singularidade dos NFTs ERC721 e constitui essencialmente uma implementação mista desses dois tipos de token. É considerado não oficial porque idealmente, cada ERCxxx deve corresponder a uma proposta específica de EIPxxx (Proposta de Melhoria da Ethereum). Geralmente, isso é feito por meio de acordos entre a comunidade de desenvolvedores da Ethereum. No entanto, desta vez, o padrão foi criado por desenvolvedores de terceiros que não o coordenaram como um EIP.

Se um token ERC721 padrão é um Token Não-Fungível que é transferido de endereço para endereço e toda a sua história de propriedade pode ser rastreada, semelhante a Inscrições, então no ERC404, a parte ERC721 é implementada de forma diferente. Os tokens são queimados e remintidos de acordo com transferências básicas/fracionárias. Assim, essencialmente, um token ERC-404 equivale a um token ERC20 mais um NFT. Isto soa de alguma forma semelhante ao ERC1155, que essencialmente permite aos utilizadores possuir vários NFTs com a diferença do ERC721, sendo que no ERC1155, todos os tokens são essencialmente diferentes, enquanto no ERC1155, a carteira do utilizador pode conter um saldo de tokens NFT semelhante a tokens fungíveis, como é feito com ERC20.

No entanto, o ERC1155 lida apenas com tokens NFT, enquanto o ERC404 permite a operação simultânea de ambos os NFTs e ERC20. O ERC-404 em si é simplesmente um contrato inteligente que gera um contrato ERC-20 e um contrato adicional ERC-721.

Num nível básico, 1 token NFT em ERC721 não pode ser dividido em partes menores e 1 token ERC-20 geralmente equivale a 10 unidades à potência de 18, que é a sua divisibilidade. Mas se o saldo da conta do utilizador for inferior a um token ERC-404, este possui a quantidade correspondente de tokens ERC-20 em vez do NFT completo. Se o saldo da conta for igual ou superior a um token ERC-404, então possui essa quantidade de tokens ERC-20 e a quantidade correspondente de NFTs.

Como funciona simplesmente:

  • É criada uma coleção contendo, por exemplo, 10k réplicas de NFT e 10k tokens ERC20 que podem ser fracionados.
  • Se um utilizador possuir uma quantidade de tokens fungíveis que exceda um montante predeterminado, o contrato emite automaticamente um token não fungível ao utilizador. Por exemplo, se um utilizador tiver 0,7 tokens ERC404 (também chamados de fração de token), e os utilizadores adquirirem (ou comprarem) mais 0,4 tokens, os utilizadores acabam com 1,1 tokens. Neste caso, o contrato gera automaticamente 1 NFT ERC404 na carteira e deixa 0,1 ERC20.
  • Se os utilizadores gastarem tokens fungíveis suficientes para ficarem abaixo de uma quantia predeterminada, o contrato queima automaticamente um dos seus tokens não fungíveis. Se vender 0.2 tokens desses 1.1 tokens, o seu NFT é queimado e fica com 0.9 ERC20.
  • E se o saldo do utilizador for de 2.2 ERC404 e vender 0.4 tokens? Neste caso, o último NFT transferido para a carteira do utilizador por qualquer meio é queimado, e o utilizador acaba com 1 NFT e 0.4 ERC20. Se o utilizador não quiser perder um NFT com determinadas características, o passo mais lógico é transferi-lo temporariamente para outra carteira.

Figura 1: Fluxo ERC404

Estes NFTs podem ser negociados em mercados de NFTs como OpenSea, enquanto os tokens ERC-20 podem ser negociados em bolsas descentralizadas, como Uniswap. Isto fornece liquidez tanto dos mercados de NFTs como das bolsas descentralizadas.

Riscos de projetos baseados em ERC404:

  • Um dos principais riscos são as taxas de gás excessivamente altas. Os usuários muitas vezes pagaram taxas de gás várias vezes mais altas do que o valor dos tokens em si.
  • Outra nuance é o elevado número de rug pulls em meio à frenesim. O fundador da SlowMist, Yu Xian, também expressou preocupação com os potenciais riscos nos processos de negociação de tokens ERC-404, onde os NFTs associados podem estar em risco de serem transferidos ou destruídos sem escrutínio.
  • Outro risco potencial pode estar associado ao uso de tokens padrão ERC404 em protocolos de crédito, pois isso cria a oportunidade de manipulação devido ao desequilíbrio entre NFTs e suas frações.

Além disso, o ERC404 cria mecânicas bastante incomuns que são simultaneamente condicionadas pelas suas desvantagens:

  • Ao transferir entre endereços ou durante a desmontagem (queima) para ERC20/montagem num NFT completo (cunhagem), as propriedades do NFT podem mudar. Isto acontece porque os metadados são perdidos quando se queima e diferentes metadados são criados ao restaurar.
  • Em teoria, o preço do NFT deve estar ligado ao preço dos tokens ERC20, mas na realidade, é ligeiramente diferente. Na verdade, temos duas pools de liquidez diferentes e mecanismos de formação de preço diferentes - para a pool de NFT nos mercados de NFT e para a pool de ERC20 nos DEXs. Teoricamente, isto cria oportunidades de arbitragem que devem alinhar os preços. Por que isso acontece: se alguém quiser vender rapidamente um token na OpenSea, é mais provável que defina o preço abaixo do Preço Mínimo. Se quiser vender na Uniswap, a transação ocorrerá ao preço atual.

Um dos projetos mais populares neste campo é Pandora, como evidenciado pela dominância do seu volume de negociação em relação a todos os ERC404. Em segundo lugar em volume de negociação está DeFrogs e em terceiro está Alphabet.

Figura 2: Distribuição de projetos baseados em ERC404 por volume de negociação. Fonte: @candlestick_io, Dune.com

A Pandora está a desenvolver ativamente o ERC404, a trabalhar na versão do contrato de segunda geração (ERC404 v2). Prevê-se que o custo de gás para a cunhagem de tokens no ERC-404 V2 diminua cerca de 28%, enquanto o custo de transferência de tokens pode diminuir cerca de 50%. No entanto, prevê-se que o custo de destruição de tokens aumente em 80%, e esta alteração está relacionada com a reutilização de identificadores de tokens e está alinhada com as expectativas.

Vamos considerar a dinâmica de preços da Pandora: na OpenSea, o Preço Mínimo é de 9,36 ETH, o que, à taxa de câmbio da Binance (3530$ por ETH), se traduz em $33,040. No Uniswap, observamos um preço de $22,503:

Figura 3: Comparação de preços da Pandora na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

Vemos o mesmo com DeFrogs, outra coleção ERC404 popular, com preço na Opensea a 0,395 ETH ou $1.394 e na Uniswap a $1.021:

Figura 4: Comparação de preços da Defrogs na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

No caso da Alphabet, a situação é semelhante, mas é visível uma grande diferença no volume de negociação: na Opensea é de 0,781 ETH com um preço de 0,34 ETH ($1.220), e de acordo com os dados do painel da Dune, o volume total de negociação é de $103,5 milhões, com um preço atual de $192 na CoinW e Uniswap:

Figura 5: Comparação de preços do Alphabet na OpenSea e DEX. Fonte: opensea.io, cryptorank.io

2. ERC404 Evolução e Soluções Concorrentes

2.1 DN404 (Divisible NFT)

DN404 é um concorrente direto do ERC404, suportado em várias redes e destinado a fornecer transações mais flexíveis e eficientes no espaço NFT, permitindo que os usuários possuam e negociem frações de NFTs. A ideia por trás do ERC404 era criar um contrato único que pudesse atuar como tokens fungíveis e não fungíveis. No entanto, isso não pode ser alcançado sem a introdução de explorações e a violação de normas. Em vez disso, o DN404 usa uma abordagem mais complexa e compreensível: tem dois contratos - um ERC20 "base" e um ERC721 "espelho". Neste caso, o contrato de token ERC20 rastreia os saldos dos usuários e gerencia a cunhagem/gravação de NFTs espelho. Além disso, o DN404 é suportado em cadeias como BNB, Polygon, Arbitrum, Ethereum, Fantom, Optimism e Base.

Figura 6: Estatísticas DN404. Fonte: @cryptokoryo_research, dune.com

Também é interessante notar que os mesmos desenvolvedores que contribuíram para a criação do ERC721a estiveram envolvidos no seu desenvolvimento, o que indica que este protocolo tem ligeiramente mais chances de receber aprovação oficial e reconhecimento dentro do ecossistema Ethereum, mas isso ainda não é certo. Um representante desta categoria é o projeto Asterix, baseado no protocolo DN404, um esforço colaborativo entre o fundador do ERC721a, optimizoor, e 0xCygaar, otimizando significativamente o protocolo ERC-404.

2.2 ERC404m

Este padrão foi desenvolvido pela Muon e permite que o ERC404 seja suportado em diferentes cadeias, com os tokens sendo capazes de se mover entre as cadeias em que estão implementados. Atualmente, essas cadeias incluem Optimism, Arbitrum e Mainnet Muon. Os tokens ERC-404m podem ser listados em qualquer exchange DEX e mercado NFT. O ERC-404m herda as funções necessárias para conectividade através do protocolo de criação/queima. Ao utilizar este protocolo, os tokens ERC404m podem existir em várias cadeias e ser trocados entre elas sem a necessidade de convertê-los para o padrão ERC20 ou ERC721. Além disso, a equipe da Muon está trabalhando em uma solução para o problema de replicação acidental (apagando atributos ao queimar NFTs e criando atributos totalmente novos ao criar ERC404 NFTs). Esta solução envolve a criação de um banco de dados de réplica autônomo no nível da rede canary da Muon.

2.3 ERC404 Plus

Esta é a norma modificada proposta pelos Bitcoin Cats que reduz o uso de gás ao trabalhar com ERC404. Outro facto interessante é que o BitcoinCats404 só poderia ser cunhado ligando os NFT Bitcoin Cats aos Ordinais, ligando as carteiras ETH e BTC diretamente no website do BitcoinCats. Esta jogada tornou possível lançar transações não só na Magic Eden e OKX, mas também na Uniswap, Opensea, Blur e até na CEX.

2,4 CW404

Este padrão, desenvolvido pela Injective, é um porto do ERC404 que combina os padrões CW20 e CW721. Na verdade, este é o porto ERC404 do Ethereum para Injective. O primeiro representante desta coleção é o NFT Sushi Fighter.

2.5 ERC-X

O ERC-X é um padrão experimental otimizado que permite que vários padrões sejam usados em um (ERC20, ERC404, ERC721, ERC721A, ERC721Psi, ERC1155 e ERC1155Delta). O ERC-X é considerado mais econômico do que o ERC404 e escala de forma prática para qualquer tamanho de projeto com um número regulado de tokens totalizando o valor NFT. O primeiro representante deste padrão é Miner.

Figura 7: Fluxo de trabalho do minerador. Fonte: twitter.com, @minerercx

Este padrão, implementado pelo Miner, ao contrário das especificações ERC404, permite o uso de ERC721 ou ERC1155 e também divide a taxa para embrulhar/desembrulhar tokens NFT (cunhar/queimar) em várias comissões: 10% para os parceiros que criaram a cápsula, 10% para o Tesouro do Miner e 80% distribuídos entre os stakers. Além disso, o padrão ERC-X permite economias significativas de gás e traz de volta recursos essenciais do padrão ERC20, como mecanismos anti-snipe, para garantir lançamentos de projeto mais suaves. Além disso, com ajustes mínimos, o ERC-X permite a apresentação de NFTs como ERC721 ou ERC1155, atendendo a diferentes requisitos de projeto.

Figura 8: Comparação da eficácia de diferentes padrões. Fonte: docs.miner.build

Além disso, o Miner oferece uma tecnologia chamada EasyLaunch, que simplifica o processo de lançamento de tokens para apenas dois passos: implantação e adição de liquidez. Esta simplicidade contrasta com outras versões de ERC404 e DN404, onde é necessário implantar, colocar em lista branca a sua carteira manualmente, inicializar a pool de liquidez sem adicionar tokens (um passo não suportado pela interface Uniswap), colocar em lista branca o fornecedor de liquidez e então adicionar liquidez.

2.6 NAP (Protocolo de Garantia Nativa)

Todos os padrões anteriores são baseados na combinação de ERC20 e ERC721 através da criação de novos contratos inteligentes, o que significa nenhuma interação com coleções existentes. NAP, iniciado pela equipe b0rder1ess na Polygon há dois anos, permite a incorporação de elementos DeFi em coleções existentes de ERC721 e ERC1155 NFT, preservando sua originalidade, possibilitando a troca por tokens ERC20 e melhorando os rendimentos de royalties, o que os padrões discutidos acima não podem oferecer. O NAP aproveita a sinergia potencial entre os dois, criando oportunidades para ganhos de arbitragem entre os mercados de NFT e DeFi.

Essencialmente, a NAP funciona como um protocolo de empréstimo, não de criação/exclusão de tokens. Em vez disso, os utilizadores de NFT podem receber e manter os seus NFTs de formas tradicionais, seja através da criação ou compra na plataforma NAP ou em qualquer outro mercado, sem a necessidade de possuir o token DeFi associado. Os utilizadores DeFi podem participar na promoção da coleção trocando stablecoins por um token DeFi garantido, sem possuir o NFT.

Figura 9: Fluxo de trabalho NAP. Fonte: docs.borderless.art

Conclusão

ERC404 e seus derivados são de fato uma tecnologia interessante e um tanto revolucionária. No entanto, o principal problema no momento é que existem alguns aspectos que realmente limitam seu uso: falta de ancoragem de preço, falta de preservação de metadados, e assim por diante. Isso difere significativamente dos EIPs bem desenvolvidos, onde a comunidade de desenvolvedores considera diferentes vetores, analisa vários cenários, e assim por diante, para formar a proposta mais bem pensada com riscos mínimos e processos maximamente lógicos dentro.

Mesmo comparando ERC404 com o Token2022 experimental na Solana - também foi desenvolvido há muito tempo por uma grande equipe de desenvolvedores e ainda está em fase de testes e identificação de riscos. E NAP, que foi inicialmente desenvolvido na Polygon, por alguma razão não obteve adoção generalizada nos dois anos desde o início do seu desenvolvimento e permanece nas sombras.

É provável que leve muito mais tempo para que essas mecânicas sejam implementadas em blockchains não-EVM, apesar da sua aparente simplicidade. A questão é que, em outras blockchains, existem regras e padrões próprios para a criação de tokens e smart contracts. E, num nível fundamental, a ideia de NAP, ERC404 e ERC-X difere no sentido de permitir a implementação da funcionalidade de combinar tokens fungíveis e não fungíveis a nível nativo, sem contratos inteligentes adicionais de nível superior.

Portanto, provavelmente vale a pena esperar pelo desenvolvimento adicional deste padrão ou pela criação de um novo padrão com EIPs, que podem ser mais complexos e bem pensados sob vários ângulos. A ideia de poder dividir NFTs em tokens ERC20 pode trazer muitos novos casos de uso, incluindo em DeFi para mecânicas de opções, tokens de índice, futuros e tokenomics complexos, como os da Tapioca DAO. Além disso, tais mecânicas podem ser muito úteis para jogos web3, pois poderiam simplificar significativamente o design da arquitetura da economia in-game.

Aviso legal:

  1. Este artigo é reproduzido de Pesquisa Dewhales)], Encaminhe o Título Original 'ERC404, DN404, ERC404m, ERC-X, NAP e Outros Padrões Semelhantes Explicados', Se houver objeções a esta reimpressão, entre em contato com oGate Learnequipa e eles vão lidar com isso prontamente.

  2. Aviso de responsabilidade: As opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.

  3. As traduções do artigo para outros idiomas são feitas pela equipe do Gate Learn. Salvo indicação em contrário, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

เริ่มตอนนี้
สมัครและรับรางวัล
$100