O que é a BNB Chain?

0 39
Avatar for phabulu
2 years ago
Topics: Ethereum, ETH, Altcoins, Defi, Bsc, ...

O que é BNB Chain - Binance Smart Chain?

Você provavelmente já ouviu falar que o Ethereum é o blockchain mais popular quando se trata de criar contratos inteligentes e dapps, devido à sua flexibilidade, interface amigável ao desenvolvimento e confiabilidade. Mas existem muitas outras redes blockchain que podem competir facilmente com o Ethereum, e a Binance Smart Chain é uma delas. Então vamos descobrir o que é o BSC e como ele funciona!

As raízes da Binance Smart Chain

A história da Binance Smart Chain, ou simplesmente BSC, está intrinsecamente ligada à Binance Coin (BNB), Binance Exchange e, é claro, sua relativa, Binance Chain.

Em 2017, quando a bolsa Binance foi estabelecida, a moeda Binance (BNB) também foi apresentada ao público em geral e operou pela primeira vez como um token ERC-20. Todos esses eventos marcaram o início da construção da rede Binance Smart Chain.

Naquela época, o BNB estava operando pela primeira vez na blockchain Ethereum. No entanto, em 2019, a equipe de desenvolvimento do BNB criou um blockchain simplificado chamado Binance Chain (BC), que faz uso do mecanismo de consenso Tendermint bizantino-tolerante a falhas (BFT). Após a introdução da Binance Chain, o BNB foi migrado da blockchain Ethereum para se tornar a criptomoeda nativa da Binance Chain.

Utilizando um método de consenso distribuído, a Binance Chain foi projetada para fornecer velocidade de transação extremamente rápida, tornando-a ideal para uma troca rápida e segura de ativos digitais. Embora a Binance Chain tenha se tornado rapidamente popular entre os traders, sua tecnologia ainda não possuía a capacidade funcional para a execução de contratos inteligentes. Assim, para satisfazer as necessidades de recursos de contratos inteligentes, a Binance Smart Chain foi desenvolvida como uma blockchain paralela.

Em setembro de 2020, cerca de um ano e meio após a estreia de seu antecessor BC, a Binance Smart Chain (BSC) foi lançada. Apesar de ter a opção, a Binance optou por introduzir uma nova blockchain seguindo a Binance Chain em vez de melhorá-la. A razão pela qual a Binance decidiu criar um blockchain paralelo é que a adição de recursos inteligentes ao blockchain BC diminuiria a velocidade da rede, além de reduzir a eficiência da rede.

Embora a Binance Smart Chain seja percebida como uma blockchain única com suas próprias tecnologias e recursos, é interessante notar que a Binance desenvolveu sua Binance Smart Chain bifurcando o cliente Go Ethereum (Geth), mas fez algumas modificações para diferenciá-la da Ethereum. Em contraste com o protocolo de consenso Proof of Work (PoW) da Ethereum, eles escolheram um mecanismo de consenso Proof of Staked Authority (PoSA). PoSA permite tempos de bloqueio curtos e transações baratas.

Ainda assim, embora a Binance Chain e a Binance Smart Chain não sejam exatamente a mesma coisa, a Binance decidiu uni-las sob um nome – cadeia BNB – para tornar sua conexão com o token BNB da Binance mais óbvia. Além disso, a cadeia BNB agora deve ser lida como a cadeia “Build and Build”.

Cenário BSC

A cadeia BNB pode competir facilmente com o Ethereum em termos de número de projetos desenvolvidos. Há uma grande chance de você definitivamente ter ouvido falar sobre esses DApps, mas provavelmente nunca soube que eles são construídos no BSC.

A Pancake Swap, por exemplo, é uma das maiores e mais conhecidas exchanges descentralizadas, e é construída na Binance Smart Chain. O Pancake Swap começou sua jornada como DEX, mas hoje inclui um mercado NFT, farm, staking e até loteria, na qual você pode ganhar 50% de todo o pool de loteria, que pode variar de dia para dia (a partir de 22.09 0,22, é igual a cerca de US$ 120 mil).

Outro exemplo é o protocolo de empréstimo Venus que funciona como um mercado monetário algorítmico, onde os usuários podem emprestar e emprestar dinheiro instantaneamente, já que este sistema não implica nenhum intermediário. Graças ao suporte da Binance Smart Chain, o Venus opera em alta velocidade e permite transações quase instantâneas com baixas taxas de transação.

