BEP-563 занимается улучшением P2P-обмена сообщениями между валидаторами. Больше никаких пропущенных голосов или задержек в синхронизации — валидаторы теперь общаются как по маслу. Команда отмечает, что это критически важно для достижения целевого времени блока в 0,75 секунды.
BEP-564 вводит два новых типа сообщений: GetBlocksByRangeMsg для запроса нескольких последних блоков одним вызовом и RangeBlocksMsg для возврата всех запрошенных блоков в одном ответе.
BEP-524 непосредственно сокращает время блоков. Это логичное продолжение апрейда Lorentz в апреле, который уже уменьшил время с трех секунд до 1,5.
Разработчикам придется поднапрячься
Команда $BNB Chain говорит прямо: «Если что-то сломается, проблема, скорее всего, в вашем коде — не в сети». Разработчикам приложений придется протестировать свои DApp под новые временные рамки и пересмотреть всю логику, завязанную на полуторасекундные интервалы.
Валидаторам тоже не позавидуешь — их системы должны быть готовы к работе с 0,75-секундными циклами. Это означает более высокую пропускную способность сообщений и ускоренные циклы консенсуса.
Maxwell представляет собой масштабное техническое обновление для $BNB Smart Chain. Время покажет, насколько эффективно сеть справится с новыми скоростными параметрами и какие возможности это откроет для разработчиков и пользователей.