Infra Graveyard Weekly №08: Solana две недели работает на слотах по 250 мс, а на странице апгрейда — «to be determined»

Solana перешла на слоты по 250 мс 16 сентября, а на странице апгрейда всё ещё «TBD». Из-за коротких слотов пауза имён .sol у SNS наступит около 3 октября.

Выпуск серии Кладбище инфраструктуры

Устаревания и отключения в крипто-инфраструктуре — та часть, на которую разработчику надо реагировать. «Осталось» считается от 29 сентября 2026 года, все времена — UTC.

1. Какие сроки ближайшие?

ЧтоСрок (UTC)Требуемое действиеОсталось
Закрываются CoinEx Smart Chain и OneSwap, и заканчивается окно обратного вывода через мост CSC; с самой биржи выводить средства можно до 22.12 02:002026-09-29сегодня же вывести обратно через мост всё, что лежит в CSC; убрать CSC из поддерживаемых сетей0
Base Cobalt в mainnet в 18:00; нужна v1.4.2 (v1.4.1 заменена, в версиях до неё Cobalt для mainnet нет)2026-09-30операторам нод — запустить ghcr.io/base/node v1.4.21
30 сентября: Shipyard прекращает сопровождение IPFS; Alchemy убирает 11 эндпоинтов NFT API; LayerZero гасит офчейн-сервисы в 13 сетях; Chainlink отключает 10 фидов, среди них EIGEN/USD2026-09-30уйти с публичных шлюзов IPFS; перейти на эндпоинты V3; найти свою сеть в списке LayerZero; уйти с фидов1
Stargate доставляет всё через Taxi (режим Bus заканчивается); BitMEX начинает брать плату с аккаунтов, где остались средства2026-10-01поправить интеграции, рассчитанные на пакетную доставку Bus; вывести средства с BitMEX2
SNS ставит на паузу разрешение имён .sol в официальных SDK на слоте 452 825 395 — при нынешней скорости слотов это около 3 октября, а не «середина–конец октября»~2026-10-03уже сейчас обновить SDK до новой мажорной версии с поддержкой .sns~4
Glamsterdam на Sepolia в 13:53:36; Zcash NU7 в тестовой сети (testnet) — целевая дата, высоту назначат 5.102026-10-06обновить и EL, и CL; проверить, что транзакции Zcash собираются только в форматах v5/v67

Полная доска — 39 открытых сроков до сентября 2028 года — живёт на странице серии.

Что закрылось с выпуска №07 — каждый пункт проверен по источнику. OP Stack Upgrade 20 включился для OP, Ink, Unichain и Soneium одним блоком L1, 26 048 619, 24.09 в 16:51:23; batchInbox() теперь откатывается (revert), а в уведомлении в документации до сих пор стоят «целевые даты». BitMEX прекратил торги 23.09 в 04:00; его API не показывает ни одного торгуемого инструмента, а вывести средства теперь можно только через веб — поддержка пишет: «API withdrawals are disabled». 18.09 действующими оставались 482 сертификата FIPS 140-2, 29.09 — ни одного.

2. Что ломается, когда слоты Solana уже короче, а страница этого не заметила?

Переход на слоты по 250 мс включился 16 сентября в 15:03:24, на слоте 447 552 000. Мы прочитали аккаунт активации фичи (feature account) в mainnet и 29.09 намерили 261–273 мс на слот. Переход есть и в changelog самой Solana от 18.09. А на странице апгрейда с пометкой «Updated September 2026» до сих пор написано, что текущий слот — 300 мс, а 250 мс — «to be determined». Первоисточник

Всё, что переводит слоты в секунды через константу, теперь врёт — включая цифры самой страницы. Blockhash по-прежнему истекает через 150 блоков; Solana оценивает это в 80 секунд при 400 мс и в 60 при 300 мс, а по той же шкале при нашей скорости выходит около 54. Это меньше времени на офлайн-подпись или ручное подтверждение в аппаратном кошельке. Эпоха длится около 32 часов, а не 36, как написано на странице для 300 мс, и индексаторы получают в сутки примерно на 11 % больше блоков, чем следует из этой цифры.

Срок, записанный в слотах, двигается вместе с ними. SNS поставит на паузу разрешение имён .sol в официальных SDK на слоте 452 825 395; в блоге SNS написано «середина–конец октября». 29.09 в 13:03 сеть была на слоте 451 649 776 и шла со скоростью 0,2675 с на слот — значит, пауза придётся примерно на 3 октября, 04:25, а если слоты замедлятся до темпа начала сентября — на вечер того же дня, около 20:30. На нашей доске стояло 6–10 октября, посчитанное по более медленной скорости; мы дату передвинули. Первоисточник

3. Что изменилось за неделю?

Balancer голосует за собственное сворачивание. BIP-928 касается всех пулов v2 и v3, которые можно поставить на паузу. До 16.10 партнёры могут попросить оставить v3-пул работать; 30.10 пулы переходят в режим «только вывод средств» и заканчивается bug bounty; 30.11 на паузу встаёт v3 Vault. Голосование закрывается сегодня в 18:00; на 12:40 за — 16,8 млн BAL, против — 0,14 млн, кворум набран. Предложение

CoinEx закрывается, и первой уходит его сеть. Выводить средства с биржи можно до 22.12 02:00; потом оставшиеся USDT уходят на хранение с платой 5 % в месяц. Но CoinEx Smart Chain, OneSwap и окно обратного вывода через мост заканчиваются сегодня, время не указано. Публичный RPC CSC в 12:51 отдавал ошибку 504. Первоисточник

Zcash NU7: testnet — 6 октября, mainnet — 5 ноября, высоты назначат 5.10 и 20.10. После активации транзакции v4 становятся невалидными, так что средства, оставшиеся в Sprout, потратить будет нельзя. Zebra 6.4.0 и 6.4.1 отозваны — ставить 6.4.2. ZIP 259

Glamsterdam приходит на Sepolia 6 октября в 13:53:36 — через шесть дней после того, как Sepolia должна была закончиться. В плане EF 2025 года конец жизни Sepolia стоял на 30.09.2026, а замена — на март 2026-го. Замена так и не вышла; предложение на Ethereum Magicians — именно предложение, не решение — сдвинуло бы закрытие на середину 2027 года. В сторонних справочниках всё ещё написано, что Sepolia закрывается 30 сентября. Первоисточник

4. Что изменилось тихо?

Версии клиентов, нужные для Glamsterdam, сами несут ломающие изменения. Nethermind 2.0.0 не стартует с рядом старых ключей конфигурации; Erigon 3.7.0 требует процессор x86-64-v2 и не принимает два удалённых флага; у Prysm 7.2.0 после форка лимит газа по умолчанию — 60 млн. Nethermind

У Chainlink появился четвёртый способ разойтись с собственной датой. USD0++/USD отключён 21.09, с опозданием на пять дней, а справочник до сих пор числит его «deprecating»; plUSD/USDT отключён 25.09, с опозданием на девять дней, хотя не обновлялся уже с 25 августа — на месяц дольше своего суточного heartbeat. Потом он пропал из справочника без всякой пометки. Из десяти фидов, которые отключаются завтра, BTCY NAV перестал обновляться ещё 10.09. Changelog

Coinbase 22.09 объявил OnchainKit устаревшим и архивировал репозиторий: исправлений больше не будет, в том числе исправлений безопасности. У финальной версии 1.1.3 в npm нет пометки deprecated, а за неделю после архивации её скачали 22 064 раза. У Hiero Local Node — локальной сети Hedera для разработки — около 100 000 загрузок в неделю, в README написано «архив в сентябре 2026», и пометки тоже нет. OnchainKit

LayerZero 25.09 снова отредактировал июльскую страницу. Для BounceBit срок задним числом перенесли с 30.09 на 28.08. Новое: Stargate уходит с Gravity, Camp, GOAT и Metis 23.10; офчейн-сервисы там и на Lisk заканчиваются 30.10. Первоисточник

По мелочи. Moralis 25.09 убрал Lisk — работающую сеть — вместе с уже остановленными Moonbeam и Moonriver. Нода Chainlink v2.66.0 не стартует на PostgreSQL ниже 15. Старый форвардер ERC-2771 от Gelato выводится из эксплуатации, замены не будет: если он зашит в твой контракт как неизменяемый trustedForwarder, закладывайся на то, что мета-транзакции через него перестанут проходить.

5. За чем следим

  • ZetaChain → Solana: предложение 68 прошло 20.09; остановка, снапшот и окно вывода средств ждут второго предложения («Proposal 2»), у которого даты нет. У ZETA станет 9 знаков после запятой вместо 18, с округлением вниз.
  • Solana sBPF v3 ожидается вместе с Agave 4.4 в ноябре: программы, собранные под sBPF v0–v2, больше не получится ни развернуть, ни обновить.

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

Дата в слотах — это не дата. Когда слот становится короче, каждый срок, записанный номером слота, наступает раньше, чем обещает календарь в объявлении. Пересчитывай его по сети.

Страницы и сети расходятся в обе стороны. У Solana на странице «TBD» для того, что уже работает; у Optimism — целевая дата для того, что уже сделано; в справочнике Chainlink мёртвые фиды числятся «deprecating»; а по плану EF Sepolia заканчивается завтра, чего не случится. Статус на странице — это утверждение, состояние сети — факт.

Реестр npm узнаёт последним. OnchainKit и Hiero Local Node мертвы по собственным README, а npm install молчит.

7. Что делать: пошагово

  1. Сегодня: вывести обратно через мост всё, что лежит в CoinEx Smart Chain.
  2. До 30.09 18:00: операторам Base — перейти на v1.4.2; уйти с фидов Chainlink, которые отключаются завтра.
  3. До 3 октября: обновить SDK SNS; не полагаться на разрешение имён .sol в платёжных сценариях.
  4. Сейчас: убрать из кода для Solana все константы в 400 и 300 мс; перепроверить запас по времени жизни blockhash; закрепить версию OnchainKit или заменить его.
  5. До 6 октября, 13:53: прочитать ломающие изменения своего клиента, потом обновить ноды Sepolia.
  6. До 30 октября: если BIP-928 пройдёт — убрать пулы Balancer из маршрутов.

8. Чем мы это закрываем

  • Доска на странице серии: 39 открытых сроков, у каждого закрытого указано, как его проверили.
  • Замер Solana и оценка для SNS: аккаунт активации фичи, выборки производительности и номер слота — повторить может кто угодно через любой публичный RPC.

Infra Graveyard Weekly — про устаревания и отключения в крипто-инфраструктуре, с которыми разработчику надо что-то делать: слой changelog'ов, а не заголовков. Подписаться по RSS или письмом.

Сергей Палий

Основатель, Sepia Software

Обо мне

Читать дальше

Блокчейн5 мин чтения

Аудит был. В границы он не входил

Заголовок обещает 885 млн потерь вне границ аудита. В самом исследовании этого числа нет, а на двух инцидентах держится весь вывод. Разбираем, что осталось.

Все статьи