Разработчики Base, второго уровня Ethereum под крылом Coinbase, развернули масштабное обновление Beryl в тестовой сети Sepolia. Запуск в основной сети запланирован на 25 июня. Апгрейд приносит три важных изменения: собственный стандарт токенов B20, ускоренный вывод средств и переход на клиент Reth V2.
Центральным элементом стал B20 — нативный стандарт активов, который позволяет выпускать стейблкоины и другие токены прямо внутри узлового программного обеспечения Base. В отличие от обычных токенов ERC-20, работающих на смарт-контрактах, B20 исполняется как предкомпилированный контракт в Rust непосредственно в протоколе, что снижает накладные расходы и улучшает производительность. Полная совместимость с ERC-20 и поддержка ERC-2612 (транзакции по подписи без отдельного разрешения) сохранены. Код проверен аудиторами Base и Spearbit.
Для эмитентов подготовлен инструментарий (Issuer Toolkit) с ролевым доступом, возможностью эмиссии и сжигания, настраиваемыми лимитами, ограничениями переводов и функциями заморозки и изъятия — инструментарий ориентирован на регулируемых эмитентов. В будущем комиссии можно будет платить своими же токенами B20 вместо ETH.
Второе изменение — сокращение стандартного периода вывода активов из Base в Ethereum с семи до пяти дней для самого распространённого маршрута мостов. Улучшение базируется на механизме Multiproofs, внедрённом в прошлом обновлении Azul. Multiproofs позволил быстрый однодневный вывод при совпадении как доверенных, так и нулевого разглашения доказательств, но дороговизна ZK-доказательств ограничила его распространение. Теперь оптимизация затронула путь с одним типом доказательств, обслуживающий большинство пользователей.
Апгрейд также включает Reth V2 — новую версию клиента исполнения на Rust. Она уменьшает требования к дисковому пространству для полных, минимальных и архивных нод, а также позволяет увеличить целевой объём блока без перегрузки секвенсоров и RPC-инфраструктуры. Следующее обновление, Cobalt, намечено на сентябрь; оно добавит нативную абстракцию учётных записей, спонсорство газа, пакетные транзакции и расширит функциональность B20.