Base активировала обновление Cobalt в основной сети
Обновление Cobalt добавило в Base условные транзакции и новые инструменты контроля для токенов стандарта B20.
30 сентября команда сети второго уровня Base активировала обновление Cobalt в основной сети. Пользователи получили возможность задавать условия для операций, а эмитенты токенизированных активов — применять несколько ограничений к переводам.
Одним из нововведений стали Validity Transactions. Они позволяют прикрепить к подписанной транзакции условия, связанные с состоянием блокчейна. До их выполнения операция остается неактивной и не видна другим участникам сети до момента включения в блок.
Условием может быть баланс кошелька, состояние смарт-контракта или номер блока. Транзакция станет допустимой только при одновременном выполнении всех заданных требований. При этом сеть не резервирует для нее место и не гарантирует исполнение.
Например, пользователь может заранее отправить заявку на обмен токенов с условием по цене. Base рассмотрит ее, если котировка в пуле достигнет заданного уровня до определенного блока. Если этого не произойдет вовремя, операция не попадет в блокчейн.
Cobalt расширил стандарт B20, который применяют для выпуска стейблкоинов, токенизированных реальных активов и других взаимозаменяемых токенов. Теперь эмитенты могут объединять от двух до четырех списков разрешенных или запрещенных адресов в одну политику.
При использовании условия UNION перевод разрешается, если адрес соответствует хотя бы одному списку. При условии INTERSECT адрес должен соответствовать всем спискам. Копировать содержимое списков не требуется.
Например, эмитент может разрешить переводы только адресам, которые прошли проверку клиента и входят в список аккредитованных инвесторов. Если адрес исключат из одного из списков, ограничение начнет действовать при следующем переводе.
В B20 появилась функция планирования изменения коэффициента, который определяет отображаемое количество актива. Ее можно использовать при дроблении акций: число бумаг в кошельках и приложениях изменится, а базовые балансы останутся прежними. Механизм соответствует стандарту ERC-8056.
Еще одна функция Cobalt — seizeWithMemo. Она позволяет уполномоченному администратору перевести токены с одного адреса на другой без согласия владельца и записать в блокчейне пояснение к операции. Общее предложение токена при этом не меняется.
По умолчанию функция отключена. Чтобы использовать ее для конкретного актива, эмитент должен отдельно включить опцию, а администратор — получить специальную роль. Base не может инициировать такие переводы самостоятельно.
Обновление также добавило хранение расписания будущих хардфорков в смарт-контракте Ethereum. Ноды Base смогут считывать эти данные и применять изменения без перезапуска. В основной сети механизм пока работает в тестовом режиме, а разработчики проверяют его надежность.
Base упростила подключение участников, которые подписывают данные в доверенной среде исполнения (TEE). Теперь их проверка проходит внутри блокчейна. Предыдущая схема на базе RISC Zero и Boundless зависела от внешнего сервиса генерации доказательств.
Изначально в Cobalt планировали включить нативную абстракцию аккаунтов EIP-8130, однако в итоговую версию обновления ее не добавили. В ближайшие месяцы Base намерена встроить смарт-аккаунты непосредственно в протокол. Они позволят оплачивать комиссии за пользователя и объединять несколько операций в одну транзакцию.
Разработчики также планируют сократить время создания блока с двух секунд до 200 миллисекунд и внедрить часть изменений из будущего обновления Ethereum Glamsterdam.
Base активировала стандарт B20 8 июля в рамках обновления Beryl, запущенного в июне. Стандарт предназначен для выпуска стейблкоинов, токенизированных реальных активов и других взаимозаменяемых активов.
Материалы на GNcrypto предоставляются исключительно в информационных целях и не являются финансовой рекомендацией. Мы стремимся публиковать точные и актуальные данные, однако не можем гарантировать их абсолютную достоверность, полноту или надёжность. GNcrypto не несёт ответственности за возможные ошибки, упущения или финансовые потери, возникшие вследствие использования данной информации. Все действия вы совершаете на свой страх и риск. Всегда проводите собственный анализ и консультируйтесь с профессионалами. Подробнее см. в наших страницах Условия, Политика конфиденциальности и Отказ от ответственности.








