Механизм стейкинга

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

Это работает следующим образом:

  • Пользователь выбирает период блокировки (исчисляется кварталами) и блокирует свои токены BNRX на платформе на этот период.

  • После блокировки токенов на время блокировки присваивается вес. Чем дольше блокировка, тем больше вес. Более конкретно, если пользователь заблокировал свои токены на t кварталов, то вес этих токенов рассчитывается как

w(t):=min(3,3×(t16)0.7)w(t) := {\sf min}\bigg(3, 3 \times \bigg( \frac{t}{16} \bigg)^{0.7}\bigg)
  • Вознаграждение за стейкинг распределяется пропорционально взвешенным токенам.

Пример: предположим, что в системе заблокировано всего 5 токенов, и они заблокированы пользователями A, B и C соответственно. Распределение вознаграждений за стейкинг затем рассчитывается следующим образом:

ПользовательABC

Количество токенов

2

2

1

Период блокировки

4 квартала

10 кварталов

16 кварталов

Вес заблокированных токенов

1.137

2.159

3

Взвешенные токены

2.274

4.318

3

Доля вознаграждения за стейкинг

23.7%

45%

31.3%

В любой момент пользователь также может продлить срок действия своих токенов или принудительно разблокировать их:

  • В любой момент времени пользователь может продлить свою блокировку. Если в текущей блокировке пользователя остались кварталы и он решил продлить блокировку еще на t несколько кварталов, то в течение этих t дополнительных кварталов вес его токенов будет равен w(s+t)w(s+t).

  • В любой момент пользователь может принудительно разблокировать свои токены. После этого он получит (704.66p)%(70- 4.66p)\% токенов, которые он заблокировал, где pp это процент пользователей, принудительно разблокировавших свои токены в течение этого квартала. Остальные токены выплачиваются в качестве вознаграждения Binaryx DAO, после чего распределяются между другими держателями токенов BNRX.

Last updated