Uma Introdução aos Tokens ERC-20

Principiante11/21/2022, 8:31:35 AM
ERC-20 emergiu como o padrão técnico usado para todos os contratos inteligentes na Rede Ethereum.

A blockchain Ethereum desempenha um papel significativo no espaço criptográfico, e a sua rede é impulsionada por uma série de regras conhecidas como padrões técnicos. Estes padrões determinam como os tokens funcionam dentro da rede Ethereum, sendo o principal conhecido como o padrão ERC-20.
O padrão de Token Ethereum ERC-20 funciona como um modelo que permite aos programadores criar tokens que são fungíveis e compatíveis com a rede Ethereum.
Portanto, a maioria dos tokens emitidos na Ethereum utiliza as diretrizes do ERC-20.

O que é ERC-20?

ERC-20 é um padrão técnico que permite aos desenvolvedores na Ethereum projetar e emitir tokens que podem interagir facilmente com o restante da plataforma. A Ethereum diferencia-se de redes como o Bitcoin por não ser apenas uma blockchain, mas também uma plataforma para aplicativos descentralizados e tokens que não sejam a sua moeda nativa.

O padrão de token ERC-20 é como um modelo para esses tokens; ele atribui certas características principais que permitem a interoperabilidade com o resto da rede. A melhor maneira de descrever o ERC-20 é como um conjunto de diretrizes para novos tokens ou contratos inteligentes na plataforma DeFi.

Os tokens na Ethereum podem representar uma miríade de coisas e ter funções diversas; como tal, todos diferem. No entanto, com ERC-20, os tokens de diferentes projetos espelham-se uns aos outros na sua base; o padrão de token também torna consideravelmente mais fácil para os criadores construir projetos, uma vez que não têm de começar do zero.

Antes da sua integração oficial em 2017, o padrão de token ERC foi introduzido como uma EIP (Proposta de Melhoria Ethereum) pelo desenvolvedor Fabian Vogelsteller, em novembro de 2015.

Recursos do ERC-20

Os tokens ERC-20 dão simultaneamente estrutura e proporcionam flexibilidade aos desenvolvedores. O modelo para os tokens delineia certas características e funções que determinam como os utilizadores podem efetuar transferências e aceder a dados conectados aos tokens, os quais estão detalhados abaixo:

Fungibilidade

Os tokens ERC-20 são fungíveis; isso significa que os tokens são iguais. O código subjacente de cada token em um projeto reflete todos os outros.

Transferibilidade

Os detentores podem enviar os seus tokens ERC-20 de um endereço de carteira para outro com quase nenhuma complicação envolvida.

Fornecimento Fixo

O padrão de token garante que os desenvolvedores tenham um limite para o número total de tokens que estão a projetar. Eles não serão capazes de emitir mais tokens e aumentar o fornecimento total no futuro.

Funções ERC-20

O padrão técnico fornece aos desenvolvedores três funções de codificação opcionais: nome do token, símbolo e decimal. A terceira função tem um máximo de 18 casas decimais, o que significa que o token pode ser dividido em 18 casas decimais. No entanto, se o criador optar por outra opção, pode definir este valor como zero.

ERC-20 lista seis opções obrigatórias, que são:

Origem; Ethereum thurd

Fornecimento Total

A função Total Supply limita o número de tokens ERC-20 que um contrato inteligente pode criar. O padrão do token deixará de criar novos tokens assim que o desenvolvedor atingir esta quantidade de tokens.

BalanceOf

Esta função especifica quantos tokens estão atualmente detidos na conta de um endereço específico.

Transferir

A transferência permite a um indivíduo enviar um número de tokens a partir do limite de fornecimento do contrato inteligente para uma conta de utilizador.

Aprovar

A função de aprovação verifica cruzadamente uma operação tentada em relação ao fornecimento total de tokens no contrato inteligente. Com isso em vigor, os tokens da transferência não podem exceder o fornecimento máximo do contrato inteligente.

TransferirDe

TransferFrom permite que um usuário envie tokens ERC-20 para outro usuário.

Subsídio

A função de Autorização verifica o saldo da conta do remetente e cancela a operação se os tokens no interior forem inadequados. Devido a isso, o número total de tokens TransferFrom não pode exceder o número de tokens na conta.

Prós e contras do padrão de token ERC-20

Prós

  • ERC-20 permite transações rápidas e combinadas. Os tokens são facilmente transferíveis e muitas vezes listados em plataformas de câmbio de criptomoedas conhecidas.

  • O padrão técnico simplifica o processo de desenvolvimento; criar e lançar novos tokens é muito mais acessível.

  • Permite uma maior eficiência na validação da transação.

  • Minimiza a possibilidade de uma quebra de contrato.

  • Os utilizadores DeFi podem facilmente navegar e identificar oportunidades únicas para adotar mais facilmente ativos baseados em blockchain.

