ChallengeVault до конца челленджа. Само прохождение челленджа финансирования не даёт: чтобы открылся funded-аккаунт, челлендж нужно отдельно перевести в него ончейн. Размер аккаунта, просадка и разделение прибыли фиксируются при покупке, а цель по прибыли funded-аккаунта выбирается при переводе.
Что записывают контракты
Контракты фиксируют оплату, её блокировку и окончательный исход.- Публикация. Бэкер должен держать доли
MainVaultи соблюдатьminBuilderStake6, если этот минимум задан. План определяет аллокацию, просадку, разделение прибыли, условия оценки и параметры цены. Опубликованный план нельзя изменить, только отключить. Отдельной регистрации или одобрения не требуется. - Покупка. На момент покупки бэкер должен по-прежнему соответствовать требованиям к долям. Цена в USDC рассчитывается по плану и текущим настройкам фабрики. Комиссия протокола и реферальная доля удерживаются при оплате, а чистая выручка бэкера блокируется под этот челлендж. Сумма возможного возврата берётся из самой продажи; отдельный депозит под эту блокировку не нужен.
- Истечение. Челлендж длится 30 дней с момента покупки. После этого кто угодно может зафиксировать его истечение.
- Исход. До окончания 30 дней бэкер может перевести активный челлендж в funded-аккаунт, отклонить его или вернуть оплату. Пока у челленджа нет окончательного исхода, трейдер может от него отказаться. Каждый исход решает, кому достанется заблокированная сумма, и отменить его нельзя.
Перевод в funded-аккаунт атомарен: либо блокировка снимается,
MainVault получает B + P и funded-аккаунт открывается со своим буфером, либо вся транзакция откатывается. Остаток доступного баланса принадлежит бэкеру. Неиспользованный буфер этого аккаунта возвращается на баланс бэкера в ChallengeVault, когда аккаунт закрывается.
Что пока не ончейн
Торговля. Оценка проходит офчейн — на симулированном аккаунте, который открывается после ончейн-покупки и переоценивается по рыночным ценам в реальном времени. Он использует трейлинг- и дневной пороги из Правил funded-аккаунта, а план задаёт цель оценки, число этапов (один или два) и то, нужны ли прибыльные дни. Само достижение цели ещё не значит, что челлендж пройден. Блокчейн не получает эквити симулированного аккаунта и не записывает ни «сдал», ни «провалил»; для перевода нужно решение бэкера или вызов владельца vault. Любой может проверить, что оплата была заблокирована и куда ушли деньги, но одних ончейн-данных недостаточно, чтобы установить, выполнил ли трейдер правила оценки.Что мы строим
Тип челленджа, результат которого записывается и проверяется ончейн, чтобы перевод следовал из этой записи. Цель в том, чтобы любой мог сам убедиться, выполнены ли правила оценки. В текущих контрактах челленджей такой проверки нет.Без оценки
Funded-аккаунт можно открыть и без оценки — через заявку на финансирование в том же vault. Трейдер, ищущий бэкера, или бэкер, ищущий трейдера, публикует фиксированные условия и при желании вносит эскроу. Контрагент исполняет заявку, доплачивая недостающее до текущей суммыB + P; излишек эскроу возвращается автору. Funded-аккаунт открывается в той же транзакции. Неиспользованный буфер принадлежит указанному в заявке бэкеру независимо от того, кто внёс эскроу.
У автора может быть только одна открытая заявка, и действует она три дня. Исполнить собственную заявку автор не может, но вправе её отменить; после истечения срока вернуть эскроу автору может любой.
Дальше
Трейдерам
Какие лимиты действуют на funded-аккаунте после перевода
Бэкерам
Что вы платите при переводе и за чем протокол следит после него