
TXID и хэш транзакции — как проверить перевод и что означает pending и failed
Проверка статуса транзакции через блокчейн-эксплорер — это универсальный способ узнать, где находится ваш перевод. Объясняем как это сделать и даем пошаговую инструкцию.

Главное:
- TXID (transaction hash / transaction ID) — уникальный идентификатор транзакции в блокчейне, который позволяет найти перевод в эксплорере и проверить его статус.
- Статус pending/unconfirmed означает, что транзакция отправлена в сеть, но еще не включена в блок — она находится в мемпуле (очереди ожидания).
- Статус failed/reverted в EVM-сетях (Ethereum, BSC, Polygon) указывает, что транзакция включена в блок, но выполнение завершилось ошибкой.
- Если эксплорер не находит TxnHash, это может означать локальную проблему с распространением транзакции.
Что такое TXID (transaction hash) и зачем он нужен
TXID — это уникальная строка из букв и цифр (обычно 64 символа), которая однозначно идентифицирует каждую транзакцию в блокчейне. Термины TXID, transaction hash и transaction ID часто используются как синонимы.
TXID — это не адрес кошелька и не внутренний номер заявки биржи. Это криптографический хеш данных конкретной транзакции. Он все равно что номер для отслеживания посылки — с его помощью можно найти транзакцию в блокчейн-эксплорере и проверить все детали: адреса отправителя и получателя, сумму, комиссию, статус подтверждения.
Где найти TXID:
- в истории транзакций кошелька (обычно кнопка View on explorer);
- в личном кабинете биржи в разделе «История операций» или Withdrawals/Deposits;
- в уведомлении или чеке после отправки перевода.
Как проверить перевод по TXID в эксплорере
Проверка статуса транзакции через блокчейн-эксплорер — это универсальный способ узнать, где находится ваш перевод. Ниже пошаговая инструкция.
Шаг 1. Найдите подходящий блокчейн-эксплорер
Частая ошибка — использовать эксплорер не той сети. Например, если вы отправили USDT через сеть BSC (BNB Smart Chain), искать транзакцию нужно на BscScan, а не на Etherscan.
Основные эксплореры для популярных сетей:
- биткоин: Blockchain.com или Mempool.space;
- Ethereum: Etherscan.io;
- Solana: Solscan.io;
- BSC: BscScan.com;
- Polygon: PolygonScan.com.
Шаг 2. Вставьте TXID в поисковую строку
Скопируйте полный TXID и вставьте его в строку поиска эксплорера. Убедитесь, что скопировали хеш целиком — неполный TXID не найдется.
Шаг 3. Проверьте ключевые поля
После поиска откроется страница с деталями транзакции. Обратите внимание на:
- Status (статус) — Success/Pending/Failed;
- Block (блок) — номер блока, в который включена транзакция;
- Confirmations (подтверждения) — количество блоков, добавленных после транзакции;
- From/To — адреса отправителя и получателя;
- Value — сумма перевода;
- Transaction Fee — комиссия.
Для биткоина важно количество подтверждений: большинство сервисов считают транзакцию окончательной после трех-шести подтверждений (примерно 30-60 минут).
Для EVM-сетей дополнительно смотрите поле Transaction Receipt Status — оно показывает, успешно ли завершилась транзакция после включения в блок.
Что означает Pending / Unconfirmed и почему так бывает
Статус pending (ожидание) или unconfirmed (неподтвержденная) означает, что транзакция отправлена в сеть, но майнеры еще не включили ее в блок. В этом состоянии транзакция находится в мемпуле — временном пуле (очереди) операций, ожидающих обработки из-за недостаточной комиссии (gas fee), перегрузки сети или нарушения очередности.
В сети биткоина транзакция сначала имеет статус unconfirmed (0 confirmations). После включения в блок начинают расти подтверждения: 1, 2, 3 и так далее. Каждое новое подтверждение — это новый блок, добавленный поверх блока с вашей транзакцией.
Для Ethereum и EVM-сетей транзакция находится в статусе pending до момента включения в блок. После этого появляется receipt (квитанция) с финальным статусом выполнения.
Типичные причины долгого pending:
- Низкая комиссия (gas fee) — главная причина задержек. Майнеры приоритизируют транзакции с более высокими комиссиями. Если ваша комиссия существенно ниже текущей средней по сети, транзакция может ждать часами.
- Перегрузка сети — в периоды высокой активности (волатильность рынка, популярные NFT-дропы, запуск новых проектов) мемпул переполняется. В 2025 году среднее время подтверждения транзакции в сети биткоина увеличилось до 16-19 минут из-за повышенной загруженности.
- Проблемы распространения — иногда транзакция может «зависнуть» и не распространиться по сети нормально.
Сколько ждать?
- биткоин: обычно 10-60 минут при адекватной комиссии;
- Ethereum: от 15 секунд до 5 минут при нормальных условиях;
- при низкой комиссии — часы или даже дни.
Если транзакция не подтверждается более 72 часов, большинство узлов сети биткоина удаляют ее из мемпула, и средства возвращаются на баланс отправителя.
Что означает Failed / Reverted и почему это не означает «деньги потеряны»
В EVM-сетях статус failed или reverted имеет особое значение — это не то же самое, что «транзакция не отправилась».
Failed/Reverted означает: транзакция была включена в блок и начала выполняться, но завершилась с ошибкой. Все изменения состояния откатываются, но сама транзакция остается записанной в блокчейне.
Важный момент: при failed-транзакции основная сумма остается у отправителя, но комиссия за газ списывается, оплачивая вычислительную работу, которая уже была проделана до момента ошибки.
Частые причины статуса Failed
Out of Gas (недостаточно газа) — самая распространенная причина в EVM-сетях. Это означает, что установленный лимит gas оказался ниже, чем реально потребовалось для выполнения операции. Рекомендуется увеличить gas limit перед повторной попыткой.
Revert (возврат, отмена) в смарт-контракте — код контракта содержит проверки, и если условие не выполнено, транзакция откатывается. В некоторых смарт-контрактах можно увидеть объяснение причины отказа.
Примеры Reverted-транзакции
- Transfer amount exceeds balance — пытаетесь отправить больше токенов, чем есть на вашем балансе;
- UniswapV2Router: INSUFFICIENT_OUTPUT_AMOUNT — условия обмена изменились между подписанием и выполнением;
- Execution reverted — общая ошибка без конкретизации.
Ошибки в параметрах вызова — неправильный адрес контракта, некорректные данные в поле Data, проблемы с nonce.
Что делать при failed-транзакции:
- Изучите error message в эксплорере.
- При Out of Gas — увеличьте gas limit.
- При ошибке контракта — проверьте условия (баланс, разрешения на использование токенов).
- Создайте новую транзакцию с исправленными параметрами.
Почему транзакция «не находится по TXID / TxnHash»
Сценарий 1: Неподходящий блокчейн-эксплорер. Самая частая ошибка. Вы отправили USDT через Polygon, а ищете на Etherscan (Ethereum). Или отправили через BSC, а проверяете на биткоин-эксплорере.
Сценарий 2: TXID скопирован не полностью. TXID содержит 64-66 символов. Если скопировали не весь хеш или случайно добавили пробелы/лишние символы, поиск не сработает.
Сценарий 3: Транзакция «застряла локально». Согласно Ledger Support, иногда транзакция создается в кошельке, но не распространяется нормально по сети — она остается в локальном состоянии.
Признаки:
- кошелек показывает pending, но эксплорер не видит транзакцию;
- прошло более двух часов без изменений;
- перезапуск кошелька не помогает.
Что делать:
- закройте и снова откройте кошелек/приложение;
- проверьте подключение к интернету и серверам кошелька;
- используйте функцию Refresh или Resync в настройках;
- если поддерживается — попробуйте повторно отправить транзакцию (с другим nonce для Ethereum).
Безопасный чек-лист при Transaction not found:
- Проверьте сеть — правильный ли эксплорер?
- Проверьте TXID — скопирован полностью?
- Подождите 10-30 минут — возможна задержка индексации.
- Проверьте статус в самом кошельке — что он показывает?
- Попробуйте другой эксплорер той же сети.
- Если ничего не помогло — обратитесь в поддержку кошелька с деталями.
Помните: если транзакция действительно не попала в сеть, средства остаются в вашем кошельке. Вы можете создать новую транзакцию.
Что делать: дерево решений для pending / failed / «не находится»
Действия зависят от конкретной ситуации. Вот пошаговый план для каждого случая.
Если статус Pending/Unconfirmed
Оцените срочность:
- если срочности нет, просто подождите — большинство транзакций подтверждаются в течение часа;
- если перевод нужен срочно — переходите к следующим шагам.
Проверьте комиссию:
- сравните вашу комиссию с текущей рекомендованной в сети (смотрите на Etherscan Gas Tracker для Ethereum или Mempool.space для биткоина);
- если ваша комиссия значительно ниже — это причина задержки.
Используйте функции кошелька:
Для транзакций, поддерживающих Replace-by-Fee (RBF) или Speed Up:
- некоторые кошельки (Ledger Live, MetaMask, Trust Wallet) позволяют «ускорить» pending-транзакцию;
- функция создает новую транзакцию с более высокой комиссией.
Для отмены транзакции можно отправить 0 ETH/BNB самому себе с тем же nonce и более высокой комиссией — это заменит исходную транзакцию.
Если статус Failed/Reverted
Изучите причину: откройте транзакцию в эксплорере, найдите error message или revert reason — это подскажет, что исправить.
Типичные ошибки транзакций и их решение:
Ошибка Out of Gas:
- увеличьте gas limit на 20-50% при следующей попытке;
- не путайте gas limit с gas price — повышайте именно limit.
Ошибка Insufficient balance или превышение баланса:
- проверьте реальный баланс (учитывайте комиссии);
- попробуйте отправить чуть меньшую сумму.
Ошибка контракта (revert с конкретным сообщением):
- проверьте условия взаимодействия (approve для токенов, slippage для DEX);
- убедитесь, что контракт не на паузе и функционирует.
Создайте новую транзакцию:
- failed-транзакция не откатывается автоматически — вам нужна новая попытка;
- исправьте параметры на основе ошибки;
- убедитесь, что достаточно средств на комиссию.
Если Transaction not found
Базовая проверка:
- Правильная сеть? → Откройте эксплорер нужной сети.
- TXID полный? → Скопируйте заново.
- Прошло менее пяти минут? → Подождите.
Если проблема сохраняется:
Проверка в кошельке:
- что показывает сам кошелек: Pending или отправлено?
- попробуйте «обновить» или «пересинхронизировать».
Повторная отправка:
- если транзакция «застряла локально» (stuck locally), создайте новую;
- убедитесь, что средства все еще на балансе;
- проверьте, что не создастся дубль (для Ethereum — используйте следующий nonce).
Обращение в поддержку:
- если ничего не помогло — свяжитесь с поддержкой кошелька;
- предоставьте им TXID, сеть, время отправки, скриншот из кошелька;
- не делитесь seed-фразой или приватными ключами.
Часто задаваемые вопросы (FAQ)
TXID и хэш транзакции — это одно и то же?
Да, это синонимы. Термины TXID, transaction hash и transaction ID обозначают один и тот же идентификатор транзакции — уникальный набор символов, который позволяет найти транзакцию в блокчейне.
Почему статус pending может держаться долго?
Основные причины: низкая комиссия (майнеры приоритизируют более высокооплачиваемые транзакции) и перегрузка сети. В периоды высокой активности pending может длиться часами, пока не освободится место в блоках или пока транзакцию не вытеснят из мемпула.
Если транзакция failed/reverted — мои деньги ушли получателю?
Нет. При failed-транзакции в EVM-сетях все изменения состояния откатываются, и основная сумма остается у отправителя.
Почему при failed я все равно заплатил комиссию?
Комиссия за gas оплачивает вычислительную работу майнеров и валидаторов. Даже если транзакция failed, работа по ее выполнению до точки ошибки уже была проделана.
Эксплорер пишет «не найдено по TxnHash» — что делать?
Сначала проверьте правильность сети и полноту TXID. Если это не помогло,подождите несколько минут и проверьте статус в самом кошельке. Если транзакция «застряла локально», используйте штатные функции кошелька для повторной отправки.
Сколько подтверждений достаточно, чтобы считать перевод отправленным (на примере биткоина)?
Большинство сервисов и бирж считают биткоин-транзакцию окончательной после трех-шести подтверждений (примерно 30-60 минут).
Подписывайтесь на наши соцсети — Telegram и YouTube — чтобы оставаться в курсе последних новостей.
Больше по теме

