BEP-20: o que é o padrão de token da BNB Smart Chain e como ele se compara ao ERC-20?

BEP-20: o que é o padrão de token da BNB Smart Chain e como ele se compara ao ERC-20?

Alguém lhe envia USDT. Você cola o endereço da sua carteira, clica em confirmar e espera. Nada chega. Você verifica o hash da transação. Os tokens saíram da carteira do remetente. Eles viajaram pela BNB Smart Chain. Sua carteira está no Ethereum. O USDT sumiu. Ficou preso entre duas redes porque ninguém lhe disse que o USDT existe como um token ERC-20 no Ethereum e como um token BEP-20 na BSC, e que os dois não são intercambiáveis sem uma ponte.

Esse erro custa dinheiro de verdade para as pessoas toda semana. E acontece porque a maioria dos iniciantes não entende que o mesmo token pode existir em blockchains diferentes usando padrões diferentes. O BEP-20 é um desses padrões. Ele alimenta tudo na BNB Smart Chain da mesma forma que o ERC-20 alimenta tudo no Ethereum. Mesmo conceito, rede diferente, token de gás diferente, regras diferentes para movimentar ativos.

Se você usa MetaMask, Trust Wallet ou qualquer protocolo DeFi na BSC, você já está interagindo com tokens BEP-20, mesmo sem perceber. Este artigo explica o que é o padrão BEP-20, como ele se compara ao ERC-20 e ao BEP-2, quais tokens o utilizam e os aspectos práticos que você precisa saber para evitar que suas criptomoedas se percam.

O que significa BEP-20 e por que ele existe.

BEP significa BNB Evolution Proposal (Proposta de Evolução do BNB). Vinte é apenas o número da proposta, a mesma convenção de nomenclatura que nos deu o ERC-20 no Ethereum. O padrão diz aos desenvolvedores: "aqui está como os tokens na BNB Smart Chain devem se comportar".

Eis o contexto. A Binance já possuía uma blockchain chamada Binance Chain (agora BNB Beacon Chain) desde abril de 2019. Era rápida para transferências básicas de tokens, mas limitada em termos de utilidade prática. Não conseguia executar contratos inteligentes. Não era compatível com DeFi. Não podia hospedar um mercado de NFTs. Basicamente, era uma solução limitada para a Binance DEX.

Em setembro de 2020, a Binance lançou uma segunda blockchain em paralelo: a BNB Smart Chain. Esta rodava na Máquina Virtual Ethereum (EVM). Bastava copiar e colar o código Solidity do Ethereum, implantá-lo na BSC e pronto. O PancakeSwap era essencialmente um fork do Uniswap que entrou em operação em poucos dias, pois a compatibilidade com a EVM tornou a portabilidade trivial.

O BEP-20 surgiu com o BSC como padrão de token. E não é "inspirado" no ERC-20. É o ERC-20 com uma roupagem diferente. As mesmas seis funções. Os mesmos dois eventos. Um desenvolvedor que lançou um contrato ERC-20 no Ethereum pode reimplantar exatamente o mesmo código no BSC e chamá-lo de token BEP-20. A diferença não está no código. Está na rede que opera por baixo.

A principal diferença: o gás. No Ethereum, uma simples transferência de tokens pode custar de US$ 1 a US$ 15, dependendo da congestão da rede. No BSC, a mesma transferência custa alguns centavos. Você paga o gás em BNB em vez de ETH. O tempo de bloco no BSC é de cerca de 3 segundos, comparado aos 12 segundos do Ethereum. Mais rápido e mais barato. A contrapartida é a descentralização: o BSC opera com 21 validadores ativos selecionados por meio de um mecanismo de consenso de Prova de Autoridade de Participação (PoSA). O Ethereum tem mais de um milhão de validadores. Essa diferença na quantidade de validadores é a principal crítica ao BSC.

Parâmetro BEP-20 (BSC) ERC-20 (Ethereum)
Rede Corrente Inteligente BNB Ethereum
Ficha de gasolina BNB ETH
Tempo de bloqueio ~3 segundos ~12 segundos
Custo médio do gás (transferência de tokens) $ 0,01-0,05 $ 1-15
Compatível com EVM Sim Nativo
Validadores 21 ativos (PoSA) Mais de 1 milhão (PoS)
Linguagem de contrato inteligente Solidez Solidez
Formato de endereço 0x... 0x...

Um detalhe prático que costuma confundir as pessoas: os endereços BEP-20 e ERC-20 são visualmente idênticos. Ambos começam com 0x seguido por 40 caracteres hexadecimais. Seu endereço MetaMask é a mesma sequência em ambas as redes. Mas os tokens em cada rede são distintos. Enviar USDT BEP-20 para um endereço Ethereum sem usar uma ponte significa que os tokens acabarão na BSC nesse endereço. Se o destinatário verificar apenas o Ethereum, não verá nada. Os tokens existem, apenas na blockchain errada.

bep-20

BEP-20 vs BEP-2: os dois padrões de token da Binance

Já perdi a conta de quantas vezes alguém em um servidor do Discord perguntou "qual a diferença entre BEP-2 e BEP-20?". A resposta costumava ser complicada. Agora é simples: BEP-2 está morto.

Deixe-me explicar. A Binance operou duas blockchains simultaneamente por quatro anos. A BNB Beacon Chain (a antiga, de abril de 2019) usava tokens BEP-2. Ela permitia transferências rápidas e a execução da Binance DEX, mas nada além disso. Sem contratos inteligentes. Sem DeFi. Os endereços BEP-2 tinham o formato bnb1qzm84k... e exigiam um campo MEMO que todos esqueciam, o que os levava a passar três dias no chat de suporte tentando recuperar seus fundos.

A BNB Smart Chain (setembro de 2020) foi a inteligente. Compatível com a EVM. Contratos inteligentes. DeFi. NFTs. Tokens BEP-20 com endereços 0x... Sem complicações com MEMO.

Quase imediatamente, todos migraram para a BSC. A Beacon Chain tornou-se uma cidade fantasma. Em junho de 2024, a Binance encerrou as atividades. A Beacon Chain parou de produzir blocos. O BEP-2 foi oficialmente descontinuado. Se você possui tokens BEP-2 em algum backup antigo da Trust Wallet de 2020, eles precisam ser convertidos para BEP-20 ou ficarão presos em uma blockchain que não existe mais.

Padrão Rede Formato de endereço contratos inteligentes Status (2026)
BEP-2 Cadeia de sinalização BNB bnb1... (+ MEMO) Não Desativação (junho de 2024)
BEP-20 Corrente Inteligente BNB 0x... Sim Padrão primário ativo
ERC-20 Ethereum 0x... Sim Ativo

BEP-20 e ERC-20: quais são as semelhanças e quais são as diferenças?

As pessoas me perguntam o tempo todo: "Então, o BEP-20 é apenas o ERC-20 em uma blockchain diferente?" Basicamente, sim. E esse é o ponto principal. A Binance não reinventou a roda. Eles copiaram o modelo da Ethereum, fizeram alguns ajustes e o executaram em uma blockchain mais rápida, mais barata e mais centralizada.

As ferramentas também são as mesmas. Eu uso o MetaMask para o BSC da mesma forma que uso para o Ethereum. O mesmo IDE Remix para implantar contratos. O mesmo Hardhat para testes. As mesmas bibliotecas OpenZeppelin. Se você é um desenvolvedor Solidity, o BSC é como uma refeição grátis. Nenhuma nova habilidade é necessária.

O BEP-20 adiciona alguns recursos que o ERC-20 não exige. A função `getOwner()` é obrigatória no BEP-20, mas opcional no Ethereum. O campo decimais deve ser declarado explicitamente. Além disso, o BEP-20 inclui parâmetros opcionais para inclusão de endereços em listas negras, criação de tokens (minting), queima de tokens (burning) e pausa de transferências. No Ethereum, esses parâmetros seriam adicionados por meio de extensões do OpenZeppelin. No BSC, eles fazem parte do modelo padrão que a maioria dos desenvolvedores utiliza como ponto de partida.

As verdadeiras diferenças estão no nível da rede, não no nível do token:

Os custos de gás tornam o BSC atraente para pequenas transações. Trocar US$ 50 em tokens no PancakeSwap custa centavos. A mesma troca no Uniswap custa dólares em gás. Para usuários de varejo de DeFi na Ásia, África e América Latina, onde US$ 5 em gás representam um custo significativo, o BSC era a alternativa acessível ao Ethereum.

A velocidade também importa. Blocos de 3 segundos significam que as transações são confirmadas mais rapidamente. Os protocolos DeFi ficam mais ágeis. As liquidações acontecem mais rapidamente. Para bots de negociação e arbitradores, o tempo de bloco mais rápido oferece uma vantagem.

É na descentralização que a BSC perde a discussão. Vinte e um validadores, todos selecionados por meio de autoridade de staking, a maioria deles intimamente ligada à Binance. O Ethereum, por sua vez, utiliza mais de um milhão de validadores independentes espalhados pelo mundo. Se a descentralização é importante para você, a BSC é uma opção menos atraente. Mas se o que importa é o custo baixo e a velocidade, a BSC vence.

Principais tokens BEP-20 na BNB Smart Chain

Tecnicamente, o BNB em si é um token nativo, não um token BEP-20 (assim como o ETH é nativo do Ethereum). Mas o Wrapped BNB (WBNB) é um wrapper BEP-20 usado por protocolos DeFi.

Os maiores tokens BEP-20 por atividade e capitalização de mercado:

Token Tipo O que faz
USDT (BSC) Moeda estável Tether na BNB Smart Chain, bilhões em circulação
USDC (BSC) Moeda estável A stablecoin da Circle na BSC
BUSD Moeda estável (descontinuada) Foi a principal stablecoin da BSC até a Paxos parar de emitir moedas em fevereiro de 2023.
BOLO Governança/utilidade Token nativo do PancakeSwap, a maior DEX da BSC
XVS Governança Venus Protocol, a maior plataforma de empréstimos BSC
ASSAR Governança Token BakerySwap DEX
BSC-USD Moeda estável USD atrelado à Binance
ALPACA DeFi Alpaca Finance, agricultura de rendimento alavancada

A história do BUSD merece destaque. O Binance USD foi a stablecoin nativa do BSC por anos. Em fevereiro de 2023, a SEC ordenou que a Paxos (emissora) parasse de emitir BUSD. A stablecoin passou a operar apenas com resgate. Bilhões de dólares foram retirados do mercado nos meses seguintes. O BSC perdeu sua stablecoin nativa e o ecossistema migrou para USDT e FDUSD. Foi um golpe regulatório que enfraqueceu a competitividade do BSC no DeFi.

A PancakeSwap continua sendo a DEX dominante. É o equivalente da BSC à Uniswap. Os detentores de tokens CAKE governam o protocolo e recebem recompensas de staking. O Venus Protocol gerencia empréstimos e financiamentos. Esses dois protocolos representam uma grande parcela do TVL DeFi total da BSC.

Como usar tokens BEP-20: a parte prática

Configuração em dois minutos. Sério. Abra o MetaMask. Aba Redes. Adicione a Smart Chain BNB. ID da cadeia: 56. RPC: bsc-dataseed.binance.org. Símbolo: BNB. Explorador de blocos: bscscan.com. Pronto. Ou simplesmente use a lista de redes integrada e ignore a entrada manual.

A seguir: dinheiro para a taxa de gás. Compre alguns dólares de BNB na Binance ou Coinbase. Transfira para sua conta MetaMask na BSC. Essa pequena quantia cobre centenas de transações, pois a taxa de gás da BSC é de centavos por transação.

A partir daí, é igual ao Ethereum. PancakeSwap para swaps. Venus para empréstimos. Pools para yield farming. Seu MetaMask funciona de forma idêntica em ambas as redes. Os mesmos botões, o mesmo fluxo, apenas uma blockchain diferente rodando em segundo plano.

A Trust Wallet dispensa completamente a configuração, pois pertence à Binance. O BSC funciona imediatamente após a instalação. Usuários da Ledger e da Trezor se conectam pelo MetaMask normalmente.

Uma coisa que sempre reforço com iniciantes: VERIFIQUE A REDE ANTES DE ENVIAR. Os endereços BSC e Ethereum são visualmente idênticos: 0x seguido pelos mesmos caracteres hexadecimais. O endereço da sua carteira é literalmente o mesmo em ambas as blockchains, pois derivam da mesma chave privada. Mas os tokens em cada blockchain são universos separados. Já vi pessoas enviarem US$ 10.000 em USDT BEP-20 para alguém que esperava receber USDT ERC-20 no Ethereum. Os tokens chegam ao endereço, mas na BSC. O destinatário abre o Ethereum e não vê nada. O pânico se instala. A solução é simples se você souber o que aconteceu: adicione a BSC à carteira do destinatário; a mesma chave privada controla ambas as blockchains, e os tokens estão lá. Mas a maioria das pessoas não sabe disso e assume que perdeu o dinheiro.

BNB Smart Chain em 2026: como está o ecossistema

2021 foi o momento da BSC. O gás do Ethereum chegou a custar entre US$ 50 e US$ 100 por troca. Pessoas comuns não podiam usar o Uniswap. A BSC oferecia a mesma experiência por centavos. Bilhões de dólares migraram da noite para o dia. O PancakeSwap saiu do nada para rivalizar com o Uniswap em volume diário em poucos meses. Todas as yield farms imagináveis surgiram na BSC. Assim como todos os golpes de ruf pull. O período do Velho Oeste foi real e caótico.

Então surgiram as L2s do Ethereum: Arbitrum, Optimism e Base. Gas abaixo de US$ 0,10, mas com o modelo de segurança do Ethereum. O principal argumento de venda da BSC, "somos mais baratos que o Ethereum", perdeu força quando as L2s ofereceram a mesma coisa sem a contrapartida da centralização.

