Connext
June 25, 2022

Що таке крос-чейн міст на прикладі Connext

Я думаю багато хто з вас стикався з необхідністю переносу свої певних монет з однієї мережі у іншу. Наприклад, такий самий розповсюджений стейблкоін як USDT випущений у безлічі мереж і інколи виникає потреба зробити платіж у певній мережі але він у вас знаходиться у іншій. Самий прости спосіб це скористатися послугами централізованої біржі (CEX) але є і інші варіанти - це різноманітні мости (бріджі), які дозволяють це робити децентралізовано.

Отже, брідж (крос-чейн міст) - це децентралізований додаток, що дозволяє переводити один і той самий актив між різними блокчейнами.

Кроссчейн-мости дозволяють переміщувати токени різних стандартів (ERC-20, BEP-20 та інших) між блокчейнами. Існують і кроссчейн-мости, що дозволяють переводити кошти між блокчейнами, побудованими за різними технологіями (біткоін, Ethereum), а також між рішеннями масштабування другого рівня (Arbitrum, Optimism).

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

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

Операція обміну між користувачами, один з яких хоче купити один актив , а інший продати його за відсутності довіри між ними вимагає наявності третьої сторони (гаранта). Гарант отримає актив від продавця, і навіть кошти від покупця . Після отримання коштів від обох користувачів гарант переведе кошти кожному з них, завершивши операцію обміну.

Такий алгоритм можна використовувати при будь-яких обмінних операціях. У ролі гаранта може бути біржа. При обміні активів у межах одного блокчейна гарантом може бути смарт-контракт.

У існуючих некастодіальних біржах обміну потрібні постачальники ліквідності (LP), блокуючі кошти. При здійсненні обмінних операцій кошти користувача надходять до пулу ліквідності в одному активі, натомість користувач отримує кошти в іншому активі. Всі ці операції здійснюються за допомогою смарт-контрактів і не вимагають наявності гаранта.

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

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

Розглянемо як працює крос-чейн міст на прикладі Connext. Connext — це протокол сумісності, що дозволяє розробникам створювати повноцінні крос-доменні програми (xApps), приділяючи увагу безпеці. Він забезпечує міст між блокчейнами та роллапами для створення багатоскладових ланцюгів з мінімальним рівнем довіри. Connext дозволяє переводити свої активи між різними ланцюгами мережі.

Основними елементами мережі Connext є маршрутизатори. Вони є постачальниками ліквідності мережі Connext. Їхня основна мета — передавати кошти та дані по мережах. Натомість вони отримують винагороду за свої послуги. Маршрутизатор Connext — це вузол, який автоматично перенаправляє надіслані йому внутрішньоканальні передачі. Для транзакцій між мережами це означає, що маршрутизатор Connext є постачальником ліквідності, який переводить засоби всередині каналу в ланцюжку B в обмін на кошти в ланцюжку A. До маршрутизаторів є певні технічні та фінансові вимоги. Щоб запобігти неправильній поведінці маршрутизатора, у мережі будуть використовуватися механізми скорочення. Це буде стимулювати маршрутизатора працювати чесно.

Як додатковий механізм безпеки маршрутизатори в мережі Connext повинні розміщувати токени NEXT. Це спонукає маршрутизатори діяти на користь мережі. Інакше їхня ставка буде скорочена. Крім того, нетехнічні учасники екосистеми, які не хочуть або не можуть використовувати власні маршрутизатори, можуть вибирати маршрутизатори і розподіляти токени для цих маршрутизаторів за допомогою процесу стейкінгу. Тобто дуже схоже на класичну систему с валідаторами та делігаторами.

Отже, Connext — це протокол, що складається з безлічі незалежних постачальників ліквідності/інфраструктури ( маршрутизаторів), який забезпечує зв’язок між мережами. Крім того, протокол так побудований, що ніхто не має доступу до активів користувача.

Простими словами, Connext -це рішення, за допомогою якого ви можете перенести певний актив з однієї мережі у іншу. Наприклад, USDT з мережі Ethereum у мережу Polygon.

Більше інформації про Connext за наступними посиланнями:

Веб-сайт | Документація | Twitter | Дискорд | Github | Блог

Статтю підготував Aleksander#8393

Всі мої статті про Connext:

Connext - короткий огляд проекту

Connext Contributor Program - огляд і як прийняти участь

Connext -як працює і де застосовується

Що таке крос-чейн міст на прикладі Connext

Connext Bridge - огляд моста

Як протестувати Connext (докладний гайд)

NEXT - токен Connext