Pense no ERC-20 como uma planta comum. Ele especifica um pequeno conjunto de funções que todo token compatível deve implementar, como informar um saldo, transferir tokens e autorizar outro contrato a movimentá-los em seu nome. Como milhares de tokens falam essa mesma língua, uma carteira ou corretora que dá suporte ao padrão consegue dar suporte a praticamente qualquer token ERC-20 sem escrever código sob medida para cada um, o que é uma enorme conveniência prática.
Essa interoperabilidade é uma das grandes razões pelas quais o Ethereum se tornou o lar padrão dos tokens. Quando um novo projeto emite um token ERC-20, ele se conecta na hora ao ecossistema já existente de carteiras, corretoras e aplicativos de DeFi, em vez de ter de construir suporte do zero. A maioria dos tokens conhecidos que você encontra no Ethereum, incluindo muitas stablecoins e tokens de governança, são ERC-20, e é por isso que o padrão costuma ser descrito como o cavalo de batalha da rede.
Um ponto prático confunde os iniciantes: como um token ERC-20 não é a moeda nativa do Ethereum, você ainda precisa ter ether em mãos para pagar a taxa de gas sempre que enviar um. Existem outros padrões para tarefas diferentes, como o ERC-721 por trás da maioria dos NFTs, mas o ERC-20 continua sendo a escolha certa para tokens intercambiáveis, ou fungíveis, em que cada unidade é idêntica a todas as outras.
Principais conclusões
- O ERC-20 é o padrão do Ethereum para tokens fungíveis, definindo funções comuns como consulta de saldo e transferências.
- Como os tokens compartilham esse modelo, qualquer carteira ou corretora que reconheça o ERC-20 consegue lidar com quase todos eles.
- Você ainda precisa de ether para pagar o gas ao movimentar um token ERC-20, já que o token não é a moeda nativa.
ERC-20 — perguntas frequentes
Por que o padrão ERC-20 importa?
Ele faz milhares de tokens diferentes se comportarem de forma idêntica para carteiras e aplicativos, então eles ficam compatíveis na hora com o ecossistema mais amplo, em vez de cada um precisar de suporte sob medida. Esse modelo comum é uma grande razão pela qual o Ethereum abriga tantos tokens.
Preciso de ether para enviar um token ERC-20?
Sim. Tokens ERC-20 não são a moeda nativa do Ethereum, então a taxa de rede, ou gas, ainda precisa ser paga em ether. Ficar sem ETH é um motivo comum para uma transferência de token não passar, mesmo quando você tem bastante do token.
Novo no mundo cripto ou querendo preencher lacunas? Percorra o essencial em Aprender, explore todos os termos de A a Z, ou veja os preços ao vivo das moedas por trás desses conceitos.