BNB Chain активировала хардфорк Pasteur в основной сети BNB Smart Chain в 02:30 UTC 25 августа, внедрив три изменения, направленных на безопасность мостов, авторизацию валидаторов и пропускную способность блоков.
Резюме
- BNB Chain успешно активировала Pasteur в основной сети BSC в 02:30 UTC 25 августа 2026 года.
- Три предложения усиливают проверку мостов, авторизацию валидаторов и построение блоков без дальнейшего сокращения времени блоков.
- BEP-682 отклоняет дублирующихся валидаторов при проверке легких блоков через кросс-чейн, защищая требования подлинного супермажоритарного одобрения в сети.
- Бенчмарки QANet показали увеличение пропускной способности на 88% с 1 237 до 2 324 транзакций в секунду в контролируемых условиях.
- Операторам узлов требовалась версия клиента 1.7.7 и удаление EnableBAL до начала активации основной сети во вторник.
Сеть подтвердила, что Pasteur заработал после запланированной активации. BSC продолжила производить блоки с существующим интервалом 450 миллисекунд, без каких-либо серьезных сбоев, публично сообщенных сразу после обновления.
Pasteur объединяет BEP-682, BEP-695 и BEP-675 в рамках более широкого плана обновления BEP-673. Изменения работали на тестовой сети BSC Chapel с 21 июля до выхода в основную сеть.
BNB Chain Pasteur усиливает проверку мостов
BEP-682 изменяет способ проверки BSC легких блоков, отправляемых через кросс-чейн инфраструктуру. До Pasteur процесс проверки явно не отклонял дублирующиеся записи в представленном списке валидаторов.
Таким образом, специально созданный запрос мог включать одного и того же валидатора несколько раз. Подсчет этих записей отдельно мог привести к тому, что одобрение моста выглядело бы как имеющее поддержку большего числа независимых валидаторов, чем на самом деле.
Pasteur отклоняет повторяющиеся записи валидаторов перед расчетом достижения требуемого порога голосования. Теперь каждое одобрение должно исходить от отдельного валидатора, чтобы легкий блок удовлетворял требованию супермажоритарности.
BNB Chain не сообщала, что злоумышленники использовали эту уязвимость или связывали с ней какие-либо предыдущие потери активов. Это изменение является превентивной коррекцией проверки мостов, а не реакцией на раскрытую кражу.
Кросс-чейн инфраструктура остается серьезной проблемой безопасности в децентрализованных сетях. В связанных материалах атаки на мосты привели к совокупным потерям в миллиарды долларов из-за скомпрометированных ключей, ошибок в контрактах и слабой проверки сообщений.
Старые ключи валидаторов теряют свои полномочия
BEP-695 закрывает пробелы, связанные с ротацией ключей валидаторов, штрафами и управлением. Когда валидатор заменяет свой операторский ключ, предыдущий ключ теперь теряет свои права управления.
Предложение также предотвращает уклонение валидаторов от ожидающих штрафов путем ротации ключей. Процессы слэшинга и удаления остаются привязанными к валидатору, а не исчезают при изменении его адреса оператора.
Pasteur также блокирует ограниченным адресам использование внецепочечных подписей для участия в управлении. BNB Chain уже запрещала заблокированным адресам голосовать напрямую, но эти аккаунты могли потенциально подписывать голоса, а другой адрес отправлял их.
Обновленные контракты управления проверяют исходного подписанта перед учетом делегированного голоса. Если этот подписант ограничен, голос отклоняется независимо от того, какой аккаунт его отправляет.
Новый маршрут блоков уменьшает повторное выполнение
BEP-675 вводит опциональный маршрут для специализированных строителей, позволяющий отправлять блоки, которые они уже выполнили. Валидаторы проверяют предложенный блок на соответствие правилам консенсуса, подписывают его и транслируют до завершения полной проверки выполнения.
Более ранний маршрут требовал, чтобы и строитель, и валидатор выполняли транзакции до того, как валидатор подписывал. Это дублирование потребляло часть короткого окна блоков BSC и могло оставлять блоки ниже их максимальной емкости в периоды высокого спроса.
Строители могут продолжать использовать предыдущий процесс. Новый маршрут должен быть включен через интерфейс удаленного вызова процедур сети, что дает участникам время для его интеграции.
BNB Chain заявила, что маршрут может вместить больше транзакций в каждый блок, но опубликованные показатели производительности были получены в ходе контролируемого тестирования, а не в основной сети.
Тесты на QANet, внутренней среде, предназначенной для отражения географически распределенных валидаторов, увеличили пропускную способность с 1237 до 2324 транзакций в секунду. Среднее потребление газа на блок выросло с 46,35 миллиона до 84,15 миллиона, при этом лимит газа в 100 миллионов остался неизменным.
Данные основной сети проверят прирост емкости на 88%
Pasteur не увеличивает лимит газа на блок и не сокращает интервал блоков в 450 миллисекунд, введенный обновлением Fermi. Его прирост емкости зависит от того, будут ли строители использовать BEP-675 и отправлять более заполненные блоки.
BNB Chain потребовала от операторов узлов установить версию клиента 1.7.7 до активации. Операторам также необходимо было удалить устаревшее поле EnableBAL, поскольку его наличие в файле конфигурации помешало бы запуску обновленного клиента.
Как сообщалось ранее, BNB Chain предупредила операторов о необходимости выполнить обязательное обновление Pasteur до форка. Операторы, использующие несовместимое программное обеспечение, рисковали выйти из синхронизации с основной сетью.
Следующие доказательства появятся из данных о заполнении блоков в реальном времени, пропускной способности транзакций, частоте пропущенных блоков и производительности валидаторов. Эти измерения покажут, сохранится ли улучшение емкости QANet при устойчивом спросе в основной сети.






