Circle расширяет поддержку CCTP на пользовательские токены ERC-20 в Arc

cryptonewscryptonews

Circle расширила инфраструктуру своего протокола межсетевых переводов (CCTP), добавив поддержку управляемых эмитентами токенов ERC-20 в сети Arc. Это позволяет разработчикам перемещать активы между поддерживаемыми блокчейнами без использования отдельных мостов или обёрнутых копий.

В обновлении для разработчиков от 30 октября Circle пояснила, что эмитенты токенов могут либо создавать новые кроссчейн-активы, либо подключать существующие токены ERC-20 к CCTP, используя ту же инфраструктуру, которая ранее была разработана для переводов USDC.

Компания описала два способа интеграции: для новых токенов и для существующих активов, контролируемых их эмитентами. В обоих случаях используется процесс burn-and-mint, при котором токены уничтожаются в исходном блокчейне и воссоздаются в целевом после подтверждения перевода.

Circle отметила, что эта функция предназначена для приложений, работающих с платежами, залоговым обеспечением, токенизированными реальными активами и казначейскими операциями в нескольких сетях.

 

Circle обеспечивает совместимость CCTP для сторонних токенов

До недавнего времени CCTP в основном ассоциировался с переводом активов, выпущенных Circle, между поддерживаемыми блокчейнами, особенно USDC, который изначально представил модель burn-and-mint этого протокола.

С тех пор Circle расширила CCTP за пределы USDC, добавив в сентябре поддержку своего стейблкоина в евро EURC и cirBTC на отдельных блокчейн-маршрутах.

Последнее руководство для разработчиков описывает, как эмитенты могут использовать ту же инфраструктуру обмена сообщениями и проверки для своих собственных токенов ERC-20.

В рамках этого процесса токен сжигается в исходном блокчейне, после чего сервис Circle Iris проверяет транзакцию и формирует аттестацию. Целевая сеть использует проверенное сообщение для выпуска соответствующего количества токенов.

Разработчики могут самостоятельно завершить транзакцию в целевой сети или воспользоваться сервисом пересылки Circle для автоматической доставки.

Для сторонних активов переводы управляются через CrossChainTokenService и отдельный менеджер токенов, тогда как стандартные переводы USDC используют TokenMessengerV2.

Circle сообщила, что каждый поддерживаемый блокчейн ведёт собственный контракт токена и балансы, хотя активы имеют общую идентичность токена для межсетевых переводов.

Разработчики могут создавать новые токены или подключать существующие активы

Фреймворк Circle предлагает два варианта в зависимости от того, запускает ли эмитент новый токен или уже управляет активом ERC-20.

Для новых активов разработчики могут развернуть нативный CrossChainToken через CrossChainTokenService в Arc. При развёртывании создаются и контракт токена, и выделенный менеджер, отвечающий за кроссчейн-операции.

Общий идентификатор токена генерируется на основе адреса кошелька развёртывающего и выбранного значения salt. Разработчики могут повторно использовать эти данные при развёртывании токена в другом поддерживаемом блокчейне.

Эмитенты существующих токенов могут вместо этого зарегистрировать свои активы как пользовательские токены CCTP без замены исходных контрактов ERC-20.

Circle требует, чтобы эмитенты, использующие этот подход, настраивали токен в каждом блокчейне, участвующем в маршруте перевода, включая необходимые разрешения и параметры burn-and-mint.

Эмитент по-прежнему отвечает за назначение ролей владельца, оператора и приостанавливающего, установку лимитов транзакций и определение максимальной суммы перевода.

Оба метода требуют совместимого количества десятичных знаков токена в разных сетях и взаимного доверия между сервисами, обрабатывающими переводы.

Circle предусмотрела отдельную опцию конфигурации для токенов, контракты которых не контролируются эмитентами, хотя в этом случае не используется тот же механизм burn-and-mint.

Тестовая сеть Arc поддерживает кроссчейн-развёртывание и переводы

Опубликованное руководство Circle объясняет, как разработчики могут развернуть нативный токен в тестовой сети Arc, прежде чем подключить его к другому поддерживаемому EVM-блокчейну.

Процесс начинается с многоразового адреса развёртывающего, данных токена и USDC тестовой сети Arc для оплаты комиссий за транзакции и сервис.

После развёртывания исходного контракта разработчики получают его идентификатор токена и запрашивают расчёт комиссии у Iris перед развёртыванием соответствующего токена в целевом блокчейне.

Лимиты перевода необходимо настроить во время развёртывания или позже через менеджер токенов. Circle отметила, что нулевые лимиты блокируют переводы.

После выпуска начального предложения разработчики одобряют менеджер токенов и отправляют транзакцию crossChainTransfer. Контракт в целевой сети выпускает токены после получения необходимой аттестации.

Сервис пересылки Circle может завершить доставку без необходимости для получателя оплачивать комиссию за газ в целевой сети, если соответствующая плата за сервис включена в первоначальный расчёт.

Ранее, в сентябре, компания представила предоплаченные комиссии CCTP, позволяющие разработчикам взимать поддерживаемые сборы за перевод в исходном блокчейне.

Circle сообщила, что получатель получает полную сумму токенов, если необходимые комиссии оплачены отдельно. Фактические сборы зависят от пары блокчейнов и расчёта, полученного перед выполнением.

Circle продолжает развивать финансовую инфраструктуру Arc

Руководство по совместимости появилось после запуска основной сети Arc 16 сентября, когда Circle представила свой блокчейн первого уровня с комиссиями за транзакции на основе USDC и детерминированной финализацией.

Arc была запущена с институциональными валидаторами и поддержкой нескольких стейблкоинов и токенизированных финансовых продуктов.

Впоследствии Circle представила Arc Studio — инструмент разработки на базе ИИ, который может генерировать смарт-контракты и приложения по инструкциям на естественном языке.

Интеграция CCTP в Arc даёт разработчикам способ управлять активами, используемыми для расчётов, залогового обеспечения и казначейских операций в поддерживаемых сетях.

Перед развёртыванием токенов в промышленной среде Circle рекомендует проверить административные разрешения, лимиты переводов и адреса контрактов, используемые в каждой сети.

Компания отметила, что разработчики должны получать новые расчёты комиссий Iris при подключении дополнительных блокчейн-маршрутов, а эмитенты остаются ответственными за создаваемые ими токены и нормативные требования, применимые к их сервисам.

Данный контент предназначен исключительно для информационных и образовательных целей и не является инвестиционным советом, связанным с BTCC. BTCC прилагает все усилия, но не может гарантировать правдивость, точность или оригинальность вышеприведенного контента.

Рекомендуемые

BTCC Daily (28 окт.) | Решение ФРС близко, Microsoft и Alphabet отчитаются после закрытия рынка СШАSpiral Джека Дорси: биткоин проигрывает стейблкоинам в гонке платежейGalaxy: давление продавцов ослабло вдвое, «быстрые деньги» ушли — медвежий рынок биткоина достиг дна в июне40 минут на кражу $5,6 млрд, подготовка за два дня: полная хронология взлома BinanceПочему он остается «в игре» на волатильном рынке: 5 ключевых суждений об инвестициях в ИИ