Что такое Etherscan? Как пользоваться обозревателем Ethereum

ETH
Обозреватель блокчейнаСмарт-контрактодобрение токеновтрекер газаEtherscanEthereum
2 часов назадИсточник: crypto.news
Что такое Etherscan? Как пользоваться обозревателем Ethereum

Etherscan — это наиболее широко используемый обозреватель блокчейна Ethereum. Он превращает необработанные данные блокчейна в доступные для поиска записи транзакций, кошельков, смарт-контрактов и затрат на газ.

Сводка

  • Etherscan — это бесплатный обозреватель блокчейна и аналитическая платформа, которая индексирует каждую транзакцию, адрес, перевод токенов и смарт-контракт, развернутый в Ethereum с момента запуска сети в 2015 году.
  • Основанный Мэттью Таном в 2015 году, Etherscan теперь управляет обозревателями для более чем 30 блокчейнов через свою материнскую компанию Blockscan, включая BscScan, PolygonScan и приобретенный обозреватель Solana Solscan.
  • Платформа обрабатывает данные более чем 2,8 миллиарда совокупных транзакций Ethereum и отслеживает более 300 миллионов уникальных адресов.
  • Основные функции включают трекер газа, проверку одобрения токенов, инструмент верификации контрактов и API, который обрабатывает более 500 миллионов вызовов в день от кошельков, трекеров портфелей и панелей DeFi.
  • Etherscan не является кошельком и не может перемещать средства; это окно только для чтения в активность блокчейна, которым может пользоваться любой человек без создания учетной записи.

Большинство людей впервые сталкиваются с Etherscan, когда транзакция занимает больше времени, чем ожидалось, и они хотят узнать, что произошло. Они вставляют хэш в строку поиска, видят стену незнакомых полей и закрывают вкладку. Такая реакция понятна, потому что Etherscan показывает необработанные данные блокчейна с минимальной помощью.

Этот инструмент стоит изучить, потому что каждое взаимодействие с Ethereum оставляет постоянную публичную запись, и Etherscan является стандартным интерфейсом для чтения этих записей. Будь то подтверждение того, что перевод прибыл, проверка смарт-контракта перед одобрением расхода токенов или проверка того, оправдывают ли текущие цены на газ обмен, ответ находится на Etherscan.

Как работает обозреватель блокчейна

Обозреватель блокчейна — это поисковая система для данных блокчейна. Узлы Ethereum хранят полную историю каждого блока, транзакции и изменения состояния с момента генезис-блока 30 июля 2015 года. Эти данные являются публичными, но в сыром виде их нелегко читать. Обозреватель, такой как Etherscan, запускает свои собственные узлы Ethereum, индексирует данные в доступную для поиска базу данных и представляет их через веб-интерфейс.

Процесс индексации — это то, что отличает обозреватель от узла. Стандартный узел Ethereum может отвечать на запросы о конкретных блоках или транзакциях, но не может эффективно искать по всей цепочке. Etherscan создает и поддерживает индексы базы данных, которые позволяют пользователям искать по адресу, хэшу транзакции, номеру блока, имени токена или ENS-домену и получать результаты за миллисекунды.

Эта архитектура означает, что Etherscan является централизованным сервисом, читающим децентрализованные данные. Сам блокчейн остается доверительным и разрешенным, но уровень обозревателя управляется частной компанией. Если Etherscan выйдет из строя, данные все равно будут существовать на каждом узле Ethereum. Пользователям просто понадобится другой инструмент для их чтения. Существуют альтернативы, такие как Blockscout (с открытым исходным кодом и возможностью самостоятельного размещения), Dune Analytics (пользовательские запросы на основе SQL) и Tenderly (отладка, ориентированная на разработчиков), но ни одна из них не сравнится с Etherscan по массовому принятию или широте индексированных данных.

Чтение транзакции на Etherscan

Каждая транзакция Ethereum имеет уникальный идентификатор, называемый хэшем транзакции, строку из 66 символов, начинающуюся с 0x. Вставка этого хэша в строку поиска Etherscan открывает страницу сведений о транзакции, на которой отображается несколько полей.

Хэш транзакции — это уникальный идентификатор. Статус показывает, успешна ли транзакция или завершилась с ошибкой. Неудачная транзакция все равно потребляет газ и записывается в блокчейн. Блок — это номер блока, в который была включена транзакция. Временная метка показывает, когда был добыт блок. От — это адрес отправителя. Кому — это адрес получателя, который может быть кошельком или смарт-контрактом.

Стоимость показывает сумму переведенных ETH. Комиссия за транзакцию показывает общую стоимость газа в ETH. Цена газа показывает цену за единицу газа в гвей, где один гвей равен одной миллиардной части ETH. Лимит газа и использование показывает максимальный газ, который отправитель был готов потратить, и сколько фактически было потреблено.

Для транзакций, взаимодействующих со смарт-контрактами, дополнительный раздел под названием Input data показывает вызов функции и её параметры. Etherscan декодирует эти данные для проверенных контрактов, преобразуя шестнадцатеричный ввод в читаемые имена функций и аргументы. Для непроверенных контрактов входные данные отображаются в виде необработанного шестнадцатеричного кода, для расшифровки которого требуются внешние инструменты.

Деталь, которую новые пользователи часто упускают, — это вкладка internal transactions на странице транзакции. Когда смарт-контракт вызывает другой смарт-контракт во время выполнения, эти вложенные переводы отображаются как внутренние транзакции. Они не являются отдельными записями в блокчейне, а являются подоперациями внутри родительской транзакции. Например, один своп на Uniswap может генерировать несколько внутренних транзакций, когда контракт маршрутизатора перемещает токены между пулами ликвидности. Проверка этой вкладки необходима для понимания полного потока средств в сложных DeFi-взаимодействиях.

Чтение адреса кошелька

Поиск адреса Ethereum на Etherscan открывает страницу адреса, которая служит полной финансовой историей этого кошелька. Вкладка обзора показывает баланс ETH, стоимость в долларах по текущим ценам и общую стоимость хранящихся токенов ERC-20.

Вкладка транзакций перечисляет все переводы ETH, отправленные или полученные адресом, упорядоченные по времени. Вкладка внутренних транзакций показывает переводы, инициированные выполнением смарт-контракта, которые не отображаются в стандартном списке транзакций. Вкладка переводов токенов показывает каждое движение ERC-20 и ERC-721 (NFT), связанное с адресом.

Для адресов, которые являются смарт-контрактами, Etherscan отображает дополнительные вкладки. Вкладка контракта показывает исходный код, если разработчик его проверил. Вкладки чтения контракта и записи контракта позволяют пользователям взаимодействовать с публичными функциями контракта непосредственно через интерфейс Etherscan, хотя для записи требуется подключение кошелька.

Одно из практических применений страницы адреса — проверка того, предоставил ли кошелек неограниченные разрешения на токены смарт-контрактам. Инструмент Token Approvals, доступный из меню More, перечисляет каждый контракт, который имеет разрешение тратить токены от имени кошелька. Отзыв ненужных разрешений — это базовый шаг гигиены безопасности, который многие пользователи упускают из виду.

Etherscan также помечает известные адреса. Горячие кошельки бирж, мостовые контракты и отмеченные мошеннические адреса имеют видимые теги, которые отображаются рядом с адресом. Эти метки курируются командой Etherscan и сообществом. Если адрес, с которым вы собираетесь взаимодействовать, имеет предупреждающую метку, остановитесь и проведите расследование, прежде чем продолжить. Система меток выявила тысячи фишинговых контрактов и помогла пользователям избежать отправки средств на вредоносные адреса.

Газовый трекер

Газовый трекер Etherscan — одна из самых посещаемых страниц платформы. Он отображает цены на газ в реальном времени в трех категориях: низкая, средняя и высокая. Каждая категория показывает расчетную стоимость в гвей и примерное время подтверждения.

По состоянию на середину 2026 года цены на газ в основной сети Ethereum резко упали после обновления Dencun и перевода объема транзакций на сети второго уровня. Средние цены на газ в начале 2026 года упали примерно до 0,47 гвей по сравнению с 1,67 гвей годом ранее. Комиссии за транзакции в основной сети снизились примерно на 95 процентов до примерно 0,01 доллара за транзакцию для простых переводов.

Газовый трекер также показывает расчетную стоимость в долларах для распространенных операций: простой перевод ETH, перевод токенов ERC-20, своп на Uniswap и минт NFT. Эти оценки обновляются каждые несколько секунд и полезны для принятия решения о том, выполнить транзакцию сейчас или подождать более дешевого окна.

Под трекером реального времени Etherscan публикует исторические графики цен на газ, показывающие тенденции за дни, недели и месяцы. Эти графики выявляют закономерности, такие как более низкий газ в выходные и ранние утренние часы в часовых поясах США, что может помочь в принятии решений о времени для несрочных транзакций. Понимание этих закономерностей может сэкономить значительные суммы на операциях с интенсивным использованием газа, таких как развертывание контрактов или взаимодействие со сложными протоколами DeFi, даже с более низкими базовыми комиссиями 2026 года.

Проверка смарт-контрактов

Проверка контракта — одна из самых важных функций Etherscan для безопасности. Когда разработчик развертывает смарт-контракт в Ethereum, в цепочке хранится только скомпилированный байт-код. Байт-код читается машиной, но не человеком. Проверка — это процесс загрузки исходного кода на Etherscan, чтобы любой мог прочитать его и подтвердить, что байт-код в цепочке соответствует исходному коду.

Проверенный контракт отображает зеленую галочку на своей странице Etherscan. Пользователи могут прочитать каждую функцию, проверить логику и убедиться, что контракт делает то, что заявляет проект. Непроверенный контракт отображает только необработанный байт-код, для декомпиляции которого требуются специализированные инструменты, и он никогда не будет таким понятным, как исходный код.

Прежде чем взаимодействовать с любым протоколом DeFi, проверка того, проверены ли его основные контракты на Etherscan, является минимальным шагом должной осмотрительности. Непроверенные контракты не обязательно вредоносны, но невозможность проверить код устраняет уровень прозрачности, который обеспечивают проверенные контракты. Проекты, которые отказываются проверять свои контракты после запроса, следует рассматривать с осторожностью, поскольку нет законных причин скрывать исходный код для протокола, просящего пользователей вносить средства.

Использование Etherscan для безопасности и должной осмотрительности

Помимо базовых поисков транзакций, Etherscan является мощным инструментом для изучения легитимности токенов, контрактов и проектов перед вложением средств.

Распределение держателей токенов. Поиск контракта токена на Etherscan открывает вкладку «Держатели», которая показывает, как распределено предложение токенов по адресам. Токен, где один небиржевой кошелек держит 40 процентов предложения, представляет собой риск концентрации, о котором маркетинговые материалы проекта не упомянут. Сравнение адресов крупнейших держателей с известными горячими кошельками бирж (которые Etherscan помечает) помогает отличить подлинное распределение от искусственной концентрации.

История создания контракта. Адрес создателя контракта и транзакция создания видны на странице каждого контракта на Etherscan. Проверка адреса создателя показывает, запускал ли тот же развертывающий другие контракты, и были ли какие-либо из этих предыдущих контрактов помечены как мошеннические. Адрес развертывающего с историей заброшенных или скам-токенов (rug-pulled) является предупреждающим знаком, который никакой маркетинг не может перевесить.

Анализ структуры транзакций. Изучение истории транзакций контракта с течением времени может выявить подозрительные закономерности. Протокол DeFi, который заявляет о тысячах активных пользователей, но показывает лишь несколько уникальных адресов, взаимодействующих с ним, искажает свое принятие. Аналогично, токен с высоким заявленным объемом торгов, но очень небольшим количеством фактических транзакций в сети, может быть предметом фиктивной торговли на централизованных биржах.

Журналы событий. Вкладка «События» на странице контракта показывает все события, испускаемые контрактом. События — это структурированные записи журнала, которые контракты используют для записи значимых действий (переводы, одобрения, обмены, ликвидации). Продвинутые пользователи могут фильтровать события по типу, чтобы отслеживать конкретную активность, например, все крупные переводы выше определенного порога или все изменения владельца в контракте управления протокола.

API Etherscan

