Blockchains
BNB Beacon Chain
Layer de governança e staking do ecossistema da BNB Chain
Desenvolvedores
Ecossistema
Staking
Earn BNB and rewards effortlessly
Tokenization Solutions
Get Your Business Into Web3
Comunidade
*BNB Sidechain: Apenas para solução híbrida e construa seu próprio ecossistema. Adequado apenas para grandes nomes em que as pessoas podem confiar, por exemplo, estúdios de jogos, empresas de serviços financeiros ou gigantes da Web2.
O desempenho é um fator importante a ser considerado quando se trata da tecnologia blockchain. Como a blockchain é um sistema descentralizado que depende de uma rede de nodes para processar e validar transações, a velocidade com que as transações são processadas pode ter um impacto significativo na eficiência e eficácia geral do sistema. Uma das principais limitações da tecnologia blockchain é seu desempenho ou a capacidade de processar transações de forma confiável e rápida.
Um fator que pode limitar o desempenho da tecnologia blockchain é o tamanho do bloco, para blockchains compatíveis com EVM. Expressamos o tamanho do bloco como Limite de Gás por Bloco (Block Gas Limit).
O gás é a medida da rede EVM do esforço de computação necessário para realizar uma transação. Em uma rede com alto limite de gás por bloco, cada bloco pode carregar mais transações. Começamos 2022 com um limite de gás de 80M e gradualmente aumentamos para 140M — aproximadamente 4,6 vezes mais que a rede Ethereum, a maior entre todas as redes compatíveis com EVM. Um limite de gás tão alto permite que a BNB Smart Chain lide com mais de 2 mil transações de transferência por segundo (TPS).
Um limite de gás alto representa um desafio maior para a eficiência do processamento de blocos e para o armazenamento. É por isso que a comunidade BNB Chain implementou o Parallel EVM, que aumenta o desempenho ao permitir que as transações sejam executadas simultaneamente, e trabalhou ativamente no fornecimento de implementação de Fast Node para processamento separado e verificação de estado.
Em 2023, planejamos aumentar ainda mais o limite de gás do bloco para 300M. Isso permitirá que a BNB Chain suporte até 5 mil transações por segundo (TPS) e solidifique a posição de desempenho já líder entre os L1s públicas.
Em sua origem, o EVM foi projetado para ser single-threaded, o que significa que ele pode executar apenas uma instrução por vez.
O Parallel EVM é uma extensão do EVM que permite executar várias instruções em paralelo, o que melhora o desempenho da rede. No entanto, implementar a execução paralela no EVM é um desafio. A partir de maio de 2022, as equipes principais do NodeReal e do BNB Chain projetaram e implantaram várias iterações na rede principal da BSC e estão continuamente procurando por ainda mais melhorias para o mecanismo paralelo em 2023.
Para mais informações sobre o parallel EVM contribuído pelo NodeReal:
Com as versões 1 e 2 do Parallel EVM, focamos nos fundamentos, na arquitetura e na configuração dos fluxos de trabalho. Em 2023, o Parallel EVM 3.0 será aplicado em paralelo ao modo validador. A implementação atual é muito complicada. Em vez de adicionar mais código, seria melhor fazer uma pausa e repensar.
O cliente BSC requer uma configuração de hardware específica para manter um node na chain e participar da segurança da rede, principalmente na parte de armazenamento. Isso pode tornar o cliente BSC pesado em recursos de hardware.
Uma maneira de reduzir os requisitos de hardware de um node BSC é usar protocolos mais eficientes, separando o processamento e a verificação de state. Separar o processamento e a verificação das transações ajuda a melhorar o desempenho e a escalabilidade do cliente. Dois tipos de nós fazem uso total de armazenamento diferente: um é chamado de node rápido(Fast node) e o outro é chamado de node de verificação. O node rápido fará o processamento de blocos com um banco de dados de valores-chave simplificado e todas as verificações em relação aos blocos, exceto o state root. O node de verificação recebe diffhash do node rápido e, em seguida, responde à root Merkle Patricia Trie (MPT) para auxiliar na verificação do state root.
O node rápido pode desacelerar o crescimento do armazenamento em 60% a ~90%, de acordo com diferentes configurações, e aumentar a eficiência de sincronização em cerca de 30%. Além disso, caso não seja necessária uma consistência de state de 100%, o modo none recém-introduzido pode ajudar em tal cenário.
Se você quiser saber mais sobre esse recurso, consulte os docs.
Enquanto o Fast Node permite que os usuários negociem consistência versus desempenho para os casos em que a consistência eventual é suficiente, o cliente Erigon fornece um desempenho aprimorado e velocidade de sincronização para nodes com recursos completos.
Durante 2022, adicionamos suporte para clientes Erigon. Erigon é baseado em Geth e a equipe fez algumas mudanças fundamentais no algoritmo de sincronização completa e no sistema de armazenamento, permitindo que você sincronize um node de arquivo BSC muito mais rápido e usando menos espaço em disco.
A Erigon foi pioneira na arquitetura “Staged Sync’’, bem como introduziu o MDBX como o banco de dados de escolha. Quando Geth sincroniza um node completo, ele baixa os dados dos blocos. Em seguida, ele reproduz as transações enquanto trabalha em outras operações, por exemplo, recuperando os remetentes das transações das assinaturas privadas ou verificando os cabeçalhos dos blocos. Como resultado, o processo é menos eficiente, pois muitas coisas estão acontecendo simultaneamente. Em vez disso, Erigon divide o processo em diferentes estágios e os conclui em sequência; isso significa que o o programa primeiro concluirá um estágio antes de passar para o próximo, tornando o processo geral mais rápido.
Em 2023, pretendemos fornecer desempenho aprimorado em todas as verticais, incluindo CPU, RAM e espaço em disco. Também planejamos fornecer perfis configuráveis, permitindo que os usuários explorem as compensações entre diferentes modos, dependendo do perfil de uso.
Atualmente, na BNB Smart Chain, todos os nodes completos e validadores precisam esperar até que blocos suficientes sejam produzidos para garantir uma finalidade probabilística. De acordo com o whitepaper, com 44 validadores full nodes e validadores podem esperar 1/2*21+1=11 blocos (33 segundos) para garantir uma finalização relativamente segura. Isso pode ser considerado muito tempo para algumas aplicações críticas, especialmente para cross-chain em nossa estratégia multi-chain. Esse tempo aumentará ainda mais à medida que a chain crescer e mais e mais validadores se juntarem.
Em 2023, o recurso Finalização Rápida (Fast Finality) será um marco fundamental para a segurança do blockchain. Uma vez finalizado o bloco, ele não seria mais revertido. O recurso de finalização rápida é muito útil. Os usuários podem ter certeza de obter informações precisas do último bloco finalizado e decidir o que fazer a seguir, instantaneamente. Isso reduz o tempo de espera das pontes para confirmar pacotes cross-chain.
Em 2022, BNB Smart Chain (BSC) foi capaz de lidar com 2,2K TPS (teoricamente) e aumentará sua capacidade para 5K TPS em 2023. BSC é a chain mais ativa com os maior quantidade de usuários ativos diários (~1M DAU mesmo no 2022 bear market) e DEX mais ativa também.
A BNB Smart Chain se posicionará como Hubs e camadas de liquidação das arquiteturas multi-chain da BNB Chain. Projetos DeFi com volumes de transações baixo/médio ainda podem preferir permanecer na BNB Smart Chain para aproveitar o DeFi Lego abrangente e uma liquidez muito melhor. Ao mesmo tempo, a BNB Smart Chain se tornará um hub crítico de todos esses diferentes L2s para sua segurança e liquidação também.
BSC tem alguns desafios em taxas de gás mais altas. Jogos e outros dApps com grandes usuários ativos diários geralmente introduzem soluções sem gás e implementam muitas lógicas on-chain intensivas em computação (tx com taxas de gás muito altas) — eles procuram uma plataforma escalável mais barata com a mesma segurança da BSC e continuam aproveitando também a maior liquidez da BSC.
Em 2022, o BNB Chain introduziu a BNB Sidechain. No entanto, existem algumas limitações: a solução Sidechain ainda não é segura e é adequada apenas para grandes nomes que as pessoas podem confiar com sólidos parceiros infra, como FNCY Chain com NodeReal.
Em 2023, a BNBChain adotará soluções escaláveis mais diversas de forma pragmática por meio do ZkBNB (Mainnet 2023 H1) e do novo Optimistic Rollup (mainnet 2023 H1), que fornecerá mais opções para diferentes casos de negócios.
Uma comparação de alto nível e requisitos de caso de negócios são listados como pensamentos iniciais na tabela abaixo.
*O TPS será calculado com base na transação de “transferência de token” (não complexa, por exemplo, AMM).
Em 2022, a BNB Sidechain introduziu uma estrutura modular para a side chain PoSA, que teve contribuição de Ankr e NodeReal. O objetivo da BNB Sidechain é permitir que empresas de grande porte construam seu próprio ecossistema. Ele vem com compatibilidade total com Ethereum (EVM) e opera no consenso PoSA. É muito adequado para a blockchain de permissão e consórcio. Houve alguns pilotos na comunidade em 2022, como MetaApes de Ankr e FNCY Chain — apoiados por NodeReal. No entanto, a solução App Sidechain ainda não é segura e carece de liquidez suficiente. É um problema comum em todos os L1s com soluções sidechain, incluindo sub-redes Avalanche, super-redes Polygon, etc. As soluções sidechain não foram fortemente adotadas pelas comunidades até agora.
Com base nos sucessos existentes, como FNCY Chain ou ApeCoin Chain, a Sidechain será mais adequada para grandes nomes ou marcas em que as pessoas possam confiar e que tenham forte experiência em operação de rede com parceiros.
O BNB ZkRollup (zkBNB) é construído na arquitetura ZK Rollup. O ZkBNB agrupa (ou “rolls-up”) centenas de transações off-chain e gera uma prova criptográfica. Essas provas podem vir na forma de SNARKs (argumento de conhecimento sucinto e não interativo), que podem provar a validade de cada transação no bloco Rollup. O ZkBNB iniciou seu desenvolvimento com base na versão inicial do Zecrey. Com contribuições da equipe Zecrey, Nodereal e BNB Chain Core, o zkBNB está atualmente na fase de testnet e tem como alvo a rede principal no primeiro trimestre de 2023.
O objetivo de curto prazo do zkBNB não é tentar construir um zk rollup compatível com EVM. Em vez disso, o zkBNB se concentrará na construção de funções dedicadas, como NFTs e transações de token, que podem ser traduzidas em circuitos ZKP eficientes que serão mais adequados para jogos em ImmutableX ou derivados de alta frequência (como DyDx ou LoopRing). zk-EVM será o futuro do ZK Rollup. No entanto, os algoritmos e implementações atuais precisam de um pouco de tempo para otimizar o desempenho para realmente atender às expectativas de alto desempenho aqui (ou seja, meta de 100.000 TPS).
Antes da preparação do zkEVM, o Optimistic Rollup é uma solução mais realista e segura para fornecer uma solução escalável puramente EVM-equivalente. Em 2022, Optimism e Arbitrum demonstraram forte adoção no ecossistema Ethereum.
Ao mesmo tempo, EIP-4844 (Proto-danksharding) introduzirá um novo tipo de transação: blob-carrying transaction.
Um grande objeto binário (blob) é um grande pedaço de dados que é mais barato para publicar e armazenar na chain do que calldata. Ao usar transações de transporte de blob, os rollups podem carregar todos os seus dados para a Ethereum. Depois de implementar o EIP-4844, pudemos ver uma redução de 10 a 100 vezes nas taxas de transação em rollups otimistas e ZK, o que tornará o rollup otimista > 20K TPS (em teoria).
Em 2023, a BNBChain deve esperar ver mais soluções de rollup optimistic. Os estúdios e motores de jogos podem preferir o rollup Optimistic ao invés do zkBNB porque permite que eles criem um ecossistema de desenvolvedores, contratos inteligentes e projetos para construir no topo de sua chain, que ainda desfrutam do nível de segurança semelhante à BNBChain. Embora a BSC também suporte EIP-4844, o BNB Greenfield também oferece outro candidato para a solução de disponibilidade de dados.
A indústria cripto já adquiriu ativos financeiros: tokens, stablecoins e DeFi cobrem muitos cenários econômicos. Por outro lado, os NFTs implementam artes e colecionáveis. Mas há muitos itens que não são suficientemente inovadores. Uma dessas áreas são os dados.
O valor de um ativo de dados não é evidente quando é mantido apenas por uma pessoa. Os dados se tornam muito mais valiosos quando são compartilhados e usados. No entanto, na economia atual, ele está bloqueado por armazenamento centralizado e plataformas sociais.
Prevemos a necessidade de criar uma nova infraestrutura Web3 para dados. Portanto, decidimos criar um nova blockchain do lado da BNB Chain e uma infraestrutura relevante para permitir o compartilhamento e monetização de dados autorizados, estimulando vários casos de uso de negócios e enriquecendo o ecossistema blockchain. Com essa nova infraestrutura, os usuários podem “fazer login”, criar, possuir e negociar seus ativos de dados em outro nível de liberdade e, além disso, adotar outro nível de transparência sobre como seus dados são de propriedade e usados.
Nosso plano é que o BNB Storage seja um ecossistema economicamente autossustentável e orientado a serviços. O verdadeiro poder do ecossistema residirá no fato de que a plataforma não foi projetada apenas para armazenar os dados, mas também para apoiar a criação de valor com base nos ativos de dados e sua economia relacionada.
Você pode obter mais detalhes neste whitepaper.
AvengerDAO visa proteger os usuários de perdas financeiras e contratos maliciosos. Para conseguir isso, a iniciativa fez parceria com os principais provedores de segurança globais e aplicativos de blockchain para deter agentes mal-intencionados e aumentar a conscientização sobre segurança e proteção no ecossistema. AvengerDAO é uma colaboração das principais empresas de segurança da Web3 e dos early adopters da tecnologia blockchain. Os membros fundadores incluem Certik, Go Plus, SlowMist, Zokyo, BlockSec, Hashdit, Verichains, Pessimistic, CoinMarketCap, TrustWallet, PancakeSwap, BSCtrace(NodeReal), BSCscan, MathWallet, DappBay, Coin98 e Opera.
Três serviços inovadores foram projetados e o “Meter” já foi implantado na rede principal da BNB Chain.
Em 2023, “Watch” e “Vault” serão implementados e planejamos melhorar a qualidade e a quantidade dos serviços AvengerDAO para apoiar o aumento do interesse da comunidade e o rápido crescimento do uso.
Além desses três principais serviços de segurança, uma estrutura abrangente de segurança e gerenciamento de riscos também será introduzida em 2023 para padronizar o processo de ciclo de vida de desenvolvimento de software (SDLC) em projetos de blockchain, incluindo as melhores práticas que abrangem contratos inteligentes e desenvolvimento de infraestrutura, procedimentos de implantação, privilégio ( chave privada), gerenciamento de risco financeiro e processo de resposta a incidentes, etc. Todos os projetos terão boas referências para implementar essas melhores práticas de segurança e controle de risco, e isso aumentará sua segurança e maturidade para o próximo nível.
Reduzir o risco para os usuários, conectar projetos e o ecossistema geral deve ser a “Prioridade Um” na BNB Chain.
Ter uma comunicação cross-blockchain segura é de suma importância porque garante que informações e ativos possam ser transferidos com segurança entre diferentes redes blockchain. Isso pode ajudar a evitar adulterações, fraudes e outras violações de segurança, que podem prejudicar a integridade e a confiabilidade do ecossistema blockchain.
Em 2022, o cross-chain entre a BNB Beacon Chain e a BSC foi explorada devido às vulnerabilidades do Zero Day no Cosmos SDK. Os hotfixes (1.1.15 e 1.1.16) são implementados com quase nenhum impacto direto nos usuários e dApps.
Em 2023, planejamos reforçar e melhorar ainda mais a segurança entre componentes da BNB Chain, incluindo a migração para a especificação de prova merkle genérica (ICS23), introduzindo verificação de sequência adicional e melhorias no gerenciamento de candidatos a relayer.
Havia 21 validadores ativos e vários validadores inativos na BNB Smart Chain. A ausência de recompensas para validadores ociosos enfraqueceu o incentivo para os operadores de nodes manterem nodes de alta qualidade e para os holders de BNB delegarem seus tokens. Os validadores inativos são tão vitais quanto os nodes ativos, pois são capazes de substituir um validador ativo se um for aprisionado.
Em 2022, a BNB Smart Chain introduziu “validadores candidatos” para aumentar a descentralização e melhorar a confiabilidade e acessibilidade da rede. Isso aumentou a resistência à censura e aumentou a resiliência da rede contra interrupções ou ataques. Mesmo que mais de 50% do conjunto dos validadores seja bloqueado ou colocado offline, a rede ainda pode funcionar.
No final de 2022, a BNB Smart Chain tinha 29 validadores ativos (21 validadores de governamentais mais 8 validadores de candidatos), incluindo os principais provedores de infra como Coinbase Cloud, Figment, InfStones, Ankr, HashKey, NodeReal e muito mais.
Existem várias maneiras pelas quais uma rede blockchain pode ser descentralizada, e as etapas específicas que uma rede pode seguir para expandir sua descentralização dependerão de seu design atual e dos objetivos de seus desenvolvedores.
Aqui estão algumas estratégias que a comunidade BNB Chain usará para expandir a descentralização:
A BNB Beacon Chain é mantido em segurança por um grupo de validadores confiáveis e já aprovados. O conjunto de validadores atual controla como um validador entra e sai de um assento de validador. Mesmo que este sistema tenha muita largura de banda, sua imutabilidade é questionada porque a censura e blacklist são fáceis de fazer.
Por esta razão, o BEP-159 é proposto. Em 2023, qualquer pessoa poderá concorrer a validador e terá chances iguais de ser eleito. Após 24 horas, os nodes com mais stakes serão eleitos como um novo conjunto de validadores. Um novo bloco será gerado pelos validadores escolhidos na eleição. A comunidade decidirá o total de assentos do conjunto de validadores. Isso irá encorajar uma maior descentralização e participação da comunidade.
A BNB Chain manteve seu status como a blockchain ativa número um em 2022. Um dos principais impulsionadores dessa classificação é oferecer os kits de ferramentas certos para desenvolvedores para facilitar o desenvolvimento. A BNB Chain abriga vários projetos de jogos e todos esses projetos estão trabalhando juntos para melhorar sua infraestrutura e UX. Algumas das categorias importantes, como Oráculos, Armazenamento Descentralizado, Serviços de Acesso Blockchain e Indexação de Dados, Soul Bound Token, foram drasticamente aprimoradas.
Em 2023, a comunidade BNB Chain está empenhada em garantir que a infraestrutura pública seja de alto nível e forneça blocos de construção fundamentais para aplicativos de grande escala. A adoção em massa de infra será muito importante aqui, incluindo (mas não limitado a):
Acreditamos que essas atualizações e o desenvolvimento de novas infraestruturas podem permitir a adoção em massa dessa tecnologia.
Website | Twitter | Twitter (Devs) | Telegram | Youtube | Gitcoin | Discord | Build N’ Build Forum