Запрос на отправку не означает контроль над блоком
Порядок транзакций определяется правилами сети и путём формирования блока. Отправитель может выбрать транзакцию, формат пакета, маршрут и поддерживаемые условия, но это не даёт контроля над итоговым блоком и не гарантирует нужную позицию.
Приватные пакеты EVM, пакеты Solana через block engine и обычные публичные транзакции — разные способы отправки. Их семантика и сценарии отказа зависят от сети и провайдера.
Сравнение путей исполнения
Пакеты EVM
Пакеты Flashbots содержат транзакции в заданном порядке и могут задавать условия включения. Поведение при откате зависит от параметров отправки и интерфейса билдера.
Пакеты Solana
Документация Jito описывает последовательную атомарную обработку пакетов через block engine. В ней также описаны ситуации с uncle-блоками, когда повторно переданные транзакции могут потерять защиту атомарности пакета.
Обычные транзакции
Публичный или приватный маршрут влияет на то, кто может видеть данные и как они пересылаются. Изучите правила конечной точки: приватный маршрут не гарантирует порядок или включение.
Что проверить перед отправкой
Кто получает запрос?
Определите RPC, ретранслятор или block engine, актуальный API, требования к аутентификации, видимость данных и условия их хранения.
Что означает принятие запроса?
Отделяйте подтверждение API или идентификатор пакета от успешной симуляции, включения в блок и подтверждённого receipt.
Какие откаты допустимы?
Проверьте состояние и контекст симуляции, целевой блок, правила допустимых откатов и комиссии в документации выбранного провайдера.
Что происходит при сбое маршрута?
Зафиксируйте тайм-ауты, отказы, резервные маршруты, риск повторной отправки и проверки состояния против частичного либо повторно переданного исполнения.
Ограничения и сценарии отказа
Симуляция описывает запрос в заданном состоянии и контексте; это не прогноз будущего состояния или включения. Flashbots указывает, что пакеты нацелены на блок, но их включение не гарантируется. Jito описывает случаи, когда после uncle-блока повторно переданные транзакции проходят обычную обработку без защиты атомарности пакета. Проектируйте и проверяйте меры защиты для используемого маршрута.
Основные технические источники
Рабочие сценарии FRB Agent
FRB Agent поддерживает предварительную симуляцию и приватные сценарии отправки пакетов. Доступные маршруты зависят от выбранной сети и настроенного провайдера. Изучите документацию продукта и раскрытие рисков: ни симуляция, ни приватная отправка не гарантируют включение или финансовый результат.
Открыть краткое руководство