8 апреля 2020

Tezos Staking: делегирование для начинающих

У новичков в Тезос часто возникает вопрос: “я недавно делегировал (застейкал) монеты и все еще не получил никаких выплат, в чем дело?”. Все логично, начать стейкинг купленных монет достаточно просто — заходишь в кошелек, выбираешь делегата из списка, который предлагает кошелек и нажимаешь кнопку. Давайте разберемся немного в сути процесса который происходит далее.

Staking vs Delegation

В данном контексте это одно и то же. Стейкинг — обобщенное понятие участия в процессе формирования и подписания блоков в любом алгоритме Proof-of-Stake. Делегирование — когда вы делегируете право стейкинга другому лицу, а не устанавливаете собственную ноду.

В блокчейне Тезос стейкинг называют Бейкинг / Baking, а валидатора — Бейкер / Baker. Перейдем на эти определения.

Итак, процесс бейкинга разбит на циклы — это значит, что право на подтверждение блоков распределяется между бейкерами по циклам, а не по отдельным блокам. Один цикл равен 4096 блоков, 1 блок формируется каждую минуту (в редких случаях чуть дольше). В итоге 1 цикл в Tezos примерно равен 2 дня 20 часов.

Делегирование в Тезос

Делегирование в Tezos абсолютно безопасно — ваши средства не замораживаются и никуда не перемещаются. Они остаются на вашем кошельке и вы в любой момент можете их потратить или сменить бейкера.

Проследим процесс делегирования от нажатия кнопки “delegate” в вашем кошельке (например, можете посмотреть простой гайд Как делегировать Tezos с помощью кошелька Atomex) и вплоть до получения выплат.

В результате делегирования создается соответствующая операция. Проверить, что она прошла без ошибок можно в Tezos explorer, вставив свой адрес.

После того, как вы делегировали, ваш статус Pending. После этого должно пройти 2 цикла (5-6 дней) прежде чем ваши средства будут использованы при распределении прав на бейкинг. 

Tezos Delegation status Pending
Делегирование: статус Pending в Tezos explorer

После 2 циклов статус вашего кошелька станет “Confirmed”. Это значит ваши средства были использованы при распределении прав на бейкинг и в следующих циклах будут принимать участие в бейкинге, а вы получите свои награды..

Delegation: “Confirmed” status on Tezos explorer
Делегирование: статус “Confirmed” в Tezos explorer

Еще через 5 циклов (14-15 дней) статус станет “Active” и ваши средства уже начнут участвовать в бейкинге.

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

Baking rewards on the baker’s account on Tezos explorer
Награды, начисленные на адрес бейкера в Tezos explorer

После того, как награда начислена бейкеру, она не может быть сразу распределена. Сразу после бейкинга, начисленные награды заморожены на 5 циклов. После разморозки (14 дней), награды доступны бейкеру и их можно распределить между делегаторам. Однако, некоторые бейкеры распределяют награды своим клиентам сразу после выпечки, без зедержки в 5 циклов. Они это делают авансом из собственных средств.
Так как права на бейкинг распределяются на 5 циклов вперед, вы заранее знаете приблизительное количество будущих наград..

Future rewards on Baking Bad
Будущие награды за Стейкинг на https://baking-bad.org

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

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

Заключение

Итак, первую выплату вы получите: 

  • через 37 дня, если бейкер платит сразу после разморозки наград.
  • Через 23 дней, если бейкер платит авансом сразу после начисленияему наград за бейкинг.
  • Через X дней, если у бейкера другой график выплат. Такие случаи редкие, но есть.

Чтобы узнать график выплат бейкера, а также контролировать выплаты пользуйтесь сервисом Baking Bad. Подробнее, о том как проверять свои награды и точность выплат, смотрите в видео How to check payouts.

Если вас интересует инструкция, как выбрать бейкера — читайте нашу предыдущую статью или смотрите видео How to choose delegate.

Обсудить в Discord!