Главное:
Etherscan — это блокчейн-эксплорер сети Ethereum, который отображает данные о транзакциях, адресах и смарт-контрактах, но не управляет средствами пользователей.
Чтобы проверить перевод, достаточно вставить tx hash (TXID) в поисковую строку на etherscan.io и посмотреть его статус.
Статус pending у транзакции означает, что она еще не включена в блок — чаще всего из-за низкой комиссии (gas fee) или перегрузки сети.
Статус failed указывает на ошибку исполнения на уровне сети: средства не уходят получателю, но комиссия за газ может быть списана.
Стоит периодически проверять approvals (апрувы — выданные смарт-контрактам разрешения на расходование токенов) и отзывать неактуальные.
Что такое Etherscan и что он НЕ делает
Etherscan — это блокчейн-эксплорер, поисковик по транзакциям в сети Ethereum. Он дает доступ к данным блокчейна: транзакциям, адресам кошельков, смарт-контрактам и токенам и визуализирует их в удобном интерфейсе.
Через Etherscan можно смотреть:
транзакции — по tx hash (TXID): статус, участники, сумма, комиссия;
адреса — история входящих и исходящих переводов, балансы ETH и токенов;
смарт-контракты — код, верификация, события (logs);
токены — страница токена, его контракт, список трансферов.
При этом Etherscan не является кошельком, биржей или посредником и не может «вернуть деньги», «отменить перевод» или управлять средствами пользователей. Etherscan читает блокчейн, но не управляет им.
Как правильно искать в Etherscan: tx hash, адрес, контракт, токен
В Etherscan есть четыре основных сценария поиска: по хешу транзакции (tx hash / TXID), по адресу кошелька, по адресу смарт-контракта и по странице токена.
Поиск по tx hash (TXID). Tx hash — это уникальный идентификатор транзакции. Биржи и кошельки (MetaMask, Trust Wallet и другие некастодиальные) показывают TXID сразу после отправки транзакции — в истории операций или во всплывающем уведомлении. TXID выглядит так: 0x + 64 шестнадцатеричных символа.
Вставьте хеш в строку поиска Etherscan, и вы увидите полную информацию по транзакции: отправитель (From), получатель (To), сумму, комиссию и статус.
Поиск по адресу. Введите адрес кошелька — откроется страница с балансом ETH, историей транзакций и вкладками: Transactions, Token Transfers, NFT Transfers. Здесь видны все входящие и исходящие операции.
Поиск по контракту. Как отличить адрес от контракта? Оба начинаются с 0x и содержат 40 символов. Контракт на странице в Etherscan будет иметь вкладку Contract с кодом; обычный адрес (EOA — externally owned account) — нет.
Поиск по токену. Страница токена показывает общую информацию: эмиссию, количество держателей и трансферы. Важно: проверяйте токен по адресу контракта, а не по названию (тикеру) — существуют поддельные токены с популярными именами, но отличающимися адресами.
Как проверить перевод по TXID: что означают статус и confirmations
Главное — определить, попала ли транзакция в блок. Если у транзакции есть receipt (квитанция), значит она обработана. Confirmations показывают, сколько блоков добавлено в сеть после блока с вашей транзакцией.
Пошаговая проверка:
Скопируйте tx hash из кошелька или биржи.
Вставьте хеш в поисковую строку на etherscan.io.
Проверьте поля: Status (Success / Failed / Pending), From, To, Value, Transaction Fee, Block, Timestamp.
Обратите внимание на Confirmations — большинство бирж считают перевод подтвержденным после 12-36 блоков.
Для токенов: ищите раздел Token Transfers или ERC-20 Tokens Transferred — переводы токенов отображаются не в поле Value, а как отдельные события (logs).
Если транзакция не отображается — проверьте, что вы ищете в правильной сети. Перевод через Arbitrum, Optimism или Base не появится на Ethereum mainnet. Для L2-сетей используйте соответствующие эксплореры (arbiscan.io, basescan.org).
По теме: TXID и хэш транзакции — как проверить перевод и что означает pending и failed
Pending / Dropped / Replaced: почему так бывает и что делать
Каждая транзакция в Ethereum имеет nonce — порядковый номер операций аккаунта. Транзакции обрабатываются строго по порядку nonce: если транзакция №5 застряла, транзакция №6 не пройдет, пока не обработается предыдущая.
Статусы транзакций и их значение:
pending — транзакция находится в мемпуле и ожидает включения в блок;
dropped — транзакция вытеснена из мемпула (например, из-за очень низкой комиссии или истечения времени ожидания);
replaced — транзакция заменена другой с тем же nonce и более высокой комиссией.
Статус pending означает, что транзакция отправлена в мемпул, но еще не включена в блок. Основная причина — выставленная пользователем для данной транзакции комиссия блокчейна (gas fee) слишком низкая для текущей загрузки сети — валидаторы выбирают в первую очередь транзакции с более высоким вознаграждением.
Что можно сделать с pending-транзакцией:
Ускорить (Speed Up) — отправить новую транзакцию с тем же nonce, но с более высокой комиссией. Большинство кошельков (MetaMask, Trust Wallet, Rabby) поддерживают ускорение через интерфейс.
Отменить (Cancel) — отправить транзакцию с тем же nonce, нулевой суммой и повышенной комиссией. Старая транзакция при этом станет Dropped & Replaced. Средства останутся на кошельке отправителя.
Важно: действуйте только через интерфейс своего кошелька или биржи. Не используйте сторонние «ускорители транзакций» — это частый вектор фишинга.
Failed-транзакция: как понять причину и что реально означает «ошибка»
Failed / «ошибка» транзакции означает, что она была включена в блок, но ее исполнение завершилось неудачей на уровне виртуальной машины Ethereum (EVM). После хардфорка Byzantium в receipt транзакции записывается статус: 1 (успех) или 0 (неудача) — это протокольная норма.
Распространенные причины failed-транзакций:
недостаточно газа (out of gas) — установленный gas limit оказался ниже, чем требовалось для выполнения операции;
revert в смарт-контракте — контракт отклонил операцию (например, недостаточный баланс токена, неверные параметры, истекший deadline);
ошибка взаимодействия с контрактом — неподдерживаемая функция или несовместимые параметры.
Ключевой момент: при failed-транзакции монеты ETH или токены не уходят получателю, но комиссия за газ будет списана, потому что валидатор потратил вычислительные ресурсы на попытку исполнения — эта работа оплачивается в любом случае.
На странице транзакции в Etherscan статус отображается как Fail с красной пометкой. В некоторых случаях доступно поле Revert Reason с описанием причины ошибки, но не всегда.
Токены и NFT в Etherscan: как увидеть, что «пришли токены», и отличить от обычного ETH-перевода
Переводы токенов (стандартов ERC-20, ERC-721, ERC-1155) технически работают иначе, чем переводы ETH. Когда вы получаете токены, поле Value в транзакции может показывать 0 ETH — это нормально. Информация о токенах отображается в разделе Token Transfers как события (logs) смарт-контракта.
Где искать токен-трансферы:
на странице транзакции — раздел ERC-20 Tokens Transferred;
на странице адреса — вкладки Token Transfers и NFT Transfers;
на странице токена — полный список трансферов, информация о контракте, количество держателей.
Как проверить токен перед взаимодействием: откройте страницу контракта токена и обратите внимание на количество держателей (Holders), наличие верифицированного кода, объем торгов. Подозрительные признаки — минимальное число держателей, неверифицированный код контракта, аномально большая эмиссия.
Чек-лист признаков риска для токенов:
Контракт не верифицирован на Etherscan (нет исходного кода во вкладке Contract).
Очень низкое количество держателей и нулевая или минимальная ликвидность.
Токен появился на вашем адресе без вашего участия (аирдроп-спам).
Название совпадает с известным токеном, но адрес контракта другой. Сверяйте адрес контракта через официальный сайт проекта или CoinMarketCap / CoinGecko, а не через результаты поиска в самом Etherscan.
Approvals (разрешения на токены): как проверить и отозвать доступ
Approvals — это разрешения, которые вы даете смарт-контрактам на использование ваших токенов. Когда вы, например, совершаете обмен на DEX, контракт запрашивает право тратить определенный токен от вашего имени.
Часто по умолчанию запрашивается неограниченный лимит (unlimited allowance) — это удобно для пользователей, но создает риски. Если контракт окажется уязвим или скомпрометирован, злоумышленник сможет вывести токены, на которые у контракта есть одобренный доступ.
Как проверить и отозвать approvals:
Перейдите на etherscan.io/tokenapprovalchecker. Альтернативный инструмент — Revoke.cash, который поддерживает более 100 сетей.
Введите адрес кошелька — отобразится список контрактов с активными разрешениями.
Подключите кошелек (MetaMask, WalletConnect, Coinbase Wallet, Rabby).
Нажмите Revoke напротив ненужных разрешений — это обычная транзакция, за которую платится gas fee.
Правила безопасности: устанавливайте минимально необходимый лимит при выдаче approvals и периодически проверяйте список активных разрешений. Не подтверждайте approvals от неизвестных контрактов. Отзыв разрешений не приводит к потере средств.
Безопасность при работе с эксплорером: подмена адреса, fake tokens, фишинг
Сам Etherscan — это инструмент просмотра данных, он не может «взломать» кошелек. Однако пользователи могут допустить ошибки, которые приведут к потере средств.
Основные угрозы и как от них защититься:
Фишинговые сайты. Существуют поддельные копии Etherscan. Всегда проверяйте домен — единственный официальный адрес: etherscan.io. Не переходите по ссылкам на Etherscan из Telegram-чатов, Discord или рекламных баннеров.
Подмена / отравление адреса (address poisoning). Мошенники отправляют на ваш кошелек микро-транзакции с адресов, визуально похожих на адреса ваших контактов. Если, не проверяя набор символов полностью, скопировать такой адрес из истории транзакций — средства уйдут злоумышленнику. Всегда сверяйте полный адрес получателя, а не первые и последние символы.
Fake tokens. В кошельке или на Etherscan могут появиться токены, которые вы не покупали. Это «пылевые» токены (dust tokens) — не взаимодействуйте с ними и не пытайтесь продать. Проверяйте адрес контракта токена, а не его название.
Лишние approvals. После прекращения использования DeFi-сервисов оставшиеся активными разрешения — это потенциальная уязвимость. Регулярно проверяйте активные для вашего кошелька апрувы.
Что можно проверить в эксплорере перед взаимодействием с новым контрактом:
верифицирован ли контракт (есть ли исходный код);
как давно создан контракт и сколько у него транзакций;
есть ли признаки аномальной активности (массовые переводы в одну сторону).
По теме: 10 ошибок, которые совершают почти все новички в криптовалюте
Часто задаваемые вопросы (FAQ)
Можно ли «отменить транзакцию» через Etherscan?
Нет. Etherscan — это эксплорер, он только показывает данные. Отмена возможна через ваш кошелек: отправьте новую транзакцию с тем же nonce и повышенной комиссией, пока исходная транзакция находится в статусе pending.
Почему транзакция pending уже час или даже сутки?
Скорее всего, установленная комиссия (gas price) ниже текущего рыночного уровня. Валидаторы обрабатывают сначала транзакции с более высокой оплатой. Используйте функцию Speed Up в кошельке или дождитесь снижения загрузки сети.
Что означает dropped или replaced?
Dropped — транзакция удалена из мемпула без исполнения. Replaced — перезаписана новой транзакцией с тем же nonce. В обоих случаях средства (кроме потраченного газа при replaced) остаются на вашем кошельке.
Если транзакция failed — деньги потеряны?
Нет. При статусе Failed основная сумма (ETH или токены) не переводится получателю — она остается у отправителя. Однако комиссия за газ списывается, так как валидатор выполнил вычислительную работу.
Что такое approvals и как их безопасно отозвать?
Approvals — это разрешения смарт-контрактам тратить ваши токены. Проверить и отозвать их можно на etherscan.io/tokenapprovalchecker или через Revoke.cash. Подключите кошелек, выберите ненужные разрешения и нажмите Revoke.
Подписывайтесь на наши соцсети — Telegram и YouTube — чтобы оставаться в курсе последних новостей.
