Отзыв монет из делегирования

Материал из Minter Wiki
Unbond.png

Отзыв монет из делегирования (“анбонд”, от англ. “unbound” - отмена обязательства) - операция возврата ранее делегированных валидатору монет.

Отзыв может быть добровольным (по желанию делегатора) или принудительным (при “выбивании” стейка или штрафе, наложенном системой на валидатора).

При “выбивании” стейка и использовании анбонд-монеты отзыв будет мгновенным, средства немедленно поступят на счет участника. При стандартном и принудительном отзыве награды перестают начисляться сразу, но средства на счет участника поступят только примерно через 30 дней (точнее, через 518 400 блоков). Такой срок установлен для защиты сети от атак, а также для более ответственного отношения делегаторов к выбору валидатора, ведь отсутствие наград за делегирование стейка в течении тридцати дней - ощутимая финансовая потеря, в августе 2019 года это незаработанные более 20%.

Стандартный отзыв

В данный момент отзыв монет возможен только из консоли Minter, либо из сторонних приложений (в официальном кошельке такой возможности пока нет).

Через консоль

Стандартный отзыв производится из консоли Minter, пункт меню “Делегирование”, раздел “ОТЗЫВ МОНЕТ ИЗ МАСТЕРНОДЫ”.
Unbond console.png

Необходимо указать публичный ключ валидатора, от которого вы хотите отозвать свой стейк, выбрать отзываемую монету, ввести количество отзываемых монет в поле “СТЭЙК” (вы можете отозвать весь стейк или только его часть). По умолчанию комиссия за отзыв взимается в базовой монете сети Minter BIP и составляет 0.2 BIP, но можно оплатить комиссию любой другой монетой, которая есть в вашем кошельке. Для это нажмите ссылку “Расширенный режим” и в поле “Монета для оплаты комиссии” выберите нужный вам вариант.

Чтобы уточнить публичный ключ валидатора и размер вашего стейка у него, можно использовать Explorer Minter . Для этого в консоли с выбранным пунктом меню “КОШЕЛЕК” нажмите внизу кнопку “ПОСМОТРЕТЬ ВСЕ ТРАНЗАКЦИИ”.

В открывшемся окне эксплорера выберите вкладку “STAKES”

Stakes.png

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

После успешного выполнения операции награды за делегирование перестанут начисляться сразу, а средства поступят на ваш счет ЧЕРЕЗ 30 ДНЕЙ.

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

Через сторонние приложения

  • Сервис от Minter One позволяет проводить отзыв, а также другие операции со стейком

Выбивание стейка

Стейк будет отозван от валидатора и немедленно поступит на счет участника при так называемом “выбивании” стейка. Каждый валидатор сети Minter имеет только 1000 слотов для стейков. Если все слоты заполнены, минимальный стейк становится порогом для входа новых делегаторов.

Min stake.png

Если ваш стейк стал минимальным, то следующий делегатор, приславший валидатору стейк большего размера, “выбьет” ваш стейк из ноды.

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

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

"Выбивание" стейка не отображается в транзакциях.

Выбивание стейка через частичный отзыв

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

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

Необходимое условие для этого - полная заполненность всей тысячи слотов валидатора.

Чтобы воспользоваться данным приемом, уточните на одном из сайтов размер минимального стейка в мастерноде, из которой вы отзываете свои монеты. Если, например, минимальный стейк 500 BIP, а ваш вклад - 800 BIP, достаточно отозвать 301 монету, чтобы осталось чуть меньше минимального и следующий делегатор выбил ваш остаток в 499 BIP.

В этом случае 499 BIP вы получите быстро, когда кто-нибудь отправит 500 BIP и больше этому валидатору, а 301 монету придется подождать 30 дней.

Unbond монеты

Из-за того, что в новой версией Minter 1.1 монеты больше не будут ликвидироваться, то обходить тридцатидневную задержку, с помощью unbond монет, станет нельзя. Такой прием угрожал безопасности сети и поэтому новое обновление исключила этот хитрый способ обхода. Тем не менее, в этом блоке описаны важные моменты касательно поведения монет с низким CRR, которые лучше изучить.

У монет с CRR 10% есть одна очень полезная особенность. Благодаря таким монетам вы можете избежать 30-дневной (518400 блоков) потери наград при отзыве(unbond) стейка с делегирования. Для этого вам нужно создать монету с CRR = 10%, резерв лучше сделать равным той сумме, которую вы хотите делегировать. Эмиссия может быть любой.

Дальше вы можете делегировать до 50% эмиссии (до 50-ти, потому что если делегировать больше, то значение делегированного стейка почти не будет изменяться), а остальные 50% держать на кошельке. И если вам понадобиться моментально отозвать средства с мастерноды вы продаёте эти монеты, тем самым ликвидировав монету и получив весь её резерв.

Разберёмся во всех тонкостях:

Воспользуемся формулой расчета цены кастомной монеты при делегировании, только считать будем цену всех делегированных монет, а не одной:

где urAmount - количество ваших заделегированных монет одного типа, Amount - общее количество заделегированных монет одного типа, Reserve - резерв этой монеты, CRR - коэффициент постоянного резервирования, Supply - её эмиссия.

Возьмем монету с CRR = 10% , резервом равным 1000 BIP и эмиссией в 100 BIP.

Будем считать цену делегирования при делегировании 10%, 20%, …, 100% от всей эмиссии:

Matlab unbond.jpg

Matlab unbond 1.png


Как видно из расчетов, цена после 50% делегированных монет почти не изменяется.

Давайте оставим те же характеристики монеты: Supply = 100, Reserve = 1000 BIP, и посмотрим, как изменяется цена делегирования для различных CRR от количества делегированных монет urAmount.

Из-за того, что эмиссия равна 100 монетам, то 20 монет это 20% эмиссии, а 50 монет соответственно 50%, поэтому этот график справедлив для любых монет с CRR 10%, где по оси X можно считать процент делегирования от всей эмиссии.


Как мы видим, при делегировании 50% эмиссии и более цена делегирования практически перестает изменяться, то есть монета с 10% CRR позволит делегировать наименьшее число монет, и добиться максимальной цены. Однако это компенсируется её высокой волатильностью. Для монет с большим коэффициентом волатильности мы можем наблюдать как при возрастании CRR цена достигает максимального значения более плавно.

Принудительный анбонд

Принудительный отзыв всех стейков валидатора в сети Minter происходит при наложении на мастерноду штрафа в 5% за попытку двойной подписи блоков.

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

Чтобы избежать этого, будьте внимательны при выборе валидатора.

Отслеживание отзыва монет

Отслеживать операцию отзыва монет можно с помощью бота в Telegram @MinterUnbondBot от команды разработчиков 4U:Team

Для этого достаточно отправить боту адрес кошелька и он сообщит:

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