Стейкинг — центральная часть любого Proof-of-Stake блокчейна. Его задача — не только обеспечивать безопасность сети, но и мотивировать участников поддерживать её в рабочем состоянии.
Возьмём крупнейший PoS-блокчейн — Ethereum. Как пиринговая сеть, он опирается на валидаторов — участников, которые запускают ноды и подтверждают новые блоки. Чтобы исключить недобросовестных валидаторов, сеть требует заложить 32 ETH в качестве залога. Взамен — награды за стейкинг.
Но назовём вещи своими именами: самостоятельный стейкинг ETH — сложный процесс. Он требует технических знаний, компьютера с постоянным подключением к сети и не менее 32 ETH — что недоступно для большинства. Именно здесь на сцену выходит Rocket Pool.
Что такое Rocket Pool?
Rocket Pool — одна из ведущих платформ ликвидного стейкинга для Ethereum. Она позволяет стейкать ETH, не теряя ликвидность активов.
Платформы ликвидного стейкинга выдают токены ликвидного стейкинга (LST), привязанные к стоимости заложенного актива. Их можно использовать в DeFi-приложениях, как обычный токен. Rocket Pool выдаёт пользователям токен rETH.
Rocket Pool — один из крупнейших пулов стейкинга ETH. С момента запуска в октябре 2021 года пользователи застейкали более 1 млн ETH.
Для чего нужен Rocket Pool?
Rocket Pool — открытая, децентрализованная и доверительная платформа, соответствующая этосу Ethereum. Она стала популярным решением благодаря нескольким ключевым преимуществам.
Стейкинг без порога в 32 ETH
Нативный стейкинг Ethereum требует минимум 32 ETH. Rocket Pool снижает этот порог — можно начать со ставки всего 0,01 ETH.
Стейкинг без запуска валидаторной ноды
Нативный стейкинг Ethereum требует запуска собственной ноды. Rocket Pool выдаёт токен rETH просто за покупку ERC-20 токена. Стоимость rETH растёт со временем вместе с накоплением наград.
Ликвидность вместо заморозки капитала
Rocket Pool выдаёт rETH в обмен на заложенный ETH. rETH можно использовать как обычный ERC-20 токен в всей экосистеме DeFi.
Те, кто хочет больше наград, могут стать операторами нод Rocket Pool — всего с 8 ETH. Сейчас в сети работает более трёх тысяч операторов.
Как работает Rocket Pool?
Протокол состоит из трёх основных элементов: смарт-контракты, сеть Smart Node и валидаторы Minipool.
Смарт-контракты
Смарт-контракты выполняют две роли: принимают ETH-депозиты пользователей и передают их операторам, а также отвечают за выпуск и учёт всех токенов в протоколе.
Сеть Smart Node
Децентрализованная сеть нод Ethereum, запускающих программное обеспечение Smart Node. Эти ноды общаются со смарт-контрактами Rocket Pool и обеспечивают консенсус сети.
Любой может запустить Smart Node и стейкать ETH без комиссии — при минимальном пороге в 8 ETH. Взамен — дополнительные награды в RPL-токенах.
Валидаторы Minipool
Оператор вносит 8 или 16 ETH. Minipool-валидатор добирает остаток от обычных стейкеров до 32 ETH и создаёт новый валидатор Ethereum, который начинает начислять награды.
Что такое токен RPL?
RPL — управляющий токен Rocket Pool. Операторы обязаны заложить не менее 10% от стоимости своего ETH в RPL в качестве страховки. Если нода ведёт себя нечестно или плохо, потери можно покрыть за счёт её RPL-залога.
Операторы мотивированы накапливать как можно больше RPL (до 150% от ставки) для максимального дохода. Инфляция RPL — 5% в год.
Что такое rETH?
rETH — токен ликвидного стейкинга, который вы получаете в обмен на ETH. Сразу после депозита rETH появляется на вашем счёте. По мере накопления наград вы получаете доходность пропорционально своей ставке. rETH можно использовать как обычный токен — в качестве залога, для предоставления ликвидности или в любых DeFi-протоколах.
Риски Rocket Pool
- Риски смарт-контрактов: протокол может содержать баги, которые могут привести к взлому. Открытый код и аудиты снижают, но не устраняют риск.
- Риск атаки 51%: низкий порог входа теоретически упрощает накопление значительной доли нод для потенциального злоумышленника.
- Рыночная волатильность может влиять на стоимость rETH, а проблемы с Ethereum могут сказаться на работе Rocket Pool.
- Риск управления: если Oracle DAO будет скомпрометирован, это может нанести ущерб протоколу.
Как стейкать ETH через Rocket Pool в Ledger Live
- Установите Rocket Pool на устройстве Ledger: перейдите в «Мой Ledger», выберите каталог приложений, найдите Rocket Pool и нажмите «Установить».
- Откройте дашборд Rocket Pool и выберите аккаунт Ethereum с ETH, который хотите заложить.
- Укажите сумму ETH и нажмите «Стейкать».
- Подпишите транзакцию на устройстве Ledger.
- Вы получите rETH — количество будет отличаться от заложенного ETH, поскольку курс rETH динамический.
