DR
BNB Smart Chain (BSC) é um hard fork do protocolo Go Ethereum (Geth) e, como tal, compartilha muitas semelhanças com o blockchain Ethereum. No entanto, os desenvolvedores do BSC fizeram mudanças significativas em algumas áreas importantes. A maior mudança é o mecanismo de consenso do BSC, que permite transações mais baratas e rápidas.
Introdução
À primeira vista, o BNB Smart Chain (BSC) e o Ethereum parecem muito semelhantes. DApps e tokens construídos no BSC são compatíveis com a Máquina Virtual Ethereum (EVM). Você deve ter notado que os endereços de sua carteira pública são iguais em ambos os blockchains. Existem até projetos cross-chain que operam em ambas as redes. No entanto, existem algumas distinções visíveis entre as duas cadeias. Se você está se perguntando qual usar, é melhor conhecer e compreender as diferenças.
Tráfego Blockchain e ecossistema DApp
Em junho de 2021, o Ethereum hospedava mais de 2.800 DApps no blockchain, em comparação com cerca de 810 no BSC. É uma diferença significativa, mas considerando a pouca idade do BSC, mostra um ecossistema forte e crescente.
Endereços ativos também são uma métrica importante a ser considerada. Apesar de ser um blockchain mais recente, o BSC registrou um máximo de 2.105.367 endereços em 7 de junho de 2021 – mais que o dobro do máximo histórico do Ethereum de 799.580 endereços em 9 de maio de 2021.
Então, qual é a razão por trás do repentino crescimento massivo do BSC? Muito disso se resume a tempos de confirmação mais rápidos e taxas baixas. O crescimento do BSC também pode estar relacionado ao crescente entusiasmo em torno dos NFTs e à compatibilidade com carteiras criptográficas populares, como Trust Wallet e MetaMask.
Se olharmos para as transações diárias, há uma diferença ainda maior entre os dois. No BSC, é mais rápido e econômico para os usuários movimentar seus fundos e interagir com contratos inteligentes. Você pode ver abaixo o pico do BSC de cerca de 12 milhões de transações diárias e seu status atual de mais de quatro milhões.

Por outro lado, o Ethereum nunca ultrapassou 1,75 milhão de transações diárias. Para usuários que precisam movimentar seus fundos regularmente, o BSC parece ser a escolha mais popular. As transações diárias também precisam ser vistas no contexto dos endereços ativos. No momento em que este artigo foi escrito, o BSC atualmente tem um número maior de usuários que também realizam mais transações, em média.

DeFi DApps mais usados em Ethereum e BSC
Quando se trata de finanças descentralizadas, há uma grande quantidade de cruzamentos de DApp entre BSC e Ethereum devido à compatibilidade dos blockchains. Os desenvolvedores podem facilmente portar aplicativos do Ethereum para o BSC, e novos projetos do BSC frequentemente reutilizam o código-fonte aberto do Ethereum com um nome diferente. Vamos dar uma olhada nos cinco principais DApps no Ethereum feitos por usuários no DAppRadar.

Aqui você pode ver uma mistura de dois criadores de mercado automatizados DeFi (Uniswap e SushiSwap), um jogo criptográfico (Axie Infinity) e um mercado ponto a ponto (OpenSea). Se você der uma olhada nos cinco principais do BSC, verá muitas semelhanças.

PancakeSwap foi criado como um hard fork do Uniswap. Autofarm e Pancake Bunny são fazendas produtivas – uma categoria que não vemos entre as cinco principais do Ethereum. Biswap e Apeswap são ambos criadores de mercado automatizados. Como as taxas são tão baratas no BSC e as transações são significativamente mais rápidas, os yield farms tendem a ser mais eficientes no BNB Smart Chain. Esses fatores os tornam uma escolha popular para usuários do BSC.
Quando se trata de jogos criptográficos, Ethereum é realmente o lar dos títulos mais populares que existem. Embora existam projetos no BSC que são muito semelhantes aos CryptoKitties e Axie Infinity, eles não conseguiram obter um público tão grande quanto os jogos clássicos no Ethereum.
Transferências entre redes
Se você fez depósitos BEP-20 ou ERC-20 em sua carteira, deve ter notado que os endereços de suas carteiras Ethereum e BSC são idênticos. Assim, por exemplo, se você escolher a rede errada ao retirar seus tokens de uma exchange, poderá recuperá-los facilmente de outra blockchain.
Se você retirar acidentalmente tokens ERC-20 para o BSC, ainda poderá encontrá-los no endereço BSC correspondente. Você também pode passar pelo mesmo processo se enviar acidentalmente tokens do BSC para o Ethereum. Em ambos os casos, felizmente, os seus fundos não são perdidos permanentemente. Para um guia mais detalhado, consulte Como recuperar criptografia transferida para a rede errada no Binance.
Taxas de transação
A BSC e a Ethereum usam um modelo gas para taxas de transação que medem a complexidade de uma transação. Os usuários do BSC podem definir um preço de gás de acordo com a demanda da rede, e os mineradores priorizarão as transações com preços de gás mais altos. O hard fork da Ethereum em Londres, no entanto, traz algumas novas modificações que provavelmente eliminarão a necessidade de taxas altas.
A atualização do Ethereum cria um novo mecanismo de preços com uma taxa básica por bloco. A taxa básica muda de acordo com a demanda pelas transações, eliminando a necessidade de os próprios usuários decidirem o preço do gás.
Historicamente, as taxas do gás Ethereum têm sido muito mais altas do que as do BSC. A média mais alta observada foi em maio de 2021, de US$ 68,72. Esta tendência começou a mudar, mas o Ethereum ainda é mais caro.

