К основному содержанию
T TON Adoption
DeFi DEFI · 2026

Flashloan на TON: есть ли возможности в 2026

Возможны ли flashloan'ы на TON, как асинхронные сообщения мешают атомарной модели Aave, что предлагают EVAA и другие протоколы, кейсы использования и риски.

Автор
TON Adoption Team · исследовательская группа проекта
Опубликовано
8 мин. чтения

Flashloan — кредит без залога с условием атомарного возврата в той же транзакции. На Ethereum это базовый инструмент DeFi: Aave, Balancer, Maker через MakerDAO PSM и десятки протоколов предлагают мгновенные займы под арбитраж, ликвидации, collateral swap и сложные DeFi-стратегии. Объём оборачивается миллиардами долларов в месяц.

На TON всё иначе. Архитектура сети — асинхронные сообщения вместо атомарных транзакций — ломает основное предположение Aave-style flashloan’а: «или вся последовательность исполнилась, или откатилась». Разбираем, что в 2026 году реально доступно, какие паттерны используют протоколы, и для каких сценариев это всё ещё работает.

Что такое flashloan: ликбез

Стандартная схема на EVM:

  1. Пользователь вызывает контракт flashloan-провайдера.
  2. Контракт переводит ему сумму X (например, 1M USDT) — без залога.
  3. Внутри той же транзакции пользователь делает что хочет: арбитраж, ликвидацию, swap залога.
  4. В конце транзакции пользователь обязан вернуть X + комиссию (обычно 0.05–0.09%).
  5. Если возврат не произошёл — вся транзакция откатывается, ничего не списалось.

Магия в атомарности EVM-транзакции: либо всё, либо ничего. Этот primitive позволяет делать вещи, которые иначе требовали бы реального капитала.

Почему на TON это не работает «из коробки»

Архитектура TON разрывает атомарность:

  • Сообщения вместо транзакций. Вы не отправляете «одну транзакцию» в смарт-контракт. Вы отправляете internal message, который порождает дальнейшие сообщения. Каждое исполняется в своём блоке (часто на разных шардах).
  • Нет глобального rollback. Если третий шаг цепочки не удался, первые два уже произошли — их сообщения зафиксированы в блокчейне. Откатить их нельзя.
  • Bounce-сообщения как механизм компенсации. TON предлагает bounce — возврат сообщения отправителю с пометкой об ошибке. Это даёт контракту-источнику шанс компенсировать, но требует явной commit/revert-логики.
  • Газ распределён. Каждое внутреннее сообщение требует своего forward fee. Стоимость многошаговой логики выше, чем у одного EVM-call.

Следствие: классический Aave-flashloan «выдай 1M USDT и проверь возврат в конце транзакции» технически не реализуется. Нужна модель, в которой контракт-кредитор сам отслеживает цепочку и применяет санкции, если возврат не пришёл вовремя.

Что реально доступно на TON в 2026

Срез ситуации на май 2026:

  1. EVAA Protocol — flashloan-mechanic в документации. EVAA как крупнейший lending-протокол TON упоминает flashloan-возможность в составе своих primitives. На момент написания статьи реальная глубина доступной ликвидности и условия (комиссия, лимиты, поддерживаемые активы) требуют свежей проверки у команды — публичные интеграции пока единичны.
  2. Кастомные кредитные контракты под конкретный сценарий. Команды, занимающиеся арбитражем или MEV-подобной активностью, разворачивают собственные кредитные смарт-контракты, которые работают по принципу: «контракт A одалживает контракту B, и в той же цепочке сообщений B обязан вернуть, иначе bounce + штраф».
  3. Intent-based схемы. Пользователь подписывает intent («хочу получить 100 USDT в виде TON»), а solver-сеть исполняет это с привлечением собственного капитала. Это не flashloan в строгом смысле, но решает часть тех же задач (collateral swap, refinancing).
  4. DAOlama leverage loops. Для NFT-залоговых стратегий DAOlama предоставляет leveraged-позиции без необходимости отдельного flashloan — protocol-level логика сама управляет рефинансированием.

Главный вывод: «flashloan на TON» в 2026 — это не открытый рынок Aave-стиля, а набор protocol-specific и custom-built решений.

Как мог бы выглядеть TON-flashloan: паттерн deferred-finality

Условный шаблон работы flashloan-контракта на TON:

  1. Пользователь отправляет message X с параметрами займа и подписанным callback’ом.
  2. Контракт-кредитор переводит сумму на адрес A (заданный пользователем) и одновременно ставит «задолженность» в storage с TTL (например, 60 секунд / N блоков).
  3. Адрес A — это smart-contract, исполняющий нужную бизнес-логику (своп, ликвидация). По её завершении он обязан отправить возврат с уникальным идентификатором займа.
  4. Контракт-кредитор при получении возврата вычитает комиссию, закрывает задолженность.
  5. Если в течение TTL возврата не пришло — контракт инициирует штрафные действия: списание залога (если есть), bounce уведомление, чёрный список адреса.

