Vault (DeFi)
Смарт-контракт-сейф, автоматически выполняющий стратегию заработка от имени вкладчиков. Аналог Yearn Finance на EVM. На TON vault'ы реализованы у Tonstakers, bemo, и в концентрированной ликвидности TONCO.
Синонимы: defi vault, vault стратегия, vault smart contract
Vault — смарт-контракт, в который пользователь вносит депозит и получает «долю» (vault-share-token), а контракт автономно выполняет стратегию: стейкинг, ребалансировку CL-позиций, фарминг, leveraged-lending.
Виды vault’ов на TON
- Staking vault (Tonstakers, bemo, Whales Pool) — пользователь вносит TON, vault распределяет по валидаторам/номинаторам, возвращает доходность через liquid-staking-токен (tsTON, stTON и т.д.).
- CL-management vault (TONCO range-managers) — пользователь вносит USDT/USDC, vault держит концентрированную позицию около пега, ребалансирует.
- Yield aggregator vault — на TON пока в зачаточном состоянии, есть отдельные эксперименты на базе STON.fi/DeDust пар.
Риски
- Smart-contract риск: баг в стратегии = потеря средств.
- Manager-key риск: если vault имеет manager-роль без таймлока, владелец ключа может вывести средства.
- Strategy риск: стратегия может работать в обычных условиях и разлететься в edge-case (волатильность, depeg).
Как работает share-token
Vault выпускает свой ERC4626-подобный токен (на TON — jetton). Цена одной share растёт с накоплением дохода:
shares = deposit_amount × total_supply / total_assets
Пример с Tonstakers: depositор кладёт 100 TON, в пуле уже 1_000_000 TON и 980_000 tsTON. Получит:
100 × 980_000 / 1_000_000 = 98 tsTON
Через год при APR 3.5% его 98 tsTON будут разменивать на ~103.5 TON — прирост закладывается в ratio, а не в количество tsTON. Этим vault’ы отличаются от rebase-токенов (sтокен Lido на Ethereum), где меняется balance, а ratio == 1:1.
Withdrawal-mechanics
В TON-vault’ах вывод обычно асинхронный:
- Burn-request. Пользователь сжигает share-токен; vault регистрирует unstake-claim с lt-номером.
- Cooldown. 36 ч — 18 дней в зависимости от модели (Tonstakers ~36 ч из ликвидной квоты, дольше при просадке; bemo до 2 эпох; Whales Pool по эпохам валидатора).
- Claim. Пользователь второй транзакцией забирает TON, освободившиеся при ротации валидаторов или плановом anti-MEV окне.
Для пользователя без cooldown’а есть instant-обмен через DEX (tsTON → TON на STON.fi), но цена будет с дисконтом 0.1-0.5% относительно ratio.
Конкретные риски vault’ов на TON
- Validator slashing. Если стейкинг-vault распределяет по слабому пулу валидаторов, потеря пропорционально снижает ratio.
- Concentrated-liquidity дрейф. Range-manager vault на TONCO держит позицию в узком диапазоне $0.99-$1.01 USDT. При резком depeg позиция уходит «out of range» и перестаёт зарабатывать комиссии.
- Oracle-risk. Vault’ы, опирающиеся на цену из единственного DEX, уязвимы к flash-loan манипуляции. Health-check: смотрите, использует ли vault TWAP или multi-source oracle.
- Reward-token dump. Если vault зарабатывает в auxiliary-jetton (e.g. STON), и автоматически продаёт его в TON, цена продажи зависит от ликвидности — крупный vault может «себя же» обвалить.
Как читать аудит vault’а
Минимум, что должен покрывать аудит:
- Деплой пермишенов. Кто может менять стратегию? Есть ли timelock?
- Recoverable-funds path. Что произойдёт при найденном баге — пользователи смогут вывести через emergency-mode?
- Math-precision. Округление shares в пользу пользователя или в пользу vault’а? Какой минимальный deposit, чтобы не «округлиться в 0»?
- Upgradeability. Если контракт upgradeable — кто держит ключ обновления?
Без публичного аудита vault’а с TVL >$1M риск-профиль = «частично-кастодиальный кошелёк команды».
Связанные темы
- Liquid staking — самая зрелая категория vault’ов на TON.
- LP-токен — родственник share-токена, но без активной стратегии.
- Concentrated liquidity — основа range-management vault’ов.