Обзор стейкинга

Это руководство познакомит вас с тем, как работает стейкинг с Rocket Pool (как ваш ETH задействуется и генерируются вознаграждения), а также суммирует способы, которыми вы можете участвовать в стейкинге.

ПРИМЕЧАНИЕ

Если вас не интересует, как работает стейкинг, и вы просто хотите узнать, как начать стейкинг, нажмите здесь, чтобы перейти к этому разделу.

Как работает стейкинг Ethereum

Прежде чем перейти к Rocket Pool, давайте поговорим о стейкинге в Ethereum в целом. После слияния 15 сентября 2022 года Ethereum теперь состоит из двух параллельных блокчейнов: уровня исполнения (ранее ETH1), который содержит все транзакционные данные Ethereum, и уровня консенсуса (также известного как Beacon Chain, ранее ETH2), который состоит из сети валидаторов, которые коллективно определяют действительность каждой транзакции и каждого блока, транслируемого в сеть.

Стейкинг — это процесс создания и поддержки одного (или нескольких) из этих валидаторов в Beacon Chain для помощи сети в поддержании согласованности и безопасности блокчейна Ethereum. Валидаторы делают это, прослушивая транзакции и новые предложения блоков, и подтверждая, что предложенный блок содержит законные, действительные транзакции, выполняя некоторые вычисления и проверку за кулисами. Иногда они получают возможность предлагать новые блоки самостоятельно.

Чтобы гарантировать, что сеть устойчива к злонамеренным валидаторам, которые лгут о текущем состоянии цепи, каждый валидатор обязан заблокировать ровно 32 ETH в качестве "ставки" в сети. Правильное выполнение своих обязанностей и согласие с большинством других валидаторов принесет им вознаграждения; неправильное выполнение и атака на цепь будет стоить им части их заблокированного баланса в 32 ETH. Размер потери зависит от серьезности атаки и количества валидаторов, которые участвовали в ней.

Валидаторы в Ethereum получают назначения на подтверждение и предложение блоков по расписанию. Это очень отличается от старой системы Proof of Work (PoW), где все постоянно пытаются обогнать друг друга и придумать следующий блок раньше всех. Это означает, что в отличие от PoW, где майнер не гарантированно получит вознаграждение за блок, если только он не найдет следующий блок, валидаторы Proof of Stake гарантированно имеют медленный, стабильный доход, пока они выполняют свои обязанности.

Изначально вознаграждения валидаторов просто накапливались в Beacon Chain для каждого валидатора и были недоступны для их оператора. С хардфорка "Shapella" вознаграждения валидаторов регулярно "снимаются" на адрес уровня исполнения, определенный учетными данными для вывода валидатора.

Кроме того, теперь, когда уровни исполнения и консенсуса объединились, валидаторы также награждаются приоритетными комиссиями за транзакции, включенные в блоки, которые они предлагают. Эти приоритетные комиссии выплачиваются непосредственно на уровне исполнения в соответствии с "получателем комиссии", установленным предлагающим блок. Если валидатор участвует в сети MEV для предложения блока, созданного кем-то другим, этот строитель предоставит дополнительное вознаграждение валидатору, известное как вознаграждение MEV. Это также доступно непосредственно на уровне исполнения и предоставляется одновременно с приоритетными комиссиями.

Как работает Rocket Pool

В отличие от соло-стейкеров, которым требуется внести 32 ETH для создания нового валидатора, ноды Rocket Pool должны внести только 8 ETH или 16 ETH на валидатора. Это будет объединено с 24 ETH или 16 ETH соответственно из пула стейкинга (который стейкеры внесли в обмен на rETH) для создания нового валидатора Ethereum. Этот новый валидатор называется minipool.

Для Beacon chain minipool выглядит точно так же, как обычный валидатор. У него те же обязанности, те же правила, которым он должен следовать, те же вознаграждения и так далее. Единственная разница заключается в том, как был создан minipool и как работают выводы, когда оператор ноды решает добровольно выйти из minipool или получает наказание. Все создание, вывод и распределение вознаграждений обрабатывается смарт-контрактами Rocket Pool на уровне исполнения. Это делает его полностью децентрализованным.

Токен rETH