Vejamos os custos médios do Ethereum do Etherscan para ter uma ideia melhor. Os três primeiros números mostram os preços atuais do gás no Ethereum. Tanto para BSC quanto para Ethereum, um gwei é igual a 0,000000001 BNB ou ETH, respectivamente. Se você pagar o preço mais baixo, sua transação demorará muito mais para ser concluída.
Para uma simples transferência de um token ERC-20 para outra carteira, o preço médio no momento da redação deste artigo é de US$ 2,46. Esse número aumenta para US$ 7,58 ao usar um pool de liquidez Uniswap que envolve múltiplas transações.

Abaixo, podemos ver uma transação no BSC com taxa de apenas US$ 0,03, equivalente à transferência ERC-20 no rastreador de gás Ethereum. A BSC calculou isso multiplicando o gás utilizado na transação (21.000) pelo preço do gás (5 gwei).
Tempo de transação
Medir os tempos médios de transação em blockchains pode ser um pouco complicado. Embora uma transação seja tecnicamente concluída depois que os mineradores validam o bloco em que se encontra, outros aspectos podem afetar o tempo de espera:
Se você não definir uma taxa alta o suficiente, os mineradores poderão atrasar sua transação ou até mesmo não incluí-la em um bloco.
Interações mais complexas com o blockchain requerem múltiplas transações. Por exemplo, adicionar liquidez a um pool de liquidez.
A maioria dos serviços só considerará uma transação válida após a confirmação de um certo número de blocos. Essas confirmações extras reduzem o risco de comerciantes e prestadores de serviços terem os pagamentos revertidos caso o bloqueio seja rejeitado pela rede.
Se olharmos acima para as estatísticas do gás Ethereum, podemos ver que o tempo de transação varia de 30 segundos a 16 minutos. Esses números levam em consideração as transações bem-sucedidas, mas não os requisitos extras de confirmação.
Por exemplo, se você depositar ETH (ERC-20) em sua conta Binance, precisará aguardar 12 confirmações de rede. Com um bloco extraído aproximadamente a cada 13 segundos, como você pode ver no diagrama abaixo, isso adicionaria 156 segundos extras ao depositar ETH em sua carteira spot.

No BSC, o tempo médio de bloqueio é de 3 segundos. Quando comparamos isso com os 13 segundos do Ethereum, observamos uma melhoria de velocidade de aproximadamente 4,3 vezes.

Mecanismo de consenso
Embora o mecanismo de consenso da Prova de Trabalho (PoW) do Ethereum seja semelhante ao do Bitcoin, ele é muito diferente da Prova de Autoridade Staked (PoSA) do BSC. No entanto, essa diferença não durará muito. Com o Ethereum 2.0, a rede usará um mecanismo de Prova de Participação (PoS).
O PoSA do BSC combina aspectos de Prova de Autoridade (PoA) e Prova de Participação Delegada (DPoS). 21 validadores se revezam para produzir blocos e, em troca, recebem taxas de transação do BNB como recompensa. Para se tornar um validador, é necessário executar um nó e apostar pelo menos 10.000 BNB para se tornar um candidato eleito.
Outros usuários, conhecidos como delegadores, apostam no BNB em apoio a um candidato eleito. Os 21 principais candidatos eleitos pelo valor apostado se revezarão no processamento dos blocos. Todo esse processo se repete a cada 24 horas. Os delegadores também recebem uma parte das recompensas que os validadores ganham.
O PoW do Ethereum é um sistema extremamente diferente. Em vez de a comunidade escolher validadores, há uma corrida para resolver um quebra-cabeça computacional. Qualquer pessoa pode participar, mas precisará comprar ou alugar equipamentos especializados de mineração. Quanto mais poder de computação você tiver, maior será a probabilidade de você resolver o quebra-cabeça primeiro e validar um bloco. Mineiros bem-sucedidos recebem taxas de transação e uma recompensa em ETH.
Embora o PoW seja uma forma eficaz de criar consenso e garantir a segurança da rede, os desenvolvedores exploraram desde então o uso de outros mecanismos. O seu objetivo é encontrar alternativas mais eficientes e ecológicas sem comprometer a segurança.
Por estas razões, a rede Ethereum acabará por mudar para Prova de Participação. Os validadores apostarão ETH para ter a chance de produzir blocos. Outros validadores irão "atestar" o bloco e verificar se ele está correto. Se alguém produzir um bloco contendo transações falsas, correrá o risco de perder todas as suas moedas apostadas. depositando e apostando diretamente grandes quantidades de ETH, os validadores maliciosos correm o risco de perder seus fundos.
Pensamentos finais
É claro que existem muitas semelhanças entre o BNB Smart Chain e o Ethereum. Em parte, foi isso que tornou tão fácil para os usuários do Ethereum migrar e começar a experimentar o BSC. Mas apesar das semelhanças, o BSC adotou mudanças interessantes para tentar melhorar o desempenho e a eficiência. O mecanismo de consenso Proof of Staked Authority (PoSA) tornou possível aos usuários desfrutar de transações blockchain ainda mais baratas e rápidas.





