Какие проекты предлагают рестейкинг в 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.
Список поддерживаемых Ether.fi сетей для стейкинга ETH. Данные: Ether.fi.
Несмотря на в целом простой и интуитивно понятный интерфейс, «под капотом» приложения спрятан сложный механизм с применением LayerZero. Общая схема работы протокола следующая:
- Пользователь передает ETH в сети второго уровня.
- Развернутый в L2 смарт-контракт Ether.fi блокирует актив, одновременно создавая и отправляя пользователю ликвидные токены weETH.
Важно: L2 токены weETH имеют технический стандарт OFT , поэтому их можно перемещать между всеми сетями, которые поддерживает LayerZero.
- Ether.fi использует LayerZero, чтобы передать в основную сеть Ethereum сообщение с необходимостью выпустить определенное количество weETH, соответствующее созданному на L2 объему.
- Протокол переводит через нативный мост депозит из сети второго уровня в мейннет, где его могут использовать валидаторы.
Общая схема работы L2-рестейкинга Ether.fi. Данные: LayerZero
.
Главная особенность этого решения — постоянная синхронизация между 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 сетей для рестейкинга. Данные: Renzo
.
Renzo использует инфраструктуру от Connext со следующим алгоритмом работы:
- Пользователь отправляет активы на депозитный контракт Renzo в сети второго уровня.
- Полученный депозит конвертируется в nextETH, а вкладчику взамен отправляют ликвидные токены ezETH.
- Депозитный контракт периодически перемещает заблокированные активы в мейннет Ethereum, где nextETH обменивается на ETH и может быть использован Renzo.
- Смарт-контракт Renzo в L1 создает определенное количество ezETH и отправляет их на контракт Connext под названием Lockbox, где токены из основной сети переводятся на L2.
- xRenzoBridge получает токены в сети второго уровня и сжигает их, поскольку они уже выпущены для пользователя при внесении средств.
Кроме того, периодически xRenzoBridge отправляет данные о котировках ezETH/ETH через CCIP , чтобы снизить вероятность расхождений обменных курсов в различных сетях.
Общая схема работы L2-рестейкинга Renzo. Данные: Connext
.
Ключевое отличие Renzo от Ether.fi заключается в том, что первый использует мост от Connext с промежуточным токеном nextETH, а не просто обмен сообщениями. За эту инфраструктуру пользователи дополнительно платят 10 так называемых « базисных пунктов » (0,001 ETH). Кроме того, разработчики предупреждают о возможном риске проскальзывания во время операций с nextETH.
Другая особенность заключается в том, что Renzo постоянно передает ликвидные инструменты ezETH между L1 и L2, проводя по несколько операций создания и сжигания токенов в ходе каждого цикла. Этот механизм кажется более сложным и затратным, чем синхронизированная эмиссия в Ether.fi.
Тем не менее обе платформы в целом предоставляют ликвидные токены заранее, то есть до использования ETH протоколом. Это может вызвать дополнительные сложности в случае сбоев L2, вызывающих задержки при выводе средств в основную сеть.