Resumo

Binance Smart Chain (BSC) é um hard fork do protocolo Go Ethereum (Geth) e tem muitas semelhanças com o blockchain Ethereum. No entanto, os desenvolvedores do BSC fizeram ajustes significativos em alguns pontos-chave. A maior mudança reflete-se no mecanismo de consenso do BSC, que finalmente reduziu com sucesso as taxas de transação e aumentou a velocidade das transações.


Introdução

À primeira vista, Binance Smart Chain (BSC) e Ethereum são 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 o endereço da sua carteira pública é exatamente o mesmo em ambas as blockchains, e há até projetos cross-chain em execução nas duas redes. Ainda assim, existem diferenças significativas entre os dois blockchains. Antes de decidir qual blockchain usar, é melhor primeiro entender as diferenças entre os dois.


Tráfego Blockchain e ecossistema DApp

Em junho de 2021, o Ethereum hospedava mais de 2.800 DApps no blockchain, enquanto o BSC tinha cerca de 810. Embora a lacuna seja enorme, considerando que o BSC está em ascensão, vale a pena esperar por este ecossistema poderoso e em contínuo desenvolvimento.

Endereços ativos também são uma métrica importante a ser considerada. Embora seja um blockchain emergente, o BSC estabeleceu um recorde de 2.105.367 endereços em 7 de junho de 2021, mais que o dobro do recorde histórico do Ethereum em 9 de maio de 2021 (799.580 endereços).

Qual é a razão para o aumento repentino do BSC? Principalmente graças aos tempos de confirmação mais curtos e às taxas mais baixas. O crescimento do BSC também pode estar relacionado ao entusiasmo em torno dos tokens não fungíveis (NFTs) e à compatibilidade com carteiras de criptomoedas populares, como Trust Wallet e MetaMask.

Se você comparar os dados das transações diárias, a diferença é ainda mais óbvia. Através do BSC, os usuários podem transferir fundos e interagir com contratos inteligentes de forma mais rápida e econômica. Conforme mostrado na figura abaixo, o volume diário de negociação do BSC atinge o pico de aproximadamente 12 milhões e atualmente ultrapassa 4 milhões.


Em comparação, o volume diário de transações do Ethereum nunca ultrapassou 1,75 milhão. Para usuários que precisam transferir fundos regularmente, o BSC parece ser mais popular. É claro que a análise diária do volume de transações também precisa ser avaliada em conjunto com os endereços ativos. No momento em que este artigo foi escrito, o BSC tinha mais usuários e seu volume médio de negociação era maior.


Os DeFi DApps mais usados ​​em Ethereum e BSC

Em termos de finanças descentralizadas, há um grande número de produtos cruzados DApp entre BSC e Ethereum devido à compatibilidade do blockchain. 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, simplesmente renomeando-o. Vamos dar uma olhada nos cinco principais DApps Ethereum classificados pelos usuários do DAppRadar.


Os cinco primeiros da lista são diversos, incluindo dois criadores de mercado automatizados DeFi (Uniswap e SushiSwap), um jogo de criptomoeda (Axie Infinity) e um mercado ponto a ponto (OpenSea). Compare os cinco principais do BSC e você encontrará muitas semelhanças.


PancakeSwap foi criado como um hard fork do Uniswap. Tanto a Autofarm quanto a Pancake Bunny são fazendas de mineração de liquidez, mas Ethereum não aparece entre as cinco primeiras nesta categoria. Tanto Biswap quanto Apeswap são criadores de mercado automatizados. A Binance Smart Chain tem taxas baixas e aumenta significativamente a velocidade das transações, portanto, as minas de liquidez na Binance Smart Chain tendem a ser mais eficientes. Impulsionada por esses fatores, a mineração de liquidez tornou-se uma escolha popular para os usuários do BSC.

Quando se trata de jogos de criptomoeda, muitos dos jogos mais populares realmente nasceram em Ethereum. Embora o BSC também tenha alguns projetos muito semelhantes ao “CryptoKitties” e Axie Infinity, eles não conseguiram capturar um grande número de jogadores como o Ethereum Classic.


Transferência entre redes

Se você já depositou qualquer token BEP-20 ou ERC-20 em sua carteira, deve ter notado que os endereços das carteiras Ethereum e BSC são exatamente os mesmos. Por exemplo, se você selecionar erroneamente a rede alvo ao retirar moedas em uma exchange, elas poderão ser facilmente recuperadas de outras blockchains.

Se você retirar acidentalmente tokens ERC-20 para o BSC, ainda poderá recuperá-los no endereço BSC correspondente. Por outro lado, o mesmo processo pode ser seguido para recuperar tokens transferidos do BSC para o Ethereum. Felizmente, em ambos os casos, os seus fundos não são perdidos permanentemente. Para obter orientação detalhada, leia Como recuperar criptomoeda na Binance que foi transferida para a rede errada.


taxa de transação

Tanto o BSC quanto o Ethereum cobram taxas de transação com base em um modelo de taxa de gás como medida da complexidade da transação. Os usuários do BSC podem definir o preço do gás de acordo com as necessidades da rede, e os mineradores priorizarão as transações com preços de gás mais elevados. No entanto, o hard fork do Ethereum em Londres implementou alguns novos ajustes, e os usuários provavelmente dirão adeus às altas taxas.

A atualização do Ethereum criou um novo mecanismo de preços com uma taxa básica para cada bloco. A taxa básica muda de acordo com as necessidades da transação e os usuários não precisam decidir o preço do gás por conta própria.

Os dados históricos mostram que as taxas do gás do Ethereum são muito mais altas do que as do BSC. O preço médio mais alto foi de US$ 68,72, ocorrido em maio de 2021. Hoje, essa tendência mudou, mas o preço do Ethereum ainda é superior ao do BSC.


Para obter uma compreensão mais profunda da situação, vamos dar uma olhada no custo médio do Ethereum no Etherscan. Os três primeiros gráficos mostram o preço atual do gás Ethereum. Para BSC e Ethereum, 1 Gwei corresponde a 0,000000001 Binance Coin ou Ethereum, respectivamente. Quanto menor o preço que você paga, mais tempo levará para concluir a transação.

Se você simplesmente transferir tokens ERC-20 para outra carteira, o preço médio que você paga no momento da redação deste artigo é de US$ 2,46. Ao usar o pool de liquidez Uniswap envolvendo múltiplas transações, o preço aumentou para US$ 7,58.


A foto abaixo é uma transação no BSC com uma taxa de apenas US$ 0,03, o que equivale a uma transferência ERC-20 da página de rastreamento de taxas de gás Ethereum. A BSC calcula esse valor multiplicando o combustível utilizado na transação (21.000) pelo preço da taxa de combustível (5 Gwei).


hora da transação

Medir o tempo médio de transação em uma blockchain é complicado. Do ponto de vista técnico, desde que o minerador verifique se a transação está no bloco, a transação será concluída, mas outros fatores ainda prolongarão o tempo de espera:

  1. Se as taxas não forem suficientemente altas, os mineiros podem atrasar a sua transação ou até mesmo não incluí-la em nenhum bloco.

  2. Interações mais complexas com o blockchain requerem múltiplas transações. Por exemplo, injete liquidez em pools de liquidez.

  3. 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 operações de confirmação adicionais reduzem o risco de comerciantes e prestadores de serviços reverterem estornos após um bloco ser rejeitado pela rede.

As estatísticas da taxa de gás Ethereum acima mostram tempos de transação que variam de 30 segundos a 16 minutos. Esses números levam em consideração as transações bem-sucedidas, mas não levam em consideração os requisitos relativos a múltiplas confirmações.

Por exemplo, se você depositar Ethereum (ERC-20) em sua conta Binance, precisará aguardar 12 confirmações de rede. Embora demore cerca de 13 segundos para minerar um bloco (conforme mostrado na figura abaixo), o tempo necessário para depositar Ether na carteira spot aumentará em 156 segundos adicionais.


O tempo médio de bloqueio do BSC é de 3 segundos. Em comparação com os 13 segundos do Ethereum, a velocidade aumentou cerca de 4,3 vezes.


mecanismo de consenso

Embora o mecanismo de consenso de Prova de Trabalho (PoW) do Ethereum seja semelhante ao Bitcoin, ainda existem diferenças significativas em relação à Prova de Participação Autorizada (PoSA) do BSC. No entanto, essa diferença não dura muito. No Ethereum 2.0, a rede mudará para um mecanismo de prova de participação (PoS).

O PoSA do BSC combina Prova de Autoridade (PoA) e Prova de Participação Delegada (DPoS). 21 validadores se revezam na produção de blocos e são recompensados ​​com taxas de transação da Binance Coin em troca. Para se tornar um validador, é necessário executar um nó e apostar pelo menos 10.000 Binance Coins antes de ser elegível para se tornar um candidato eleito.

Outros usuários, chamados de delegadores, apostam na Binance Coin em apoio ao candidato eleito. Os 21 candidatos eleitos com os maiores valores apostados se revezarão no processamento dos blocos. Todo o processo se repete a cada 24 horas. Os delegados também podem compartilhar as recompensas ganhas pelos validadores.

O PoW da Ethereum é um sistema único que não depende da comunidade, mas seleciona validadores por meio de competições para resolver problemas computacionais. Qualquer pessoa pode participar, mas os participantes devem adquirir ou alugar equipamentos especializados de mineração. Quanto mais poder computacional você tiver, maiores serão suas chances de ser o primeiro a resolver o quebra-cabeça e verificar o bloco. Mineiros bem-sucedidos serão recompensados ​​com taxas de transação e Ether.

Embora o PoW seja uma forma eficaz de criar consenso e garantir a segurança da rede, os desenvolvedores nunca pararam de explorar outros mecanismos. Eles esperam encontrar alternativas mais eficientes e ecológicas sem comprometer a segurança.

Pelas razões acima, a rede Ethereum acabará por mudar para Prova de Participação. Os validadores apostarão no Ether e terão a oportunidade de produzir blocos. Outros validadores irão “validar” o bloco e verificar sua exatidão. Se alguém produzir um bloco que contenha transações falsas, corre o risco de perder todos os seus tokens apostados. Os validadores são então recompensados ​​pelos blocos bem-sucedidos e pelo trabalho de validação realizado. Validadores maliciosos que depositam e apostam diretamente grandes quantidades de Ether podem perder seus fundos.


Resumir

Em resumo, existem claramente muitas semelhanças entre Binance Smart Chain e Ethereum. Até certo ponto, os usuários do Ethereum podem facilmente migrar e experimentar o BSC. Embora existam semelhanças, o BSC implementou uma série de ajustes significativos num esforço para melhorar o desempenho e a eficiência. O mecanismo de consenso Authoritative Proof of Stake (PoSA) traz transações blockchain mais baratas e rápidas aos usuários.