ApolloX é outro exemplo de um BSC DApp que ganhou popularidade e atenção entre os entusiastas de criptomoedas. ApolloX é uma plataforma DeFi que combina CEX e DEX e se concentra em uma troca de derivativos de criptomoedas. Comissões baixas (zero para um fabricante), grandes volumes de negociação, limite mínimo de entrada e serviços de troca rápida fornecidos gratuitamente tornam o ApolloX um aplicativo DeFi atraente para os traders que procuram algo novo e não trivial.

Existem centenas de outros DApps construídos no BSC, e os mencionados acima representam apenas uma fração de todos eles.

BC vs. BSC. Como eles são diferentes?

Vamos destacar as diferenças e semelhanças entre BC e BSC para facilitar a compreensão do que são essas duas blockchains:

Diferenças:

Padrões de token. Enquanto os tokens BSC devem aderir aos padrões BEP-20, os tokens de rede BC são cunhados de acordo com o padrão de emissão BEP-2. O BEP2 é um padrão para o token nativo da exchange Binance – BNB – e foi projetado principalmente para ser usado em exchanges centralizadas e descentralizadas.

O BSC é mais flexível, pois tem a capacidade de introduzir mais padrões de token quando necessário. Como exemplo, o padrão BEP-721 foi lançado quando surgiu a necessidade de emissão de NFTs.

Além disso, o BEP20 tem uma vantagem sobre o BEP2 devido à sua compatibilidade de suporte com a Ethereum Virtual Machine. Além disso, há outra vantagem dos tokens BEP20, que é a interoperabilidade, que permite a fácil conversão de tokens BEP20 em tokens BEP2.

Funcionalidade. A Binance Chain tem um conjunto restrito de recursos e atualmente é usada principalmente para hospedar o Binance DEX. O BSC, por outro lado, pode ser usado para implantar contratos inteligentes e hospedar dApps.

Mecanismos de consenso. Como já mencionamos acima, o BC utiliza o mecanismo de consenso Tendermint de tolerância a falhas bizantinas (BFT). Por outro lado, o BSC usa o Proof of Staked Authority (PoSA) delegado.

O mecanismo de consenso da BFT permite que a equipe de câmbio da Binance gerencie exclusivamente a blockchain BC sem envolver a comunidade. Por sua vez, o PoSA permite que outros validadores participem da governança da rede e da validação de blocos. Ainda assim, a Binance tem controle sobre o blockchain BSC por meio de seu papel de validadores de blocos de verificação.

Semelhanças:

Velocidade. Ambos os blockchains suportam tempos de bloco extremamente rápidos. Por exemplo, leva menos de um segundo por bloco no caso da Binance Chain e, no caso do BSC, novos blocos são criados a cada três segundos. Por outro lado, leva 20 segundos para o blockchain Cardano criar um novo bloco e 10 minutos para o blockchain Bitcoin adicionar um novo bloco.

Bastante centralizado. A Binance Chain e a Binance Smart Chain são mantidas pela equipe de câmbio da Binance. A única diferença é que a Binance tem menos controle sobre o BSC do que sobre o BC, mas ainda assim, todas as principais atualizações e manutenções são centralizadas e fornecidas pela Binance, e não pela comunidade.

Tarifas. Em comparação com as blockchains Bitcoin e Ethereum, as taxas de transação no BC e no BSC são consideravelmente mais baixas. Assim, as taxas do BSC raramente ultrapassam US$ 0,60 por transação, enquanto as taxas do Ethereum podem chegar a absurdos US$ 200 por transação.

https://coin98.net/bnb-smart-chain-bsc-ecosystem

Os princípios de design do BSC

Agora que esclarecemos as diferenças entre Binance Chain e Binance Smart Chain, vamos dar uma olhada nos atributos específicos deste último.

Blockchain autônomo

Embora opere em paralelo com a Binance Chain, a Binance Smart Chain é uma blockchain independente. Assim, caso o BC pare de funcionar por mau funcionamento, o BSC continuará operando para evitar qualquer tipo de interrupção do serviço. Além disso, fazer o BC e o BSC funcionarem separadamente permitiu que a Binance introduzisse novos recursos e funções sem sobrecarregar sua rede.

Compatibilidade com a plataforma Ethereum