A Binance respondeu com o opBNB, sua própria camada 2 sobre a BSC. Taxas de gás abaixo de US$ 0,001. Voltada para jogos e aplicativos de microtransações, onde até mesmo as taxas de camada 2 no Ethereum parecem pesadas. O BNB Greenfield cuida do armazenamento descentralizado. O ecossistema está se expandindo, não recuando.

O TVL DeFi na BSC deve atingir US$ 4 a 5 bilhões em 2026. É o terceiro ou quarto maior ecossistema DeFi, dependendo do desempenho da Arbitrum na semana. Milhões de usuários, principalmente no Sudeste Asiático e na América do Sul, o utilizam diariamente. Sem ostentação. Não está morto. Silenciosamente, faz o que sempre foi projetado para fazer: ser barato o suficiente para que o próximo bilhão de usuários de criptomoedas possa participar.

O padrão BEP-20 não mudará. Ele faz o que foi projetado para fazer. A verdadeira questão é se o próprio BSC continuará relevante. Minha opinião: o BSC não vai morrer. Ele tem muito apoio institucional da Binance e muitos usuários em mercados emergentes, onde até mesmo as taxas de camada 2 parecem caras em comparação com as frações de centavo do BSC. Mas os dias em que o BSC rivalizava com o Ethereum pela dominância do DeFi provavelmente acabaram. Ele se consolidou em seu nicho: barato, rápido e bom o suficiente para a maioria dos usuários que se preocupam mais em economizar US$ 5 por transação do que em ter um milhão de validadores garantindo sua troca.

Alguma pergunta?

Em fevereiro de 2023, a SEC ordenou que a Paxos parasse de emitir novos BUSD. A stablecoin entrou em modo de resgate exclusivo. Os usuários ainda podiam resgatar BUSD por dólares, mas nenhum novo token foi criado. A oferta em circulação caiu de mais de US$ 16 bilhões para menos de US$ 100 milhões, à medida que os usuários migraram para USDT e FDUSD na BSC. O BUSD está efetivamente morto como stablecoin ativa.

Tecnicamente sim, mas os tokens permanecem na BSC. Se você enviar USDT BEP-20 para um endereço Ethereum, os tokens chegam a esse endereço na BSC, não no Ethereum. Se o destinatário adicionar a BSC à sua carteira (a mesma chave privada controla ambas as redes), ele poderá ver e usar os tokens. Se ele verificar apenas o Ethereum, os tokens parecerão estar faltando. Para transferir tokens corretamente entre blockchains, use uma ponte entre blockchains como a Binance Bridge, Multichain ou Stargate.

Não. BNB é a criptomoeda nativa da BNB Smart Chain (assim como ETH é nativa do Ethereum). BEP-20 é o padrão para tokens construídos sobre a BSC. CAKE, XVS e USDT na BSC são todos tokens BEP-20. O próprio BNB não é um token BEP-20, embora exista o Wrapped BNB (WBNB), um token BEP-20 utilizado em protocolos DeFi.

Um endereço BEP-20 se parece com 0x seguido por 40 caracteres hexadecimais, idêntico a um endereço Ethereum. Seu endereço MetaMask ou Trust Wallet é o mesmo tanto na BSC quanto no Ethereum, porque ambas as redes usam a mesma derivação de endereço a partir da sua chave privada. É por isso que você pode usar a mesma carteira em ambas as blockchains, mas também é por isso que as pessoas enviam tokens acidentalmente para a rede errada.

Funcionalmente quase idênticas. Ambas definem as mesmas seis funções principais para transferências de tokens, aprovações e verificação de saldo. Um desenvolvedor Solidity pode implantar o mesmo contrato em ambas as blockchains. As diferenças são de nível de rede: o BEP-20 roda na BSC (gas pago em BNB, blocos de 3 segundos, 21 validadores), enquanto o ERC-20 roda no Ethereum (gas pago em ETH, blocos de 12 segundos, mais de 1 milhão de validadores). Tokens de uma rede não podem ser usados na outra sem uma ponte.

BEP-20 significa Proposta de Evolução BNB número 20. É o padrão de token para a criação de tokens fungíveis na BNB Smart Chain (BSC). Pense nisso como a versão da BSC do ERC-20 do Ethereum. Mesmo conceito, mesmas funções principais, blockchain diferente. Qualquer token criado na BSC que siga as regras do BEP-20 pode ser armazenado em carteiras compatíveis com a BSC, negociado em DEXs da BSC e usado em protocolos DeFi da BSC.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.