Cons

  • Taxas de Gás: Os tokens ERC-20 incorrem em taxas adicionais numa criptomoeda diferente, normalmente Ether. Isto é tanto demorado como pouco eficiente em termos de custos.

  • Transações lentas: o tempo de bloco de 14 segundos do Ethereum pode colocar transações em espera por até um minuto.

  • Baixa Capacidade de Processamento: O Ethereum sempre teve dificuldades com congestionamentos sempre que há um influxo de utilizadores devido a novos desenvolvimentos. Em momentos como este, a rede engasga e as taxas de transação disparam.

  • Incompatibilidade de transação

Os principais tokens ERC-20

Ether envolto (WETH)

WETH é um token ERC-20 atrelado ao Ether numa proporção de 1:1; permite aos detentores de ETH trocar os seus tokens por outros tokens ERC-20 diretamente. O WETH nasceu da necessidade de criar um token compatível com o padrão de token ERC-20; o Ether (ETH) não segue as mesmas regras que as DApps ERC-20.

Token de Atenção Básica

O Token de Atenção Básica (BAT) é o token nativo para o navegador baseado em blockchain; Brave. O token é uma recompensa para criadores e usuários que permitem que o navegador rastreie a atenção dos consumidores para atribuir anúncios de acordo.

Apecoin (APE)

APE é a moeda de utilidade e governança nativa da comunidade BAYC. Bored APE Yacht Club é uma das principais coleções de NFT do mundo.

ChainLink(Link)

Os tokens LINK são utilizados para compensar os operadores de nós da Chainlink.

Decentraland (MANA)

O token MANA da Decentraland facilita a compra de tokens não fungíveis que representam lotes de terreno na plataforma de realidade virtual.

Dai (DAI)

DAI é o token subjacente de um protocolo de stablecoin hospedado na blockchain Ethereum.

Conclusão

ERC-20 é o padrão de token mais popular do Ethereum e, dadas as suas regras, reduziu os esforços para criar e emitir tokens - uma das principais razões pelas quais foi amplamente adotado durante o boom das ICOs em 2017. No momento da redação, o Etherscan registou cerca de 566.300 contratos ERC-20 na rede Ethereum. Um facto que pode ser atribuído à sua facilidade de uso, implementação e ampla gama de utilidade.
No entanto, os padrões de tokens Ethereum evoluíram ao longo dos anos, e novos e mais competitivos padrões como ERC-721, ERC-223 e ERC 777 foram desenvolvidos para lidar com mais problemas no cripto-universo.

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley
* 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.

Uma Introdução aos Tokens ERC-20

Principiante11/21/2022, 8:31:35 AM
ERC-20 emergiu como o padrão técnico usado para todos os contratos inteligentes na Rede Ethereum.

A blockchain Ethereum desempenha um papel significativo no espaço criptográfico, e a sua rede é impulsionada por uma série de regras conhecidas como padrões técnicos. Estes padrões determinam como os tokens funcionam dentro da rede Ethereum, sendo o principal conhecido como o padrão ERC-20.
O padrão de Token Ethereum ERC-20 funciona como um modelo que permite aos programadores criar tokens que são fungíveis e compatíveis com a rede Ethereum.
Portanto, a maioria dos tokens emitidos na Ethereum utiliza as diretrizes do ERC-20.

O que é ERC-20?

ERC-20 é um padrão técnico que permite aos desenvolvedores na Ethereum projetar e emitir tokens que podem interagir facilmente com o restante da plataforma. A Ethereum diferencia-se de redes como o Bitcoin por não ser apenas uma blockchain, mas também uma plataforma para aplicativos descentralizados e tokens que não sejam a sua moeda nativa.

O padrão de token ERC-20 é como um modelo para esses tokens; ele atribui certas características principais que permitem a interoperabilidade com o resto da rede. A melhor maneira de descrever o ERC-20 é como um conjunto de diretrizes para novos tokens ou contratos inteligentes na plataforma DeFi.

Os tokens na Ethereum podem representar uma miríade de coisas e ter funções diversas; como tal, todos diferem. No entanto, com ERC-20, os tokens de diferentes projetos espelham-se uns aos outros na sua base; o padrão de token também torna consideravelmente mais fácil para os criadores construir projetos, uma vez que não têm de começar do zero.

Antes da sua integração oficial em 2017, o padrão de token ERC foi introduzido como uma EIP (Proposta de Melhoria Ethereum) pelo desenvolvedor Fabian Vogelsteller, em novembro de 2015.

Recursos do ERC-20

Os tokens ERC-20 dão simultaneamente estrutura e proporcionam flexibilidade aos desenvolvedores. O modelo para os tokens delineia certas características e funções que determinam como os utilizadores podem efetuar transferências e aceder a dados conectados aos tokens, os quais estão detalhados abaixo:

Fungibilidade

Os tokens ERC-20 são fungíveis; isso significa que os tokens são iguais. O código subjacente de cada token em um projeto reflete todos os outros.

Transferibilidade

