Skip to main content

O que é a BNB Smart Chain

Nota: Este documento é uma tradução automática da versão original em inglês.

O que é a BNB Smart Chain

BNB Smart Chain (BSC) é uma rede blockchain Layer 1 compatível com a EVM que usa o mecanismo de consenso Proof of Staked Authority (PoSA). Lançada originalmente pela Binance em 2020 como "Binance Smart Chain", foi rebatizada como BNB Smart Chain em 2022, como parte do ecossistema BNB Chain mais amplo. A BSC é projetada para alto throughput e baixos custos de transação, mantendo a compatibilidade com o ferramental e os smart contracts do Ethereum.

Em resumo: a BNB Smart Chain é uma blockchain L1 rápida, de baixo custo e compatível com a EVM. No DecAIHub, ela aparece no campo Main chain para projetos que fazem deploy de seus smart contracts e tokens na rede BSC.

Como a BNB Smart Chain funciona

A BNB Smart Chain opera como uma blockchain Layer 1 autônoma, com seu próprio conjunto de validadores e mecanismo de consenso, mantendo a compatibilidade com a EVM para que os desenvolvedores possam implantar smart contracts compatíveis com Ethereum com mudanças mínimas.

Consenso: Proof of Staked Authority (PoSA)

A BSC usa o PoSA, um mecanismo de consenso híbrido que combina elementos de Delegated Proof of Stake (DPoS) e Proof of Authority (PoA):

  • Conjunto limitado de validadores. A BSC opera com um conjunto fixo de validadores ativos (aproximadamente 40 validadores ativos, com candidatos adicionais). Isso é significativamente menos do que as centenas de milhares de validadores do Ethereum, o que permite tempos de bloco mais rápidos, mas concentra a produção de blocos entre menos participantes.
  • Requisito de staking. Os validadores devem fazer staking de tokens BNB para participar, fornecendo incentivo econômico para se comportarem de forma honesta. Os validadores podem sofrer slashing (perder os tokens stakeados) por comportamento malicioso.
  • Componente de autoridade. Os validadores são eleitos com base na quantidade stakeada e na delegação da comunidade, criando um sistema semipermissionado em que nem qualquer um pode se tornar validador simplesmente por rodar um nó.
  • Tempo de bloco. A BSC produz blocos a cada aproximadamente 3 segundos, significativamente mais rápido do que o tempo de bloco de aproximadamente 12 segundos do Ethereum.

O design PoSA representa uma troca deliberada: transações mais rápidas e baratas em troca de um conjunto de validadores mais centralizado em comparação com redes como o Ethereum. Essa troca é um contexto relevante ao avaliar projetos que fazem deploy na BSC.

Compatibilidade com a EVM

A BSC executa a Ethereum Virtual Machine, o que significa:

  • Smart contracts escritos em Solidity ou Vyper para Ethereum geralmente podem ser implantados na BSC com mudanças mínimas (a compatibilidade não garante comportamento idêntico, então um contrato deve ser testado na chain de destino antes do deploy com fundos reais).
  • Ferramentas de desenvolvedor construídas para Ethereum (Hardhat, Foundry, Remix, MetaMask) funcionam com a BSC alterando o endpoint da rede.
  • Padrões de token como o ERC-20 funcionam na BSC, embora às vezes sejam chamados de BEP-20 para indicar a implementação específica da BSC do mesmo padrão.
  • Aplicações e smart contracts são interoperáveis na estrutura com outras chains compatíveis com a EVM, como Ethereum, Base, Arbitrum One, Avalanche C-Chain e Polygon.

Arquitetura do ecossistema BNB

A BNB Smart Chain faz parte do ecossistema BNB Chain mais amplo, que inclui:

  • BNB Beacon Chain (anteriormente Binance Chain) — originalmente usada para governança e staking, programada para ser desativada à medida que suas funções migram para a BSC.
  • BNB Smart Chain — a principal camada de execução para smart contracts e dApps.
  • opBNB — uma Layer 2 construída sobre a BSC usando o Optimism OP Stack, projetada para taxas ainda menores e maior throughput.
  • BNB Greenfield — uma rede de armazenamento de dados descentralizado no ecossistema BNB.

Para fins do DecAIHub, quando um cartão de projeto lista Main chain: BNB Smart Chain, ele se refere especificamente à camada de execução de smart contracts — a própria BSC.

Onde a BNB Smart Chain aparece no DecAIHub

  • Campo Main chain — BNB Smart Chain indica que o projeto faz deploy de smart contracts, tokens ou lógica on-chain na rede BSC.
  • Campo Token standard — projetos na BSC normalmente usam o padrão BEP-20, que é funcionalmente equivalente ao ERC-20.
  • Campo Type — projetos implantados na BSC normalmente têm Type: EVM (a BSC usa um ambiente de execução compatível com a EVM).

Quando você vê Main chain: BNB Smart Chain em um cartão de projeto, isso indica:

  • O projeto opera em uma chain de alto throughput, baixo custo e compatível com a EVM.
  • A verificação de transações acontece através de um conjunto de validadores relativamente pequeno usando o consenso PoSA.
  • O projeto tem acesso à liquidez, ao ferramental e à base de usuários do ecossistema BSC.
  • Os smart contracts podem ser inspecionados através do BscScan, o explorador de blocos da BSC.

O campo de chain indica onde o projeto faz deploy de seus contratos. Ele não diz se as alegações de IA do projeto são verificadas (AI reality), se o token cumpre um propósito genuíno (Token necessity) ou se o componente onchain é significativo (Onchain necessity). Essas avaliações são tratadas separadamente pelos eixos de avaliação correspondentes do DecAIHub.

Características principais

Propriedade Valor
Type Layer 1
Consensus PoSA (Proof of Staked Authority)
Compatível com EVM Sim
Tempo de bloco ~3 segundos
Token nativo BNB
Token standard BEP-20
Conjunto de validadores ~40 validadores ativos

O que a BNB Smart Chain sozinha não comprova

  • Fazer deploy na BSC não comprova que o projeto é seguro ou bem auditado. A BSC fornece infraestrutura; a segurança dos smart contracts é responsabilidade do projeto.
  • Usar as taxas baixas da BSC não comprova que o projeto tem atividade on-chain significativa ou satisfaz a Onchain necessity. Baixos custos de transação tornam barato implantar contratos com uso mínimo.
  • Estar em uma chain compatível com a EVM não comprova que os smart contracts estão implementados corretamente. Compatibilidade significa a mesma linguagem e ferramental, não correção automática.
  • O alto throughput da BSC não comprova que o projeto precisa desse throughput. Muitos projetos fazem deploy na BSC pelo acesso ao ecossistema ou pelos baixos custos, não porque seu caso de uso exija alto volume de transações.
  • Operar no ecossistema BNB não comprova que o projeto é endossado por ou afiliado à Binance. A BSC é uma blockchain pública e permissionless.

Não confundir com

  • BNB (token) — o token nativo do ecossistema BNB, usado para taxas de gas na BSC e outros fins. BNB é um token; BNB Smart Chain é a rede.
  • Binance (exchange) — a exchange de criptomoedas centralizada. A BSC é uma rede blockchain pública e separada. Embora a Binance tenha iniciado o desenvolvimento da BSC, a rede opera de forma independente como uma chain pública.
  • BNB Beacon Chain — a chain mais antiga do ecossistema BNB, originalmente usada para governança e staking. Não é a mesma coisa que a BSC.
  • opBNB — uma Layer 2 construída sobre a BSC para escalabilidade adicional. Uma camada de rede diferente da própria BSC.

Perguntas frequentes

Qual é a diferença entre BEP-20 e ERC-20?

O BEP-20 é funcionalmente equivalente ao ERC-20 — ele segue a mesma interface e o mesmo padrão de token. A diferença é a rede: os tokens ERC-20 rodam no Ethereum, os tokens BEP-20 rodam na BNB Smart Chain. Como a BSC é compatível com a EVM, o código de smart contract subjacente é idêntico ou quase idêntico. A distinção de nomenclatura existe para indicar em qual rede o token reside.

A BNB Smart Chain é descentralizada?

A BSC usa um conjunto limitado de validadores (~40 validadores ativos), o que é significativamente mais centralizado do que as centenas de milhares de validadores do Ethereum. O mecanismo de consenso PoSA troca deliberadamente descentralização por throughput e eficiência de custo. Se esse nível de descentralização é suficiente depende do caso de uso e dos requisitos do usuário. O DecAIHub registra isso como uma propriedade factual, não como um julgamento de qualidade.

Por que alguns projetos de IA escolhem a BSC em vez do Ethereum?

As razões comuns incluem taxas de transação mais baixas (importante para operações on-chain de alta frequência), tempos de bloco mais rápidos (útil para aplicações em tempo real) e acesso à grande base de usuários e à liquidez da BSC. A troca é um conjunto de validadores mais centralizado e suposições de segurança diferentes em comparação com o Ethereum. A escolha da rede é uma decisão em nível de projeto que o DecAIHub registra no campo Main chain sem endossar ou criticar.

Referências externas

  • Documentação da BNB Smart Chain — documentação técnica oficial da rede BSC, incluindo arquitetura, consenso e guias para desenvolvedores.
  • BscScan — o explorador de blocos principal da BNB Smart Chain, útil para verificar smart contracts, transações e atividade de tokens.

Ver também