Com cuidado! Muito texto.
Os padrões de token são conjuntos de regras e acordos que regem a operação de um token de criptomoeda. Os padrões populares incluem ERC-20, BEP-20, ERC-721 e ERC-1155.
Introdução
Embora existam dezenas de milhares de criptomoedas diferentes, a maioria delas é construída nos mesmos padrões. Esses esquemas são chamados de padrões de token e definem as principais funcionalidades e propriedades dos tokens blockchain.
Por que precisamos de padrões de token?
Compatibilidade
O padrão token garante que todos os produtos criados sob este padrão possam interoperar entre si e trabalhar juntos. Se um projeto emitir um token baseado em um padrão de token, então o novo token será compatível com plataformas e aplicações existentes, incluindo carteiras. Por exemplo, os ativos ERC-20 são compatíveis com outros produtos e serviços desenvolvidos utilizando este padrão de token.
Devido a isso, o token ERC-20 também pode ser trocado por outro token deste padrão. Sem padrões de token, negociar múltiplas criptomoedas seria muito mais difícil. Nesse caso, carteiras individuais teriam que ser criadas para cada token, em vez de usar uma carteira para muitas criptomoedas diferentes.
Conectividade
Na programação, ter um sistema conectável permite que os desenvolvedores reutilizem componentes existentes para criar novos produtos. Isto também se aplica à criação de tokens: o uso de padrões de tokens acelera o desenvolvimento de funcionalidades essenciais, deixando mais tempo para experimentação e inovação.
Eficiência
Os padrões de token também simplificam as interações entre contratos inteligentes. Contratos inteligentes que implementam padrões de tokens e os próprios tokens podem ser usados para rastrear tokens criados.
Padrões de token como ERC-20 e BEP-20 contêm recursos importantes, como pesquisa de endereço e exibição de saldo de token, permitindo que contratos inteligentes rastreiem tokens com mais eficiência. Por exemplo, para verificar o histórico de transferência e outros dados de um token ERC-20, um desenvolvedor pode usar a Application Binary Interface (ABI) do contrato.
Padrões de token populares em criptomoedas e DeFi
BEP-20
BEP-20 é o padrão de token BNB Smart Chain (BSC). Foi originalmente criado como uma especificação técnica para o BSC. O BEP-20 permite que os desenvolvedores lancem uma variedade de tokens, incluindo moedas indexadas, tokens utilitários, stablecoins e outros. O padrão BEP-20 também introduz recursos como lista negra, mineração e suspensão de queima de tokens.
A seguir estão os principais recursos do padrão BEP-20:
TotalSupply: Determina o fornecimento total de um token BEP-20 específico.
BalanceOf: Define o saldo do token.
Transferência: permite que os usuários transfiram a propriedade de tokens para terceiros.
TransferFrom: permite transferir tokens para outras pessoas em nome do usuário por meio de um contrato inteligente.
Aprovar: Define um limite para o número de tokens que o contrato inteligente pode retirar.
Permissão: define endereços externos que têm permissão para gastar tokens.
ERC-20
Em 2015, Fabian Vogelsteller propôs o padrão de token ERC-20, que posteriormente se tornou a principal referência para criadores de tokens, incluindo tokens virtuais, tokens de staking e moedas virtuais.
ERC-20 é um padrão de token usado para desenvolver ativos fungíveis que seguem regras comuns. Por exemplo, se você criar 1.000 unidades de um token ERC-20, cada unidade terá a mesma funcionalidade.
O padrão ERC-20 é muito semelhante ao padrão BEP-20. No entanto, eles pertencem a redes blockchain diferentes. O ERC-20 é usado na blockchain Ethereum e o BEP-20 é usado na BNB Smart Chain (BSC).
ERC-721
Você sabia que uma parcela significativa dos tokens não fungíveis (NFTs) no Ethereum são baseados no mesmo padrão, ERC-721? Quer se trate de uma coleção limitada de NFTs ou de um Protocolo de Prova de Presença (POAP), é provável que seu NFT tenha sido criado usando este esquema. Mas o que torna os NFTs únicos? Um dos princípios fundamentais é que cada token ERC-721 deve ter um tokenId exclusivo.
A funcionalidade do ERC-721 inclui transferência de token, saldo corrente, fornecimento total e, como mencionado, exclusividade.
ERC-1155
Com o desenvolvimento de padrões de tokens, surgiu um esquema para atender à necessidade da indústria de criptomoedas por vários tipos de tokens. ERC-1155 é um padrão multitoken que permite a criação de vários tipos de ativos digitais, incluindo tokens utilitários como BNB e NFTs.
Entre outros recursos, o ERC-1155 oferece processamento em lote de tokens, que inclui:
Transferência em lote: transferência de vários ativos de uma só vez.
Saldo em lote: obtenha saldos de vários ativos em uma única etapa.
Confirmação de lote: Todos os tokens podem ser confirmados para serem enviados para um endereço.
Suporte NFT: um token é considerado um NFT se existir em uma única cópia.
Limitações dos padrões de token
Os tokens criados com base no mesmo padrão têm os mesmos recursos básicos e podem interoperar livremente entre si, enquanto tokens de padrões diferentes raramente podem. Como a indústria possui regulamentações diferentes que regem os padrões de tokens, eles nem sempre são compatíveis entre si. Isso significa que os tokens desenvolvidos usando padrões diferentes às vezes não podem existir na mesma plataforma, interoperar ou ser trocados entre si. Proprietários de diversas criptomoedas podem ter se deparado com a impossibilidade de usar o BTC na plataforma Ethereum. Para eliminar esses inconvenientes, os desenvolvedores criaram um novo tipo de token chamado tokens encapsulados.
Tokens embrulhados
Um token Wrapped é uma criptomoeda cujo valor está vinculado ao valor de outro ativo. O ativo original é colocado em um “wrapper”, um tipo de armazenamento digital que permite criar uma versão empacotada em outro blockchain.
Para concluir
Os padrões de token são modelos para o desenvolvimento e lançamento de tokens baseados em blockchain. Existem agora vários padrões de tokens na indústria, bem como muitas soluções inovadoras, como pontes blockchain e mecanismos de empacotamento que ajudam a eliminar a incompatibilidade de tokens.
Leitura recomendada
Introdução aos tokens ERC-20
Três pontes de criptomoeda populares e como elas funcionam
Como usar a ponte poligonal
Como funcionam as trocas atômicas
