O que é ERC-20 e o que Isso Significa Para o Ethereum?

O que é ERC-20 e o que Isso Significa Para o Ethereum

ERC-20: O popular sistema de criptomoeda e blockchain Ethereum é baseado no uso de tokens, que podem ser comprados, vendidos ou negociados. O Ethereum foi lançado em 2015 e, desde então, se tornou uma das forças motrizes por trás da popularidade da criptomoeda.

No sistema Ethereum, os tokens representam uma ampla variedade de ativos digitais, como vouchers, IOUs ou até mesmo objetos tangíveis do mundo real. Essencialmente, os tokens Ethereum são contratos inteligentes que usam o blockchain Ethereum.

ERC-20: Principais Vantagens

  • O popular sistema de criptomoeda e blockchain conhecido como Ethereum é baseado no uso de tokens, que podem ser comprados, vendidos ou negociados.
  • Um dos tokens mais significativos é chamado ERC-20, que surgiu como o padrão técnico usado para todos os contratos inteligentes no blockchain Ethereum para implementação de tokens.
  • Muitas moedas digitais conhecidas usam o padrão ERC-20, incluindo Maker (MKR), Basic Attention Token (BAT), Augur (REP) e OmiseGO (OMG).

O que é ERC-20?

Um dos tokens Ethereum mais significativos é conhecido como ERC-20. ERC-20 emergiu como o padrão técnico; ele é usado para todos os contratos inteligentes no blockchain Ethereum para implementação de token e fornece uma lista de regras que todos os tokens baseados em Ethereum devem seguir.

ERC20 é semelhante, em alguns aspectos, ao Bitcoin, Litecoin e qualquer outra criptomoeda; os tokens ERC-20 são ativos baseados em blockchain que têm valor e podem ser enviados e recebidos.

A principal diferença é que, em vez de rodar em seu próprio blockchain, os tokens ERC-20 são emitidos na rede Ethereum.

ERC-20 Define Uma Lista Comum de Regras

O que é ERC-20 e o que Isso Significa Para o Ethereum

Em outubro de 2019, mais de 200.000 tokens compatíveis com ERC-20 existiam na rede principal da Ethereum. O ERC20 comanda uma importância vital; ele define uma lista comum de regras que todos os tokens Ethereum devem seguir.

Algumas dessas regras incluem como os tokens podem ser transferidos, como as transações são aprovadas, como os usuários podem acessar dados sobre um token e o fornecimento total de tokens.

Consequentemente, este token específico permite que desenvolvedores de todos os tipos prevejam com precisão como os novos tokens funcionarão no sistema Ethereum maior.

Isso simplifica a tarefa estabelecida para desenvolvedores; eles podem prosseguir com seu trabalho sabendo que todo e qualquer novo projeto não precisará ser refeito toda vez que um novo token for lançado, desde que o token siga as regras.

Essa conformidade também é necessária; ele garante a compatibilidade entre os vários tokens diferentes emitidos no Ethereum.

Felizmente, a grande maioria dos desenvolvedores de tokens trabalham em conformidade com as regras ERC-20, o que significa que a maioria das tokens lançadas através das ofertas iniciais de moedas (ICO) Ethereum são compatíveis com o ERC-20.

Muitas moedas digitais conhecidas usam o padrão ERC-20, incluindo Maker (MKR), Basic Attention Token (BAT), Augur (REP) e OmiseGO (OMG).

Se você planeja comprar qualquer moeda digital emitida como um token ERC-20, também deve ter uma carteira compatível com esses tokens. Felizmente, como os tokens ERC-20 são tão populares, existem muitas opções diferentes para carteiras.

ERC-20 Especifica Seis Funções Diferentes

ERC-20 define seis funções diferentes para o benefício de outros tokens no sistema Ethereum. Geralmente, esses são problemas básicos de funcionalidade, incluindo o método pelo qual os tokens são transferidos e como os usuários podem acessar os dados relativos a um token específico.

Tomados em conjunto, este conjunto de funções e sinais garante que tokens Ethereum de diferentes tipos tenham um desempenho uniforme em qualquer lugar no sistema Ethereum.

Como tal, quase todas as carteiras digitais que suportam a moeda ether também suportam tokens compatíveis com ERC-20. Mas como o padrão ERC20 permanece relativamente incipiente, provavelmente haverá bugs que precisam ser corrigidos.

Para citar um exemplo de uma falha passada: tokens Ethereum enviados diretamente para um contrato inteligente costumavam perder dinheiro, porque um erro no protocolo significava que o contrato de um token não poderia responder a uma tentativa de fazer uma transferência direta, resultando na “perda” do dinheiro associado a essa transferência.

5/5 - (3 votes)

Posts Relacionados

error: