Що таке кросчейн-обмін?
Кожен блокчейн веде власний реєстр, тож токен в Ethereum не може сам собою переїхати в Base. Роками обхідним шляхом був бридж: заблокувати токени в контракті бриджа, дочекатися обгорнутої копії в іншій мережі, а потім обміняти цю копію на токен, який ви насправді хотіли, сплачуючи газ на кожній зупинці. Кросчейн-обмін стискає всю цю подорож в один ордер. Ви обираєте, чим платите і що хочете отримати, підписуєте один раз, і обмін розраховується в обох мережах. Кастодіальна ланка дорогою не з'являється: активи рухаються від контракту до контракту й ніколи через рахунок, який контролює хтось інший. Спробуйте у формі обміну.
Коли кросчейн-обмін має сенс?
Зазвичай усе зводиться до того, де лежать ваші активи й де ви хочете, щоб вони працювали:
- Перенести активність у мережу з дешевшим газом, не проводячи кошти через централізований рахунок.
- Купити токен, у якого справжня глибина ринку є лише в його рідній мережі.
- Уперше поповнити нову мережу, включно з її газовим токеном, за один крок.
- Зібрати розкидані по кількох мережах залишки назад в один актив в одній мережі.
Як кросчейн-обмін працює на 1inch?
1inch використовує модель на основі інтентів. Замість того щоб самому надсилати транзакції в кожній мережі, ви підписуєте ордер, що описує потрібний результат: токен і мережу, якими платите, токен і мережу, які отримуєте, і мінімальну суму, яку приймаєте. Далі перевірені професіонали, резолвери, змагаються в аукціоні зі спадною ціною за право виконати ваш ордер, і переможець виконує ончейн-роботу в обох мережах.
- 1
Оберіть пару
На 1inch оберіть токен і мережу, з яких міняєте, потім токен і мережу, які хочете отримати.
- 2
Перевірте котирування
Котирування показує курс, витрати й мінімум, який ви отримаєте, якщо ціна зрушить, поки ордер виконується.
- 3
Підпишіть ордер
Натисніть Permit і Swap та підтвердьте в гаманці. Тримати нативні токени для газу не потрібно.
- 4
Резолвер розраховує обидві сторони
Переможний резолвер блокує активи в ескроу-контрактах в обох мережах і завершує обмін. Токен призначення надходить у ваш гаманець.
Підпис — це вся ваша робота. Інтент фіксує результат, який ви приймаєте, а не конкретний маршрут, тож резолвери можуть шукати найкращий шлях, поки ваш мінімум до отримання лишається незмінним. Тому підхід і називається інтент-орієнтованим: ви зобов'язуєтеся щодо результату, а не процедури. Якщо жоден резолвер не виконає ордер до закінчення строку, нічого не відбувається й нічого не витрачається.
Чому бриджити вручну ризикованіше?
Класичний бридж за схемою lock-and-mint складає заблоковані токени всіх користувачів в один контракт, перетворюючи його на єдину ціль із дуже публічною адресою. До того ж бридж мусить приймати повідомлення з іншої мережі, і підроблене повідомлення або вкрадений ключ валідатора може розблокувати всі кошти одразу. Це не гіпотеза: за даними Chainalysis, у 2022 році в 13 експлойтах кросчейн-бриджів украли близько 2 мільярдів доларів — 69 % усієї вкраденої того року крипти, а сама лише атака на бридж Ronin забрала близько 625 мільйонів доларів. Навіть без зламів ручний бриджинг залишає практичні дірки:
- Ви часто отримуєте обгорнуту копію активу, що зберігає цінність, лише поки бридж за нею залишається здоровим, — держателі обгорнутих токенів Multichain відчули це, коли той бридж упав 2023 року.
- Вам потрібен газовий токен мережі призначення, перш ніж ви зможете щось зробити з тим, що надійшло.
- Кожен зайвий крок — бридж, поповнення газу, фінальний обмін — це окрема транзакція, яка може зірватися або потрапити під фронтранінг сама собою.
Як кросчейн-обмін співвідноситься з бриджем?
- Транзакції, які ви надсилаєте
- Три й більше з бриджем; один підписаний ордер із кросчейн-обміном
- Потрібні газові токени
- Газ вихідної та цільової мережі з бриджем; нічого заздалегідь із кросчейн-обміном
- Що ви отримуєте
- З бриджем часто обгорнуту копію; з обміном — сам токен призначення
- Якщо щось пішло не так
- На бриджі кошти можуть застрягти посеред маршруту; в обміні ескроу автоматично повертає кошти обом сторонам
Що захищає обмін, поки він у дорозі?
Кросчейн-обміни на 1inch розраховуються через ескроу-контракти, захищені хешлоками й таймлоками, — тим самим механізмом, що стоїть за класичними атомарними свопами. Резолвер блокує активи в ескроу в кожній мережі, і один секрет відкриває обидва. Секрет передається лише після того, як обидва ескроу перевірені й кожна мережа досягла фінальності; якщо його так і не розкрито, таймлоки спливають і кожна сторона отримує свої активи назад. Ніхто не може забрати ваші токени, не звільнивши свої. Прочитайте, як це забезпечують атомарні свопи. Повна схема — у білій книзі 1inch про атомарні кросчейн-свопи (PDF).
Між якими мережами можна мінятися?
1inch підтримує кросчейн-обміни в 13+ мережах, зокрема Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, Linea, Unichain, Sonic, zkSync Era та Solana, тож маршрути виходять за межі EVM-мереж. Нові мережі додаються з часом: Robinhood Chain, layer 2 Ethereum для токенізованих реальних активів, уже підтримується.
Ціни надходять із того самого рушія маршрутизації, що й обміни всередині однієї мережі, — конкурентні курси, агреговані з 300+ джерел. Мінімум до отримання, який ви схвалили, забезпечується самим ордером, а MEV-захист включено: ваш ордер виконують резолвери, замість того щоб лежати в публічному мемпулі, де боти можуть його переставити. Прочитайте, як працює MEV-захист.
Часті запитання
Так. З 1inch ви робите кросчейн-обміни прямо в застосунку або гаманці, переміщуючи активи між підтримуваними мережами за одну транзакцію.
Ні. Резолвери платять газ в обох мережах, і ці витрати вже враховані в котируванні. Якщо нативний токен мережі призначення потрібен вам на майбутнє, просто зробіть його токеном, який отримуєте.
Зазвичай хвилини. Обидві мережі мають досягти фінальності, перш ніж кошти розблокуються, тож точний час залежить від мереж у маршруті, а не від вас: після підпису ордера з вашого боку нічого не потрібно.
Таймлоки ескроу спливають, і заблоковані активи автоматично повертаються власникам. Незавершений обмін означає, що нічого не зрушило: токени лишаються у вас, і ордер можна розмістити знову.
Ні. Бридж переміщує представлення одного активу між мережами й зазвичай залишає вам додаткові кроки. Кросчейн-обмін — це один ордер, який платить одним токеном і отримує інший, а маршрутизацію бере на себе процес.
Ні. Ви отримуєте сам актив призначення. Ескроу тримають справжні токени в кожній мережі, тому немає обгорнутого представлення, чия цінність залежить від платоспроможності бриджа.
Тільки починаєте зі свопами? Почніть із того, що таке криптообмін, або перегляньте всі гайди в розділі навчання.
Міняйтеся між мережами з власного гаманця
Оберіть токен і мережу, якими платите, потім токен і мережу, які отримуєте. Один підпис зробить решту.