A fim de diminuir a probabilidade de uma reorganização maliciosa da blockchain e melhorar a compatibilidade com outras redes blockchain da Ethereum Virtual Machine (EVM), a cadeia #Binance do #BNB está programada para passar por dois hard forks em agosto de 2023 .

A fim de diminuir a probabilidade de uma reorganização maliciosa da blockchain e melhorar a compatibilidade com outras redes blockchain da Ethereum Virtual Machine (EVM), a cadeia BNB da Binance está programada para passar por dois hard forks em agosto de 2023.

Após testes consideráveis, as melhorias Plato e Hertz estão programadas para ocorrer em 10 e 30 de agosto, respectivamente. O BEP-126 é introduzido pela atualização Plato já concluída. A proposta de evolução mais recente inclui um mecanismo de finalização rápida que deve impossibilitar a reversão de bloqueios.

No dia 10 de agosto, na altura do bloco 30724096, foi concluída a melhoria do Platão. da BscScan

Em entrevista ao Cointelegraph, Arno Bauer, arquiteto de soluções sênior da BNB Chain, detalhou os meandros das mudanças na rede. Os usuários poderão obter rapidamente informações precisas do bloco finalizado mais recente graças ao mecanismo de finalidade rápida, que deverá diminuir a probabilidade de rearranjo da cadeia e estabilizar a produção de blocos. Em suas palavras:

Essencialmente, o BEP-126 propõe adicionar um mecanismo de finalidade rápida à Cadeia Inteligente do BNB para melhorar a segurança e a eficácia do blockchain.

Segundo Bauer, uma ideia fundamental da tecnologia blockchain é a finalidade, que se refere ao ponto em que uma transação ou bloco de transações não pode mais ser alterado ou desfeito. Com os sistemas blockchain, a finalidade ainda é essencial para preservar a confiança e evitar gastos duplos.

A finalidade rápida é introduzida no BEP-126 através de uma sequência de procedimentos. Um bloco é primeiro proposto à rede por um validador e outros validadores então recebem esse bloco. Os validadores criam uma mensagem de voto assinando o bloco com suas chaves privadas a seguir. Quando o bloco pai imediato tem um número suficiente de votos, ocorre a agregação de votos, com os votos do validador sendo coletados em um pool e agregados.

Ao votar em blocos, os validadores devem obedecer a determinados critérios, como abster-se de publicar dois votos únicos para a mesma altura. Um bloco é "justificado" de acordo com as regras de finalidade se o cabeçalho do seu bloco filho direto tiver um atestado, e é finalizado se tanto o bloco quanto seu filho direto forem justificados.

Embora outros garfos de cadeia tenham uma soma de dificuldade maior, o garfo é considerado como tendo a cadeia mais longa, uma vez que inclui o bloco justificado mais alto. Em relação ao número necessário de validadores, existem diferenças adicionais nos requisitos para produção e finalização de blocos.

Por último, mas não menos importante, semelhante ao protocolo de prova de aposta do Ethereum, os validadores da Cadeia BNB são recompensados ​​por votar, enquanto aqueles que violam as regras são punidos com perdas.

O hard fork da Hertz, agendado para 30 de agosto, tem como objetivo manter a Cadeia BNB atualizada com os mais recentes avanços em blockchains EVM. Como explica Bauer, os forks do Ethereum em Berlim e Londres, que foram implementados recentemente, exigem que a Cadeia BNB mantenha suas estruturas de blocos e transações, bem como seu EVM base.

A fim de promover um desenvolvimento suave e a expansão do ecossistema, é crucial que tais EIPs também sejam ativados em #BSC por razões de compatibilidade.

De acordo com Bauer, o mecanismo de finalização rápida do BNBChain deve tornar o ambiente para aplicativos descentralizados (DApps) mais seguro, ao mesmo tempo que melhora sua capacidade de resposta e eficiência. #evm