Перейти к содержимому

Как стать валидатором ton

  • автор:

Стейкинг TON: Как вложить свои монеты и заработать на этом

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

Заработок на майнинге и стейкинге в корне отличается. В отличие от майнинга для стейкинга не нужно наличие вычислительного оборудования (эта ноша ложится на плечи валидатора), потребуется лишь стартовый депозит монет Toncoin, который будет заморожен на период вклада.

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

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

Ежегодно сеть TON выпускает 0,6% новых монет от общей эмиссии (это около 30 млн TON в год), все эти средства распределяются между валидаторами и номинаторами в качестве награды за их работу.Валидаторы и номинаторы – две ключевые фигуры в блокчейне:

  • Валидаторы – те, на ком держится работоспособность всего блокчейна, они чем-то напоминают классических майнеров, только у них больше ответственности. Вся их задача состоит в том, чтобы обрабатывать транзакции в Сети. От них требуется крайне мощное оборудование и круглосуточная бесперебойная работа.Чтобы мотивировать валидаторов качественно выполнять свою работу, от них требуется огромный залог монет TON – минимум 350 000 TON. За перебои и нестабильную работу на валидатора будет наложен большой штраф.Однако даже если у человека и есть достаточно мощное оборудование и желание стать валидатором, далеко не у каждого найдётся такой огромный залог монет, тогда валидаторы и обращаются за помощью к номинаторам.
  • Номинаторы это спонсоры валидаторов – пользователи с огромными запасами монет TON, как своих, так и взятых взаймы у простых пользователей. У номинаторов нет обязанностей, вся их задача состоит в том, чтобы предоставлять необходимые валидатору средства в залог, в обмен на свой процент от инфляции.
  • Распределение доходов от системы инфляции обычно такое: 60% забирает номинатор, 40% валидатор, учитывается также пропорциональность их вкладов.
  • Обычно у номинатора есть свой стартовый капитал монет TON, но также средства номинатору могут предоставлять взаймы простые пользователи. В таких случаях номинатор делится своим доходом с пользователем, который предоставил ему свои средства, это и есть заработок от стейкинга.

Официальный стейкинг от TON Foundation

Это официальные смарт-контракты номинаторов, запущенные разработчиками TON. Каталог открытых пулов номинаторов находится на этой странице.

Валидаторы в TON

Валидаторы в TON

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

В блокчейне TON существует инфляция, которая составляет 0.6% в год – столько новых монет от общей эмиссии выпускает блокчейн ежегодно. Новые монеты распределяются между валидаторами и номинаторами пропорционально их вкладу, который называется стейк (от англ. stake).

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

Сколько стоит валидатор

Чтобы стать валидатором вы должны иметь не менее 350 000 TON.

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

На данный момент в блокчейне более 200 валидаторов и со временем эта цифра будет расти, как и минимальный лимит для входа.

Раунды

Процесс валидирования разбит на раунды. Каждому раунду предшествует процедура выборов в течении, которые длятся примерно 9 часов, затем начинается раунд длительностью 18 часов, после чего ваш стейк будет заморожен ещё на 9 часов, и по итогу вернётся вместе с вознаграждением.

Раунды начинаются параллельно друг другу и разделяются на чётный и нечётный, каждый новый раунд стартует во время «периода заморозки» стейков прошлого раунда. Это сделано для того, чтобы обеспечить «сменяемость власти» в блокчейне и увеличить децентрализацию.

Доходность

При текущих ставках вознаграждения составляют ≈7% годовых.

Доходность зависит от показателя инфляции, который составляет 0.6% в год и общего количества монет у валидаторов, между которыми распределяются новые монеты, создаваемые блокчейном. При этом в оригинальном White Paper можно найти информацию о целевом показателе инфляции в 2%, возможно со временем это значение будет принято текущими валидаторами, что увеличит текущую доходность.

Запуск и настройка

Рекомендуем для начала запускать валидатора в тестовой сети.

Вам нужно арендовать выделенный сервер (например Vultr), не ниже рекомендуемой конфигурации: 8 vCPUs, 64Gb Memory, 1Tb enterprise SSD with redundancy (hardware or software raid), Fixed IP and 1Gb/s connection.

⚠️ Не запускайте валидаторов на облачных серверах, у провайдеров Hetzner и OVH, а также серверах расположенные в Германии и Финляндии. В сети достигнут лимит валидаторов из этих локаций.

1. Устанавливаем mytonctrl

Скачиваем установочный скрипт от имени того пользователя, на чьё имя будет установлен mytonctrl. Настоятельно не советую устанавливать mytonctrl от имени root. В нашем случае от имени user:

wget https://raw.githubusercontent.com/ton-blockchain/mytonctrl/master/scripts/install.sh 

Запускаем установочный скрипт от имени администратора:

sudo bash install.sh -m full

2. Проверяем, что всё установилось правильно

Запускаем mytonctrl от имени того пользователя, на чьё имя установили:

mytonctrl

Смотрим статус mytonctrl. Здесь нас интересует:

  • Статус ядраmytoncore. Должен быть зелёным.
  • Статус локального валидатора. Должен быть зелёным.
  • Рассинхронизация локального валидатора. Вначале будет огромное число. После того, как валидатор свяжется с остальными валидаторами, число станет около 250 000. Затем, по мере синхронизации валидатора, число будет уменьшаться. Как только число станет меньше 20 — значит, валидатор синхронизировался.

Смотрим доступные кошельки. Кошелек validator_wallet_001 был создан при установке mytonctrl:

3. Пополняем кошелёк валидатора и активируем его

Минимальное количество монет для участи в одних выборах можно посмотреть на сайте tonmon.xyz, раздел Participants stakes .

На скрине команда vas отображает историю переводов, а команда aw активирует кошелек:

Если вы хотите запустить пул номинаторов, на этом этапе нужно перейти к запуску контракта номинаторов, для этого откройте следующий раздел ›

4. На данном этапе всё уже готово для работы валидатора

mytoncore будет автоматически участвовать в выборах — разделит баланс кошелька на две части и будет использовать их как ставку для участия в выборах. Можно самому в ручном режиме установить размер стейка:

set stake 50000 — установили размер стейка в 50к монет. Если ставка была принята и мы стали валидатором, то забрать свою ставку мы сможем только на вторые выборы — таковы правила электора.

Не стесняйтесь команды help:

Логи mytoncrl можно смотреть в ~/.local/share/mytoncore/mytoncore.log если он был установлен не от лица root, иначе в /usr/local/bin/mytoncore/mytoncore.log .

Запуск пула номинаторов

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

4. Отправьте 1 TON на адрес кошелька валидатора, отображаемый в списке wl .

5. Введите aw чтобы активировать кошелек валидатора.

6. Переключитесь на ветку, поддерживающую пулы:

update dev 

7. Создайте два пула для чётного и нечётного раунда:

new_pool p1 0 1 1000 300000 new_pool p2 0 1 1001 300000
  • p1 — имя пула;
  • 0 % — это доля вознаграждения валидатора (например, используйте 40 для 40%);
  • 1 — максимальное количество номинаторов в пуле (должно быть
  • 1000 TON — минимальная ставка валидатора (должна быть >= 1K TON);
  • 300000 TON – минимальная ставка номинатора (должна быть >= 10K TON);

⚠️ Конфигурации пулов не должны быть идентичными, вы можете добавить 1 к минимальной ставке одного пула, чтобы сделать их разными.

8. Введите pools_list чтобы отобразить адреса пулов:

pools_list Name Status Balance Address p1 empty 0 0f98YhXA9wnr0d5XRXT-I2yH54nyQzn0tuAYC4FunT780qIT p2 empty 0 0f9qtmnzs2-PumMisKDmv6KNjNfOMDQG70mQdp-BcAhnV5jL

9. Отправьте по 1 TON в каждый пул и активируйте пулы:

mg validator_wallet_001 0f98YhXA9wnr0d5XRXT-I2yH54nyQzn0tuAYC4FunT780qIT 1 mg validator_wallet_001 0f9qtmnzs2-PumMisKDmv6KNjNfOMDQG70mQdp-BcAhnV5jL 1 activate_pool p1 activate_pool p2

10. Введите pools_list чтобы отобразить адреса пулов:

pools_list Name Status Balance Address p1 active 0.731199733 kf98YhXA9wnr0d5XRXT-I2yH54nyQzn0tuAYC4FunT780v_W p2 active 0.731199806 kf9qtmnzs2-PumMisKDmv6KNjNfOMDQG70mQdp-BcAhnV8UO

11. Откройте каждый пул по ссылке «https://tonscan.org/nominator/» и проверьте конфигурацию пулов.

12. Внесите депозит валидатора в каждый пул:

deposit_to_pool validator_wallet_001 kf98YhXA9wnr0d5XRXT-I2yH54nyQzn0tuAYC4FunT780v_W 1005 deposit_to_pool validator_wallet_001 kf9qtmnzs2-PumMisKDmv6KNjNfOMDQG70mQdp-BcAhnV8UO 1005

1005 TON – сумма депозита. Обратите внимание, что 1 TON будет списана пулом для обработки депозита.

13. Активируйте режим пула:

set usePool true

14. Приглашайте номинаторов вносить депозиты в ваши пулы. Участие в валидации начнется автоматически.

⚠️ Вам необходимо иметь не менее 200 TON в месяц на кошельке валидатора для оплаты операций.

Переключение обычного валидатора в режим пула номинаторов

  1. Наберите set stake 0 чтобы отключить участие в выборах.
  2. Подождите, пока обе ваши ставки вернутся от электора.
  3. Выполните шаги «Запуск пула номинаторов«.

Для написания данного материала использовались инструкции из официального репозитория mytonctrl, благодарим igroman787 за помощь!

Как стать валидатором ton

Network validators verify all user transactions. If all validators reach consensus that a transaction is valid, it is included in the blockchain. Invalid transactions are rejected.

Rewards

Users send a small surplus amount of Toncoin to their transaction that represents a reward to validators for their work. This amount is distributed proportionally to the stake of validators elected in the given validation cycle.

Additionally, new coins are generated during validation. These also go to validators. Overall annual coin inflation is about 0.5%.

~120 Toncoin / per day. Average income daily generated by validator node with average stake as of April 2023.

To get a reward Validator should
1. Win Validator election to validation cycle

  • Successfully submit election — you need to have minimum 10k TON
  • Win the election with a minimum of 400k TON, and also don’t be excluded because the maximum validator quantity on the election reached

2. Successfully validate blocks the whole Validation Cycle

Penalties

There are two ways validators can be penalized: idle and malicious misbehaving; both of which are prohibited and may result in being fined for their actions.

If a validator does not participate in block creation and transaction signing for a significant amount of time during a validation round, it is potentially fined. As of April 2023, the Standard fine accrued is 101 TON.

Any network participant can file a complaint if they believe a validator is misbehaving. During this process, the participant issuing the complaint must attach cryptographic proofs of misbehavior for Elector submission. All validators operating on the network check the validity of complaints and vote whether they will pursue the complaint collectively. Upon reaching 66% validator approval, a slashing penalty is deducted from the validator and withdrawn from the validator’s total stake.

How to become a Validator

Becoming a validator requires access to high-performance hardware on a highly available network, as minimum 300 000 TON as a stake. Validators stake Toncoin for a fixed specific term, and the stake is refunded with interest after the completion of a validation round.

Hardware requirements

  • at least 8 cores CPU
  • at least 64 GB RAM
  • at least 512 GB NVMe SSD
  • 1 Gbit/s network connectivity
  • public fixed IP address

Get started

Use MyTonCtrl, a convenient open-source tool for validators. Upon installation you can use the CLI or Web UI to manage your node.

Кто такие валидаторы криптовалют?

алгоритмы поиска криптовалют

В крипто-индустрии существует множество вариантов получения дохода. Они могут быть пассивными или активными, а также требовать разных объёмов вложений и иметь различную сложность. Одним из вариантов получения дохода, где принимает участие небольшое количество людей, является поддержание работоспособности сетей, в котором активное участие принимают валидаторы. Валидаторы — это узлы сети блокчейна, которые поддерживают её работоспособность. Они занимаются подтверждением и проверкой транзакций, их записью и добавлением новых блоков. Простыми словами, валидаторы — это держатели криптовалют, у которых есть компьютер со специальным ПО, постоянно подключенный к интернету. Они отправляют свои монеты на кошелёк и поддерживают бесперебойную работу компьютера. Валидаторы участвуют в алгоритме консенсуса Proof-of-Stake. Для поддержания работы сети используют полные ноды и монеты блокчейна, транзакции которого подтверждаются и записываются в блоки. Полная нода — это децентрализованный сервер сети блокчейна. Фактически это вычислительные мощности, например, компьютер, на котором установлено специальное ПО и хранится весь код блокчейна и информация о всех транзакциях. В отличие от классического майнинга, основанного на консенсусе Proof-of-Work, валидаторам не нужно добывать блоки, а только создавать новые и проверять блоки других участников сети. Всё это происходит автоматически, без фактического участия человека. Также валидаторам нужны меньшие вычислительные мощности, чем майнерам, так как при алгоритме Proof-of-Stake важнее количество монет в кошельке, а не хешрейт. Хешрейт — объём мощностей, необходимых для добычи блоков. За свою работу валидаторы получают вознаграждение в виде криптовалюты. Для запуска необходимо настроить ноду и положить монеты на кошелёк, на котором валюта будет заморожена. Если валидатор прерывает работу, то он получает за это штраф. Валидаторы делятся на два основных типа:

  • Самостоятельные. Используют свои компьютеры и криптовалюту без помощи других участников сети и сторонних сервисов.
  • Совместные. Так как для того, чтобы стать валидатором в некоторых блокчейнах требуются большие объёмы криптовалют, можно объединить активы с другими валидаторами и получать процент дохода от общего объёма криптовалют. Также при совместном стейкинге можно не использовать свой компьютер, так как монеты хранятся децентрализовано.

Как стать валидатором сети?

Ethereum

Ethereum

�� Чтобы стать валидатором и начать стейкинг, необходимо иметь 32 ETH, если вы хотите работать самостоятельно. Можно использовать свой компьютер или же воспользоваться специальным сервисом. Также доступно использование пулов сервисов или бирж, в таком случае необязательно владеть 32 ETH.

ℹ Для стейкинга понадобится Ethereum кошелёк или аккаунт на бирже, которая предоставляет пулы для Ethereum.

⛏ Так как блокчейн Ethereum перешел в Ethereum 2.0, стейкинг доступен именно для второй версии, ведь она будет основана на Proof-of-Stake, а не Proof-of-Work, как первая.

��Средняя ожидаемая доходность от стейкинга Ethereum 2.0 — 3-7% годовых.

Solana

solana

Так же как и с Ethereum, для стейкинга Solana доступны несколько вариантов.

�� Чтобы стать самостоятельным валидатором понадобится оборудование, соответствующее требованиям, обозначенным проектом. В случае с Solana, эти требования достаточно высокие и обычный компьютер вам не подойдёт. Плюсом является фактическое отсутствие минимального количества необходимых монет. В затраты входит резерв на кошельке в 0,02685864 SOL, и ежедневные затраты на подтверждение транзакций в размере 1,1 SOL.

�� Можно выбрать стейкинг через специальные облачные платформы или биржи. Доход от самостоятельного стейкинга составляет от 4% до 8% в год. Доход от стейкинга через сервисы и платформы варьируется в зависимости от валидатора, но он также не сильно выше, чем при самостоятельном варианте. Процент дохода на биржах, например, на Binance, колеблется от 3% до 10% годовых, в зависимости от срока заморозки активов.

Polkadot

polkadot

ℹ Чтобы стать валидатором сети, необходимо подать заявку на polkadot.network/ru/community. Новых валидаторов выбирают каждые 24 часа. У Polkadot есть только 1000 валидаторов. Чтобы подать заявку нужно настроить свой компьютер, создать аккаунт и иметь минимальное необходимое количество криптовалюты DOT в кошельке.

�� Доход от самостоятельного стейкинга составляет 2 DOT за блок. Доход от стейкинга через валидаторов и биржи колеблется от 1% до 20%, в зависимости от срока заморозки монет. Минимальное количество криптовалюты также зависит от конкретной платформы. Например, на Binance минимальный порог входа составляет 0,001 DOT.

Polygon

полигон

ℹ В случае с Polygon, стать самостоятельным валидатором крайне трудно, так как их всего 100 и они редко меняются. Основной вариант стейкинга — это делегирование ваших активов действующим валидаторам.

��Такой вид инвестиций приносит в среднем 14,3% годовых. Ограничений по минимальному количеству монет нет, комиссия составит 10 процентов от суммы. Также можно использовать стейкинг на биржах. HTX предлагает 5-10% годовых, а минимальный порог входа — 0,001 MATIC.

TON

ton монета

ℹ Чтобы стать валидатором сети понадобится от 350 монет TON и оборудование с характеристиками не ниже:

  • 8 vCPUs;
  • 64 гб памяти;
  • 1 тб SSD;
  • фиксированный IP-адрес;
  • 1 гб/с.

�� Средняя годовая доходность — 14%.

ℹ Также доступен стейкинг через валидаторов. Минимальный порог входа составляет 100 TON, а вознаграждение начисляется каждые 36 часов.

��Средняя доходность колеблется от 10% до 25% годовых, в зависимости от количества созданных блоков и инфляции монеты проекта.

Крипто-валидаторы играют огромную роль в функционировании сети блокчейна, так как многие валюты создаются на основе алгоритма Proof-of-Stake. С каждым годом их становится всё больше, из-за недостатков Proof-of-Work. Роль валидатора — это способ получения пассивного дохода с меньшими вложениями в оборудование, чем при майнинге, поэтому он будет набирать всё большую популярность, как стейкинг без использования вычислительных мощностей.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *