Base активировала Denim: блоки формируются за 200 миллисекунд
Обновление Denim сократило интервал между блоками Base с двух секунд до 200 миллисекунд. Оно также добавило точные временные метки и расширило настройки B20.
5 ноября Base активировировала обновление Denim: сеть теперь формирует полноценный блок каждые 200 миллисекунд вместо двух секунд. Это четвёртое самостоятельное обновление Base в 2026 году после Azul, Beryl и Cobalt.
Denim заменил использовавшуюся с июля 2025 года технологию Flashblocks. Ранее между полноценными блоками сеть передавала предварительные подтверждения транзакций, состояние которых могло измениться до записи в блок. Теперь у каждого блока есть собственные хеш, состояние и записи о выполненных транзакциях. Команда Base заявила, что приложениям больше не потребуется подписываться на отдельный поток предварительных подтверждений.
Ускорение может быть полезно кредитным протоколам, децентрализованным биржам и сервисам вознаграждений, которым нужно оперативно реагировать на изменения состояния сети. Base также добавила систему BaseTime: она передаёт смарт-контрактам временные метки с точностью до миллисекунды. Параметр block.timestamp при этом не изменился. Приложениям, ранее использовавшим Flashblocks, потребуется перейти на обычные механизмы получения блоков и данных о транзакциях.
Обновление расширило возможности стандарта B20 для взаимозаменяемых токенов, включая стейблкоины и RWA. Эмитенты смогут гибче задавать списки разрешённых и запрещённых адресов; ограничения теперь применяются при любых способах передачи. Сеть также отклоняет отправку, выпуск и изъятие B20 на адрес собственного контракта токена. Правила определяют эмитенты, а не Base.
В 18:14 UTC 5 ноября команда подтвердила запуск Denim и сообщила о расследовании периодических задержек включения транзакций в блоки и увеличения числа пустых блоков. Разработчики не уточнили, связана ли проблема с обновлением. До активации Base выпустила версию клиента узлов 1.5.3, исправляющую ошибку расчёта состояния, которая могла привести к остановке узлов. По заявлению команды, данные сети проверили, а пользователей ошибка не затронула. Попадание транзакции в блок Base само по себе не означает её окончательной финализации в Ethereum: для этого данные должны быть опубликованы в мейннете и пройти финализацию.
Разобраться в теме новости
Что такое Ethereum: ETH, смарт-контракты и gas
Разбираемся, чем сеть Ethereum отличается от ETH, за что платят gas и как связаны кошельки, токены, смарт-контракты и сети второго уровня.
Читать разбор ПОШАГОВОStellar trustline: что проверить перед получением токена
Как подготовить trustline в Stellar для классического выпущенного актива: сверить код и эмитента, доступный XLM, лимит и результат операции до пополнения.
Открыть инструкцию ПОШАГОВОПочему approve и swap требуют двух подтверждений
Разбираем, чем разрешение на списание отличается от обмена, как проверить spender и лимит и почему успешный approve ещё не означает покупку токена.
Открыть инструкцию