Etherscan — обозреватель блокчейна Ethereum

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

Что такое Etherscan и как пользоваться обозревателем блокчейна Ethereum?

Использование Etherscan помогает понять, как вы взаимодействуете с блокчейном, другими кошельками и децентрализованными приложениями (DApps). Эти знания также позволяют оставаться в безопасности и обнаруживать подозрительные действия. Чтобы использовать Etherscan, вам потребуется адрес кошелька, идентификатор транзакции (TXID), адрес контракта или другой идентификатор, который нужно вставить в поле поиска на Etherscan.io. Сервис отобразит подробную информацию в зависимости от вашего запроса, но большая ее часть будет включать связанные транзакции, адреса, временные метки и суммы. Вы также можете напрямую взаимодействовать со смарт-контрактами для совершения транзакций и проверки платы за газ через Etherscan.

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

Что такое Etherscan?

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

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

Etherscan не предоставляет кошелек Ethereum для использования или хранения каких-либо ваших личных ключей. Вы также не можете использовать сервис для торговли активами. Он действует только как источник информации о блокчейне и база данных смарт-контрактов. Для осуществления транзакций или хранения криптовалюты вам понадобится крипто-кошелек, такой как MetaMask, Trust Wallet, Binance Chain Wallet или Math Wallet.

Зачем использовать Etherscan?

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

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

Как найти транзакцию и кошелек на Etherscan

Основной функцией Etherscan является отслеживание транзакций. Понимание того, как следить за своей криптовалютой, является ключом к раскрытию всей остальной информации блокчейна. Например, представьте, что вы отправили 0,025 ETH со своего кошелька на следующий общедоступный адрес:

0x480bbcb368197d44c6f54a738e59c33eff004b6a

Вы также заплатили комиссию за транзакцию в размере 0,001559212674537 ETH. После совершения транзакции ваш кошелек отображает этот TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

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

  1. Перейдите на главную страницу Etherscan.io и найдите вверху страницы поле поиска;
  2. Скопируйте и вставьте идентификатор транзакции (TXID) в поле поиска и нажмите значок поиска;
  3. Теперь вы можете увидеть всю информацию о вашей конкретной транзакции;
  4. Вы также можете нажать кнопку «Click to see More» для получения более подробной информации, но сейчас давайте рассмотрим только экран по умолчанию:
Transaction Hash (Хэш транзакции) Строка цифр и букв (TXID), связанная с вашей конкретной транзакцией.
Status (Статус) Была ли ваша транзакция неудачной, выполняется или была успешной.
Block (Блок) Номер блока, в который была включена ваша транзакция. Вы также можете увидеть, сколько раз была подтверждена ваша транзакция. Это количество блоков, добавленных в цепочку после блока вашей транзакции.
Timestamp (Временная метка) Временная метка блока, в который была добавлена ваша транзакция.
From (Отправитель) Адрес кошелька, с которого была совершена транзакция.
To (Получатель) Адрес получателя или смарт-контракт.
Value (Сумма) Сумма, отправленная в транзакции.
Transaction Fee (Комиссия за транзакцию) Плата за совершение сделки.
Gas Price (Цена на газ) Стоимость единицы газа по сделке.
TXN Type (Тип TXN) Информация о том, проводилась ли транзакция в рамках старой устаревшей газовой системы (1) или новой системы комиссий за блок EIP-1559 (2).

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

Для этого вам нужно вернуться в строку поиска и вставить адрес принимающего кошелька:

0x480bbcb368197d44c6f54a738e59c33eff004b6a

Внизу страницы отображается список всех транзакций, связанных с этим адресом.

Транзакция 0,025 ETH — это та, которую вы изначально отправили. Вы можете видеть, что она помечена как «IN» (входящая), показывая, что адрес, который вы искали, был принимающей стороной. В верхней части страницы вы также можете увидеть обзор баланса кошелька — «Balance».

Как найти смарт-контракты на Etherscan

Если вы регулярно взаимодействуете со смарт-контрактами в DApps, полезно узнать, как найти их на Etherscan. Таким образом, можно перепроверить, что вы отправляете свои средства на правильный контракт.

Если вам когда-нибудь понадобится добавить новый токен в свой кошелек, вам нужно будет найти адрес контракта токена. Адрес смарт-контракта содержит логику токена, например, как осуществляется передача токена и другое поведение.

Узнать адрес токена можно на CoinMarketCap, CoinGecko или на официальном сайте проекта. Вы также можете посетить страницу https://etherscan.io/tokens.

Убедитесь, что вы добавляете правильный адрес токена, дважды проверяя его на упомянутых выше сайтах. Давайте посмотрим на токен Uniswap ERC-20 на Ethereum:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

  1. Скопируйте и вставьте адрес смарт-контракта в поле поиска;
  2. Теперь вы увидите подробную информацию об балансе контракта и другую общую информацию о контракте токена Uniswap (UNI);
  3. Ниже у нас есть дополнительные параметры для просмотра, включая транзакции, раздел комментариев и сам смарт-контракт. Нажмите на вкладку «Contract», чтобы увидеть варианты, доступные для взаимодействия и чтения правил Uniswap;
  4. На вкладке «Read Contract» отображается общая информация о контракте. Это позволяет вам, например, запросить баланс определенных адресов или кошельков, у которых есть разрешение на использование токена в вашем кошельке.

Нажав «Write Contract», вы сможете напрямую взаимодействовать с контрактом. Это полезно, когда платформы DeFi и DApps недоступны из-за технической проблемы или сбоя сайта. В некоторых случаях вместо этого можно попробовать взаимодействовать со смарт-контрактом, не используя API проекта.

Нажав «Connect to Web3», вы сможете подключить крипто-кошелек, такой как MetaMask или Binance Chain Wallet, и взаимодействовать с контрактом.

Самым простым действием здесь будет передача монет. Используя «transferFrom», вы можете передавать токены с адреса (на который у вас есть разрешение) на другие адреса.

«transfer» позволяет вам перенести токен, связанный с контрактом, из вашего подключенного кошелька. Приведенная ниже транзакция отправит 1 UNI из нашего подключенного кошелька на вставленный адрес кошелька получателя. Вы также должны указать правильное количество десятичных знаков для суммы, которую хотите отправить.

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

Как проверить цены на газ на Etherscan

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

Как проверить цены на газ на Etherscan

Читайте также: SolScan — обозреватель блокчейна Solana.

Как найти аирдропы на Etherscan

Ранее Etherscan также выступал в качестве базы данных для актуальных аирдропов в сети Ethereum. Правила участия в конкретной раздаче токенов можно было просмотреть в столбце «Details». К сожалению, данная функция была удалена с сайта Etherscan.io.

Подведение итогов

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