Как стейкер Rocket Pool, ваша роль заключается в депонировании ETH в пул депозитов, что позволит оператору ноды создать нового валидатора Beacon Chain. Вы можете стейкать всего 0.01 ETH.

При этом вы получите токен под названием rETH. rETH представляет как количество внесенного вами ETH, так и время, когда вы его внесли. Соотношение включает вознаграждения, которые операторы нод Rocket Pool получают от:

  • Самой Beacon Chain
  • Приоритетных комиссий от предложений блоков
  • Вознаграждений MEV от предложений блоков

Более конкретно, стоимость rETH определяется следующим соотношением:

соотношение rETH:ETH = (общее предложение rETH) / (общий застейканный ETH + общий баланс контракта rETH + общая доля rETH в приоритетных комиссиях + общая доля rETH в вознаграждениях MEV)

Поскольку вознаграждения Beacon Chain, приоритетные комиссии и вознаграждения MEV будут постоянно накапливаться, это означает, что стоимость rETH фактически всегда растет относительно ETH. Курс обмена rETH/ETH обновляется примерно каждые 24 часа на основе вознаграждений Beacon Chain, полученных операторами нод Rocket Pool.

Чтобы проиллюстрировать это, вот график стоимости rETH (относительно ETH) с течением времени - как и ожидалось, он демонстрирует медленный, но стабильный рост:

Курс обмена rETH/ETH со временем

Давайте сделаем простой пример в качестве демонстрации.

Допустим, вы стейкаете в самом начале, когда 1 ETH = 1 rETH. Вы вносите 10 ETH и получаете обратно 10 rETH.

Через несколько лет балансы в Beacon Chain вырастут из-за вознаграждений валидаторов. Допустим, 128 ETH было застейкано с Rocket Pool, а сумма всех балансов валидаторов в Beacon Chain составила 160 ETH. Тогда 1 ETH будет стоить (128/160) = 0.8 rETH; и наоборот, 1 rETH будет стоить (160/128) = 1.25 ETH.

На этом этапе вы могли бы обменять свои 10 rETH обратно на смарт-контракты Rocket Pool и получить 12.5 ETH взамен.

Это означает, что пока вы держите rETH, вы занимаетесь стейкингом с Rocket Pool! Вам не нужно получать его непосредственно от Rocket Pool. Например, вы можете купить rETH на бирже; поскольку каждый токен rETH точно такой же, вы автоматически получите преимущества стейкинга просто держа токен!

ПРИМЕЧАНИЕ

Обмен rETH обратно на ETH напрямую с Rocket Pool возможен только тогда, когда в пуле стейкинга достаточно ETH для обработки вашей сделки. ETH в этом пуле поступает из двух источников:

  1. ETH, который внесли другие стейкеры, который еще не был использован оператором ноды для создания нового валидатора
  2. ETH, который был возвращен оператором ноды после того, как он вышел из одного из своих валидаторов и получил свои вознаграждения от Beacon Chain

Возможно, что если операторы нод задействовали весь пул стейкинга в Beacon chain, тогда в пуле ликвидности не будет достаточного баланса для покрытия вашего выхода из стейкинга. В этом сценарии вы можете найти другие способы обмена вашего rETH обратно на ETH (например, децентрализованную биржу типа Uniswap) - хотя они, вероятно, будут с небольшой премией.

Как альтернатива удержанию и возможному возврату вашего rETH в Rocket Pool, вы также свободны использовать его в DeFi приложениях. Вы можете обменивать его, одалживать, использовать в качестве залога... поскольку rETH является стандартным токеном ERC20, вы можете использовать его любым способом, как и любой другой токен.

Налоговые последствия

У каждой страны свои налоговые законы, и было бы невозможно документировать их все здесь. В некоторых странах депонирование ETH за rETH может считаться налогооблагаемым событием. Однако, поскольку rETH по своей природе накапливает стоимость, в то время как фактическое количество токена, которое вы держите, остается постоянным, простое его удержание обычно не генерирует налогооблагаемых событий.

Это может сделать rETH предпочтительным токеном для стейкинга для долгосрочного удержания, если ваша страна разделяет краткосрочные и долгосрочные налоги на прирост капитала.

