Binance Smart Chain: um guia completo para a cadeia inteligente binance (BSC)

Binance Chain foi lançado pela Binance em abril de 2019. Lar da moeda Binance Token ($BNB), ela é otimizada para negociação ultrarrápida.Para conseguir isso, ele teve que fazer alguns compromissos, um dos quais era que ele não era tão flexível do ponto de vista da programação quanto outras blockchains.Contratos inteligentes em um sistema otimizado para negociação rápida poderiam congestionar significativamente a rede.Como a maneira como o CryptoKitties levou a blockchain Ethereum a uma paralisação no auge de sua popularidade e escalabilidade continua sendo um dos obstáculos mais desafiadores para o desenvolvimento de blockchain.

A Binance Smart Chain pretende mudar esse problema.É uma nova blockchain com um ambiente completo para o desenvolvimento de aplicativos descentralizados de alto desempenho.Ele foi criado para compatibilidade entre cadeias com a Binance Chain para garantir que os usuários obtenham o melhor de ambos os mundos.A Binance Smart Chain entrou no ar na mainnet em 1º de setembro de 2020, ativando o blockchain paralelo à Binance Chain, permitindo a criação de contratos inteligentes e o mecanismo de estaca para o BNB.

Resumo:

O que é binance smart chain (BSC)?

Binance Smart Chain (BSC) é melhor descrito como um blockchain que funciona em paralelo com a Cadeia binance.No entanto, ao contrário do Binance Chain, o BSC possui recursos de contrato inteligente e compatibilidade com a máquina virtual ethereum (EVM).O objetivo do projeto aqui era deixar a alta produtividade da Binance Chain intacta enquanto introduzia contratos inteligentes em seu ecossistema.

O BSC não é uma solução de escalabilidade de segundo nível ou fora da cadeia para a cadeia binance existente.É uma blockchain independente que poderia funcionar mesmo se a Binance Chain estivesse offline.Como o BSC é compatível com o EVM, é fácil para os desenvolvedores transferir seus projetos do Ethereum.Para os usuários, isso significa que aplicativos como o MetaMask podem ser facilmente configurados para trabalhar com bsc simplesmente alterando algumas configurações.

Binance Smart Chain vs Binance Chain: Diferenças?

Binance Smart Chain vs. Binance Chain

Binance Chain vs Binance Smart Chain (Crédito da imagem: Binance Smart Chain)

Como funciona a Binance Smart Chain?

Compatibilidade entre cadeias

A Binance Smart Chain foi concebida como um sistema independente, mas complementar à Binance Chain existente, com a ideia de que os usuários podem transferir perfeitamente ativos de uma blockchain para outra.Desta forma, você pode desfrutar de negociação rápida na Binance Chain, enquanto você pode construir poderosos aplicativos descentralizados no BSC.

A Binance Smart Chain suporta o padrão de token BEP-20, que usa as mesmas funções que sua contraparte Ethereum ERC-20, enquanto a Binance Chain, suporta o padrão de token BEP-2.BEP20 é um padrão de token amigável para desenvolvedores que permite que qualquer pessoa distribua moedas digitais ou tokens fungíveis na Binance Smart Chain.Além disso, os principais ativos digitais em outras cadeias podem ser transferidos para a Binance Smart Chain na forma de tokens BEP20.Por exemplo, você pode usar a Binance Bridge para trocar bitcoins (BTC) por tokens BTCB (BEP20) apoiados pelo BTC.Os tokens BTCB (BEP20) podem então ser distribuídos em protocolos DeFi para obter rendimento em bitcoins.O mesmo vale para ETH, XRP, DOGE e muito mais.

Para mover tokens de uma cadeia para outra, o método mais fácil talvez seja usar a Binance Chain Wallet, disponível no Chrome e Firefox.A transferência entre cadeias é a principal comunicação entre as duas blockchains.Essencialmente, a lógica é que a transferência deblockchain bloqueará a quantidade dos endereços do proprietário de origem em um endereço/contratos controlados pelo sistema.A transferência de blockchaindesbloqueará o valor do endereço/contratos controlados pelo sistema e o enviará para os endereços de destino.

Transferência transversal da Binance
Transferência cruzada da Binance (Crédito da imagem: BSC Whitepaper)

Compatível com Ethereum

Os contratos inteligentes, compatíveis com o Ethereum, são suportados pelo BSC.Através desse recurso, os desenvolvedores podem criar ou migrar DApps, ferramentas e outros componentes do ecossistema para a rede BSC sem muito atrito.

