Сколько времени занимает транзакция Solana? Время блоков, финальность и неудачные TX

Время транзакций Solana заметно улучшилось после снижения времени слотов в 2026 году. В этом руководстве рассматриваются текущие времена блоков, уровни подтверждения, окна финальности, срок действия blockhash и причины, по которым транзакции всё ещё терпят неудачу.
Solana Slot Times After the 2026 Reductions
Solana реализовала поэтапное снижение целевого времени слота через SIMD-0525. Первое сокращение перевело сеть с 400 мс на 350 мс, активация произошла в начале эпохи 1019 19 августа 2026 года. Пять дней спустя второй этап снизил цель до 300 мс в эпоху 1023 25 августа 2026 года.
Данные Chainspect зафиксировали среднее время блока за один час в 318 мс в сентябре 2026 года, показывая, что сеть работает немного выше нового официального целевого значения. Сокращения также уменьшили срок истечения blockhash по реальному времени примерно с 80 секунд при слотах 400 мс до примерно 60 секунд при текущем значении 300 мс.
Цели 250 мс и 200 мс уже работают в devnet и testnet, однако Solana не объявила график для mainnet ни для одного из этих уровней по состоянию на обновления сентября 2026 года. Любые будущие сокращения остаются ограничены приемлемыми показателями пропусков в рамках того же предложения SIMD.
Commitment Levels: Processed, Confirmed and Finalized
Транзакции Solana проходят через различные уровни подтверждения, которые сигнализируют о повышении защиты от отката. Каждый уровень имеет свой профиль риска и время достижения на основе голосов валидаторов и укоренения блоков.
Транзакция достигает уровня processed, как только она включена в блок, произведённый текущим лидером. Риск отката на практике остаётся низким, поскольку большинство блоков не пропускаются, однако транзакция может быть отменена, если форк произойдёт до дальнейших подтверждений. Этот этап обычно завершается за один слот.
Уровень confirmed требует супербольшинства стейка для голосования за блок, содержащий транзакцию. Риск отката на этом этапе снижается, что делает его подходящим для большинства приложений, требующих умеренной гарантии. Подтверждение обычно приходит в течение одного-двух слотов при нормальных условиях сети.
Статус finalized наступает, когда блок становится укоренённым после примерно 32 последующих подтверждённых блоков, делая транзакцию необратимой при нормальных условиях. Последние данные Chainspect указывают среднюю финальность в 12,8 секунды.
| Level | Rollback Risk | Typical Time | Notes |
|---|---|---|---|
| Processed | Low in practice | ~0.3 s (1 slot) | Included in a produced block |
| Confirmed | Low | 0.6–0.9 s (1–2 slots) | Supermajority stake vote |
| Finalized | Negligible under normal conditions | 12.8 s | Rooted after ~32 confirmed blocks |
| Economic / Optimistic | Very low for practical purposes | Under 1 s or 1–2 slots | Used by exchanges and high-value transfers |
Economic confirmation, иногда называемое optimistic confirmation, обеспечивает быструю практическую гарантию без ожидания полной финальности. Трейдеры и сервисы часто полагаются на него, когда скорость важнее абсолютной необратимости.
Blockhash Validity Window and Transaction Expiry
Транзакции Solana содержат недавний blockhash, который остаётся действительным в течение фиксированного окна из 151 блока. Валидаторы обращаются к BlockhashQueue, отслеживающей 300 последних записей, и отклоняют любую транзакцию, чей blockhash выходит за этот предел, чтобы предотвратить replay-атаки.
Сокращение времени слотов сжало реальную продолжительность этого окна. При текущей цели 300 мс 151-блочный лимит равен примерно 60 секундам реального времени, по сравнению с примерно 80 секундами при среднем времени слотов 400 мс. Измеренные средние значения около 318 мс всё ещё держат период истечения ниже 65 секунд на практике.
Трейдерам поэтому необходимо быстро транслировать транзакции после получения свежего blockhash. Во время всплесков нагрузки даже небольшая очередь может привести к истечению срока подачи, вынуждая заново запрашивать blockhash и повторять отправку до подтверждения.
Why Solana Transactions Fail and How Often
Рецензируемое исследование, охватывающее период с августа 2023 по июль 2024 года, выявило резкие различия в частоте отказов между типами аккаунтов. Аккаунты, управляемые ботами, показали уровень отказов 58,43 %, тогда как аккаунты, управляемые людьми, — всего 6,22 %. То же исследование показало, что на топ-10 программ приходится 77,95 % всех неудачных транзакций, при этом один Raydium Liquidity Pool V4 отвечает за 21,69 %.
Загруженность усугубляет эти проблемы. Во время всплесков, вызванных мемкоинами, успешность non-vote транзакций падала примерно до 76 %, то есть каждая четвёртая попытка терпела неудачу. Валидаторы всё ещё обрабатывают большинство легитимного трафика, но конкуренция за priority fee и узкие места в программах концентрируют ошибки среди автоматизированных стратегий.
| Metric | Value | Context |
|---|---|---|
| Bot account failure rate | 58.43% | Aug 2023–Jul 2024 study |
| Human account failure rate | 6.22% | Same study period |
| Share of failures from top 10 programs | 77.95% | Includes Raydium at 21.69% |
| Recent average TPS | 2,570 tx/s | 1-hour Chainspect average |
| Peak observed TPS | 11,015 tx/s | 100-block window |
| Theoretical max TPS | 65,000 tx/s | Network capacity limit |
Эти цифры показывают, что большинство отказов происходит из-за высокочастотной активности ботов, а не из-за фундаментальной нестабильности сети. Трейдеры, использующие ручные или низкочастотные стратегии, сталкиваются с гораздо более низкими показателями ошибок даже при высокой общей пропускной способности.
Practical Steps to Reduce Failures and Speed Confirmation
Отправляйте транзакции со свежим blockhash, полученным непосредственно перед подписанием. Окно валидности 151 блок теперь истекает примерно за 60 секунд при текущей цели 300 мс, поэтому задержки между получением и трансляцией повышают риск истечения срока.
Выбирайте уровень подтверждения, соответствующий вашей толерантности к откату и задержке. Processed возвращает результат быстрее всего, но несёт наибольший шанс последующего отката, confirmed обеспечивает практичный баланс для большинства пользовательских действий, а finalized подходит для переводов с высокой стоимостью.
Отслеживайте возвращаемые коды ошибок при неудаче. Истечение blockhash и несоответствия последовательности аккаунта решаются запросом нового blockhash и повторной отправкой; потери из-за загруженности улучшаются за счёт увеличения интервалов между повторными попытками или снижения запрошенных compute units.
В периоды, когда успешность non-vote транзакций падает к 76 %, отправляйте меньше инструкций в одной транзакции и избегайте пиковых окон активности мемкоинов, определённых по последней телеметрии сети. Эти корректировки снижают частоту как истечения срока, так и ошибок по лимиту compute без изменения базового времени слотов.
FAQ
What is the current Solana mainnet slot time?
Целевая длительность слота достигла 300 мс после снижения, активированного в эпоху 1023 в августе 2026 года. Данные Chainspect за сентябрь 2026 года зафиксировали среднее значение за один час в 318 мс.
How long does Solana finality take?
Полная финальность после включения транзакции обычно наступает за 12,8 секунды согласно последним данным Chainspect, при этом большинство источников указывают нормальный диапазон 10–20 секунд или примерно 13 секунд.
Why do Solana transactions fail at high rates?
Рецензируемое исследование данных с августа 2023 по июль 2024 года показало, что аккаунты ботов имели уровень отказов 58,43 % по сравнению с 6,22 % для аккаунтов, управляемых людьми. Топ-10 программ обеспечили 77,95 % отказов, лидировал Raydium Liquidity Pool V4.
How long is the Solana blockhash validity window?
Каждая транзакция ссылается на blockhash, который истекает после 151 блока. При текущем времени слота 300 мс это окно равно примерно 60 секундам реального времени.
What recent TPS numbers has Solana posted?
Chainspect зафиксировал среднее значение за один час 2 570 транзакций в секунду, пик за 100 блоков 11 015 tx/s и теоретический максимум 65 000 tx/s.
Has Solana experienced downtime in 2026?
Сеть поддерживала 100 % аптайм с февраля 2024 года по отчёты середины сентября 2026 года, даже во время события маршрутизации в августе 2026 года, затронувшего 29 % стейка без остановки производства блоков или финальности.
Приватный обмен криптовалют
Лучшие курсы. Безопасно. Кошелёк в кошелёк
