НовостиКриптовалютыBNB Chain запланировала хардфорк Pasteur на 25 августа для усиления безопасности

BNB Chain запланировала хардфорк Pasteur на 25 августа для усиления безопасности

Автор: LiveBitcoinNews·

Ключевые выводы

  • Хардфорк Pasteur активируется в основной сети BNB Smart Chain в 2:30 UTC 25 августа и объединяет три предложения в рамках BEP-673 после работ в тестовой сети Chapel, начавшихся 21 июля.
  • BEP-682 отклоняет дублирующиеся подписи валидаторов при проверке кроссчейн-мостов, устраняя ту же слабость, которую использовали в октябре 2022 года, когда примерно $570 million в BNB были выведены с моста сети через поддельное доказательство.
  • BEP-695 лишает снятые с эксплуатации консенсусные ключи административных полномочий, сохраняет ожидающие штрафы за валидаторами при ротации ключей и запрещает адресам из черного списка участвовать в голосованиях по управлению на основе подписей.
  • В контролируемых тестах QANet переработка обработки блоков по BEP-675 сократила время обработки валидаторами со 125 до 15 миллисекунд и увеличила пропускную способность с 1,237 до 2,324 транзакций в секунду, хотя BNB Chain предупреждает, что эти данные не отражают реальный трафик основной сети.
  • Операторам узлов основной сети нужно использовать BSC client v1.7.7 и удалить параметр EnableBAL до активации, иначе возможна рассинхронизация; большинству разработчиков приложений и обычных пользователей миграция не требуется.
BNB Chain запланировала хардфорк Pasteur на 25 августа для усиления безопасности

BNB Smart Chain, одна из самых загруженных EVM-совместимых сетей по объему транзакций и общей заблокированной стоимости, проведет следующее согласованное обновление протокола 25 августа, когда хардфорк Pasteur вступит в силу с исправлениями безопасности для кроссчейн-мостов и управления ключами валидаторов, а также с подтвержденным ростом пропускной способности. Интервал блока и лимиты газа сети останутся без изменений.

Согласно объявлению BNB Chain о Pasteur, хардфорк активируется в 2:30 UTC 25 августа после работ в тестовой сети Chapel, начавшихся 21 июля. Обновление оформлено в рамках BEP-673 и объединяет три предложения в одно согласованное переключение основной сети.

Более строгая проверка мостов и контроль над валидаторами

BEP-682 ужесточает проверку кроссчейн-мостов, отклоняя дублирующиеся подписи валидаторов до учета подтверждений перевода. В прежней модели повторяющиеся записи валидаторов могли увеличивать вес голосов и позволять меньшему числу действительных подписей достигать порога.

Ужесточение относится к категории с дорогостоящей историей: мосты неоднократно входили в число самых эксплуатируемых целей в криптоиндустрии, а сама BNB Chain пережила одну из крупнейших атак за всю историю в октябре 2022 года, когда примерно $570 million в BNB были выведены с кроссчейн-моста сети через поддельное доказательство, после чего валидаторы остановили сеть и заморозили большую часть средств. BEP-682 затрагивает ту же область проверки мостов, которую использовала атака 2022 года.

BEP-695 усиливает стейкинг и управление в части ротации ключей. Снятые с эксплуатации консенсусные ключи теряют административные полномочия, ожидающие штрафы сохраняются за валидатором при ротациях, а адресам из черного списка запрещено участвовать в подпись-ориентированных голосованиях по управлению. Эти изменения важны для тех, кто перемещает активы через мосты или следит за обновлениями блокчейн-технологий, ужесточающими дисциплину валидаторов.

Новый путь обработки блоков нацелен на более высокую пропускную способность

BEP-675 перерабатывает распределение работы между builder'ами и валидаторами при производстве блоков. Builder'ы смогут отправлять полностью исполненные блоки на проверку валидаторам вместо того, чтобы заставлять каждого валидатора немедленно повторно выполнять тот же путь исполнения.

Дизайн сохраняет 450-миллисекундный интервал блока и действующие лимиты газа. В контролируемых тестах QANet время обработки валидаторами снизилось со 125 миллисекунд до 15 миллисекунд, а пропускная способность выросла с 1,237 до 2,324 транзакций в секунду при тех же условиях. Среднее использование газа блока в этих тестах также выросло.

BNB Chain подчеркнула, что эти показатели получены в контролируемых условиях, а не в реальном трафике основной сети.

Операторам узлов нужно обновиться до 25 августа

Операторы узлов основной сети должны использовать BSC client v1.7.7 до активации, иначе они рискуют рассинхронизироваться. Им также необходимо удалить параметр EnableBAL из конфигурационных файлов, иначе обновленный клиент не запустится.

В релизе удалены или отключены несколько устаревших командных опций. Большинству разработчиков приложений и обычных пользователей миграция не требуется. Builder'ы блоков, которые перейдут на новый путь обработки, должны запускать полноценные узлы, а не fast nodes.

Pasteur следует за более ранними обновлениями Fermi и Osaka/Mendel, которые сократили время блока. Этот релиз смещает акцент в сторону более сильной безопасности мостов и валидаторов, а также более высокой пропускной способности при том же ритме блоков.