Нові горизонти: як працює ліквідний рестейкінг Ethereum у L2-мережах
Запуск EigenLayer у червні 2023 року поклав початок наративу рестейкінгу в мережі Ethereum. А з появою сервісів ліквідного рестейкінгу (LRT) примітив перетворився на повноцінну екосистему.
За даними DeFiLllama, на момент написання цей сегмент DeFi охоплює 16 протоколів із загальним обсягом заблокованих коштів (TVL) понад $14 млрд, що перевищує аналогічний показник сервісів кредитування і CDP-стейблкоїнів.
Оскільки всі LRT-провайдери спочатку орієнтовані на Ethereum, вони стикаються з конкуренцією і труднощами масштабування, характерними для цієї мережі. Обмеження стають більш помітними на тлі зростання популярності рішень другого рівня (L2) після оновлення Dencun, що дало змогу останнім у рази знизити вартість транзакцій.
З цієї причини деякі LRT-сервіси почали «вертикальну» експансію, інтегрувавши у свої додатки підтримку L2-мереж. Команда Incrypted розібралася, як працює L2-стейкінг і яким чином додатки можуть використовувати Ethereum за межами основного блокчейна.
Що таке L2-стейкінг?
Під L2-стейкінгом розуміється можливість передавати протоколам ліквідного стейкінгу або рестейкінгу активи, а також отримувати ліквідні токени безпосередньо в мережі другого рівня.
Наприклад, якщо у вас є ETH у мережі Base, L2-стейкінг дає змогу одразу передати ці кошти LSD- або LRT-провайдеру без необхідності переводити їх в основний блокчейн. Протокол також може випустити ліквідні токени прямо в Base, щоб уникнути подальшого використання мостів.
Спочатку ліквідний рестейкінг був доступний тільки в мейннеті Ethereum, проте рішення для кросчейн-комунікації від LayerZero і Connext дали змогу розробникам розширити функціонал і на блокчейни другого рівня. Зокрема, про це говорив і співзасновник Ether.fi Рок Копп у своєму інтерв’ю для Incrypted.
Для чого це потрібно?
Архітектура більшості L2-мереж передбачає використання «забрідженого» ETH як газового токена. Через це великий обсяг криптовалюти фактично виводиться з обігу мейннету і використовується в різних сервісах блокчейнів другого рівня.
Проблема в тому, що протоколи ліквідного стейкінгу і рестейкінгу підтримують тільки ETH в основній мережі, щоб мати можливість взаємодіяти з депозитним контрактом. Через це власникам активів у L2-блокчейнах, які бажають скористатися послугами LRT-провайдерів, потрібно спочатку перевести свої активи в основну мережу, а потім ініціювати ще транзакцію для взаємодії з майданчиком.
Така архітектура ускладнює участь у рестейкінгу, знижує якість користувацького досвіду і вимагає оплати додаткових комісій. Це, зі свого боку, обмежує екосистему LRT основною мережею Ethereum і знижує потенціал зростання сегмента.
L2-рестейкінг відкриває можливість передавати ETH і опціонально отримувати ліквідні токени безпосередньо в мережі другого рівня, істотно спрощуючи процес. При цьому технічні та операційні складнощі, пов’язані з переміщенням активів, LRT-провайдер бере на себе, надаючи користувачеві зручний інтерфейс для здійснення транзакції прямо в застосунку.
Які проєкти пропонують рестейкінг у L2-мережах?
Рестейкінг у мережах другого рівня — це відносно нове рішення, яке на момент написання використовується лише у двох проєктах. Так, Connext оголосив про запуск модуля Reastake From Everywhere і його інтеграцію в протокол Renzo 8 квітня 2024 року, а анонс L2-рестейкінгу від Ether.fi відбувся 20 квітня 2024 року.
Проте ці провайдери використовують різні технічні рішення і покладаються на різних постачальників інфраструктури, що вимагає докладнішого розгляду кожного застосунку.
Ether.fi
Ether.fi — найбільша платформа ліквідного рестейкінгу в екосистемі Ethereum. На момент написання загальний обсяг заблокованих коштів у протоколі становить $5,8 млрд.
У розмові з Incrypted Роб Копп зазначив, що проєкт планує охопити всі популярні L2-мережі Ethereum, а потенційно й інші блокчейни. Щоб здійснити це, Ether.fi використовує кросчейн-протокол LayerZero.
На платформі можна заблокувати ETH з Arbitrum, Mode, Blast, Linea і Base. В інтерфейсі передбачена підтримка ще дев’яти мереж, включно з L2 і сторонніми блокчейнами на кшталт BNB Chain.
Попри загалом простий та інтуїтивно зрозумілий інтерфейс, «під капотом» застосунку захований складний механізм із застосуванням LayerZero. Загальна схема роботи протоколу така:
- Користувач передає ETH у мережі другого рівня.
- Розгорнутий в L2 смартконтракт Ether.fi блокує актив, водночас створюючи та надсилаючи користувачеві ліквідні токени weETH.
Важливо: L2 токени weETH мають технічний стандарт OFT, тому їх можна переміщати між усіма мережами, які підтримує LayerZero.
- Ether.fi використовує LayerZero, щоб передати в основну мережу Ethereum повідомлення з необхідністю випустити певну кількість weETH, яка відповідає створеному на L2 обсягу.
- Протокол переводить через нативний міст депозит із мережі другого рівня в мейннет, де його можуть використовувати валідатори.
Головна особливість цього рішення — постійна синхронізація між L1 і L2, що дає змогу підтримувати однакову кількість випущених weETH і гарантувати їхню забезпеченість. За словами розробників, обмін повідомленнями між смартконтрактами для підтримки синхронізації відбувається один раз на день.
По суті, протокол одночасно випускає ліквідні токени в L1 і L2, забезпечуючи синхронізацію через LayerZero. При цьому внесений користувачем ETH виводиться з L2-блокчейна, оскільки для роботи з депозитним контрактом Ethereum активи повинні бути доступні в основній мережі.
Однією з переваг такої архітектури команда Ether.fi називає низькі витрати, оскільки користувачеві достатньо оплатити тільки переказ активів через нативний міст, тоді як інші реалізації L2-стейкінгу вводять додаткові збори та створюють ризик прослизання під час переміщення криптовалюти.
Renzo
Renzo — другий за TVL протокол ліквідного рестейкінгу з більш ніж $4 млрд заблокованих коштів на момент написання. Цей провайдер представив функцію L2-стейкінгу на два тижні раніше за Ether.fi, інтегрувавши підтримку активів у мережах BNB Chain, Arbitrum, Mode, Linea і Base.
Renzo використовує інфраструктуру від Connext з таким алгоритмом роботи:
- Користувач відправляє активи на депозитний контракт Renzo в мережі другого рівня.
- Отриманий депозит конвертується в nextETH, а вкладнику натомість відправляють ліквідні токени ezETH.
- Депозитний контракт періодично переміщує заблоковані активи в мейннет Ethereum, де nextETH обмінюється на ETH і може бути використаний Renzo.
- Смартконтракт Renzo в L1 створює певну кількість ezETH і відправляє їх на контракт Connext під назвою Lockbox, де токени з основної мережі переводяться на L2.
- xRenzoBridge отримує токени в мережі другого рівня і спалює їх, оскільки вони вже випущені для користувача під час внесення коштів.
Крім того, періодично xRenzoBridge відправляє дані про котирування ezETH/ETH через CCIP, щоб знизити ймовірність розбіжностей обмінних курсів у різних мережах.
Ключова відмінність Renzo від Ether.fi полягає в тому, що перший використовує міст від Connext з проміжним токеном nextETH, а не просто обмін повідомленнями. За цю інфраструктуру користувачі додатково платять 10 так званих «базисних пунктів» (0,001 ETH). Крім того, розробники попереджають про можливий ризик прослизання під час операцій з nextETH.
Інша особливість полягає в тому, що Renzo постійно передає ліквідні інструменти ezETH між L1 і L2, проводячи по кілька операцій створення і спалювання токенів під час кожного циклу. Цей механізм здається більш складним і витратним, ніж синхронізована емісія в Ether.fi.
Проте обидві платформи в цілому надають ліквідні токени заздалегідь, тобто до використання ETH протоколом. Це може викликати додаткові складнощі в разі збоїв L2, що викликають затримки при виведенні коштів в основну мережу.
Нові можливості та нові виклики
Для протоколів ліквідного рестейкінгу L2-екосистема є новим великим джерелом ETH, яке може бути заблоковане на LSD- і LRT-платформах, а також використане для фінансування валідаторів Ethereum і AWS EigenLayer.
Що стосується власників активів, то вони отримують прямий доступ до інструментів пасивного доходу без застосування кросчейн-свопів і мостів. Втім, оцінити потрібність подібних сервісів серед користувачів L2-мереж поки складно. Імовірно, попит може бути невеликим у короткостроковій перспективі, оскільки багато прихильників ліквідного рестейкінгу вже заблокували свої активи в EigenLayer або перекладеннях ліквідного стейкінгу.
Однак, варто зазначити, що в разі успіху L2-рестейкінг може стати проблемою для мереж другого рівня. Річ у тім, що з технічного погляду платформи вилучають із мереж «забріджений» ETH, замінюючи його обгорнутими токенами. Ці токени не можна використовувати для оплати комісії, а їхнє поширення як заміни ефіру на DeFi-майданчиках вимагає часу і створює додаткові ризики для користувачів.
LRT- і LSD-провайдери вже стали абсорберами ліквідності ETH у мейннеті Ethereum і зараз можуть зробити те саме в блокчейнах другого рівня. У довгостроковій перспективі це може призвести до того, що DeFi-сектор та інші платформи на L2 будуть зав’язані не стільки на Ethereun, скільки на його обгорнутих версіях, які є менш безпечними з економічної та технічної точок зору.