Этот паттерн рабочий, но он накладывает ограничения:

  • Заёмщик должен быть smart-contract, не обычный EOA-кошелёк.
  • Все участники цепочки должны корректно обрабатывать сообщения и комиссии.
  • TTL должен быть выбран с учётом времени распространения сообщений между шардами.

Сценарии применения на TON

Даже с такими ограничениями flashloan-подобные инструменты решают реальные задачи:

СценарийЧто делает flashloanАльтернатива без него
Арбитраж STON.fi ↔ DeDustЗаёмные средства, чтобы поймать спред без собственного капиталаИспользовать свой капитал, ограничение по размеру
Защита от ликвидации на EVAAКраткий заём для довнесения залога / погашения долгаДополнительный капитал, иначе ликвидация
Collateral swapЗаём, погашение долга, изъятие старого залога, новый залогТолько полный exit и заход заново
Закрытие leveraged-позиции одним кликомЗаём → погасить заём → разлокировать залог → вернутьРучное многошаговое управление
Self-liquidationЗаём для частичного погашения, чтобы избежать штрафа полной ликвидацииПринять полную ликвидацию с bonus’ом ликвидатору

Каждый из этих сценариев на TON возможен, но требует или интеграции с конкретным протоколом, или собственного flashloan-контракта.

Риски, специфичные для TON

Flashloan на async-цепи — это не просто EVM-аналог с другим SDK. Есть свои подводные камни:

  1. Failed inner messages. Если третий шаг цепочки упал из-за нехватки газа или ошибки в логике — первые два уже произошли. Без корректной bounce/refund-логики средства зависают в промежуточном состоянии.
  2. Race conditions между шардами. Сообщения между шардами имеют недетерминированную задержку. Стратегия, которая опирается на «купил на DEX A, тут же продал на DEX B», может столкнуться с тем, что второй шаг занял секунд больше ожидаемого — и цена ушла.
  3. Forward fees. Каждое сообщение требует оплаты. Сложная стратегия с 10–15 messages может «съесть» комиссии больше, чем заработанная прибыль.
  4. Protocol-level риск. Если flashloan-контракт интегрирован с пулом ликвидности lending-протокола (EVAA), и в этом пуле бага — flashloan-арбитражёр может потерять не только прибыль, но и плату за газ.
  5. Verification difficulty. Аудит flashloan-контрактов на TON сложнее, чем на EVM — async-логика и cross-shard взаимодействия открывают больше углов атаки.

Что это значит для пользователей

Практический срез:

  1. Розничному пользователю flashloan на TON в 2026 не нужен. Это инструмент arbitrage-команд и devs, а не средний DeFi-юзер.
  2. Если вы хотите леверидж — смотрите готовые продукты: leveraged-позиции на DAOlama (NFT-залог), perp-позиции на Storm Trade, leveraged farming на STON.fi.
  3. Если вы боитесь ликвидации — у EVAA и DAOlama есть инструменты управления залогом (top-up, partial repay) без необходимости flashloan.
  4. Если вы dev и строите арбитражного бота — изучите EVAA flashloan-doc, изучите паттерны custom-contract flashloan, заложите в архитектуру bounce/refund-логику с самого начала.
  5. Всегда тестируйте на testnet. Async-логика не прощает «надеюсь, сработает» — сначала прогон в testnet, потом mainnet с минимальной суммой.

Сравнение: flashloan TON vs EVM

Сводная таблица:

ПараметрEVM (Aave, Balancer)TON
АтомарностьПолная (revert всей tx)Имитируется через bounce + TTL
ЛиквидностьМиллиарды $ публичноОграниченная, в основном protocol-specific
Комиссия0.05–0.09%Зависит от провайдера + forward fees
Поддерживаемые активыДесятки токеновTON, USDT, базовые jetton’ы
EOA-borrowerДаНет, только smart-contract
АудитыРазвитые, многоСлабые, в основном custom
Сложность интеграцииНизкаяВысокая (async-логика)

EVM — это зрелый, открытый рынок. TON — это developing market с фокусом на protocol-specific решения.

Альтернативы flashloan: как TON решает те же задачи иначе

Если flashloan на TON ограничен, то задачи, ради которых он применяется на EVM, всё равно стоят. Экосистема находит обходные пути:

  1. Solver-сети и intent-based DEX. Вместо «я возьму займ, сделаю операцию, верну займ» пользователь подписывает намерение («хочу получить X USDT за мой залог Y»), и solver конкурирует за исполнение. Solver несёт капитал и риск, пользователь получает результат. Это убирает необходимость flashloan для conventional collateral swap.
  2. Atomic-в-пределах-одного-контракта операции. Если вся бизнес-логика помещается внутрь одного смарт-контракта (например, leveraged-loop на DAOlama), то протокол может организовать «атомарную» внутри-контрактную секвенцию: один internal message делает всё. Это работает для специфических сценариев, не для произвольной композиции.
  3. Permissioned flashloan между whitelist-контрактами. Некоторые лендинг-протоколы могут разрешить flashloan только проверенным интеграторам (whitelist арбитражных стратегий, прошедших аудит). Это менее открыто, но снижает риск некачественной интеграции.
  4. Cross-margin на perp-DEX. Storm Trade и аналоги позволяют использовать прибыль/маржу позиции как «капитал» для открытия другой — частично решает задачу leveraged-арбитража без явного заёма.
  5. Lending-pool как источник арбитражной ликвидности. Если у вас есть депозит на EVAA, протокол может в будущем разрешить «временное использование» вашего же депозита для арбитражной стратегии с гарантированным возвратом — это гибрид flashloan и lending.