A maior parte do desenvolvimento de tecnologia da Binance foi realizada usando o código-fonte Ethereum. A Binance tomou a decisão de adaptar a tecnologia robusta do Ethereum com alguns ajustes, principalmente o mecanismo de consenso.

Como a Binance bifurcou a maior parte do código-fonte do Ethereum, isso tornou a interoperabilidade entre cadeias muito mais simples: os dApps nativos do Ethereum podem ser facilmente transferidos para o BSC. Graças à compatibilidade com Ethereum, os desenvolvedores podem migrar DApps, ferramentas e outros componentes do ecossistema para a rede BSC sem muitas dificuldades.

Interoperabilidade nativa de cadeia cruzada

Embora o BSC não seja uma solução de camada 2 e opere como uma blockchain paralela ao BC, ainda há compatibilidade de cadeia cruzada entre eles. Isso significa que os usuários podem trocar livremente criptomoedas entre BC e BSC, como tokens BEP2 e BEP20.

Participação e governança

Como o BSC utiliza um protocolo de consenso de prova de participação (PoSA), o token BNB nativo do BSC pode ser apostado, permitindo que os usuários contribuam para a segurança da rede e permitam a votação em protocolos de governança da comunidade. Além disso, o protocolo PoSA permite um melhor desempenho de rede do que o protocolo Proof of Work clássico (por exemplo, Bitcoin) e também permite um tempo de bloqueio mais rápido e maior capacidade de transação.

Mecanismo de Consenso de Prova de Autoridade Interessada do BSC

O protocolo de consenso BSC não é trivial, pois utiliza mecanismos de Prova de Participação (DPoS) e Prova de Autoridade (PoA) delegados para obter consenso dentro da rede e manter a segurança do blockchain.

A prova de participação é um mecanismo de consenso que usa um método de validação competitiva para confirmar transações e adicionar novos blocos ao blockchain. O PoS delegado funciona de maneira semelhante, mas com algumas diferenças: inclui um mecanismo de votação e delegação que aumenta a natureza democrática do processo. Os usuários da rede têm o direito de votar e escolher “delegados”, ou produtores de blocos, que validarão o próximo bloco dentro do blockchain. Por meio do DPoS, você pode votar em delegados apostando seus tokens em um pool e vinculando-os a um delegado específico.

Em redes baseadas em Proof of Authority, os blocos e transações são validados por contas aprovadas, conhecidas como validadores. Os validadores executam software, permitindo que eles coloquem transações em blocos.

Como o mecanismo de consenso do PoA faz uso do valor das identidades, os validadores de bloco apostam sua reputação em vez de moeda ao validar transações. Como resultado, as blockchains PoA são protegidas pelos nós de validação que são selecionados arbitrariamente como entidades confiáveis. No caso do BSC, a Binance é a principal entidade que executa um rigoroso processo de verificação dos validadores.

Quórum do validador

A rede BSC conta com um quorum validador quando se trata de segurança. Simplificando, o BSC possui 21 validadores que são escolhidos a cada 24 horas pelos stakers do BNB. Tecnicamente, qualquer pessoa pode se candidatar ao cargo de validador. No entanto, o conjunto de validadores inclui apenas indivíduos que pertencem aos 21 principais nós com stakes mais altos.

A fim de proteger a rede de validadores maliciosos, o BSC implementa uma lógica de “redução” para penalizar os validadores bizantinos por dupla assinatura (um validador assina dois blocos ao mesmo tempo), instabilidade ou qualquer outro comportamento negativo. Simplificando, slashing refere-se ao processo de pegar ou “cortar” uma quantia fixa da participação de um validador. Tal penalidade ajuda a manter a ordem e faz com que os validadores se comportem de maneira correta.

Prós e contras da Binance Smart Chain

Desde seu lançamento em setembro de 2020, a Binance Smart Chain (BSC) se estabeleceu como uma das principais blockchains para dapps e DeFi. Ainda assim, o BSC tem vantagens e desvantagens como qualquer outra rede blockchain. Vamos destacar alguns dos mais óbvios:

Prós:

Baixas taxas de transação. Baixas taxas de transação de menos de um dólar devido a preços GWEI mais ou menos constantes graças a blockchains operacionais paralelos é uma das maiores vantagens do BSC. Essa é a principal razão pela qual o BSC é ainda mais popular entre os desenvolvedores de jogos do que a plataforma Ethereum.

