Quais são as principais normas Ethereum ERC Token?

PrincipianteNov 21, 2022
Um conjunto de regras padrão para criar fichas ethereum
Quais são as principais normas Ethereum ERC Token?

Introdução

A Ethereum introduziu o conceito de aplicações e protocolos descentralizados baseados em blockchain. Embora a Ethereum tenha a sua própria 'moeda' chamada ETH, que pode ser usada da mesma maneira que a BTC, o seu principal caso de uso é servir de gás para alimentar transações e operações em apps e protocolos construídos na rede. Os desenvolvedores desses aplicativos podem criar moedas dentro da aplicação ou ativos digitais que estão armazenados na blockchain Ethereum. São o que chamamos fichas e devem corresponder a certas 'regras' chamadas normas ERC.

Quais são as principais normas Ethereum ERC Token?

Os padrões de token são um conjunto de regras que permitem o desenvolvimento de tokens de criptomoedas em diferentes protocolos de blockchain. Estas normas representam um guia para a criação, emissão e implementação de novos fichas na blockchain subjacente. No caso da Ethereum, essas normas chamam-se ERC (Ethereum Request for Comments) e estabelecem as regras para as fichas que podem ser criadas na Ethereum.
Cada ficha ERC é identificado por um número de série, que corresponde ao número de 'pedido de comentários' que propuseram estas normas. Além das três normas ERC mais utilizadas na Ethereum, há outro padrão novo e muito interessante a seguir:

1.ERC-20: implementado pela primeira vez em 2015, ERC-20 é o padrão de símbolos que permite aos desenvolvedores criar fichas fungíveis para as suas aplicações ou protocolos baseados em Etéreo. 'Fungível' significa divisível e não único. Por exemplo, moedas fiduciárias como o dólar são fungíveis, bem como BTC (1 BTC vale 1 BTC, não importa onde é emitida).
Os fichas ERC-20 são mais comumente desenvolvidos por organizações ou empresas com foco na tecnologia. As fichas que são criadas com o ERC-20 são interoperáveis entre si e com serviços compatíveis de todo o ecossistema Ethereum. Tudo isto torna mais fácil para os membros da comunidade e para as empresas adotarem e usá-los numa ampla gama de aplicações, porque todos podem criar o seu próprio token ou ativo digital sem ter de os programar do zero.
É importante sublinhar que, embora os fichas ERC-20 possam ser facilmente transferidos para uma infinidade de aplicações, não são detidos pelas contas. As fichas só existem dentro de um contrato, o que é como uma base de dados independente. Então, os utilizadores precisam de uma carteira que corre na blockchain Ethereum para 'verem' o seu saldo de token ERC-20;

2.ERC-721: ao contrário dos ERC-20, ERC-721 é o padrão de código que permite aos desenvolvedores criar fichas não fungíveis (NFTs) - 'Não fungível' significa que cada ficha possui um valor único e agem como objetos digitais comprovadamente únicos que não podem ser trocados entre si, como fichas ERC20.
Os tokens ERC-721 são frequentemente utilizados para representar a propriedade na blockchain de muitos itens, tais como contratos de ativos físicos, colecionáveis digitais e arte digital. Além disso, não são permutáveis por outro devido às suas especificações únicas. Resumindo, a norma ERC-721 foi criada para satisfazer a necessidade de dar singularidade às fichas do ecossistema Ethereum.

3.ERC-1155: combinando os melhores aspetos das duas primeiras normas listadas acima, ERC-1155 é o padrão de símbolos que permite aos desenvolvedores criar símbolos fungíveis e não fungíveis, e introduz a inovação de serem capazes de criar fichas semi-fungíveis.
Os tokens ERC-1155 são utilizados principalmente para desenvolver jogos NFT, uma vez que pode ser criado um contrato único para suportar vários tipos de símbolos configuráveis individualmente. Este tipo de contrato reduz significativamente a complexidade do processo de criação de fichas, visto que um jogo NFT exigiria um grande número de ativos a circular dentro do sistema (que podem ser objetos a serem recolhidos pelos jogadores).

4.ERC-4907: definido como a norma de token não fungível rentable, a ERC-4907 leva a propriedade da NFT para um nível mais avançado, pois é o primeiro a retirar automaticamente os direitos de uso após a expiração. Com a norma ERC-4907, o locatário pode concluir operações específicas com um NFT locado mas não pode transferir o ativo para terceiros ou assumir o controlo total. Isto é uma inovação importante, porque pode melhorar o desempenho tanto do proprietário do NFT como do inquilino ao dar mais flexibilidade ao próprio NTF.

Qual é o processo de criar normas ERC?

