Polygon признал дыры в Austin и Kyoto: одна транзакция грузила всех валидаторов

3 мин. чтения
BYBIT COPY TRADING
Копируй профи
Bybit повторит сделки трейдера за тебя
Начать

Что произошло

Polygon Labs раскрыла, что два недавних хардфорка сети — Austin и Kyoto — закрывали не функциональные недоработки, а уязвимости. Порядок был обратным привычному: сначала обновления тихо выкатили и проверили в тестовой сети Amoy, потом активировали в основной, и только после этого объяснили, от чего защищались. Kyoto заработал в основной сети 18 августа 2026 года в 10:10:31 UTC.

Детали

ФоркКлиентЧто закрылиТребуемая версия
AustinBorдва пути отказа в обслуживании при обработке блокаBor 2.10.0 и новее
KyotoHeimdallусиление консенсуса, дорогая работа валидаторов по одной транзакцииHeimdall 0.11.0

Austin активирован на блоке 91 949 700, Kyoto — на блоке 51 533 000.

Что чинил Austin. Одна из дыр сидела в событиях state-sync — механизме, через который депозиты моста доезжают с первого уровня на второй. Такие события умеют исполнять код контрактов, но эффективного лимита газа на блок у них не было: их можно было раздуть так, что обработка блока упиралась в ресурсы. Austin ввёл этот лимит. Вторая дыра позволяла недобросовестному производителю блока ронять соседние узлы полями с завышенным объёмом данных.

Что чинил Kyoto — более серьёзная вещь. Ограничена глубина вложенности сообщений google.protobuf.Any: без этого лимита дешёвая специально собранная транзакция заставляла весь набор валидаторов выполнять дорогую работу по разбору данных. Такая атака ничего не крадёт — она просто останавливает сеть.

Polygon заявила, что следов эксплуатации в основной сети не нашла и все проблемы закрыты на упреждение. Миграции состояния и повторной синхронизации от узлов не требуется.

Что это значит

Касается это операторов узлов и валидаторов Polygon, и требование к ним конкретное: Bor не ниже 2.10.0, Heimdall 0.11.0. Оба форка уже активны, так что «обновлюсь на выходных» здесь не работает — узел на старой версии выпадет из консенсуса. Держателю POL делать не нужно ничего: средства не затронуты, эксплуатации не было.

Интереснее спор о порядке раскрытия, и на этой неделе у него появился идеальный контрпример. Polygon выбрал схему «сначала пропатчить молча, потом рассказать» и назвал её стандартной практикой для правок, задевающих консенсус. Ровно неделей раньше ошибка в общем модуле Cosmos EVM положила четыре сети именно потому, что сделали наоборот: исправление выложили в открытый репозиторий на пять дней раньше, чем предупредили команды блокчейнов. Читать коммиты умеет кто угодно, в том числе атакующий.

Горизонт — сегодня: проверить версию клиента. Дальше — смотреть, станет ли «тихий патч» нормой у сетей с общими модулями, потому что цена альтернативы уже посчитана в чужих деньгах.

Bybit
$30,100 + $5,030
100 USDT в подарок
Получить →
Поделиться
Связаться:
Крипто- и data-аналитик, инженер-программист (факультет компьютерных наук ХНУРЭ). В IT с 2008 года: администрировал корпоративный мониторинг в «Vodafone Украина», семь лет разрабатывал и продвигал веб-проекты, пять лет руководил маркетингом на метриках — конверсия, CTR, ROI, LTV.Криптовалютными рынками занимаюсь с 2021 года: ончейн-метрики, токеномика, макроэкономические индикаторы. Разработал собственную data-driven модель анализа рынка на 30+ метрик. Стек — Python (pandas, NumPy, SciPy, matplotlib), математическая статистика и EDA; сбор и сверку данных автоматизирую AI-агентами.Принцип — «Don't trust, verify»: каждая цифра проверена по первоисточнику, ключевые — минимум по двум независимым; прогнозы — только сценарии с условиями. Тезис без данных не публикуется.