Ни одно из этих решений не покрывает все use-case Aave-flashloan, но в сумме они закрывают значительную часть практических потребностей.

Стоимость flashloan на TON vs EVM: разбор экономики

Сравним стоимость одной flashloan-операции (условный сценарий — арбитражный своп между двумя DEX):

ПараметрAave V3 (Ethereum)Условный TON flashloan
Комиссия провайдера0.05% от номинала0.05–0.10% (зависит от провайдера)
Gas / forward fees за операцию$5–30 в моменты загрузки$0.10–0.30 (10–15 messages × forward fee)
Минимально прибыльный размер~$2 000–5 000~$200–500
Сложность интеграцииНизкая (стандарт ERC-3156)Высокая (custom async logic)

Интересный момент: TON DESHEVLE в плане gas, но дороже в плане «капитала разработчика». Если у вас уже есть отлаженная инфраструктура и solver-боты — порог окупаемости меньшего размера сделок ниже. Если вы начинаете с нуля — затраты на разработку и аудит съедят прибыль за первые месяцы.

Что будет через год-два: прогноз развития

Куда движется flashloan-инфраструктура на TON:

  • Стандартизация интерфейсов. Аналог ERC-3156 (стандарт flashloan на EVM) для TON: общий контрактный интерфейс, который любой кредитор и заёмщик могли бы реализовать. Это снизит fragmentation и облегчит интеграции. Кандидаты — TEP-стандарты от TON-сообщества.
  • EVAA flashloan v2. Если EVAA расширит свой flashloan-механизм до публичного, аудированного, с понятными лимитами и комиссиями — у TON появится первый «настоящий» flashloan-провайдер. Это резко расширит арбитражную и ликвидационную активность.
  • Cross-chain flashloan через мосты. Технически возможно: займ на Aave/Ethereum, использование на TON через мост, возврат — но мостовая часть рушит атомарность. Скорее всего, это останется в зоне solver-нетворков, а не «настоящего» flashloan.
  • Регуляторика. Flashloan-attack’и на EVM (Mango Markets, BeanStalk, Euler) привлекли регуляторное внимание. TON-протоколам, обслуживающим европейских пользователей, придётся учитывать это при дизайне.

Прогноз: к концу 2027 на TON будет 1–2 публично доступных flashloan-провайдера уровня Aave, но с меньшей глубиной и ограниченным набором активов. Это не «догнать Ethereum», а покрыть критический минимум сценариев.

Заключение

Flashloan на TON в 2026 году — это не отсутствие функционала, а другая парадигма. Архитектурно TON не предлагает простой Aave-аналог; вместо этого появляются deferred-finality паттерны, intent-схемы и protocol-specific flashloan’ы внутри lending-площадок (EVAA в первую очередь).

Для среднего пользователя это означает: если нужен леверидж — используйте готовые продукты Storm Trade, DAOlama, EVAA. Если строите арбитраж — закладывайте в архитектуру async-логику и тщательное управление failure-режимами. Если интегрируетесь с чужим flashloan-контрактом — требуйте аудит и проверку.

И помните главное: на TON «попробовать без денег» через atomic flashloan не получится так же легко, как на Aave. Это и плюс (меньше exploit-волны), и минус (медленнее развитие сложных DeFi-стратегий).

Частые вопросы

Частично. Классическая модель Aave (borrow → use → return в одной транзакции) на TON технически затруднена из-за асинхронных сообщений. Существуют гибридные паттерны через deferred-finality и commit/revert на стороне протокола, но публично-доступной ликвидности уровня Aave на TON по состоянию на май 2026 нет.
На EVM flashloan — это атомарная транзакция: если возврат не произошёл, весь tx откатывается. На TON исполнение разнесено в цепочку асинхронных сообщений между контрактами, часто через шарды. Откатить пол-цепочки невозможно — приходится строить compensation-логику на стороне контракта-кредитора.
В документации EVAA Protocol упоминается flashloan-механика; реальная глубина ликвидности и условия использования требуют уточнения у команды на момент интеграции. На рынке также пробуют интенс-based схемы и кастомные кредитные контракты под конкретные сценарии — арбитраж, ликвидации, collateral swap.
Арбитраж между DEX (STON.fi / DeDust / TONCO), защита от ликвидации (рефинансирование залога), collateral swap, разворачивание/сворачивание leveraged-позиций. На TON эти сценарии возможны, но требуют учёта асинхронной модели и комиссий за каждое внутреннее сообщение.

Похожие материалы