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

    Нажмите /, чтобы искать, и [ или ], чтобы перейти к предыдущей или следующей странице.

    Как это устроено изнутри

    Начисление BACK

    Каждый доллар убытка, который остаётся в LP, даёт одно и то же число токенов, что бы аккаунт ни выигрывал и ни получал ранее; на этой странице точные правила и разобранный пример.

    Фиксированная ставка

    Контракт Tokenomics начисляет по одной ставке R = 100 BACK за доллар базы начисления:

    minted = basis · R / 1e18           (R в wad; округление вниз)
    

    Кривой нет: ставка не зависит ни от LP, ни от предложения, ни от времени, ни от прежних сделок аккаунта. Владелец может менять R через таймлок (не больше 1,000 за доллар) и может один раз навсегда заморозить параметры начисления; лимит стейкеров задаётся вместе с ней. Оба сеттера отказываются работать, пока ждут отложенные начисления (ниже), поэтому воспроизведение всегда даёт столько же, сколько дал бы прямой путь.

    От убытка к токенамБаза начисления убытка начисляется по фиксированной ставке и сразу попадает в стейкинг. Прибыль её не уменьшает, лимита нет.база начисленияубыток за вычетом комиссий× фиксированная ставканачислены и в стейкингетокены сгорают после отсчёта; заработанное остаётся
    От убытка к токенам. База начисления убытка начисляется по фиксированной ставке и сразу попадает в стейкинг. Прибыль её не уменьшает, лимита нет.

    Что считается «убытком»

    База начисления расчёта — та часть убытка, которая остаётся в LP:

    • Убыточное закрытие, позиция из вашего баланса, очередь пуста: убыток минус комиссия с убытка 2% и реферальная комиссия 1.2%, а также минус комиссия билдера, если закрывающий ключ указывает одобренного билдера, — всё это вычитается из того, что получает LP. Учётный LP растёт на ту же сумму.
    • Убыточное закрытие, в очереди есть требования: комиссия не взимается, и убыток идёт в отдельный резерв; база — весь убыток, и учётный LP растёт на весь убыток. Отдельный резерв лишь определяет, что эти деньги сначала платят выигравшим в очереди.
    • Ликвидация: вся потерянная маржа, каким бы ни было состояние очереди. Учётный LP растёт на маржу минус комиссию за ликвидацию, если она взимается. Закрытие, исполненное по цене банкротства или хуже, рассчитывается как ликвидация, с той же базой.
    • Позиции из требований в очереди: убыточное закрытие даёт начисление на уничтоженную часть требования минус комиссии с убытка и реферальную, если они взимаются; ликвидация уничтожает всё требование, не берёт комиссию и даёт начисление на всё. Учётный LP движется на те же суммы.

    Любая база начисляется целиком. Прибыль ничего не начисляет и не уменьшает начисление за последующий убыток, а лимита на аккаунт нет. Например, закрытие, теряющее $100 маржи при пустой очереди, имеет базу $96.8 и даёт 9,680 BACK.

    Начислены и в стейкинге, затем сожжены

    Начисленные токены попадают прямо в контракт Staking на ваше имя и приносят доход со следующего распределения. Они сгорают после отсчёта в 7 дней, ежедневными партиями в 00:00 UTC, как описано на странице Награды и получение.

    Наполнение

    Ни один отсчёт не идёт, пока учётный LP впервые не достигнет лимита стейкеров $500,000. Расчёт, который впервые оставляет учётный LP на уровне лимита или выше, помечает LP как наполненный — один раз и навсегда — и запускает все отсчёты: токены, начисленные до него, получают день сжигания, который даёт метка времени этого расчёта при действующем тогда отсчёте, а каждое последующее начисление считает от своего расчёта. Последующее падение учётного LP ниже лимита ничего не меняет, а изменение лимита до наполнения лишь сдвигает момент наполнения. Сводка протокола в lens показывает, наполнен ли LP и какой отсчёт действует.

    Пакеты и отложенные начисления

    Закрытие нескольких позиций рассчитывается как один пакет: одно начисление. Ликвидация рассчитывается по каждой позиции.

    Exchange вызывает Tokenomics с фиксированным лимитом газа и передаёт метку времени расчёта. Если этот вызов не удаётся, закрытие всё равно завершается, входные данные начисления сохраняются с этой меткой времени, и каждое последующее начисление ждёт за ним, так что воспроизведение в исходном порядке даёт ровно то, что дал бы прямой путь: тот же день сжигания. Запустить воспроизведение может кто угодно, и наш кипер это делает. Начисление, воспроизведённое так поздно, что его день сжигания уже прошёл, начисляется и сжигается в одном вызове и никогда не учитывается как стейк.

    Обновлено: