
Base сократила время создания блоков до 200 миллисекунд
5 ноября поддерживаемая Coinbase L2-сеть Base активировала обновление Denim, которое сократило время создания полноценных блоков с двух секунд до 200 миллисекунд.

Denim стал четвертым самостоятельным обновлением Base в 2026 году — после Azul, Beryl и Cobalt. Помимо ускорения блокчейна, разработчики внедрили более точные временные метки для смарт-контрактов и расширили возможности управления токенами стандарта B20.
Главным изменением стал отказ от технологии Flashblocks, которую проект использовал с июля 2025 года.
Раньше сеть формировала полноценный блок каждые две секунды, а между ними передавала предварительные подтверждения транзакций с интервалом 200 миллисекунд. Это позволяло приложениям быстрее отображать результаты операций, но предварительное состояние могло измениться до окончательного формирования блока. Разработчикам приходилось учитывать возможные расхождения и использовать дополнительные механизмы проверки.
Теперь у каждого блока есть свой хеш, состояние блокчейна и записи о выполненных транзакциях.
По словам команды Base, новая архитектура упростит взаимодействие приложений с сетью и избавит от необходимости подписываться на отдельные потоки предварительных подтверждений.
При этом попадание транзакции в блок Base еще не делает ее окончательно подтвержденной в Ethereum. Для этого данные должны быть опубликованы в мейннете, а затем пройти процедуру финализации.
Что изменится для пользователей и разработчиков
В Base отметили, что ускорение прежде всего пригодится кредитным протоколам, децентрализованным биржам и сервисам вознаграждений, которым нужно быстро реагировать на изменение состояния сети.
Например, DeFi-сервисы смогут чаще проводить ликвидации, перебалансировать позиции и обновлять данные.
Точные временные метки обеспечивает система BaseTime. Она передает смарт-контрактам время с точностью до миллисекунды.

Прежде стандартные механизмы Ethereum позволяли определять время только в целых секундах. Теперь разработчики смогут использовать более точные значения для расчета процентов, распределения вознаграждений и определения сроков действия заявок.
При этом параметр block.timestamp не изменился, а дополнительные данные стали доступны через BaseTime и интерфейсы взаимодействия с узлами.
Приложениям, которые ранее использовали Flashblocks, потребуется перейти на обычные механизмы получения блоков и сведений о транзакциях.
Разработчики также предупредили о необходимости проверить смарт-контракты, в которых продолжительность операций рассчитывается по количеству блоков. Поскольку блоки теперь появляются в десять раз чаще, прежние задержки, периоды голосования и сроки разблокировки активов сократятся во столько же раз.
Дополнительная защита токенов
Denim также расширил возможности стандарта B20, предназначенного для выпуска взаимозаменяемых токенов, включая стейблкоины и RWA.
После обновления эмитенты смогут более гибко настраивать ограничения на переводы. В частности, один и тот же список адресов теперь можно использовать и как перечень разрешенных, и как перечень запрещенных.
Кроме того, ограничения стали действовать при любом способе передачи токенов. Ранее некоторые правила срабатывали только при переводах, которые с разрешения владельца выполнял другой адрес, например смарт-контракт.
Сеть также стала отклонять отправку, выпуск и изъятие токенов B20 на адрес их собственного контракта. Это позволит избежать случайной блокировки активов.
Команда Base подчеркнула, что ограничения задают сами эмитенты, а сеть не решает, кто может инициировать переводы.
Сеть столкнулась с задержками
5 ноября в 18:14 UTC команда Base подтвердила запуск Denim. Одновременно она сообщила, что расследует периодические задержки включения транзакций в блоки, из-за которых пустых блоков стало больше ожидаемого.
При этом разработчики не уточнили, связана ли проблема с апгрейдом.
К моменту публикации расследование продолжалось. Сообщений о полной остановке сети или потере пользовательских средств не появлялось.
Еще до активации команда выпустила версию 1.5.3 клиента узлов Base. В ней исправили ошибку, из-за которой в определенных обстоятельствах узлы могли неправильно рассчитать состояние блокчейна и остановиться.
По заявлению Base, текущие данные сети проверили и подтвердили их корректность, а пользователей ошибка не затронула.
Напомним, в июне в сети Base произошли два сбоя подряд, из-за которых производство блоков останавливалось на 116 и 20 минут. Причиной оказалась ошибка в логике секвенсора. После этого команда пообещала усилить стресс-тестирование протокола.