Почему BEP-590 важен? 🤔 Потому что быстрая финализация не должна останавливаться только потому, что один голос пришел поздно. Представьте себе платежное приложение, которое обрабатывает транзакции со стейблкоинами на BNB Chain в большом объеме. Во время пиковых нагрузок блоки все еще создаются вовремя, но некоторые голоса валидаторов приходят немного поздно из-за нагрузки на сеть. Без BEP-590 быстрая финализация может временно остановиться, так как каждый блок содержит голоса только для своего непосредственного родителя. Приложение видит более медленные сигналы финализации и должно задерживать отметку платежей как завершенных. Эта задержка создает трение. Платежные потоки и депозиты на биржах зависят от предсказуемой финализации. Команды инфраструктуры видят пробелы в прогрессии финализированных блоков. Строители вынуждены проектировать вокруг крайних случаев перегрузки, а не стабильного времени. С BEP-590 предложители могут включать голоса из недавних родительских блоков. Если голос пропускает один блок, его все равно можно учесть вскоре после этого. Финализация продолжает двигаться, а не останавливается. Результат — более стабильная финализация при перегрузке, более плавная прогрессия финализированных блоков и более предсказуемое время финализации для приложений, строящихся на BNB Chain.