За веб-интерфейсом Etherscan работает API, который обслуживает более 500 миллионов вызовов в день. API предоставляет программный доступ к тем же данным, которые доступны на веб-сайте: балансы счетов, списки транзакций, переводы токенов, ABI контрактов, цены на газ и данные блоков.

Бесплатные учетные записи API ограничены пятью вызовами в секунду. Платные планы увеличивают лимит скорости и добавляют такие функции, как более высокая пропускная способность, приоритетная поддержка и доступ к архивным данным. API является основой многих сторонних инструментов: портфельные трекеры, такие как Zapper и DeBank, интерфейсы кошельков, такие как MetaMask (для истории транзакций), и панели мониторинга DeFi — все получают данные из API Etherscan.

Разработчики, создающие приложения на Ethereum, используют API для таких задач, как мониторинг активности кошельков, отслеживание переводов токенов, проверка развертывания контрактов и оценка затрат на газ. Документация охватывает конечные точки для счетов, транзакций, блоков, токенов, газа, статистики и журналов с форматами ответов в JSON. Для приложений, которым нужны данные в реальном времени, Etherscan также поддерживает вебхуки, которые отправляют уведомления при возникновении определенных событий в сети, таких как поступление депозита на отслеживаемый адрес.

За пределами Ethereum: Blockscan и мультичейн-эксплореры

Etherscan начинался как инструмент только для Ethereum, но команда рано осознала, что мультичейн-будущее потребует эксплореров для каждой сети. В июне 2020 года Мэттью Тан запустил Blockscan, родительскую платформу, которая теперь управляет эксплорерами для более чем 30 блокчейнов.

Наиболее заметными являются BscScan для BNB Chain, PolygonScan для Polygon, Arbiscan для Arbitrum и Optimistic Etherscan для OP Mainnet. Каждый эксплорер сохраняет те же конвенции интерфейса, что и оригинальный Etherscan, поэтому пользователи, освоившие один, могут ориентироваться во всех.

В начале 2024 года компания приобрела Solscan, ведущий эксплорер блокчейна Solana. Приобретение впервые расширило семейство Blockscan за пределы EVM-совместимых цепочек, сигнализируя о стремлении стать стандартным слоем эксплореров во всей индустрии.

Blockscan также управляет мультичейн-поисковой системой, которая позволяет пользователям искать адрес или хэш транзакции одновременно во всех поддерживаемых цепочках. Это полезно для отслеживания активов, которые были перемещены между сетями, где один адрес может иметь активность в основной сети Ethereum, Arbitrum и Polygon. Единый поиск устраняет необходимость вручную проверять эксплорер каждой цепочки при отслеживании межсетевых потоков средств.

Поиск доменов ENS и разрешение имен

Etherscan интегрируется с Ethereum Name Service (ENS), который сопоставляет удобочитаемые имена, такие как vitalik.eth, с адресами Ethereum. Поиск имени ENS на Etherscan разрешает его в базовый адрес и отображает ту же страницу адреса, что и прямой поиск адреса. Эта интеграция позволяет искать любой зарегистрированный в ENS кошелек по имени, а не запоминать или копировать 42-значный шестнадцатеричный адрес.

Интеграция ENS выходит за рамки простого поиска. Etherscan отображает имя ENS рядом с адресом во всем своем интерфейсе, включая поля отправителя и получателя транзакций, списки держателей токенов и журналы взаимодействия с контрактами. Такая контекстная маркировка делает историю транзакций значительно более читаемой, поскольку «vitalik.eth» передает больше информации с первого взгляда, чем «0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045».

Имена ENS также могут раскрывать информацию о назначении или владельце кошелька. Казначейские кошельки проектов, мультисиги DAO и известные члены сообщества часто регистрируют описательные имена ENS. При расследовании незнакомого адреса проверка наличия связанного с ним имени ENS является быстрым первым шагом, который может дать немедленный контекст.

Отслеживание китов и крупных транзакций

Etherscan предоставляет несколько инструментов для мониторинга крупномасштабной ончейн-активности. Страница топ-аккаунтов ранжирует все адреса Ethereum по балансу ETH, предоставляя в реальном времени обзор крупнейших держателей в сети. Страницы держателей токенов для отдельных ERC-20 токенов предлагают тот же рейтинг для конкретных активов.