Confiabilidade. A Binance se estabeleceu como uma das marcas de criptomoedas mais respeitáveis. É mais do que simplesmente uma troca; é uma corporação blockchain mundial que está se aventurando em uma variedade de tendências de criptomoedas, incluindo a criação de suas próprias blockchains. A presença da troca é cruciall ao consenso do PoSA, pois verifica cada validador na rede, garantindo a segurança e estabilidade do BC e BSC. Portanto, com uma das exchanges de criptomoedas mais conhecidas apoiando seu blockchain, você pode ter certeza de que sua sustentabilidade está nas mãos certas.

Contratos inteligentes. Ao contrário de seu antecessor Binance Chain, o Binance Smart Chain possui funcionalidade de contrato inteligente, por isso é perfeitamente adequado para DApps.

Compatibilidade com Ethereum. Os DApps construídos no Ethereum podem facilmente mudar para o BSC, pois é uma cópia direta do código-fonte do Ethereum, além do BSC ser compatível com o EVM (Ethereum Virtual Machine). A transição é bastante simples graças às inúmeras pontes de cadeia cruzada oferecidas pela Binance e outros terceiros.

Interoperabilidade entre cadeias. O BSC e o Binance são blockchains paralelos e operam simultaneamente. Isso implica que os usuários podem mover seus tokens do BSC para a cadeia Binance e vice-versa com facilidade. Além disso, o BSC também suporta moedas atreladas de várias outras blockchains (por exemplo, Tether, Dogecoin, Polkadot, etc.), tornando a cadeia BNB extremamente flexível.

Suporte poderoso. Além de uma enorme base de usuários, o suporte da Binance é apoiado por uma quantidade considerável de recursos tecnológicos, humanos e financeiros. Apenas um pequeno exemplo desse suporte – a Binance forneceu ao BSC Accelerator Fund uma doação de US$ 100 milhões de seus fundos em outubro de 2020. Por meio desse programa, a Binance fornece suporte de liquidez para o lançamento de projetos baseados no ecossistema BSC.

Contras:

Centralização. O suporte financeiro, tecnológico e humano do BSC vem com a centralização. Ou seja, a Binance praticamente controla todo o blockchain por meio do mecanismo de consenso PoSA, mesmo que isso não afete os usuários regulares. Ainda assim, em teoria, se algo acontecer no final da Binance, toda a cadeia BNB enfrentaria um grande colapso.

Dependência do Ethereum. O BSC é amplamente dependente da comunidade de desenvolvedores do Ethereum, portanto, pouca inovação ocorre dentro do próprio BSC, mas é transferida do Ethereum.

Segurança. A natureza centralizada do BSC o torna vulnerável a 51% de ataques, além de hackers e falhas de sistema, já que os validadores de rede devem ser aprovados pela equipe interna da Binance.

Golpes. Devido às baixas taxas de transação, o BSC também o torna mais lucrativo para os golpistas do que o Ethereum. Inúmeros projetos operando em um BSC que surgem às dezenas diariamente acabam sendo golpes de todos os tipos, e os investidores que preferem negociar em DEXs em vez de exchanges centralizadas sabem disso muito bem.

Pensamentos finais

A Binance Smart Chain oferece uma ótima alternativa para usuários que não se importam com a centralização e estão apenas procurando por um blockchain mais acessível, rápido e flexível do que o Ethereum, por exemplo. Além disso, o BSC reduz a barreira para novos traders e investidores que gostariam de fazer um investimento, mas não estão dispostos a pagar muito por taxas de transação ou que procuram projetos de criptografia mais acessíveis. E como o BSC pode oferecer todos os tipos de projetos, de criptomoedas regulares a NFTs, de agricultura de rendimento a jogos para ganhar, não será um problema encontrar um projeto adequado.

Ainda assim, assim como qualquer outro blockchain, o BSC tem suas próprias desvantagens, portanto, mantê-los em mente e combiná-los com seus objetivos de uso do BSC seria uma ideia sábia.

3
$ 1.11
$ 1.11 from @TheRandomRewarder
Sponsors of phabulu
empty
empty
empty
Avatar for phabulu
2 years ago
Topics: Ethereum, ETH, Altcoins, Defi, Bsc, ...

Comments