Os detentores podem enviar os seus tokens ERC-20 de um endereço de carteira para outro com quase nenhuma complicação envolvida.

Fornecimento Fixo

O padrão de token garante que os desenvolvedores tenham um limite para o número total de tokens que estão a projetar. Eles não serão capazes de emitir mais tokens e aumentar o fornecimento total no futuro.

Funções ERC-20

O padrão técnico fornece aos desenvolvedores três funções de codificação opcionais: nome do token, símbolo e decimal. A terceira função tem um máximo de 18 casas decimais, o que significa que o token pode ser dividido em 18 casas decimais. No entanto, se o criador optar por outra opção, pode definir este valor como zero.

ERC-20 lista seis opções obrigatórias, que são:

Origem; Ethereum thurd

Fornecimento Total

A função Total Supply limita o número de tokens ERC-20 que um contrato inteligente pode criar. O padrão do token deixará de criar novos tokens assim que o desenvolvedor atingir esta quantidade de tokens.

BalanceOf

Esta função especifica quantos tokens estão atualmente detidos na conta de um endereço específico.

Transferir

A transferência permite a um indivíduo enviar um número de tokens a partir do limite de fornecimento do contrato inteligente para uma conta de utilizador.

Aprovar

A função de aprovação verifica cruzadamente uma operação tentada em relação ao fornecimento total de tokens no contrato inteligente. Com isso em vigor, os tokens da transferência não podem exceder o fornecimento máximo do contrato inteligente.

TransferirDe

TransferFrom permite que um usuário envie tokens ERC-20 para outro usuário.

Subsídio

A função de Autorização verifica o saldo da conta do remetente e cancela a operação se os tokens no interior forem inadequados. Devido a isso, o número total de tokens TransferFrom não pode exceder o número de tokens na conta.

Prós e contras do padrão de token ERC-20

Prós

  • ERC-20 permite transações rápidas e combinadas. Os tokens são facilmente transferíveis e muitas vezes listados em plataformas de câmbio de criptomoedas conhecidas.

  • O padrão técnico simplifica o processo de desenvolvimento; criar e lançar novos tokens é muito mais acessível.

  • Permite uma maior eficiência na validação da transação.

  • Minimiza a possibilidade de uma quebra de contrato.

  • Os utilizadores DeFi podem facilmente navegar e identificar oportunidades únicas para adotar mais facilmente ativos baseados em blockchain.

Cons

  • Taxas de Gás: Os tokens ERC-20 incorrem em taxas adicionais numa criptomoeda diferente, normalmente Ether. Isto é tanto demorado como pouco eficiente em termos de custos.

  • Transações lentas: o tempo de bloco de 14 segundos do Ethereum pode colocar transações em espera por até um minuto.

  • Baixa Capacidade de Processamento: O Ethereum sempre teve dificuldades com congestionamentos sempre que há um influxo de utilizadores devido a novos desenvolvimentos. Em momentos como este, a rede engasga e as taxas de transação disparam.

  • Incompatibilidade de transação

Os principais tokens ERC-20

Ether envolto (WETH)

WETH é um token ERC-20 atrelado ao Ether numa proporção de 1:1; permite aos detentores de ETH trocar os seus tokens por outros tokens ERC-20 diretamente. O WETH nasceu da necessidade de criar um token compatível com o padrão de token ERC-20; o Ether (ETH) não segue as mesmas regras que as DApps ERC-20.

Token de Atenção Básica

O Token de Atenção Básica (BAT) é o token nativo para o navegador baseado em blockchain; Brave. O token é uma recompensa para criadores e usuários que permitem que o navegador rastreie a atenção dos consumidores para atribuir anúncios de acordo.

Apecoin (APE)

APE é a moeda de utilidade e governança nativa da comunidade BAYC. Bored APE Yacht Club é uma das principais coleções de NFT do mundo.

ChainLink(Link)

Os tokens LINK são utilizados para compensar os operadores de nós da Chainlink.

Decentraland (MANA)

O token MANA da Decentraland facilita a compra de tokens não fungíveis que representam lotes de terreno na plataforma de realidade virtual.

Dai (DAI)

DAI é o token subjacente de um protocolo de stablecoin hospedado na blockchain Ethereum.

Conclusão

ERC-20 é o padrão de token mais popular do Ethereum e, dadas as suas regras, reduziu os esforços para criar e emitir tokens - uma das principais razões pelas quais foi amplamente adotado durante o boom das ICOs em 2017. No momento da redação, o Etherscan registou cerca de 566.300 contratos ERC-20 na rede Ethereum. Um facto que pode ser atribuído à sua facilidade de uso, implementação e ampla gama de utilidade.
No entanto, os padrões de tokens Ethereum evoluíram ao longo dos anos, e novos e mais competitivos padrões como ERC-721, ERC-223 e ERC 777 foram desenvolvidos para lidar com mais problemas no cripto-universo.

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley
* 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!