
Сеть второго уровня Base, разрабатываемая американской криптовалютной биржей Coinbase, активировала обновление Cobalt 30 сентября. Для эмитентов токенов стандарта B20 форк добавляет возможность планирования множителей баланса, изъятия балансов с записью и объединения политик перевода. Это делает правила, применяемые токеном, более явными, а личность эмитента — более важной.
В спецификации обновления Cobalt указано, что активация основной сети запланирована на 30 сентября, через неделю после Sepolia. На публичной странице состояния Base указано, что окно технического обслуживания основной сети было открыто в 18:00 UTC, а завершено в 20:00 UTC. Форк добавляет функции активов B20, транзакции, зависящие от состояния цепочки, реестр для планирования будущих обновлений в режиме мониторинга и метод в цепочке для регистрации определенных доказывающих подписантов в доверенной среде выполнения. Это отдельные изменения. История активов начинается с B20, формата токенов, представленного в предыдущем обновлении Beryl.
Форк был запущен, но все его функции так и не были реализованы
Две идеи, которые обсуждались ранее в рамках Cobalt, отсутствуют в его текущей реализации. Оплата сетевых комиссий токенами B20 была исключена из списка задач форка 29 сентября. Более быстрые канонические блоки со временем отклика в 200 миллисекунд относятся к предлагаемому более позднему обновлению Denim, а не к этой активации. Абстракция собственной учетной записи не имеет запланированного шлюза для основной сети. Рассмотрение любой из этих функций как работающих функций Cobalt привело бы к путанице между дорожной картой и кодом, который эмитент или трейдер могут использовать уже сегодня. Это различие особенно важно для учреждений, оценивающих стандарт токенов на соответствие текущим требованиям.
Согласно документации по обновлению, минимальная версия узлов Base для основной сети — v1.4.2 . Предыдущая версия v1.4.1 включала метку времени, но не содержала изменений в пересылке RPC-запросов на подтверждение действительности транзакций; версия v1.4.0 не содержит активации основной сети. Узел, который следует за форком, не пересылая новый тип транзакции корректно, может демонстрировать частичное представление о том, что пользователи считают единой сетью. Различие на уровне кода более показательно, чем общее утверждение о том, что Cobalt запущен.
Новостной посыл реален, но это не вся суть. Предыдущая активация B20 уже позволила разместить активы, управляемые эмитентом, на Base. Cobalt расширяет возможности эмитента по выполнению действий и усложняет принятие решений, связанных с переводом средств. Ключевой вопрос заключается в том, кто может задействовать эти функции, на основании какого юридического обязательства и как держатель может проверить результат.
Баланс B20 — это бухгалтерская запись с указанием эмитента
Токенизированный продукт в виде акций может быть представлен в виде баланса в Base, в то время как права на базовую ценную бумагу находятся у брокера, хранителя или договорного эмитента. Стандарт токенов сам по себе не может заставить регистратора признавать владельца кошелька акционером. Связь между балансами в блокчейне и правами собственности вне блокчейна устанавливается документами на продукт и организациями, ответственными за обеспечение, погашение и корпоративные действия. Токен может быть одновременно технически передаваемым и ограниченным договорными обязательствами.
В описании запуска токенизированных акций Coinbase говорится о рынке, где механизмы обеспечения и имеющие право на использование пользователи имеют такое же значение, как и торговые интерфейсы. В этом контексте дополнения Cobalt — это не просто удобства для разработчиков. Политика может исключать определенный адрес, требовать выполнения условия или разрешать только определенный класс переводов. Административный арест может изменить баланс. Множитель может изменить способ отображения балансов на разных счетах. Каждая функция может поддерживать законную операционную потребность, а также создавать зависимость от решения эмитента или безопасности административного ключа.
Формат B20 необходимо изучать на уровне токенов. Тот факт, что Base поддерживает seizeWithMemo, не предоставляет каждому эмитенту B20 права на изъятие каждого токена, не говоря уже о каждом токене ERC-20 на Base. В справочнике по предварительной компиляции B20 говорится, что токен, эмитент которого не настроил соответствующий слот политики, не имеет возможности изъятия. Аудитор должен проверить политику этого токена и авторизованные учетные записи. Два актива, использующие один и тот же стандарт, могут иметь совершенно разные права держателя.
Это первое разделение контроля, которое можно описать на доске: блокчейн решает, соответствует ли транзакция установленным правилам; эмитент решает, какой разрешенный административный вызов отправить; а поставщик реальных активов отвечает за то, соответствует ли токен подлежащему исполнению требованию. Cobalt изменяет первые два уровня. Он не решает проблему третьего. Один и тот же адрес может торговать токеном в блокчейне и при этом не пройти внесетевую проверку на соответствие требованиям при погашении.
Читайте также:
