Por que é que o BEP-590 é importante? 🤔 Porque a finalização rápida não deve ser interrompida apenas porque um voto chega tarde. Considere um aplicativo de pagamento que liquida transações de stablecoin na BNB Chain em alto volume. Durante a atividade máxima, os blocos ainda são produzidos a tempo, mas alguns votos de validadores chegam ligeiramente atrasados devido à carga da rede. Sem o BEP-590, a finalização rápida pode temporariamente parar, uma vez que cada bloco transporta apenas votos para o seu pai direto. O aplicativo vê sinais de finalização mais lentos e tem que atrasar a marcação de pagamentos como liquidadas. Esse atraso cria atrito. Os fluxos de pagamento e os depósitos de câmbio dependem de uma liquidação previsível. As equipas de infraestrutura veem lacunas na progressão dos blocos finalizados. Os construtores são forçados a projetar em torno de casos extremos de congestionamento em vez de um tempo constante. Com o BEP-590, os proponentes podem incluir votos de blocos ancestrais recentes. Se um voto perder um bloco, ainda pode ser contado logo a seguir. A finalização continua a avançar em vez de parar. O resultado é uma finalização mais estável sob congestionamento, uma progressão de blocos finalizados mais suave e um tempo de liquidação mais previsível para aplicativos que constroem na BNB Chain.