Заказать токеномику

Системы баллов (points): программа лояльности перед запуском токена

Как проектировать points-программу — действия, конвертация, защита от сибилов. Кейсы EigenLayer, Blast, Hyperliquid. Формулы и анти-паттерны.

Система баллов (points) — это предтокенный механизм лояльности, в котором протокол начисляет внутренние баллы за целевые действия пользователей с последующей конвертацией в токены при TGE. В отличие от классического аирдропа, points создают предсказуемый стимул в реальном времени: пользователь видит накопленные баллы и понимает связь между действиями и будущей наградой.

Зачем нужны points

Классические аирдропы страдают от трёх проблем:

  1. Неопределённость. Пользователь не знает, получит ли аирдроп и в каком размере. Это привлекает «сибил-фармеров», которые создают сотни кошельков наугад
  2. Отсутствие обратной связи. Нет способа узнать, засчитывается ли активность до момента снапшота
  3. Одноразовый стимул. Аирдроп — разовое событие. После получения токенов у пользователя нет стимула оставаться

Points решают все три проблемы через прозрачное начисление баллов в реальном времени.

Масштаб тренда
В 2024–2025 годах points-программы стали стандартом предтокенного маркетинга. EigenLayer, Blast, Ethena, Hyperliquid, LayerZero, Jupiter — все использовали points перед запуском токена. К 2026 году модель эволюционировала: появились сезонные points, множественные конвертации и гибриды с veTokenomics.

Архитектура points-системы

Три компонента

1. Целевые действия (actions). Что именно даёт баллы. Действия ранжируются по ценности для протокола:

Тип действияЦенностьПримерБаллы/день
Депозит ликвидностиВысокая$1 000 в пуле10 баллов
Активное использованиеСредняяТорговля, своп3 балла/транзакция
Социальная активностьНизкаяПриглашение друга1 балл
Удержание позицииСредняяХолд $1 000 на протяжении 30 дней5 баллов/день

2. Начисление (accrual). Как баллы накапливаются. Два подхода:

  • Линейное: 1 балл за $1 в день. Простое и предсказуемое
  • С множителями: базовые баллы × множитель за ранний вход / объём / длительность. Сложнее, но позволяет тонко управлять поведением

3. Конвертация (conversion). Как баллы превращаются в токены при TGE.

Токены_i = Аллокация_points × (Баллы_i / Баллы_всего)
  • Аллокация_points — доля общего предложения, выделенная на points (обычно 5–15%)
  • Баллы_i — баллы конкретного пользователя
  • Баллы_всего — суммарные баллы всех пользователей
Проблема разбавления
При пропорциональной конвертации ценность одного балла падает по мере роста числа участников. Если на старте программы 1 000 баллов = 1% аллокации, а к TGE пришло в 100 раз больше участников — те же 1 000 баллов = 0.01%. Ранние участники чувствуют себя обманутыми. Решение: фиксированные аллокации по сезонам (Blast), кэпы на общее количество баллов, или гарантированная минимальная конвертация.

Модели начисления

Модель 1: Линейная (на основе TVL)

Самая распространённая модель. Баллы начисляются пропорционально объёму депозитов.

Баллы_день = TVL_юзер × Ставка
  • TVL_юзер — объём средств пользователя в протоколе (в $)
  • Ставка — баллы за доллар в день (обычно 1–10)

Пример: пользователь депонировал $10 000 на 60 дней при ставке 5 баллов/$:

  • Итого: $10 000 × 5 × 60 = 3 000 000 баллов

Плюс: простота. Минус: привлекает «китов», которые вносят большой депозит незадолго до снапшота.

Модель 2: С множителями

Базовые баллы умножаются на коэффициенты:

Баллы = Баллы_базовые × M_ранний × M_реф × M_длит
  • M_ранний — множитель за раннее участие (2x в первый месяц, 1.5x во второй, 1x далее)
  • M_реф — множитель за приглашение (1.1x за каждого приглашённого, до 1.5x)
  • M_длит — множитель за непрерывное удержание (1.2x после 30 дней, 1.5x после 90)

Множители решают проблему поведения: ранние пользователи получают больше, лояльные — ещё больше, а привлечение новых участников приносит бонус.

Модель 3: Сезонная (epoch-based)

Программа разбита на сезоны с фиксированной аллокацией на каждый:

СезонДлительностьАллокацияДействия
13 месяца5% предложенияДепозиты, свопы
23 месяца4% предложения+ governance, стейкинг
33 месяца3% предложения+ продвинутые стратегии

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

Защита от сибилов

Points-системы особенно уязвимы для сибил-атак: один пользователь создаёт множество кошельков для максимизации баллов. Подробнее о сибил-устойчивости — в статье об аирдропах.

Механизмы защиты

МеханизмКак работаетЭффективность
Минимальный порогБаллы начисляются только при TVL > $100Средняя — легко обойти с капиталом
Линейный кэпМаксимум баллов на кошелёк за деньСредняя — ограничивает и честных китов
Квадратичное снижениеМаржинальная ставка падает с объёмомВысокая — дестимулирует концентрацию
Верификация личностиKYC, Worldcoin, Gitcoin PassportВысокая — но снижает анонимность
Ончейн-репутацияБаллы за историю кошелька (возраст, активность)Средняя — покупка aged wallets
Баллы_квадрат = sqrt(TVL_юзер) × Ставка
  • Квадратичная модель: $10 000 даёт 100 баллов, $40 000 — 200 (а не 400)
  • Снижает преимущество крупных депозитов
  • Аналог квадратичного голосования из моделей governance

Конвертация points → токены

Открытая и закрытая конвертация

ПараметрОткрытаяЗакрытая
КурсИзвестен заранее (100 баллов = 1 токен)Определяется при TGE
ПредсказуемостьВысокая — пользователь знает, сколько получитНизкая — зависит от общего числа баллов
Риск для проектаПереобещание, если баллов выдано слишком многоМинимальный — аллокация фиксирована
ПримерыBlast (частично)EigenLayer, LayerZero

Большинство проектов используют закрытую конвертацию с фиксированной аллокацией. Это безопаснее для проекта, но создаёт неопределённость для пользователя.

Тайминг конвертации

ПодходОписаниеПлюсМинус
ЕдиноразоваяВсе баллы конвертируются при TGEПростоМассовый дамп
ПостепеннаяКонвертация порциями (25% TGE + вестинг)Снижает давление продажСложнее для пользователей
По требованиюПользователь сам выбирает момент конвертацииГибкостьНеопределённость для казначейства
Урок Hyperliquid
Hyperliquid провёл один из самых успешных аирдропов 2024 года: щедрая аллокация (31% предложения на сообщество), без токенов для венчурных инвесторов и без блокировок при TGE. Результат — минимальное давление продаж и рост цены после TGE. Это противоречит стандартной логике «вестинг снижает давление», но объясняется высокой воспринимаемой ценностью: пользователи верили в рост и не продавали.

Анти-паттерны

1. Бесконечное разбавление

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

Решение: Фиксированная аллокация на сезон или снижающаяся ставка начисления.

2. Неопределённый TGE

Протокол накапливает TVL через points, но откладывает TGE на неопределённый срок. Пользователи устают ждать и уходят, забирая ликвидность.

Решение: Чёткие временные рамки (сезон 1: 3 месяца → TGE) или промежуточные конвертации.

3. Переоценка социальных действий

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

Решение: Социальные баллы — не более 5% от общего начисления. Основной вес — на финансовые действия (депозиты, торговля).

4. Отсутствие прозрачности

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

Решение: Ончейн-начисление или регулярные merkle-root снапшоты с публичной верификацией.

Параметры проектирования

ПараметрДиапазонРекомендация
Аллокация на points5–15% предложения7–10% для первой программы
Длительность сезона1–6 месяцев3 месяца (баланс вовлечения и усталости)
Доля TVL-баллов60–90%70% от общего начисления
Доля торговых баллов10–30%20% от общего начисления
Доля социальных баллов0–10%5% максимум
Множитель раннего входа1.5x–3x2x для первого месяца
Вестинг при конвертации0–50% TGE25–50% TGE, остальное за 3–6 месяцев

Чеклист points-программы

  • Целевые действия — определены с чёткими ставками начисления
  • Защита от сибилов — квадратичная модель, порог или KYC
  • Фиксированная аллокация — на сезон или в абсолютном значении
  • Прозрачность — ончейн-начисление или верифицируемые снапшоты
  • Тайминг TGE — определён хотя бы приблизительно
  • Вестинг — предусмотрен при конвертации для снижения давления продаж
  • Финансовые действия — составляют более 70% начисления баллов
  • Защита от позднего входа — снижающийся множитель или кэп на кошелёк
  • Points vs аирдроп: когда что использовать

    ФакторPointsКлассический аирдроп
    Прозрачность для пользователяВысокаяНизкая
    Контроль поведенияТонкий (множители, ставки)Грубый (снапшот)
    Защита от сибиловЛучше (квадратичные модели)Хуже (ретроспективный фильтр)
    Стоимость реализацииВыше (бэкенд, дашборд)Ниже (один снапшот)
    Вовлечение до TGEНепрерывноеОдноразовое
    Риск усталостиЕсть (при длинных программах)Нет

    Points-система предпочтительна, когда протоколу нужно удерживать TVL на протяжении месяцев до TGE. Классический аирдроп достаточен для ретроспективного вознаграждения уже существующих пользователей.

    Итоги

    Points-система — это эволюция аирдропа, которая решает проблемы неопределённости, сибил-фарминга и одноразового стимула. Три ключевых решения при проектировании: ставка начисления (сколько баллов за какое действие), защита от сибилов (квадратичная модель или пороги), и механизм конвертации (открытая или закрытая, с вестингом или без).

    Главный риск — разбавление при длинных программах без фиксированных сезонов. Решение: сезонная модель с фиксированной аллокацией на каждый период.