Proof-of-Staked-Authority

A plataforma opera em um modelo de consenso de prova de participação.Isso combina tanto o PoS delegado quanto a prova de autoridade (PoA) para obter o consentimento da rede e manter a segurança do blockchain.

Nesse modelo há validadores eleitos que se revezam confirmando as transações na rede e têm a tarefa de produzir os blocos de forma poa, que leva em conta a quantidade de sua participação e sua reputação na comunidade.Para se tornar um validador, o usuário deve apontar para o BNB.

Este modelo de consenso permite que o BSC atinja tempos de bloqueio de cerca de três segundos.Se um bloco proposto pelo validador for adicionado à cadeia, eles receberão as taxas de transação incorridas nesse bloco como recompensa.PoA é conhecido por sua capacidade de contra-atacar em 51%, bem como por sua tolerância aos ataques bizantinos.

Quórum de validadores

Um quórum de validação é necessário para proteger a rede BSC.A blockchain tem 21 validadores que são eleitos por estacas bnb a cada 24 horas.Qualquer pessoa pode ser candidata à eleição como validadora, mas somente aqueles que pertencem aos 21 primeiros nós com a maior aposta serão escolhidos para o próximo conjunto de validadores.

Há um período "epochal" para a plataforma, onde os conjuntos de validadores podem atualizar a rede BSC conforme necessário.Cada período de época consiste em 240 blocos, o que é de cerca de 20 minutos.A BSC também implementa a "redução" para desencorajar atores mal-intencionados de validar transações imprecisas ou assinar duas vezes.Slashing é projetado para expor um atacante e tornar suas tentativas extremamente caras para executar.

Comparação de métricas-chave

A Binance Smart Chain fez um grande empate no início de 2021 até agora, graças em parte aos problemas de congestionamento e taxa de gás do Ethereum, o que fez com que os desenvolvedores e investidores de staking procurassem outras opções.

De acordo com "Binance Smart Chain: Overview Q1 2021" publicado pela DappRadar

  • BSC é o blockchain mais usado em termos de carteiras ativas exclusivas com uma média de 105.000 a partir de março de 2021.
  • Os preços da gasolina foram quase 14 vezes menores no BSC do que no Ethereum no primeiro trimestre de 2021.
  • Embora o Ethereum ainda esteja na liderança em termos de TVL com US$ 54 bilhões.A BSC TVL registrou crescimento de 121% mês a mês.
  • BSC Finance dapp Venus superou Compound e Uniswap em termos de TVL atingindo US $ 6,3 bilhões no final do primeiro trimestre de 2021.

A comunidade BSC tornou a rede ainda mais atraente para novos usuários como uma alternativa estável e acessível, reduzindo a tarifa de gás de 15 Gwei para 10 Gwei para combater o salto no preço da Binance Coin (BNB) para mais de US $ 600 em abril de 2021. No final de março de 2021, as tarifas de gás do BSC foram 14 vezes menores do que no Ethereum.Como resultado, no primeiro trimestre de 2021, o BSC gerou números recordes.

Comparação de preços de gás BSC vs Ethereum
BSC vs Ethereum Gas Price Comparison (Crédito da imagem: DappRadar)

De acordo com o " relatório da indústria do 1º trimestre de 2020 ", em termos de métricas-chave, as carteiras diárias de ativos únicos cresceram 639% em relação ao ano anterior, de 62.000 no primeiro trimestre de 2020 para mais de 458.000 no primeiro trimestre de 2021.A BSC liderou o grupo com uma média de 105.000 carteiras ativas únicas diárias.Em março, a rede também experimentou o maior aumento em termos de carteiras ativas únicas de 50% mensalmente.As blockchains Ethereum e Flow geraram uma média de cerca de 75.000 e 53.000 carteiras ativas exclusivas diariamente, respectivamente.

portfólios ativos únicos por protocolo
Carteiras ativas exclusivas por protocolo

dAPP Binance Smart Chain

Alguns dos aplicativos descentralizados mais populares no BSC estão listados abaixo com a lista completa de dApps disponíveis no DappRadar :PancakeSwap é o fabricante de mercado automático número um (AMM) na Binance Smart Chain.

 A ascensão do BSC em 2021 não pode ser descrita corretamente sem mencionar a troca de PancakeSwap.A bolsa descentralizada baseada no BSC teve um crescimento notável em 2021, tanto para o volume de exchanges quanto para seu token de governança de bolos.Como Uniswap ou SushiSwap, você pode trocar tokens por tokens BEP-20 no PancakeSwap.Os usuários também podem ganhar renda passiva fornecendo liquidez, participar da loteria para ganhar NFT, participar de vendas de tokens, concorrer a lugares no ranking, e assim por diante.PancakeSwap tornou-se o segundo DEX mais popular depois do UniSwap do Ethereum.