O ecossistema Ethereum está a caminho de se descentralizar, mas ainda precisa de um núcleo de desenvolvedores para definir as regras, fazer chamadas de upgrades e definir padrões. Em teoria, qualquer pessoa pode criar um símbolo ERC. No entanto, antes de fazer isso, é necessário passar pelo processo de uma Proposta de Aperfeiçoamento Ethereum (EIP), que é um documento que inclui as características e processos propostos para a rede de blockchain Ethereum. Uma vez apresentada a proposta, é discutida e votada para rejeitar ou iniciar a sua implementação. Quando esse processo é aprovado e concluído, o documento inicial torna-se um padrão ERC que outros desenvolvedores podem usar para criar os seus próprios símbolos.
Para cada tipo de token ERC, há funções primárias precisas a serem implementadas, que variam de acordo com a finalidade para a qual foram criadas. Tomando os símbolos ERC-20 como exemplo, as funções são as seguintes:

  • TotalSupply: fornece informações sobre o fornecimento total de token;
  • Saldo OfC: fornece o saldo da conta do proprietário;
  • Transferência: executa transferências de um número específico de fichas para uma morada específica;
  • TransferDe: executa transferências de um número específico de fichas de um endereço especificado;
  • Aprovar: permitir que um gastador retire um número determinado de fichas de uma conta específica;
  • Subsídio: devolve um número determinado de fichas de um gastador ao proprietário.

As funções acima são obrigatórias. Além disso, existem outros opcionais, que são usados para definir as características de um novo símbolo, como dar-lhe um nome legível por pessoas, definir um símbolo e especificar a divisibilidade do símbolo.

Casos de Uso Aplicações& Reais

Desde a sua implementação inicial, os tokens ERC têm sido usados para diferentes fins e contribuíram para o crescimento de diferentes casos de uso e aplicações. A seguir estão listados alguns casos de uso por tipo de token.

  • Stablecoins: estes símbolos ligados a moedas fiduciárias usam frequentemente o padrão de fichas ERC-20. Visto que este padrão se tornou popular, gerou um efeito de rede significativo. Os utilizadores criptográficas podem ter a certeza de que qualquer moeda metálica criada com o uso da norma ERC-20 interoperará com as centenas de outros fichas ERC-20 e os serviços que já aceitam fichas ERC-20. A partir de hoje, a maioria das Dapps (Aplicações Descentralizadas) aceita ERC-20 stablecoins, bem como todos os serviços centralizados, como trocas criptográficas.

  • Utilitários fichas: estes símbolos são os tipos de fichas mais comuns no mercado criptográfico. Estão habituados a obter um serviço específico e cumprir diferentes casos de uso, como ser o gás para várias aplicações, dar o direito de voto aos utilizadores de um serviço ou ser usados para pagar comissões num DPp. À data de hoje, a maioria dos utility tokens em circulação são, ou foram, ERC-20 (há casos em que, subsequentemente, alguns dos símbolos mudaram para outra blockchain).

  • CryptopUnks: Peças colecionáveis de criptografia representadas por NFTs na cadeia de blocos Ethereum. No início do seu lançamento, os CryptopUnks estavam vinculados ao padrão ERC-20, que não era adequado para dar a singularidade total a um token. Por essa razão, a equipa acabou por modificar o código ERC-20 o suficiente para produzir itens não fungíveis, agindo como inspiração para o desenvolvimento da ERC-721 pouco depois. Portanto, pode dizer-se que a CryptopUnks é tecnicamente anterior ao símbolo padrão ERC-721 NFT da Ethereum.

  • NFT jogos online: à medida que a indústria dos jogos avança, os fichas ERC-1155 estão a tornar-se numa ferramenta com enorme potencial, visto que demonstraram ter um grau de interoperabilidade mais elevado do que os seus antecessores. Um jogo de vídeo que contém um grande número de itens colecionáveis e transacionáveis dentro da sua plataforma não pode depender de mais nada que o padrão ERC-1155 para funcionar sem problemas. Visto que vários itens podem ser armazenados num único contrato inteligente, fungível e não fungível, qualquer número de artigos pode ser enviado numa única transação para um ou mais destinatários. Portanto, os tokens ERC-1155 representam um passo em frente significativo em termos de escalabilidade.

Conclusão

Todo o ecossistema Ethereum demonstrou mais uma vez que é capaz de desenvolver soluções cada vez mais eficientes para a criação de uma economia governada pelo utilizador inteiramente nova na internet. Desde o primeiro aparecimento dos padrões ERC, vimos como os desenvolvedores e utilizadores chegaram à criação de padrões ainda mais avançados e específicos que são adequados para todos os ramos da indústria criptográfica.
A nova norma ERC-4907 tem o potencial de se tornar a solução 'final' para resolver problemas de liquidez relacionados com NFT e pode, portanto, abrir muitas portas para implementações futuras no setor metaverso. Como não houve sinais de abrandamento, muito provavelmente veremos novos desenvolvimentos nos meses a seguir.

Autor: Mauro F.
Translator:Yuanyuan
Revisor (es): Ashley
Disclaimer:

  • Este artigo representa apenas a opinião dos observadores e não constitui nenhuma sugestão de investimento.
    *Gate.io reserva todos os direitos a este artigo. A repostagem do artigo será permitida desde que o Porta.IO seja referenciado. Em todos os outros casos, uma ação judicial será tomada devido a violação de direitos de autor.
Autor: Mauro F.
Tradutor(a): Binyu
Revisor(es): Matheus, Ashley, Joyce, Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.