Валидатор в блокчейне

Блокчейн — база, содержащая информацию о всех криптовалютных транзакциях участников системы. Фактически термин применяется как название технологии построения данных об операциях в сети. Валидаторы в блокчейне занимаются подтверждением таких переводов. Много людей путаются с этим понятием.

Кто такой валидатор в блокчейне

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

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

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

  • Возраст ставки (срок бесперебойной работы узла).
  • Состояние ноды (от лат. nodus — узел).
  • Число заблокированной криптовалюты.

Преимущество имеют ноды с большим количеством монет. Однако перебои в работе приведут к штрафным санкциям.

Доли прибыли узлов
Пять нод обрабатывают один блок

Технически не стоит сравнивать валидатора с майнером. Хотя первый также получает криптовалюту, но по другому алгоритму. Добывающие ноды представляются подмножеством проверочных.

В алгоритме доказательства работы активно используются майнерами. Однако в Proof-of-Stake (PoS) они не предусмотрены за ненадобностью.

Зачем нужен стейкинг

В PoS (доказательство доли владения) вложен основной принцип капитализма — деньги должны работать. Валидатор покупает установленное количество монет или более. Далее замораживает их на личном кошельке. С этого момента человек становится доверенным лицом системы.

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

У стейкинга есть 3 преимущества:

  • Увеличивается скорость проверки блоков.
  • Снижаются расходы на защиту сети.
  • Уменьшается комиссия за депозит и вывод средств.

Получается, что Proof-of-Stake выгоден 3 сторонам: валидаторам, компаниям, выпускающим монету на основе этого алгоритма консенсуса, и трейдерам (инвесторам).

Однако есть у PoS и отрицательные моменты:

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

Вознаграждение

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

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

Валидаторы и Ethereum 2.0

Криптосеть Ethereum 2.0 Serenity
Главное изображение с презентации системы

Официальный запуск первой фазы Ethereum 2.0 — 1 декабря 2020 года. Депозитный контракт системы насчитывал 524 288 ETH в Beacon Chain. Это называется сигнальной цепочкой. Стать узлом проверки может каждый желающий.

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

Фаза
0.01.01.52.0
Запуск проекта Ethereum 2.0 и реализация Beacon Chain с минимальным набором основных возможностейДробление системы на шарды — сегменты. Это позволит проводить в сети параллельные операции и ускорит их обработку. Сначала реализуют 64 шарда с возможностью масштабированияФаза не указана в дорожной карте. Виталик Бутерин предложил использовать новую ETH 2.0 гораздо раньше. Для этого планируется перенести ETH 1.0 в 2.0 после первой фазы, но сделать это до начала второйОбъединение всех функций системы. Повторное внедрение смарт-контрактов. Оснащение шардов eWASM в качестве EVM 2.0 (виртуальная машина)

Участие в стейкинге

Чтобы начать добывать криптовалюту, нужно заморозить минимальный депозит в размере 32 эфириумов на кошельке. На 12 сентября 2021 года эта сумма приблизительно равна $110 000. Ethereum 2.0 использует алгоритм консенсуса Proof-of-Stake. Вычислительные мощности не нужны.

Размер вознаграждения зависит от количества заблокированных монет. Руководство проекта сообщило о максимально возможной годовой доходности валидатора — до 20%. Реально же параметр прибыли составляет примерно 2-5% из-за большого количества узлов проверки.

Сеть не позволяет выводить замороженные средства до запуска фазы 1.5. Она ознаменует добавление динамической блокировки (27 часов / 256 эпох — звеньев Beacon Chain). Задача — предотвратить утечку средств инвесторов из системы.

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

Нода проверки может стать таковой своими силами. Для этого необходимо внести депозит 32 ETH. И заморозить указанную сумму на кошельке. Средства окажутся заблокированными до фазы 1.5. Нужно соблюдать и технические требования при запуске процесса проверки блоков.

Окно принятия условий
Согласие со всеми предупреждениями проекта

Чтобы стать валидатором, следует воспользоваться инструкцией на официальном сайте проекта ethereum.org. Руководство содержит 3 шага:

1. Принять условия обработки и подтверждения операций внутри сети, также участия в сигнальной цепочке. Обязательно нужно прочесть 9 положений и подтвердить осознание рисков.

2. Параллельно запустить клиенты Ethereum 1.0 и 2.0. Выбрать ПО версии 1.0. Следовать руководству по инсталляции на сайте. Это позволит настроить автоматическую обработку входящих депозитов проверочного узла из сети ETH 1.0. Затем выбрать ПО версии 2.0 и следовать инструкции на сайте. Благодаря этому будет запрограммирована работа ноды.

Выбор клиента ETH 1.0
Для установки программного обеспечения необходимо выбрать Geth

3. Внести 32 эфириума. Обязательно нужно следовать руководству в целях сохранения инвестиций. Отклонения действий от инструкции могут привести к потере капитала. Перевод осуществляется на указанный адрес смарт-контракта.

Выбор программного обеспечения для ETH 2.0
Для инсталляции программы нужно выбрать Prysm

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

В этом случае для поднятия ноды пользователю потребуется внести депозит 32 ETH и дополнительно оплатить аренду оборудования.

Другой вариант — сотрудничество с организациями, которые реализуют концепцию «валидатор как услуга». Сервис будет управлять узлом за небольшую плату. Решение подойдет институциональным и просто крупным инвесторам. Примеры: Blox Staking, Stakewise Solom, Attestant.

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

Необходимо внести крупный депозит — 32 эфириума (₽8 039 000 на момент 12 сентября 2021 года). Это определяет высокий порог вхождения. Стать узлом проверки может только обеспеченный инвестор. Решение проблемы — совместный стейкинг. Он доступен через специальные сервисы.

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

Объективно есть 3 способа участия в совместном стейкинге:

  • Пулы. Являются промежуточными звеньями между людьми и криптосетями. Объединяют средства нескольких инвесторов в депозит и замораживают их на кошельке организации. Доля вложения определяет величину прибыли от общего дохода. Криптовалюта хранится децентрализованно. Информация доступна каждому участнику пула.
  • Платформы кредитования. Позволяют максимизировать прибыль от стейкинга посредством выдачи займов для заморозки ETH в системе.
  • Биржи и кастодианы. Представляются простейшим способом участия в совместном стейкинге. Принцип функционирования практически полностью аналогичен пулам. Вывод любых средств запрещен на установленный срок. Пользователь не берет под контроль закрытые ключи.

Заключение

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

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

Стейкинг позволяет гораздо проще добывать монеты и повышает безопасность работы блокчейна. Атаки на сети, использующие алгоритм консенсуса Proof-of-Stake, становятся невыгодными. Однако стейкинг требует больших вложений.

Ярким примером является Ethereum 2.0. Порог вхождения на момент 12 сентября 2021 года составляет более $110 000. Тем не менее проблема решается посредством совместного стейкинга или платформ кредитования.

Часто задаваемые вопросы

❓ Возможна ли атака 51% на криптосети с алгоритмом консенсуса Proof-of-Stake?

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

❌ Чем опасна атака 51%?

Злоумышленник получает возможность создавать бесконечное количество форков. Классический метод защиты — запрет ветвления ниже установленной глубины.

❔ Почему атаки на Proof-of-Stake сети нерентабельны?

Алгоритм консенсуса PoS требует вкладывать огромные средства. Это не равноценно скромной наживе.

❕ Существуют ли ограничения количества действующих валидаторов?

Только минимальное число активных узлов проверки — 16 384. Именно столько их нужно было для запуска Beacon Chain.

❗ Безопасно ли замораживать 32 ETH для стейкинга в Beacon Chain?

Код Ethereum 2.0 до сих пор считается новым. Однако разработчики гарантируют отсутствие проблем с уязвимостью.

заместитель главного редактора
Комментариев пока нет
Получайте главные новости из мира криптовалюты прямо на почту