BakerySwap é um protocolo de criação de mercado automatizado descentralizado (AMM) no BSC e sua primeira plataforma de negociação NFT, "Bakery NFT Supermarket".BakerySwap pretende ser uma versão mais rápida e barata da Uniswap.O token BAKE é o token de governança BEP-20 nativo da plataforma, e os usuários podem ganhar tokens BAKE fornecendo liquidez no BakerySwap.Bake pode ser usado para compor uma refeição combo aleatória, que é um NFT único (token não fungível).Sua combinação NFT única não é apenas um item de colecionador, mas também uma ferramenta agrícola BAKE.Cada combo NFT tem um poder de aposta e pode ser apostado para ganhar BAKE.

Vênus  pode ser visto como um híbrido de Composto e MakerDAO no BSC.É um protocolo de empréstimo, como Composto ou Aave no Ethereum.É um mercado monetário descentralizado onde você pode emprestar e emprestar tokens BEP-20 com taxas de juros algoritmicamente definidas.Venus também permite uma stablecoin descentralizada chamada VAI, que é apoiada por uma cesta de criptomoedas.

A Autofarm é um agregador líder de rendimentos de DeFi no BSC que possui 3 produtos como parte do ecossistema autofarm, ou seja, Vaults (otimizador de rendimento), AutoSwap (DEX Aggregator) e farmfolio.O otimizador de desempenho implementa as estratégias mais ideais ao menor custo para maximizar o retorno do usuário, e o AutoSwap implementa otimizações para operações diretas de troca de usuários para que os usuários possam encontrar as melhores taxas de preço e swap.Finalmente, a farmfolio é uma gestora de portfólio inteligente e rastreadora que ajuda os usuários a gerenciar seus recursos em vários projetos agrícolas DeFi.O token AUTO é o token nativo da plataforma.Os tokens são deflacionários e os detentores de AUTOMÓVEIs podem se beneficiar das taxas de depósitos entre cadeias, o agregador DEX, e o token também será usado para governança.

Protocolo Espartano   é um protocolo de recursos sintéticos no BSC.Ele permite que os usuários criem pools de liquidez para tokens BEP-20 como outros MUTUALS.No entanto, visa viabilizar a criação de ativos sintéticos garantidos por pools de liquidez, bem como empréstimos e derivativos em cadeia no futuro.O protocolo espartano fornece funções programáveis de emissão de tokens gerenciadas pela comunidade para incentivar a formação de fundos de liquidez profunda.Esta base de liquidez sólida será usada para fornecer swaps de ativos, geração de tokens sintéticos, empréstimos, derivativos e muito mais.O ativo base comum da SPARTA fornece um mecanismo de precificação interna sem depender de oráculos externos.A Binance Smart Chain foi escolhida como o local de protocolo para permitir regulação quase instantânea e taxas de gás extremamente baixas.

Para interagir com aplicativos no BSC precisamos de uma carteira.Duas das carteiras mais usadas são MetaMask e Binance Chain Wallet.Além destes, você também pode usar Trust Wallet, Math Wallet, Ledger, TokenPocket, Bitkeep, ONTO, Safepal e Arkane.

Conecte MetaMask à cadeia inteligente binance

MetaMask pode ser baixado no Chrome e Firefox, ou no iOS e Android a partir da página MetaMask Downloads. A partir daí, selecione a plataforma que você está usando e siga os passos para instalá-la em seu dispositivo e criar uma carteira.

Página inicial metaMask
Meta M pergunte página principal

A carteira MetaMask interage inerentemente com a cadeia pública Ethereum, vista do canto superior direito da tela que menciona a "Rede Ethereum Principal".Nesta fase, não seríamos capazes de interagir com os dApps da Binance Smart Chain.Para alterar isso, devemos acessar as configurações e apontar a carteira para os nós da Binance Smart Chain.

Menu suspenso metaMask
Meta M drop-down menu pedir

Na página Configurações, localize o menu Redes.

Página de configurações metaMask
Meta M pedir a página de configurações

