Что такое Jito Bundle на Solana? Объяснение MEV бандлов
Jito bundle — это группа до 5 транзакций Solana которые выполняются атомарно в одном блоке. Либо все транзакции проходят вместе, либо ни одна. Именно это делает их незаменимыми для защиты запуска токенов на Pump.fun от снайпер-ботов.
Что такое MEV и причём здесь Jito
MEV (Maximal Extractable Value) — это прибыль которую валидаторы и боты могут извлечь за счёт манипуляций с порядком транзакций в блоке. На Ethereum это называется front-running, на Solana — снайпинг.
Jito — это форк стандартного клиента валидатора Solana с добавлением поддержки MEV бандлов. Jito Labs создали инфраструктуру которая позволяет пользователям отправлять группы транзакций с гарантией атомарного исполнения.
Сегодня более 60% валидаторов Solana работают на Jito клиенте. Это означает что большинство блоков Solana обрабатывается через Jito инфраструктуру, что делает Jito бандлы надёжным инструментом для гарантированного исполнения транзакций.
Как работает Jito Bundle
Когда вы отправляете Jito бандл, он попадает в Jito block engine — специализированный сервис который управляет включением бандлов в блоки. Block engine передаёт бандл лидеру блока (валидатору который создаёт следующий блок).
Ключевое свойство бандла — атомарность. Все транзакции в бандле либо выполняются вместе в одном блоке, либо не выполняется ни одна. Если хотя бы одна транзакция в бандле невалидна — весь бандл отклоняется.
Это принципиально отличается от обычных транзакций Solana где каждая транзакция независима и может попасть в разные блоки. Атомарность бандла гарантирует что ваши покупки произойдут в том же блоке что и создание токена.
Структура бандла для запуска на Pump.fun
Типичный бандл для запуска токена на Pump.fun через SolBundler содержит до 5 транзакций:
- →TX1 — Jito tip транзакция: оплата валидатору за включение бандла в блок. Чем выше tip тем выше приоритет.
- →TX2 — Создание токена: деплой токена на Pump.fun с метаданными, подписывается dev кошельком и mint keypair.
- →TX3 — Dev buy: начальная покупка токена с dev кошелька.
- →TX4-TX5 — Bundle wallet buy: покупки с дополнительных bundle кошельков. Все транзакции в одном блоке.
Jito tip — как правильно выбрать размер
Jito tip — это конкурентная ставка за место в блоке. Валидатор выбирает бандлы с наибольшим tip при прочих равных условиях. Слишком низкий tip — бандл не включается в блок и токен деплоится без ваших покупок.
Рекомендуемые значения tip в зависимости от ситуации:
- — Спокойное время (ночь UTC): 0.003-0.005 SOL
- — Активное время (вечер UTC): 0.005-0.01 SOL
- — Пиковая нагрузка или вирусный нарратив: 0.01-0.02 SOL
- — Критически важный запуск: 0.02+ SOL
SolBundler позволяет настроить tip вручную перед каждым запуском. Не экономьте на tip — стоимость провалившегося бандла (потеря позиции снайперам) значительно выше чем увеличенный tip.
Почему SolBundler отправляет на 5 endpoints
У Jito есть несколько региональных endpoints для приёма бандлов: Amsterdam, Frankfurt, New York, Tokyo, Salt Lake City. Каждый endpoint связан с определённой группой валидаторов.
SolBundler отправляет ваш бандл одновременно на все 5 endpoints. Это максимизирует вероятность что бандл дойдёт до текущего лидера блока независимо от его географического расположения. Результат — значительно более высокий процент успешного landing по сравнению с отправкой на один endpoint.
Что делать если бандл не прошёл
Если бандл не приземлился — токен не задеплоен и вы ничего не потеряли кроме небольшой комиссии за попытку. Это одно из преимуществ атомарности.
Основные причины провала бандла: слишком низкий tip в час пик, перегрузка Jito инфраструктуры, проблемы с RPC нодой. Решение: увеличьте tip и попробуйте снова. SolBundler использует Helius RPC с автоматическим fallback для максимальной надёжности соединения.
Запустите токен с атомарной защитой через Jito бандл в SolBundler.
Открыть SolBundler →