Налоговые законы, связанные с криптовалютами, находятся в зачаточном состоянии; каждый пользователь должен провести собственное исследование и рассмотреть возможность консультации с налоговым специалистом.

Ниже приведены несколько полезных сайтов, которые предлагают налоговую помощь пользователям, связанным с Ethereum. Это не официальное одобрение - пользователям рекомендуется провести собственное исследование относительно налоговых последствий и стратегий:

Как начать стейкинг с Rocket Pool

Как описано выше, пока вы держите токен rETH, вы являетесь стейкером Rocket Pool. Мы суммируем здесь несколько распространенных способов его приобретения.

ПРИМЕЧАНИЕ

Все методы, описанные здесь, основаны на использовании кошелька Ethereum, такого как MetaMask. Если вы никогда раньше не использовали кошелек Ethereum, мы настоятельно рекомендуем вам узнать о них больше и попрактиковаться в их использовании перед стейкингом с Rocket Pool. Разделы ниже включают некоторые шаги, которые демонстрируются с MetaMask в качестве примера; они должны легко переноситься на ваш кошелек по выбору, чтобы вы могли следовать им.

Напрямую через Rocket Pool

С помощью этого метода вы будете использовать кошелек web3 (например, MetaMask) и взаимодействовать с веб-сайтом Rocket Pool для обмена ETH на rETH и наоборот. Этот метод гарантированно предоставит вам точное количество rETH, которое стоит ваш ETH, так как оно поступает непосредственно от смарт-контрактов Rocket Pool, но это может быть довольно дорого, если цены на газ в сети высоки, и вы стейкаете относительно небольшое количество ETH.

ПРИМЕЧАНИЕ

Если вы практикуетесь в стейкинге в тестовой сети Hoodi, прямой метод выше является единственным вариантом, который в настоящее время поддерживается.

Нажмите здесь, чтобы узнать, как стейкать напрямую через Rocket Pool.

Через децентрализованную биржу на Ethereum (уровень 1)

С помощью этого метода вы получите доступ к децентрализованной бирже, такой как Balancer или Uniswap, и приобретете rETH, используя токен по вашему выбору, точно так же, как вы бы сделали любой другой обмен токенов.

Rocket Pool официально создал композитный стабильный пул Balancer. Композитные стабильные пулы идеально подходят для токенов типа rETH, потому что они учитывают истинный курс обмена, сообщаемый Oracle DAO - это означает, что обмен с ним будет иметь гораздо меньшее проскальзывание и более низкие комиссии, чем обычная децентрализованная биржа, поэтому вы получаете гораздо лучшую сделку при покупке или продаже rETH.

Благодаря этому, и поскольку у него меньшая комиссия за транзакцию, чем при обмене напрямую через веб-сайт Rocket Pool, мы настоятельно рекомендуем использовать Balancer, если вы хотите стейкать через этот маршрут.

Если Balancer не работает для вас, есть также пул ликвидности ETH-rETH на Uniswap. Обратите внимание, что это обычный пул, поэтому вы будете подвержены проскальзыванию и более высоким комиссиям, если используете его, но комиссия за газ все равно будет ниже, чем при стейкинге напрямую через веб-сайт Rocket Pool.

Нажмите здесь, чтобы узнать, как обменять ETH на rETH через децентрализованную биржу на уровне 1.

Через децентрализованную биржу в сети уровня 2

С помощью этого метода вы начнете с переноса вашего существующего ETH (или других токенов по выбору) в сеть уровня 2 Ethereum, такую как Optimism или Arbitrum, а затем используете децентрализованную биржу в сети для покупки rETH. Если у вас уже есть токены в сети уровня 2, этот метод привлекателен, потому что комиссии за транзакции примерно в 10 раз меньше, чем в основной сети Ethereum. Однако, если вы раньше не использовали сеть уровня 2, это требует нескольких дополнительных шагов для настройки.

Нажмите здесь, чтобы узнать, как обменять ETH на rETH через децентрализованную биржу в сети уровня 2.

Видео-демонстрация

Участник сообщества Kevster подготовил полезное видео, демонстрирующее каждый из этих вариантов пошагово:

Для более подробного описания выберите метод, который вы хотели бы использовать, из ссылок выше и следуйте руководству для этого раздела.