Главное:

  • 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.

Основные эксплореры для популярных сетей:

Шаг 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:

  1. Низкая комиссия (gas fee) — главная причина задержек. Майнеры приоритизируют транзакции с более высокими комиссиями. Если ваша комиссия существенно ниже текущей средней по сети, транзакция может ждать часами.

  2. Перегрузка сети — в периоды высокой активности (волатильность рынка, популярные NFT-дропы, запуск новых проектов) мемпул переполняется. В 2025 году среднее время подтверждения транзакции в сети биткоина увеличилось до 16-19 минут из-за повышенной загруженности.

  3. Проблемы распространения — иногда транзакция может «зависнуть» и не распространиться по сети нормально.

Сколько ждать?

  • биткоин: обычно 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-транзакции:

  1. Изучите error message в эксплорере.

  2. При Out of Gas — увеличьте gas limit.

  3. При ошибке контракта — проверьте условия (баланс, разрешения на использование токенов).

  4. Создайте новую транзакцию с исправленными параметрами.

Почему транзакция «не находится по TXID / TxnHash»

Сценарий 1: Неподходящий блокчейн-эксплорер. Самая частая ошибка. Вы отправили USDT через Polygon, а ищете на Etherscan (Ethereum). Или отправили через BSC, а проверяете на биткоин-эксплорере.

Сценарий 2: TXID скопирован не полностью. TXID содержит 64-66 символов. Если скопировали не весь хеш или случайно добавили пробелы/лишние символы, поиск не сработает.

Сценарий 3: Транзакция «застряла локально». Согласно Ledger Support, иногда транзакция создается в кошельке, но не распространяется нормально по сети — она остается в локальном состоянии.

Признаки:

  • кошелек показывает pending, но эксплорер не видит транзакцию;

  • прошло более двух часов без изменений;

  • перезапуск кошелька не помогает.

Что делать:

  • закройте и снова откройте кошелек/приложение;

  • проверьте подключение к интернету и серверам кошелька;

  • используйте функцию Refresh или Resync в настройках;

  • если поддерживается — попробуйте повторно отправить транзакцию (с другим nonce для Ethereum).

Безопасный чек-лист при Transaction not found:

  1. Проверьте сеть — правильный ли эксплорер?

  2. Проверьте TXID — скопирован полностью?

  3. Подождите 10-30 минут — возможна задержка индексации.

  4. Проверьте статус в самом кошельке — что он показывает?

  5. Попробуйте другой эксплорер той же сети.

  6. Если ничего не помогло — обратитесь в поддержку кошелька с деталями.

Помните: если транзакция действительно не попала в сеть, средства остаются в вашем кошельке. Вы можете создать новую транзакцию.

Что делать: дерево решений для 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

Базовая проверка:

  1. Правильная сеть? → Откройте эксплорер нужной сети.

  2. TXID полный? → Скопируйте заново.

  3. Прошло менее пяти минут? → Подождите.

Если проблема сохраняется:

Проверка в кошельке:

  • что показывает сам кошелек: 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 — чтобы оставаться в курсе последних новостей.