Кожна модель ліквідності несе ризики. Між моделями змінюється те, де кожен ризик розташований, хто його несе і що ви можете з ним зробити. Aqua усуває деякі класи ризиків на рівні дизайну, зберігає ринкові ризики, з якими стикається кожен LP, і додає кілька власних, які варто зрозуміти до публікації позиції.
Цифри за ризиком
Де розташовані ваші токени
Зберігання активів — перше питання до будь-якого майданчика ліквідності: хто тримає токени, поки вони котируються, і чому потрібно довіряти, щоб вони повернулися. В AMM з пулом ваш депозит стає частиною спільного балансу контракту. У системі RFQ інвентар зазвичай перебуває в котирувальної компанії, яка його оцінює. На Aqua нічого не депонується: токени залишаються у вашому гаманці, і своп може зрушити їх лише в момент виконання.
Матриця ризиків
Ось як Aqua порівнюється з традиційними моделями надання ліквідності. Червона крапка означає, що ризик структурний для моделі. Помаранчева — що він реальний, але обмежений або керований. Зелена — що він малий або відсутній за дизайном. Ухвалюючи рішення, спирайтеся і на крапку, і на текст у комірці.
| Класичний пул AMM | Концентрований AMM | Система RFQ | Aqua | |
|---|---|---|---|---|
| Хто тримає ваші токени | Контракт пулу тримає ваш депозит | Пул тримає ваш депозит за менеджером позицій | Котирувальна компанія тримає інвентар | Вони залишаються у вашому гаманці за відкличним дозволом |
| Експозиція до смартконтрактів | Один спільний контракт, який вивчає кожен атакувальник | Пул, менеджер позицій і хуки розширюють поверхню | Невеликий контракт виконання | Один перевірений рушій, незмінні позиції, але код ще новий |
| Непостійні втрати | Структурні для волатильних пар | Зростають швидше у вузьких діапазонах | Несе компанія, а не ви | Діють на кожну позицію. Ваш діапазон задає баланс |
| Зняття застарілих цін | Арбітражний потік — постійні витрати | Концентрація підвищує витрати | Закладено в ціну кожного котирування | Залежить від обраної вами логіки ціноутворення |
| Контрагент | Анонімний потік, контрагента не перевірити | Анонімний потік, включно з JIT-ботами | Одна названа компанія, на яку ви покладаєтеся | Перевірені контрагенти, опційно Conditional Access |
| Вихід | Виведення будь-коли, якщо пул не на паузі | Виведення будь-коли. Поза діапазоном позиція стає односторонньою | На умовах компанії | Закриття однією транзакцією. Нічого не депонувалося |
| Дозволи та обслуговування | Один апрув на пул | Апруви плюс постійне підлаштування діапазону | Індивідуальне налаштування для кожної компанії | Один відкличний дозвіл на токен і мережу |
Ризик зберігання
Депозит у пулі безпечний рівно настільки, наскільки безпечний контракт, що його тримає, а контракти зі спільними коштами — саме ті honeypot'и, які атакувальники вивчають найретельніше: один баг може спустошити всіх вкладників. Передання інвентарю котирувальній компанії міняє це на її операційний ризик і ризик платоспроможності. На Aqua єдиний дозвіл, який ви надаєте, — відкличний дозвіл ERC-20: він обмежує, що може зрушити виконання, ваш реальний баланс гаманця — обов'язкова межа, а відкликання миттєво зупиняє нові виконання. Як працюють зберігання та дозвіл, крок за кроком.
Ризик смартконтрактів
Будь-яка ончейн-система може відмовити, включно з тими, що пройшли аудит: код пулів, менеджери позицій, компілятори та математичні бібліотеки — усе це вже експлуатували в продакшені у DeFi. Aqua зменшує кількість вразливостей, але жоден продукт не може усунути їх повністю. Тут немає спільного балансу, який можна спустошити. Позиції після публікації незмінні, а рушій перевірений вісьмома незалежними компаніями. Водночас це новий код, тож ставтеся до нього як до будь-якого молодого протоколу і відповідно розраховуйте, скільки надаєте.
Ризик блокчейна
Транзакції можуть не пройти, надійти із запізненням або потрапити в блок в іншому порядку. Мережі перевантажуються, форкаються і зупиняються. Ончейн-дії незворотні: неправильну адресу або неправильно налаштовану позицію зазвичай не можна скасувати.
Непостійні втрати
Непостійні втрати — це розрив між утриманням токенів та їх наданням. Коли ціна рухається, позиція ребалансується в бік слабшого активу, тому її вартість зростає повільніше за простий баланс. Втрати стають реальними в момент закриття. Непостійні втрати однаково стосуються пулів AMM і позицій Aqua, і зростають вони швидше у вузьких діапазонах. На парах із прив'язкою вони проявляються як депег, що заповнює позицію слабшим активом. Комісії за свопи існують, щоб їх компенсувати, але це вдається не завжди.
На Aqua діапазон і ширина задаються для кожної позиції, тож баланс обираєте ви: ширші діапазони пом'якшують непостійні втрати, але збирають менше комісій, вузькі діють навпаки. Як діапазони формують цей баланс.
Застарілі ціни та більш поінформований потік
Котирування в очікуванні може застаріти, а найшвидший потік, який його бере, — найбільш поінформований: дослідження вимірюють це арбітражне зняття як постійні витрати пасивних позицій AMM. Пули AMM додають зверху другі витрати: JIT-боти вставляють ліквідність навколо великих свопів, розмиваючи момент комісії. Aqua закриває канал JIT за дизайном, одна позиція, один власник, і залишає ціноутворення вам: що вужчі та статичніші ваші котирування, то більше може забрати поінформований потік. Чому JIT-снайпінг неможливий для позиції Aqua.
Ризик контрагента
Пул виконує для будь-кого, анонімно. Ви ніколи не знаєте, чий потік узяли. Система RFQ — протилежність: одна названа компанія, на виконання та платоспроможність якої ви покладаєтеся. Aqua розташована між ними. Свопи, що виконують позиції по всій 1inch Network, маршрутизуються резолверами — контрагентами, які проходять процес верифікації 1inch. Позиція може додатково обмежити, хто її виконує, ончейн-перевіркою Conditional Access.
Чи виконуватимуться свопи, залежить від ваших параметрів, ринкових умов і попиту на свопи. Позиція може виконуватися рідко або не виконатися взагалі. Минула активність пари нічого не каже про її майбутнє. Набір підтримуваних потоків і контрагентів може змінюватися, і жоден рівень попиту не обіцяний.
Вихід і недофінансовані позиції
Моделі з пулом віддають токени під час виведення, якщо контракт не на паузі й не спустошений раніше. Домовленості RFQ розриваються на умовах компанії. На Aqua виводити нічого, бо нічого не депонувалося: закриття — одна транзакція, що не переміщує токени, а відкликання дозволу миттєво зупиняє нові виконання. Специфічна для Aqua обережність спрямована в інший бік: якщо баланс гаманця опуститься нижче того, що котирують ваші позиції, вони перестануть виконуватися, доки ви не поповните баланс. Ніщо не ліквідується. Як працюють закриття, відкликання та поповнення.
Дозволи, ключі та обслуговування
Багато втрат ліквідності на практиці операційні, а не протокольні: апрув, залишений відкритим для контракту з багом, скомпрометований підписант, шкідливий фронтенд, позиція, за якою ніхто не стежив. Ці ризики йдуть за вами на будь-який майданчик, включно з Aqua. Звички, що тримають їх малими:
- Надавайте дозвіл лише в офіційному застосунку та перевіряйте або відкликайте його за кожним токеном і мережею, коли припиняєте надавати ліквідність.
- Ставтеся до безпеки гаманця як до безпеки позиції: на Aqua ваші ключі і є шаром зберігання.
- Перевіряйте, що підписуєте. Кожна позиція — незмінний, адресований за хешем конфіг, який можна вивчити до підпису.
- Перевіряйте покриття після сильних рухів ціни: недофінансована позиція нічого не приносить, доки ви її не поповните.
- Ставтеся до цін, графіків і даних застосунку як до інформації зі сторонніх джерел: вони можуть запізнюватися або зникати, і без перевірки на них не можна покладатися.
Ваші параметри
Кожен параметр — ваш: діапазон, ціна відкриття, комісія, суми. Стандартні значення і пресети в конструкторі — відправні точки для зручності. Вони не налаштовані під вас і не є рекомендацією.
За межами своп-ліквідності
Ринки кредитування, волти, стейкінг і мости — інші продукти з іншими наборами ризиків, тому матриця вище їх не оцінює. Ті самі три питання залишаються чинними: хто тримає токени, який код може їх зрушити і як ви виходите.Докладніше про кейс кредитування: як застава Aave поєднується з Aqua, включно з покроковим розбором реальної ліквідації.
- Пули кредитування додають ризик позичальників та оракулів: виведення може зупинитися за повної утилізації, а безнадійний борг ділиться на весь пул.
- Волти додають шар делегування: ви успадковуєте кожен протокол, якого торкається стратегія, плюс судження оператора.
- Стейкінг додає слешинг і черги на вихід, а токени ліквідного стейкінгу під навантаженням можуть відхилятися від прив'язки.
- Мости концентрують одні з найбільших honeypot'ів в історії DeFi, а бридж-токен вартий рівно стільки, скільки варте забезпечення його моста.
Aqua розвивається
Функції можуть змінюватися, призупинятися або зникати. Те, що Aqua вам доступна, не означає, що користуватися нею там, де ви перебуваєте, доречно або законно.
Правила щодо цифрових активів і надання ліквідності не усталені й різняться залежно від юрисдикції. Чи законне ваше використання Aqua і які податки з нього випливають — ваша відповідальність.
Протокольна комісія
Частка протокольної комісії, що надходить до 1inch DAO, встановлюється управлінням DAO і може змінитися будь-коли.
Ця сторінка має освітній характер, не є вичерпною і не є консультацією. Ризики поєднуються способами, не описаними тут, і з'являються нові. Вона не замінює і не змінює Умови використання 1inch, які регулюють ваше використання Aqua. Якщо щось тут розходиться з Умовами використання, пріоритет мають Умови використання. Ніщо на цьому сайті не є інвестиційною, юридичною чи податковою консультацією або рекомендацією.
Поширені питання
Надання ліквідності потребує знань і досвіду. Комісії за свопи не гарантовані, ціни можуть рухатися проти вашої позиції (непостійні втрати), і ви несете ринковий ризик та ризик смартконтрактів. Ви можете втратити токени, які надаєте. З рухом цін ваші токени також можуть повністю опинитися в одному з активів пари. Ви зберігаєте самостійне зберігання і можете скасувати позицію або відкликати дозвіл токена будь-коли. Повний огляд ризиків: Ризики в порівнянні.
Ваш максимальний ризик визначається не наданим дозволом, а максимумом, який своп може списати з вашого гаманця. У 1inch dApp дозвіл на токен за замовчуванням необмежений (type(uint256).max), але це лише верхня межа. Aqua ніколи не зберігає ваші токени, і своп може перемістити лише те, що є у вашому гаманці на момент виконання. Ваш реальний ризик — це сума «До списання» в застосунку: для кожного токена це менше з того, що можуть використати ваші позиції, і того, чим ви фактично володієте. Ви можете відкликати дозвіл у будь-який момент, окремо для кожного токена та кожної мережі.
Так. 1inch Aqua та рушій SwapVM пройшли аудит від восьми компаній: OpenZeppelin, Bailsec, Hexens, Nethermind, Theori, Decurity, Hashlock та MixBytes. Аудити знижують ризик, але не гарантують, що код вільний від вразливостей. Aqua перевірена, але нова.