Em seguida, clique em Adicionar rede no canto superior direito para adicionar manualmente a cadeia inteligente binance.É importante notar que existem duas redes que podemos usar aqui: a testnet ou a mainnet.Abaixo estão os parâmetros para preencher tanto para Binance Smart Chain Mainnet quanto Testnet.

Mainnet

  • Nome da rede: Cadeia Inteligente
  • Nova URL RPC: https://bsc-dataseed.binance.org/
  • ID da cadeia: 56
  • Símbolo: BNB
  • URL do Block Explorer: https://bscscan.com 

Testnet

  • Nome da rede: Smart Chain – Testnet
  • Nova URL RPC: https://data-seed-prebsc-1-s1.binance.org:8545/
  • ID da cadeia: 97
  • Símbolo: BNB
  • URL do Block Explorer: https://testnet.bscscan.com 

Uma vez que você salvar a rede e retornar à visão principal, você notará duas coisas: a rede foi automaticamente definida para a que você acabou de entrar, e as unidades não são mais nomeadas no ETH, mas no BNB.Você ainda pode ver o logotipo do Ethereum, mas agora estamos interagindo com o BSC.

MetaMask Binance Smart Chain
MetaMask Binance Smart Chain

Como depositar criptomoedas na Binance Smart Chain usando MetaMask

Uma vez que uma carteira tenha sido configurada, podemos retirar da nossa conta da Binance ou usar a Ponte Binance.

Para rastrear nossa atividade no blockchain do BSC, podemos usar o BscScan, que é feito pela mesma equipe que criou o EtherScan.

Retire da Binance Exchange para uma carteira BSC

Se você já tem uma conta da Binance, esta pode ser a opção mais fácil de simplesmente retirar de sua conta Binance para uma carteira BSC.

Selecione o token compatível com BEP20, aqui tomamos o BNB como exemplo.Selecione Retirar e você vai pousar nesta página

MetaMask seleciona moedas
MetaMask seleciona moedas

Na seção "Endereço", digite o endereço da sua carteira BSC.A Binance mudará automaticamente a "Rede" para "BEP20 (BSC)".Se não, edite manualmente.

MetaMask seleciona a rede
MetaMask seleciona a rede

Em seguida, basta digitar o valor que deseja enviar e clicar em retirada.Depois de algumas conformações, você deve ver os fundos chegarem em sua carteira MetaMask BSC.

MetaMask retira moeda
MetaMask retira moeda

Como usar a extensão da carteira de corrente binance

Baixe a extensão binance chain wallet da loja web.A Binance Chain Wallet Extension está disponível no Chrome e Firefox.

Extensão da carteira de corrente binance
Extensão da carteira de corrente binance

Transfira alguns fundos da sua Binance Exchange ou MetaMask para esta carteira da Binance Chain.Usaremos o BNB como exemplo aqui.

Transferência do fundo de extensão da carteira de extensão da Binance Chain Wallet
Transferência do fundo de extensão da carteira de extensão da Binance Chain Wallet

Clique em "Binance Chain Network" no topo e altere-a para "Binance Smart Chain Network".Copie o endereço e volte para "Binance Chain Network".

Upgrade para Binance Smart Chain Network
Upgrade para Binance Smart Chain Network
De volta à Binance Chain Network
De volta à Binance Chain Network

Clique em Enviar.Cole o endereço BSC e clique na seta ao lado enviar no canto superior esquerdo da tela.

Copiar endereço para a extensão da carteira de corrente binance
Copiar endereço para a extensão da carteira de corrente binance

Traga a rede de volta para a "Binance Smart Chain Network" e parabéns, seus fundos serão quase imediatamente transferidos para uma cadeia cruzada.

Transação de extensão de carteira de cadeia da Binance com sucesso
Transação de extensão de carteira de cadeia da Binance com sucesso

Como usar a Ponte Binance

Outra ótima maneira de trazer recursos para o BSC é usar a Ponte Binance.Você pode selecionar muitas das maiores blockchains, como Ethereum ou TRON, e converter seus tokens nativos em tokens embalados no BSC.A ponte funciona em ambos os sentidos.Você pode monitorar a reserva on-chain que garante que os tokens encapsulados no BSC sejam suficientemente protegidos por tokens nativos na Prova de Ativos.

Vá para Binance Bridge e conecte seu MetaMask clicando em "Change Wallet" no canto superior direito da tela.Certifique-se de alterar as configurações do MetaMask para que ele aponte para o BSC.

Ponte Binance
Ponte Binance

Uma vez conectado, escolha o token que deseja transferir para o seu BSC.Aqui selecionamos o USDT como exemplo.Digite o valor que deseja enviar e clique em Next.Certifique-se de verificar novamente o endereço de destino.

Binance Bridge seleciona tokens
Binance Bridge seleciona tokens

Depois, você será recebido com as opções sobre como deseja concluir a transação.Selecione "Enviarei tokens da minha carteira"

Método de transferência de seleção da ponte binance
Método de transferência de seleção da ponte binance

Uma vez selecionado, um popup aparecerá com o resumo de truncação e confirmação.Clique em Confirmar.

Página de confirmação da Ponte Binance
Página de confirmação da Ponte Binance

Depois disso, haverá um popup pedindo que você envie o token selecionado e valorize um endereço.

Página de depósito da Ponte Binance
Página de depósito da Ponte Binance

Volte para o seu MetaMask, volte para sua rede Ethereum e envie os fundos de sua carteira Ethereum para o endereço mencionado acima.Retorne a rede ao BSC e depois de algumas conformidades, você deve ver seus fundos chegarem em sua carteira MetaMask BSC.

Pensamentos finais

A Binance Smart Chain amplia consideravelmente a funcionalidade da Cadeia Binance original.Embora ainda em sua infância, a promessa de estaca de BNB junto com a compatibilidade EVM faz da plataforma um motor ideal para desenvolvedores que constroem poderosos aplicativos descentralizados.E enquanto a blockchain inteligente mais popular baseada em contratos, o Ethereum, continuar a lutar contra congestionamentos, velocidades de transação lentas e taxas de transação exorbitantes, podemos esperar ver a adoção crescente de alternativas mais acessíveis como BSC, Polkadot e Cardano para continuar.

No entanto, devemos ter em mente que a natureza centralizada do BSC é um problema para sua narrativa DeFi.A única maneira de acessar o BSC é através da exchange de criptomoedas central binance ou da Ponte Binance central.Aqui, o fornecedor central tem controle total e pode parar depósitos e saques no BSC a qualquer momento criando um gargalo direto que centraliza o BSC.A Binance suspendeu os saques da Binance Smart Chain para evitar que um golpista reciclasse criptomoedas roubadas.Embora as vítimas estivessem satisfeitas com a medida, essa intervenção destacou o quão centralizado é o BSC.Os apoiadores do Ethereum, portanto, veem o BSC como um banco de dados mais centralizado.

Independentemente da crescente demanda por BSC e outras opções, o Ethereum permanece em primeiro lugar.Inúmeras documentações detalhadas e testadas facilitam a vida dos desenvolvedores e a infraestrutura existente, segurança, descentralização e efeitos de rede aumentam seu apelo.Altas taxas de transação são uma imposição, especialmente para participantes menores do mercado, mas ao mesmo tempo eles mostram que a rede Ethereum está mais popular do que nunca.Desenvolvedores e empresas sérias ainda estão optando por desenvolver seus aplicativos no Ethereum com a atualização EIP-1559 programada para julho de 2021 e Ethereum 2.0 no horizonte.Soluções de segundo nível, como o otimismo, que promete transações mais rápidas e baratas, também devem eliminar o problema da escalabilidade.

Então, a Binance Smart Chain pode destronar o Ethereum?Embora o tamanho e a influência da bolsa Binance e a capitalização de mercado da moeda BNB a tornem um forte concorrente, sua natureza centralizada é contrária à ética central da economia cripto, por isso é improvável que substitua o Ethereum a qualquer momento.Em última análise, no entanto, a economia de criptomoedas não é um jogo de soma zero, então um cenário mais provável é que ambos floresçam, com a concorrência entre eles impulsionando a inovação em ambas as redes.Um olhar aprofundado sobre o lado técnico do BSC pode ser encontrado no whitepaper.

As informações fornecidas neste artigo destinam-se apenas a fins informativos e de orientação geral.O conteúdo deste artigo não deve, sob nenhuma circunstância, ser considerado como aconselhamento sobre investimentos, negócios, jurídicos ou fiscais.Não aceitamos qualquer responsabilidade pelas decisões individuais tomadas com base neste artigo e encorajamos fortemente você a fazer sua pesquisa antes de tomar qualquer ação.Embora os melhores esforços sejam feitos para garantir que todas as informações aqui fornecidas sejam precisas e atualizadas, podem ocorrer omissões, erros ou erros.