ГЛАВНАЯ / ИНСТРУКЦИИ / VESTING И CLIFF: КАК УСТРОЕНО РАСПИСАНИЕ РАЗБЛОКИРОВКИ ТОКЕНОВ
Vesting и cliff: как устроено расписание разблокировки токенов
Vesting задаёт, когда и по какой формуле получатель получает право на токены. Cliff – период или дата, до которых выпуск ограничен правилами графика. Чтобы оценить конкретное распределение, сверяйте условия, контракт, получателя и уже начисленную сумму: названия параметров сами по себе не задают универсальную схему.
Vesting определяет право на получение, а не рыночную доступность
График vesting распределяет согласованный объём по времени или событиям. Он может иметь дату старта, продолжительность, cliff, линейную кривую, дискретные транши или условия, связанные с этапами проекта. Источником могут быть договорённость, локальный реестр или смарт-контракт; только последнее автоматически видно в блокчейне.
Проверьте, кто является получателем, сколько токенов выделено, в каких единицах задано время и меняется ли график при передаче права на получение. Слово «разблокировка» может означать снятие ограничения в контракте, выдачу права на claim или фактическую отправку токенов – это разные события.
- allocation – исходно назначенный объём;
- vested – объём, наделённый правом по формуле;
- released или claimed – объём, уже выведенный получателем.
Cliff ограничивает доступ до контрольной точки, но формулу задаёт реализация
В распространённом варианте до cliff можно получить ноль, а после прохождения даты становится доступна накопленная по графику часть. Например, формула может считать vesting от исходной даты и открыть накопленный объём сразу после cliff. Иная схема может начать линейное начисление только после cliff. По одному названию понять выбранный вариант нельзя.
В библиотеке OpenZeppelin VestingWalletCliff добавляет условие, которое возвращает ноль до cliff, после чего применяется унаследованный график vesting. Это пример реализации, а не общее правило всех токенов. Сверьте исходный код, настройки start/duration/cliff и фактический расчёт vestedAmount для нужного timestamp.
| Параметр | Что описывает | Что проверить |
|---|---|---|
| Start | Начало отсчёта | Timestamp и включённость границы |
| Cliff | Ограничение до контрольной даты | Что становится доступно при её прохождении |
| Duration | Конец периода | Формула между start и end |
| Release | Вывод уже наделенной части | Остаток и адрес получателя |
Сравните наделенное, выпущенное и оставшееся количество
Снимите исходный allocation и накопленные суммы release. Затем вычислите vested amount на интересующий момент согласно формуле контракта. Доступно к выводу обычно не больше разницы между наделенным объёмом и тем, что уже выведено, но точный порядок зависит от реализации и дополнительных условий.
При дискретных траншах проверьте границы каждого периода; при линейной формуле важно точное время. Учитывайте decimals и масштаб представления токена. Не считайте баланс escrow полным размером будущего обязательства, если часть средств поступает позже или график поддерживает пополнение.
- адрес beneficiary совпадает с получателем;
- исходный объём и уже выпущенные токены учтены раздельно;
- формула пересчитана на конкретное время;
- доступный остаток сверен с функцией контракта.
Проверьте владельца графика и возможность менять условия
Некоторые vesting-контракты допускают смену владельца, beneficiary, пополнение или обновление правил; другие фиксируют эти параметры. Изучите owner, роли, proxy и функции администрирования. Наличие адреса блокировки не доказывает, что получатель не может продать права или перевести сам контракт.
Наконец, график не определяет рыночную цену, ликвидность и возможность продать полученные токены. Для публичного токена отдельно проверяйте transfer restrictions, сеть и адрес контракта. Не подписывайте транзакцию claim, если кошелёк показывает иной target или передачу полномочий.
Частые вопросы
После cliff сразу открывается весь объём?
Не обязательно. Это зависит от формулы: может стать доступна накопленная часть или только начаться последующее начисление.
Vested и claimed означают одно и то же?
Нет. Vested – наделенная по графику часть, claimed/released – уже выведенная.
Любой vesting виден в обозревателе?
Нет. Некоторые условия существуют только в договорах или внутренних реестрах.
Cliff гарантирует, что токен нельзя продать раньше?
Нет. Нужно проверять контракт и то, не передаются ли права или сам токенизированный график.
Чек-лист: vesting и cliff: как устроено расписание разблокировки токенов
- allocation и beneficiary подтверждены;
- источник графика установлен;
- timestamp и часовой пояс сверены;
- формула cliff и vesting найдена;
- vested, released и остаток рассчитаны отдельно;
- decimals учтены;
- роли администратора и proxy проверены;
- адрес контракта сверён с первичным источником;
- доступность токена для передачи рассматривается отдельно.
Материал подготовлен редакцией сайта и проверен 21 октября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.