A blockchain Ethereum desempenha um papel significativo no espaço criptográfico, e sua rede é impulsionada por uma série de regras conhecidas como padrões técnicos. Esses 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 é um modelo que permite aos desenvolvedores criar tokens que são fungíveis e compatíveis com a rede Ethereum.
Assim, a maioria dos tokens emitidos no Ethereum utiliza as diretrizes do ERC-20.
ERC-20 é um padrão técnico que permite aos desenvolvedores no Ethereum projetar e emitir tokens que podem interagir facilmente com o resto da plataforma. O Ethereum se diferencia de redes como o Bitcoin por não ser apenas uma blockchain, mas também uma plataforma para aplicativos descentralizados e tokens além de sua moeda nativa.
O padrão de token ERC-20 é como um plano para esses tokens; ele atribui certas características principais que permitem a interoperabilidade com o restante da rede. A melhor maneira de descrever o ERC-20 é como um conjunto de diretrizes para novos tokens ou contratos inteligentes na plataforma DeFi.
Tokens no Ethereum podem representar uma miríade de coisas e ter funções diversas; como tal, todas diferem. No entanto, com ERC-20, 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 construírem projetos, uma vez que não precisam começar do zero.
Antes de 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.
Os tokens ERC-20 dão simultaneamente estrutura e fornecem flexibilidade aos desenvolvedores. O modelo dos tokens descreve certas características e funções que determinam como os usuários podem fazer transferências e acessar dados conectados aos tokens, que são detalhados abaixo:
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.
Os detentores podem enviar seus tokens ERC-20 de um endereço de carteira para outro com quase nenhum problema envolvido.
O padrão de token garante que os desenvolvedores tenham um limite para o número total de tokens que estão projetando. Eles não serão capazes de emitir mais tokens e aumentar o fornecimento total no futuro.
O padrão técnico fornece aos desenvolvedores três funções de codificação opcionais: nome do token, símbolo e decimais. 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 coisa, ele pode definir esse valor como zero.
ERC-20 lista seis opções obrigatórias, que são:
Origem; Ethereum thurd
A função de Fornecimento Total limita o número de tokens ERC-20 que um contrato inteligente pode criar. O padrão de token deixará de criar novos tokens assim que o desenvolvedor atingir essa quantidade de tokens.
Essa função especifica quantos tokens estão atualmente mantidos na conta de um endereço específico.
A transferência permite que um indivíduo envie um número de tokens do limite de fornecimento do contrato inteligente para uma conta de usuário.
A função de aprovação verifica uma operação tentada em relação ao fornecimento total de tokens no contrato inteligente. Com isso, os tokens da transferência não podem exceder o fornecimento máximo do contrato inteligente.
TransferFrom permite que um usuário envie tokens ERC-20 para outro usuário.
A função de Allowance verifica o saldo da conta do remetente e cancela a operação se os tokens dentro dela forem insuficientes. Devido a isso, o número total de tokens TransferFrom não pode exceder o número de tokens na conta.
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 de transações.
Minimiza a possibilidade de uma violação de contrato.
Os usuários DeFi podem facilmente navegar e identificar oportunidades únicas para adotar mais facilmente ativos baseados em blockchain.
Taxas de gás: Os tokens ERC-20 incorrem em taxas adicionais em uma criptomoeda diferente, normalmente Ether. Isso é demorado e ineficaz em termos de custo.
Transações lentas: o tempo de bloco de 14 segundos do Ethereum pode atrasar transações por até um minuto.
Baixa Capacidade de Processamento: O Ethereum sempre enfrentou problemas de congestionamento sempre que há um influxo de usuários devido a novos desenvolvimentos. Em momentos como esse, a rede falha e as taxas de transação disparam.
Incompatibilidade de transação
WETH é um token ERC-20 vinculado ao Ether em uma proporção de 1:1; permite que os detentores de ETH troquem seus tokens por outros tokens ERC-20 diretamente. WEth nasceu da necessidade de criar um token compatível com o padrão de token ERC-20; Ether (ETH) não segue as mesmas regras que os DApps ERC-20.
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.
APE é a moeda de utilidade e governança nativa para a comunidade BAYC. Bored APE Yacht Club é uma das principais coleções de NFT do mundo.
Os tokens LINK são utilizados para compensar os operadores de nós Chainlink.
O token MANA da Decentraland facilita a compra de tokens não fungíveis que representam parcelas de terra na plataforma de realidade virtual.
DAI é o token subjacente de um protocolo de stablecoin hospedado na blockchain Ethereum.
ERC-20 é o padrão de token mais popular da Ethereum e, dadas 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 escrita, o Etherscan registrou cerca de 566.300 contratos ERC-20 na rede Ethereum. Um fato que pode ser atribuído à sua facilidade de uso, implantação e ampla gama de utilidade.
No entanto, os padrões de token Ethereum evoluíram ao longo dos anos, e novos padrões mais competitivos, como ERC-721, ERC-223 e ERC 777, foram desenvolvidos para lidar com mais problemas no cripto-universo.
A blockchain Ethereum desempenha um papel significativo no espaço criptográfico, e sua rede é impulsionada por uma série de regras conhecidas como padrões técnicos. Esses 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 é um modelo que permite aos desenvolvedores criar tokens que são fungíveis e compatíveis com a rede Ethereum.
Assim, a maioria dos tokens emitidos no Ethereum utiliza as diretrizes do ERC-20.
ERC-20 é um padrão técnico que permite aos desenvolvedores no Ethereum projetar e emitir tokens que podem interagir facilmente com o resto da plataforma. O Ethereum se diferencia de redes como o Bitcoin por não ser apenas uma blockchain, mas também uma plataforma para aplicativos descentralizados e tokens além de sua moeda nativa.
O padrão de token ERC-20 é como um plano para esses tokens; ele atribui certas características principais que permitem a interoperabilidade com o restante da rede. A melhor maneira de descrever o ERC-20 é como um conjunto de diretrizes para novos tokens ou contratos inteligentes na plataforma DeFi.
Tokens no Ethereum podem representar uma miríade de coisas e ter funções diversas; como tal, todas diferem. No entanto, com ERC-20, 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 construírem projetos, uma vez que não precisam começar do zero.
Antes de 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.
Os tokens ERC-20 dão simultaneamente estrutura e fornecem flexibilidade aos desenvolvedores. O modelo dos tokens descreve certas características e funções que determinam como os usuários podem fazer transferências e acessar dados conectados aos tokens, que são detalhados abaixo:
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.
Os detentores podem enviar seus tokens ERC-20 de um endereço de carteira para outro com quase nenhum problema envolvido.
O padrão de token garante que os desenvolvedores tenham um limite para o número total de tokens que estão projetando. Eles não serão capazes de emitir mais tokens e aumentar o fornecimento total no futuro.
O padrão técnico fornece aos desenvolvedores três funções de codificação opcionais: nome do token, símbolo e decimais. 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 coisa, ele pode definir esse valor como zero.
ERC-20 lista seis opções obrigatórias, que são:
Origem; Ethereum thurd
A função de Fornecimento Total limita o número de tokens ERC-20 que um contrato inteligente pode criar. O padrão de token deixará de criar novos tokens assim que o desenvolvedor atingir essa quantidade de tokens.
Essa função especifica quantos tokens estão atualmente mantidos na conta de um endereço específico.
A transferência permite que um indivíduo envie um número de tokens do limite de fornecimento do contrato inteligente para uma conta de usuário.
A função de aprovação verifica uma operação tentada em relação ao fornecimento total de tokens no contrato inteligente. Com isso, os tokens da transferência não podem exceder o fornecimento máximo do contrato inteligente.
TransferFrom permite que um usuário envie tokens ERC-20 para outro usuário.
A função de Allowance verifica o saldo da conta do remetente e cancela a operação se os tokens dentro dela forem insuficientes. Devido a isso, o número total de tokens TransferFrom não pode exceder o número de tokens na conta.
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 de transações.
Minimiza a possibilidade de uma violação de contrato.
Os usuários DeFi podem facilmente navegar e identificar oportunidades únicas para adotar mais facilmente ativos baseados em blockchain.
Taxas de gás: Os tokens ERC-20 incorrem em taxas adicionais em uma criptomoeda diferente, normalmente Ether. Isso é demorado e ineficaz em termos de custo.
Transações lentas: o tempo de bloco de 14 segundos do Ethereum pode atrasar transações por até um minuto.
Baixa Capacidade de Processamento: O Ethereum sempre enfrentou problemas de congestionamento sempre que há um influxo de usuários devido a novos desenvolvimentos. Em momentos como esse, a rede falha e as taxas de transação disparam.
Incompatibilidade de transação
WETH é um token ERC-20 vinculado ao Ether em uma proporção de 1:1; permite que os detentores de ETH troquem seus tokens por outros tokens ERC-20 diretamente. WEth nasceu da necessidade de criar um token compatível com o padrão de token ERC-20; Ether (ETH) não segue as mesmas regras que os DApps ERC-20.
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.
APE é a moeda de utilidade e governança nativa para a comunidade BAYC. Bored APE Yacht Club é uma das principais coleções de NFT do mundo.
Os tokens LINK são utilizados para compensar os operadores de nós Chainlink.
O token MANA da Decentraland facilita a compra de tokens não fungíveis que representam parcelas de terra na plataforma de realidade virtual.
DAI é o token subjacente de um protocolo de stablecoin hospedado na blockchain Ethereum.
ERC-20 é o padrão de token mais popular da Ethereum e, dadas 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 escrita, o Etherscan registrou cerca de 566.300 contratos ERC-20 na rede Ethereum. Um fato que pode ser atribuído à sua facilidade de uso, implantação e ampla gama de utilidade.
No entanto, os padrões de token Ethereum evoluíram ao longo dos anos, e novos padrões mais competitivos, como ERC-721, ERC-223 e ERC 777, foram desenvolvidos para lidar com mais problemas no cripto-universo.