O que é um token ERC-20?
Os tokens ERC-20 são atualmente um dos tokens mais utilizados no mundo das criptomoedas. Neste post vamos falar sobre o token ERC-20.
O que é um token ERC-20?
Um token ERC-20 é um Smart contract, que tem uma estrutura de dados pré-estabelecida e que se destina a facilitar a implementação da funcionalidade por blockchain, o que facilita o trabalho para os desenvolvedores.
As criptomoedas são uma forma de pagamento, por isso os tokens são um ativo transacionável e estão disponíveis para todos os utilizadores na internet, para poderem fazer trocas de criptomoedas.
A criação deste token foi proposta por Fabian Vogelsteller e Vitalik Buterin com a aprovação em 19 de novembro de 2015. Faz parte da Ethereum EIP (Enhancement Proposal) sob a denominação EIP-20. O acrónimo ERC significa Ethereum Requests for comments e o número 20 provém do EIP onde é descrito.
Objetivo do token ERC-20
O seu objetivo é conceber um standard para criar compatibilidade entre tokens e promover melhorias no ecossistema Ethereum.
Como os tokens ERC-20 funcionam
Os tokens ERC-20 são contratos inteligentes que funcionam na blockchain Ethereum dentro de um quadro programático estabelecido pela team da Ethereum. A principal utilidade deste token é uniformizar a interface de criação e emissão de novos tokens na rede, e fá-lo aplicando as regras e parâmetros para a sua aceitação.
Vantagens da criação de tokens ERC-20
Os tokens ERC-20 proporcionam aos desenvolvedores os seguintes benefícios:
Uniformidade na programação
A API é padronizada e estável, o que facilita a tarefa de programação com ela.
Suporte para múltiplas linguagens de programação e portabilidade melhorada
Pode programar com diferentes linguagens de programação. Algumas das línguas suportadas são Solidity, JavaScript, C, C++, Python, Java e Go.
Menos complexidade na compreensão de cada token implementado
Baseado nos mesmos princípios de funcionalidade.
Reduz a complexidade da programação
É uma API simples e quando usada, reduz a complexidade do software criado. Ou seja, melhor legibilidade, segurança e verificação do código escrito.
Segurança aumentada com o token de indemnidade
Redução do risco de quebra de contratos. Uma vez que a API é estável, as mudanças dessa melhoram-na.
Principais características do token ERC-20
- Tem um nome ou identificador e um símbolo associado.
- Opera uma interface para controlar e verificar os saldos dos seus proprietários: o token consegue reportar o montante total dos fundos contidos num endereço específico.
- Pode gerir nativamente o sistema de transferência: o token tem funções para gerir transferências de fundos.
- O token consegue gerir autonomamente retiradas parciais de fundos de um endereço.
- É capaz de lidar com os aspetos económicos básicos da sua emissão.
Em conclusão, há que dizer que um token ERC20 é um ativo digital que ajuda a expandir o mundo criado pela Ethereum, potenciando a compra e venda de Ether. Por este motivo, tem a capacidade de criar qualquer coisa física. Neste caso, as criptomoedas têm a sua blockchain, e os tokens conseguirão negociar nela.
Artigos Relacionados




