Закрыть

Как стать валидатором эфириума 2.0?

В закладки
Аудио
Как стать валидатором эфириума 2.0?
Содержание

Кто такие валидаторы? Одно из определений гласит - это кластер узлов сети, прошедший отбор в валидаторы на определенный временной промежуток. Есть и такое определение - операторы узлов.

Основная задача, которую выполняют валидаторы - проверка блоков, что добавляются в сеть на так называемую валидность. За счет этого обеспечивается функционирование блокчейна. За такую работу им выплачивают награды. Как правило, они должны заранее обеспечить для себя определенное число токенов, чтобы потом принять участие в голосовании за блоки, что добавляются.

Зачастую валидаторов, что станут заниматься обработкой блоков выбирают скажем так случайным образом. Однако, на их подбор оказывает влияние ряд моментов. В частности, это возраст ставки, то, в каком состоянии находится сам узел, количество токенов, которые были заблокированы.

Чем большее количество монет смогла застейкать нода, тем больше вероятность того, что она будет валидатором нового блока. Но это произойдет, если сам узел функционирует без сбоев. Иначе валидатор может оказаться под штрафными санкциями, которые окажутся крайне затратными для него. Также возможен и факап. Такие меры предпринимаются для того, чтобы защитить сеть и сделать атаки бессмысленными с практической точки зрения.

Как стать валидатором Ethereum (ETH) 2.0?

У пользователей, желающих стать валидаторами, есть два варианта для участия в стейкинге:

Самостоятельный стейкинг

Блокировка от 32 ETH и самостоятельный запуск узла валидатора с соблюдением технических требований. Заблокированные ETH будут недоступны до запуска Фазы 1.5, который произойдет через 12-24 месяцев, в зависимости от скорости разработки. После запуска Фазы 1.5 будет установлено время динамической блокировки, чтобы предотвратить массовый вывод ETH - 256 эпох (около 27 часов).

Совместный стейкинг

Предоставление имеющихся ETH поставщику услуг стейкинга - пулу, бирже криптовалют и т.д. Есть риски безопасности, связанные с доверием к посреднику. Однако можно участвовать в стейкинге, не имея 32 ETH, и вывести заблокированные активы до развертывания Фазы 1.5.

Системные требования для стейкинга Eth 2.0

Децентрализованный дизайн Eth2 предполагает, что валидаторы будут использовать разные технические сетапы, как локальные, так и облачные.

Рекомендованные системные требования:

  • Операционная система: 64-bit Linux, Mac OS X, Windows
  • Процессор: Intel Core i7-4770 or AMD FX-8310 (или лучше)
  • ОЗУ: 8 GB RAM
  • Память: 100 GB свободного места на SSD
  • Скорость Интернета: 10 Mbps
  • Питание: Источник бесперебойного питания (UPS)

Эквивалент у поставщика облачных вычислений Digital Ocean:

Basic Droplet:

  • ОЗУ: 8 GB RAM
  • Память: 160 GB свободного места на SSD
  • Время безотказной работы: 99,99%
  • Доступность: 8 дата центров
  • $/час: $0,060
  • $/мес: $40

Эквивалентное "железо":

  • ZOTAC ZBOX CI662 Nano Silent Passive-Cooled Mini PC 10th Gen Intel Core i7
  • SanDisk Ultra 3D NAND 2TB Internal SSD
  • Corsair Vengeance Performance SODIMM Memory 16GB (2x8GB)

Минимальные системные требования:

  • Операционная система: 64-bit Linux, Mac OS X, Windows
  • Процессор: Intel Core i5-760 or AMD FX-8110 (или лучше)
  • ОЗУ: 4 GB RAM
  • Память: 20 GB свободного места на SSD
  • Скорость Интернета: 10 Mbps
  • Питание: Источник бесперебойного питания (UPS)

Эквивалент у поставщика облачных вычислений Digital Ocean:

Basic Droplet:

  • ОЗУ: 4 GB RAM
  • Память: 80 GB свободного места на SSD
  • Время безотказной работы: 99,99%
  • Доступность: 8 дата центров
  • $/час: $0,030
  • $/мес: $20

Эквивалентное "железо":

  • ZOTAC ZBOX CI642 Nano Silent Passive-Cooled Mini PC 10th Gen Intel Core i5
  • SanDisk Ultra 3D NAND 2TB Internal SSD
  • Corsair Vengeance Performance SODIMM Memory 8GB

Штрафы в стейкинге Ethereum 2.0

Механизм консенсуса Proof-of-Stake подразумевает наличие системы штрафов. Это нужно для мотивации валидаторов оставаться в сети, подтверждать блоки и обеспечивать работоспособность сети вместе с её безопасностью. То есть по сути можно считать, что блокчейн защищает себя с помощью штрафов.

