Circle розширює підтримку CCTP на власні токени ERC-20 у мережі Arc

USDC
спалювання й карбуванняCircleERC-20CCTPArc
1 годину томуДжерело: crypto.news
Circle розширює підтримку CCTP на власні токени ERC-20 у мережі Arc

Circle розширила свою інфраструктуру Cross-Chain Transfer Protocol (CCTP), щоб підтримувати ERC-20 токени, якими керують емітенти, на Arc, дозволяючи розробникам переміщати активи між підтримуваними блокчейнами без покладання на окремі мости або обгорнуті копії.

Короткий огляд

  • Circle описала, як розробники можуть використовувати CCTP на Arc для переміщення ERC-20 токенів, якими керують емітенти, між підтримуваними блокчейнами без покладання на обгорнуті копії або окремі мости.
  • Розробники можуть або розгортати нові міжланцюгові токени через нативний сервіс Circle, або підключати існуючі ERC-20 активи за допомогою користувацьких конфігурацій токенів.
  • Міжланцюгові перекази використовують процес спалювання та карбування, причому сервіс Circle Iris перевіряє транзакції перед тим, як відповідні токени карбуються в мережі призначення.
  • Емітенти токенів зберігають контроль над адміністративними дозволами, лімітами переказів і максимальними сумами транзакцій під час налаштування своїх активів у підтримуваних мережах.
  • Сервіс Forwarding Service від Circle може завершувати перекази без необхідності для одержувачів сплачувати газові збори мережі призначення, за умови, що відповідні сервісні збори включені в початкову пропозицію.

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

Компанія описала два методи інтеграції, що охоплюють нововипущені токени та існуючі активи, якими керують їхні емітенти. Обидва використовують процес спалювання та карбування, за якого токени знищуються у вихідному блокчейні та відтворюються в мережі призначення після перевірки переказу.

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

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

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

Відтоді Circle розширила CCTP за межі USDC, запровадивши у вересні підтримку свого стейблкоїна EURC, деномінованого в євро, та cirBTC на вибраних блокчейн-маршрутах.

Останнє керівництво для розробників описує, як емітенти можуть використовувати ту саму інфраструктуру обміну повідомленнями та перевірки для своїх власних ERC-20 токенів.

У рамках цього процесу токен спалюється у вихідному блокчейні, після чого сервіс Circle Iris перевіряє транзакцію та створює атестацію. Мережа призначення використовує перевірене повідомлення для карбування відповідної кількості токенів.

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

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

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

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

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

Для новостворених активів розробники можуть розгорнути нативний CrossChainToken через CrossChainTokenService на Arc. Розгортання створює як контракт токена, так і спеціальний менеджер, відповідальний за міжланцюгові операції.

Спільний ідентифікатор токена генерується з використанням адреси гаманця розгортача та обраного значення солі. Розробники можуть повторно використовувати ці дані під час розгортання токена в іншому підтримуваному блокчейні.

Натомість існуючі емітенти токенів можуть зареєструвати свої активи як власні токени CCTP без заміни їхніх оригінальних контрактів ERC-20.

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

Емітент залишається відповідальним за призначення ролей власника, оператора та призупинювача, встановлення лімітів транзакцій і визначення максимальної суми, яку можна переказати.

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

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

Тестова мережа Arc підтримує кроссчейн-розгортання та перекази

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

Процес починається з багаторазової адреси розгортача, даних токена та USDC тестової мережі Arc для покриття комісій за транзакції та послуги.

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

Ліміти переказів потрібно налаштувати під час розгортання або згодом через менеджер токенів. Circle зазначила, що залишення цих лімітів на нулі унеможливлює перекази.

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

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

Раніше компанія запровадила передплачені комісії CCTP у вересні, що дозволяє розробникам стягувати підтримувані плати за переказ у блокчейні-джерелі.

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

Circle продовжує розбудовувати фінансову інфраструктуру Arc

Рекомендації щодо інтероперабельності з'явилися після запуску основної мережі Arc 16 вересня, коли Circle представила свій блокчейн рівня 1 з комісіями за транзакції на основі USDC та детермінованою остаточністю.

Як раніше повідомляло crypto.news, Arc запустився з інституційними валідаторами та підтримкою кількох стейблкоїнів і токенізованих фінансових продуктів.

Згодом Circle представила Arc Studio — інструмент розробки на основі штучного інтелекту, який може генерувати смарт-контракти та застосунки з інструкцій природною мовою.

Інтеграція CCTP в Arc дає розробникам спосіб керувати активами, що використовуються для розрахунків, застави та казначейських операцій у підтримуваних мережах.

Перед розгортанням токенів у виробниче середовище Circle рекомендує переглянути адміністративні дозволи, ліміти переказів і адреси контрактів, що використовуються в кожній мережі.

Компанія заявила, що розробники повинні отримувати нові цінові пропозиції від Iris під час підключення додаткових маршрутів блокчейну, тоді як емітенти залишаються відповідальними за створені ними токени та нормативні вимоги, що застосовуються до їхніх послуг.