Um token ERC-XNUMX nada mais é do que um smart contract que possui uma estrutura de dados pré-estabelecida. Essa estrutura foi projetada para facilitar a implementação de diversas funcionalidades na blockchain Ethereum, facilitando o trabalho de criação para desenvolvedores. 

Lbloquear blockchain de Ethereum, a diferença de Bitcoin, Foi criado para ser todo um ecossistema integrado. Portanto, seus desenvolvedores criaram novos mecanismos para facilitar determinadas tarefas. Um exemplo disso foi melhorar a capacidade de criar novas moedas "em" uma blockchain existente. Algo possível com o Bitcoin e que observamos nas chamadas moedas coloridas. Para conseguir isso, Os desenvolvedores da Ethereum criaram tokens ERC-20.

Sua criação foi proposta por Fabian Vogelsteller y Vitalik Buterine aprovado em 19 de novembro de 2015. Faz parte do EIP de Ethereum, sob a designação EIP-20 (EIP são as iniciais em inglês de Proposta de melhoria do Ethereum).

As iniciais ERC eles querem dizer Solicitações de Ethereum para comentários o Solicitação de comentários para o Ethereum, enquanto o número 20 vem do EIP, onde é descrito. O ERC-20 descreve um padrão sobre as funções e eventos que um inteligente contrato de Ethereum pode implementar.

Atualmente, os tokens ERC-20 são um dos tokens mais usados ​​no mundo criptográfico. A quantidade de tokens ERC-20 criados é enorme, você pode fazer o check-in Etherscan quantos existem hoje.

Como funcionam os tokens ERC-20?

Os tokens do ERC-20 são, em princípio, contratos inteligentes que são executados no blockchain do Ethereum. Eles operam dentro de uma estrutura programática estabelecida pela equipe Ethereum. Essa estrutura é ampla o suficiente para permitir diferentes usos sem interromper a operação da blockchain Ethereum. Por exemplo, eles são capazes de manter uma subconta paralela ao razão principal do Ethereum, tendo sua própria unidade de conta. Tudo isso, sem misturar os saldos Ether dos endereços. Mas garantindo a transparência, rastreabilidade e segurança fornecidas pela rede Ethereum.

É precisamente essa enorme flexibilidade que levou os tokens ERC-20 a se tornar um padrão. A principal utilidade desses tokens é padronizar a interface para criar e emitir novos tokens na rede. Isso é feito aplicando certas regras e parâmetros para aceitação. Por exemplo, para alterar ou mover um token ERC-20, você deve ter Ether. Essa situação suporta tanto a parte econômica quanto a parte utilitária do token.

O objetivo e a necessidade dos tokens ERC-20 é projetar um padrão, criar interoperabilidade e compatibilidade entre tokens e promover melhorias no ecossistema Ethereum. Isso ocorre porque os tokens do ERC-20 facilitam muito o trabalho de criação de novos tokens. Desde que a infraestrutura foi projetada para isso. Também foi acompanhado por ferramentas com esse objetivo, como a linguagem de programação Solidão, ou a máquina virtual EVM.

Tokens Ethereum ERC 20

Por que foram criados os tokens ERC-20?

La motivação principal dos desenvolvedores foi criar algo tão amplo, principalmente criar un sistema de capacidade múltiplo. Tudo isso numa interface padrão reutilizável para outras aplicações: desde carteiras a exchanges descentralizadas. Tudo isso sob um API que garante aos desenvolvedores as seguintes vantagens:

  1. Uniformidade em programação. API é padrão e estável, o que facilita a tarefa de programar usando a mesma. Isto facilita a tarefa criativa dos programadores na hora de criar um novo software com base nos recursos da Ethereum.
  2. Reduz a complexidade da programação. Como a API é simples, o seu uso reduz a complexidade do software criado para usá-lo. Isto traduz-se em melhor leitura, segurança e auditabilidade do código escrito.
  3. Suporte para múltiplas linguagens de programação e melhorias de portabilidade. Como a API dos tokens é gratuita, é possível programar nela em diferentes linguagens de programação. Isso facilita muito a capacidade para criar software específico. Algumas das linguagens suportadas para esta tarefa são Solidity, JavaScript, C, C ++, Python, Java e Go.
  4. Menos complexidade na compreensão de cada tipo de tokens implementados. Isto graças ao facto de que todos eles serão baseados nos mesmos princípios de funcionalidade.
  5. Maior segurança, especialmente graças a recursos como token allowance.
  6. Menor risco de quebra de contratos, pois não têm impedimentos ou incompatibilidades. Isto ocorre porque a API é estável, as alterações feitas nela melhoram, mas nunca quebram a compatibilidade.

Quanto você sabe, cryptonuta?

Os tokens do ERC-20 são um contrato inteligente ou não?

VERDADEIRO!

Os tokens ERC-20 são um contrato inteligente com uma estrutura básica e padrão na qual os programadores podem implementar funcionalidades usando o blockchain Ethereum. Entre essas funcionalidades estão, por exemplo, Ethereum DApps.

Principais características dos tokens ERC-20

Como já mencionamos, os tokens ERC-20 são caracterizados principalmente por suas extensas capacidades de adaptação. Mas, para conseguir isso, um token ERC-20 usa uma certa estrutura básica que permite aproveitar todo o seu potencial. Nesse sentido, essas características são:

  1. Têm um nome ou identificador e um símbolo associado. Através destes dois valores, é possível identificar e diferenciar os tokens um do outro na blockchain Ethereum.
  2. É capaz de lidar com os aspectos económicos básicos da sua emissão. Dados como o sistema de precisão decimal e a emissão total são uma parte fundamental do token na sua estrutura de dados.
  3. Opera uma interface para controlar e rever os saldos dos endereços do seus proprietários. Desta forma, o token pode relatar o saldo total de fundos contido num endereço específico.
  4. Pode gerir o sistema de transferências de forma nativa. Isto ocorre porque o token possui funções para lidar com transferências de fundos.
  5. Além disso, o token é capaz de gerir autonomamente as retiradas parciais de fundos de um endereço. Por exemplo, se João tiver permissão para retirar 1000 ETH da conta de Maria, João poderá retirar 250 ETH numa primeira retirada. Nas retiradas subsequentes, João pode terminar a retirada do restante dos fundos, mas ele só pode ir até 1000 ETH. Um recurso chamado "Aprovado" e depende de outra chamada "Provisão".

Este artigo faz parte de Tokenization de curso gratuito, NFT e ICOs.

Acesse o curso, adquira amplo conhecimento em tokens e obtenha seu Diploma Certificado por Bit2Me.