Главный повод для начисления штрафов - уход валидатора в офлайн. В таком состоянии он не может выполнять свои функции, поэтому он не только не получит награду за "прогулы", но и лишится части криптовалюты.

По данным из описания работы механизма PoS на ресурсе ETHhub, всего может быть два сценария, при котором валидатор потеряет средства.

  • Если блок финализируется - то есть добавляется в блокчейн, а пользователь находится в офлайне, он потеряет определённый процент от своего депозита в изначальные 32 ETH, который может достигать размера нынешнего процента доходности стейкинга. К примеру, если годовая доходность стейкинга составляет 5 процентов, валидатор будет терять 0.0137 (5 процентов годовых/365 дней) процента своего депозита за каждый день простоя. При этом награда будет насчитываться за дни, когда он находится в онлайне и выполняет свою работу.
  • Если блок не финализируется - то есть в офлайне находится больше трети всех валидаторов, и пользователь находится в офлайне, он может лишиться 60 процентов первоначального депозита за 18 дней.

Важный момент: как только общий размер депозита пользователя после подобных штрафов опустится ниже отметки в 16 ETH, он будет исключён из общего списка валидаторов.

При этом разработчики снизили размер штрафов для начального этапа работы сети, чтобы не спугнуть участников - всё же поначалу проблемы могут возникнуть из-за банального отсутствия опыта. Как отметил разработчик Джастин Дрейк в своём твите, в будущем минимальный размер штрафа будет увеличен до 1 ETH. Таким образом валидаторы явно не захотят уходить в офлайн - особенно в случае дальнейшего роста курса Эфириума.

Первый штраф в сети Ethereum 2.0 был начислен на следующий день после запуска мейннета, то есть второго декабря. Валидатор 20075 нарушил правила предложения блока для его включения в цепочку и потерял 0.234 ETH от 32 эфиров. По курсу на момент начисления штрафа сумма эквивалентна 140 долларам.

Самостоятельный стейкинг

Чтобы стать самостоятельным валидатором ETH 2.0, необходимо следовать инструкции на сайте Ethereum.org, которая включает три основных шага:

  1. Принятие условий участия в работе сети в качестве валидатора. Необходимо прочитать и принять девять условий работы валидатора, включая подтверждения осознаваемых рисков, последствий злонамеренного и недобросовестного поведения.
  2. Создание ключей валидатора в автономном режиме. Чтобы обрабатывать входящие депозиты валидатора из цепочки ETH 1.0, необходимо запустить клиент ETH 1.0 параллельно с клиентом ETH 2.0. На этом шаге нужно выбрать клиент ETH 1.0 и следовать инструкциям по установке на сайте программы.

Затем нужно выбрать клиент ETH 2.0.

Далее нужно указать количество узлов, которыми планирует управлять пользователь, а также выбрать операционную систему устройства. После этого скачать приложение с интерфейсом командной строки с GitHub Ethereum Foundation или выбрать вариант создания клиента из исходного кода на Python.

Необходимо четко следовать инструкциям и сгенерировать ключи для депозита. Хранилища ключей валидатора должны быть доступны в новом каталоге validator_keys. Загрузите файл данных депозита Deposit-data- [timestamp].json, который находится в каталоге /eth2.0-deposit-cli/validator_keys, в предложенном окне.

  1. Перевести ETH в ETH 2.0. На этом шаге необходимо перевести на указанный адрес смарт-контракта свои ETH в соответствии с инструкцией.

Помимо самостоятельно запуска узла, можно воспользоваться предварительно настроенным оборудованием узла валидатора (Pre-configured Validator Nodes). Это сэкономит время и усилия при первоначальной настройке для запуска валидатора. При этом обязанность по поддержанию работы узла также ложится на пользователя, а для стейкинга надо заблокировать 32 ETH. Примеры решений: Avado, Launchnodes.

Еще один вариант - воспользоваться услугами сервисов, работающих на основе концепции "валидатор как услуга" (Validador-as-a-service), и платить сервису за управление узлом. Подходит для крупных владельцев ETH и институциональных инвесторов. Примеры сервисов: Stakewise Solo, stakefish, Staked, Attestant, Blox Staking.

Совместный стейкинг

По курсу на конец июня 32 ETH - это почти $63 512, поэтому запустить собственный узел валидатора могут не все. Для начала стейкинга с небольшой суммой ETH можно воспользоваться услугами сервисов, предлагающих совместный стейкинг в Эфириуме 2.0.

Разработчики Эфириума 2.0 опубликовали список таких сервисов, но подчеркивают, что ни один из них не прошел специальную проверку разработчиков. Пользователи должны самостоятельно оценить риски и возможности каждого предложения. Есть три варианта совместного стейкинга:

Пулы стейкинга

Можно заблокировать для стейкинга любую сумму в ETH. Пул - промежуточное звено для людей с менее чем 32 ETH, объединяющее криптоактивы для стейкинга. Награды за стейкинг распределяются между участниками пула пропорционально их долям. Хранение децентрализованно, прозрачно и проверяется в любом обозревателе блокчейна. Подходят для розничных инвесторов и участников индустрии DeFi.

Платформы кредитования

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

Биржи и кастодианы

Самый простой вариант - перевести ETH на кошелек биржи или другого кастодиального сервиса, который предлагает разделение награды за стейкинг. При этом пользователь не контролирует закрытые ключи.

Рассмотрим каждый из вариантов подробнее.

Пулы стейкинга

С помощью пулов можно объединить имеющиеся криптоактивы с другими участниками, у которых нет 32 ETH для запуска собственного валидатора. Поскольку большая часть координации будет происходить через смарт-контракты, необходимо убедиться, что сервис прошел аудит безопасности, прежде чем отправлять ETH в контракт пула.

Большинство пулов стейкинга выпускают токенизированные версии заблокированных для стейкинга ETH, например, rETH. Эти токены ERC-20 представляют собой не только эфир, но и доход от стейкинга. Токены могут иметь один и тот же символ или название, но, если они выпущены не одним и тем же пулом - это разные активы, имеющие разную ликвидность.

Валидаторы пулов либо управляются известными поставщиками услуг стейкинга, либо динамическим составом пользователей контракта. Пул стейкинга получает комиссии с пользователей и частично отчисляет из них плату операторам узлов-валидаторов.

Пулы взимают комиссию за стейкинг, у некоторых сервисов есть ограничение по минимальному количеству вносимых ETH.

Преимущества:

  • ликвидность на заблокированных для стейкинга ETH за счет вторичного выпуска токенов; дополнительные стимулы для операторов валидаторов в сети.

Недостатки:

  • риск уязвимостей смарт-контракта; в некоторых случаях - кастодиальное хранение ETH оператором пула; риск недобросовестного поведения пула, грозящий потерей заблокированных ETH.

Примеры сервисов:

Rocket Pool, Stkr, Stafi Protocol, Stakewise Pool, Lido Finance, Etherchest, Stakehound, StakeDAO, CanEth Pool.

Платформы кредитования

Пока существует только одна кредитная платформа, которая позволяет использовать заблокированные для стейкинга ETH в качестве залога для получения кредита. LiquidStake от DHARMA Capital позволяет владельцам ETH получить займ в USDC, используя заблокированные ETH в качестве залога.

Пользователь может извлечь выгоду из возможности создания дохода за счет стейкинга и сохранения способности торговать, инвестировать или хранить ликвидные криптоактивы. LiquidStake объединяет криптоактивы клиентов и передает их крупным поставщикам сервисов стейкинга. Кредиты могут быть получены с самого начала стейкинга ETH или позднее.

Преимущества:

  • ограниченная ликвидность капитала.

Недостатки:

  • риск посредника; риск ликвидации валидатора и ликвидационного штрафа.

Биржи и кастодианы

Большинство бирж еще не запустили продукты для совместного стейкинга, но некоторые уже заявили о планах по развертыванию таких решений в будущем. Вероятно, ситуация изменится после запуска и тестирования Beacon Chain.

Пока неясно, как биржи будут решать проблему с неопределенным периодом блокировки. Биржи могут предложить продукты с фиксированным доходом, в которых монеты блокируются на заранее определенный срок без возможности вывода.

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

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

Преимущества:

  • простота использования сервиса; можно заблокировать для стейкинга любую суму, в том числе меньше 32 ETH.

Недостатки:

  • непрозрачная структура вознаграждений; риск посредника; потеря контроля над закрытыми ключами и криптоактивами.

Примеры сервисов:

Bitcoin Suisse, Coinbase, Binance, Kraken, CoinDCX, TokenPocket.

Заключение

С запуском Ethereum 2.0 сеть должна стать намного более масштабируемой, чем сегодня. Но у многих возникает закономерный вопрос - ставить или не ставить сейчас свои токены? Ведь запуск может занять много месяцев, и все это время пользователь не будет иметь доступа к своим средствам. В то же время, эксперты ожидают стабильной доходности такого метода и утверждают, что оно того стоит. Можно также сказать, что большинство из текущих стейкеров - энтузиасты, которые хотят не столько заработать, сколько поддержать сеть в этот переломный момент.

Предыдущая статья Следующая статья
Комментарии: 0
Оставить комментарий
Сервис подписки в данный момент находится в завершающей стадии разработки. Регулярная отправка новостных материалов на Ваш email начнется в ближайшее время. Повторная подписка не потребуется.