Для пользователей, желающих автоматизированного мониторинга, функция списка наблюдения за адресами Etherscan (доступная для зарегистрированных аккаунтов) отправляет электронные письма с оповещениями всякий раз, когда отслеживаемый адрес отправляет или получает средства. Это обычно используется для отслеживания холодных кошельков бирж на предмет признаков крупных движений депозитов (которые могут предшествовать давлению на продажу), казначейских адресов протоколов для выплат грантов и известных кошельков китов для изменений позиций, которые могут сигнализировать о направлении рынка.

Сочетание помеченных адресов, имен ENS и истории транзакций делает Etherscan основным инструментом для ончейн-исследователей, которые отслеживают потоки средств через DeFi-протоколы, эксплойты мостов и движения бирж. Когда происходит крупный взлом или эксплойт, первый публичный анализ обычно ссылается на ссылки на транзакции Etherscan как на доказательство того, как средства перемещались от жертвы к злоумышленнику и через последующие шаги отмывания.

Распространенные заблуждения об Etherscan

Среди как новых, так и опытных пользователей сохраняется несколько заблуждений об Etherscan. Самое распространенное — вера в то, что Etherscan может отменить или отменить транзакции. Как только транзакция подтверждена в блокчейне Ethereum, она становится постоянной. Etherscan отображает ее, но не имеет возможности изменить, отменить или отменить ее. Единственная сущность, которая теоретически может отменить подтвержденную транзакцию, — это сама сеть Ethereum через хардфорк, который произошел ровно один раз в ее истории (взлом DAO в 2016 году), и крайне маловероятно, что он повторится.

Второе заблуждение заключается в том, что Etherscan показывает всю активность, связанную с кошельком. Хотя Etherscan является всеобъемлющим для основной сети Ethereum, он не отображает активность в сетях второго уровня, таких как Arbitrum, Optimism или Base. Кошелек, который кажется неактивным на Etherscan, может иметь значительную активность в сетях L2, для просмотра которой требуется проверить соответствующий обозреватель Blockscan (Arbiscan, Optimistic Etherscan или BaseScan).

Третье заблуждение заключается в том, что «проверено» на Etherscan означает «безопасно». Проверка означает, что исходный код соответствует развернутому байт-коду. Это не означает, что код был проверен, что контракт свободен от уязвимостей или что проект, стоящий за ним, является законным. Существуют проверенные мошеннические контракты. Проверка — это мера прозрачности, а не сертификат безопасности. Пользователи все равно должны проверять, был ли контракт проверен авторитетной фирмой по безопасности, имеет ли проект послужной список и соответствуют ли модели владения и обновления контракта требованиям, прежде чем вносить средства.

Четвертый момент путаницы касается ожидающих транзакций. Когда транзакция транслируется в сеть, но еще не включена в блок, она появляется в пуле ожидающих транзакций Etherscan (просмотрщик мемпула). Пользователи иногда принимают ожидающую транзакцию за неудачную и пытаются отправить замену, что может привести к дублированию транзакций, если исходная в конечном итоге подтвердится. Проверка поля статуса (ожидает, успешно или неудачно) перед действием предотвращает эту дорогостоящую ошибку. Если транзакция застряла в статусе ожидания из-за низкой цены газа, правильный подход — отправить заменяющую транзакцию с тем же nonce, но с более высокой ценой газа, что подробно объясняется в документации Etherscan.

Наконец, некоторые пользователи считают, что Etherscan требует учетную запись для работы. Основные функции, включая все проверки транзакций, поиск адресов, проверки верификации контрактов, отслеживание газа и анализ держателей токенов, работают без какой-либо учетной записи. Создание бесплатной учетной записи добавляет удобные функции, такие как списки отслеживания адресов, частные теги имен, заметки о транзакциях и генерация ключей API, но основная функциональность обозревателя только для чтения доступна любому, у кого есть веб-браузер.

Что не рассматривается в этой статье

Эта статья не описывает, как проверять транзакции Ethereum пошагово со скриншотами, так как интерфейсы часто меняются. Она не рассматривает альтернативные обозреватели, такие как Blockscout, который является открытым исходным кодом, или Dune Analytics, который специализируется на пользовательских SQL-запросах к данным блокчейна. Она не рассматривает технические детали архитектуры инфраструктуры индексации Etherscan.

Практические проверки перед доверием странице Etherscan

Убедитесь, что вы находитесь на настоящем сайте. Домен Etherscan — etherscan.io. Фишинговые клоны существуют на похожих доменах. Добавьте настоящий URL в закладки и используйте закладку, а не результаты поисковой системы, для перехода туда.

Проверьте значок верификации контракта. Зеленая галочка означает, что исходный код был загружен и соответствует байт-коду в цепочке. Отсутствие галочки означает, что контракт не верифицирован и код не может быть проверен.

Регулярно проверяйте одобрения токенов. Страница Token Approvals перечисляет каждый смарт-контракт с разрешением тратить токены с вашего кошелька. Отзывайте одобрения для контрактов, которые вы больше не используете.

Перепроверяйте оценки газа. Трекер газа показывает цены в реальном времени, но подтверждайте их с оценкой вашего кошелька перед отправкой. Условия газа могут измениться между загрузкой страницы и подписанием транзакции.

Используйте метки и теги. Etherscan помечает известные адреса (биржи, мосты, мошеннические адреса). Если адрес, с которым вы собираетесь взаимодействовать, имеет предупреждающую метку, остановитесь и проведите расследование, прежде чем продолжить.

Что такое Etherscan?

Etherscan — это бесплатный блокчейн-обозреватель и аналитическая платформа для сети Ethereum. Он индексирует каждую транзакцию, адрес, перевод токенов и смарт-контракт в Ethereum и представляет данные через доступный веб-интерфейс с поиском.

Бесплатно ли пользоваться Etherscan?

Да. Все основные функции, включая поиск транзакций, поиск адресов, отслеживание газа и проверку контрактов, бесплатны. Создание необязательной учетной записи открывает дополнительные функции, такие как приватные теги имен, доступ к API и оповещения о активности кошелька.

Может ли Etherscan получить доступ к моим средствам или переместить их?

Нет. Etherscan — это инструмент только для чтения, который отображает публично доступные данные блокчейна. Он не может инициировать транзакции, получать доступ к закрытым ключам или перемещать средства. Любой сайт, утверждающий, что он Etherscan, и запрашивающий вашу сид-фразу или закрытый ключ, является фишинговым мошенничеством.

Что такое хэш транзакции на Etherscan?

Хэш транзакции — это уникальный 66-символьный идентификатор (начинающийся с 0x), присваиваемый каждой транзакции Ethereum. Вставив его в строку поиска Etherscan, вы увидите полные детали этой транзакции, включая статус, отправителя, получателя, сумму и стоимость газа.

Что показывает трекер газа на Etherscan?

Трекер газа отображает цены на газ в Ethereum в реальном времени в трех категориях (низкая, средняя, высокая), а также расчетное время подтверждения и стоимость в долларах для распространенных операций, таких как переводы ETH, обмен токенов и выпуск NFT.

Что означает, когда контракт верифицирован на Etherscan?

Верифицированный контракт означает, что его исходный код был загружен на Etherscan и подтверждено его соответствие скомпилированному байт-коду, развернутому в сети. Это позволяет любому прочитать логику контракта, проверить его функции и оценить, ведет ли он себя так, как заявляет проект.

Работает ли Etherscan для блокчейнов, отличных от Ethereum?

Материнская компания Etherscan, Blockscan, управляет обозревателями для более чем 30 блокчейнов, включая BNB Chain (BscScan), Polygon (PolygonScan), Arbitrum (Arbiscan) и Solana (Solscan). Каждый обозреватель имеет тот же интерфейс, что и оригинальный Etherscan.

Как проверить разрешения токенов на Etherscan?

Перейдите на страницу Token Approvals (доступна из меню More или по поиску вашего адреса и переходу по ссылке на разрешения токенов). На странице перечислены все смарт-контракты, имеющие разрешение тратить токены из вашего кошелька. Вы можете отозвать ненужные разрешения прямо с этой страницы, подключив свой кошелек.