Що таке Etherscan і як його використовувати?
Головна сторінка
Статті
Що таке Etherscan і як його використовувати?

Що таке Etherscan і як його використовувати?

Новачок
Опубліковано Oct 6, 2021Оновлено Jun 9, 2023
8m

Короткий зміст

Etherscan – це блокчейн explorer мережі Ethereum. Вебсайт дозволяє вам шукати транзакції, блоки, адреси гаманців, смарт-контракти та інші он-чейн дані. Це один з найпопулярніших блокчейн explorer Ethereum, яким можна користуватися безкоштовно.

Використання Etherscan може допомогти вам точно зрозуміти, як ви взаємодієте з блокчейном, іншими гаманцями і DApps. Ці знання також можуть допомогти вам залишатися в безпеці та виявляти підозрілу поведінку.

Щоб використовувати Etherscan, вам знадобиться адреса гаманця, ID транзакції (TXID), адреса контракту або інший ідентифікатор, який потрібно вставити у поле пошуку. Інформація, яку ви побачите, буде залежати від того, що ви дивитеся, але велика її частина буде включати пов'язані транзакції, адреси, часові мітки та суми.

Ви також можете напряму взаємодіяти зі смарт-контрактами, щоб здійснювати транзакції, перевіряти комісії gas та шукати аірдропи через Etherscan.


Вступ

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

  

Що таке Etherscan?

Etherscan – це блокчейн explorer, який дозволяє переглядати публічні дані про транзакції, смарт-контракти, адреси та багато іншого у блокчейні Ethereum. Всі взаємодії з Ethereum є публічними, і Etherscan дозволяє переглядати їх, як у пошуковій системі. Ви можете використовувати хеш транзакції (ID транзакції) для перевірки всієї пов'язаної активності, включаючи токени, смарт-контракти та адреси гаманців.

Вам не потрібно реєструватися в Etherscan, але ви можете створити акаунт для додаткових функцій. Наприклад, ви можете налаштувати сповіщення про вхідні транзакції, отримати доступ до інструментів розробника і створити стрічки даних.

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


Навіщо мені використовувати Etherscan?

Etherscan – один з найнадійніших і найпопулярніших блокчейн explorer для Ethereum. Однак більш важливо зрозуміти, чому ви повинні використовувати блокчейн explorer, такий як Etherscan, для перевірки он-чейн інформації. Отримання додаткових знань про те, як ви взаємодієте з блокчейном, може допомогти вам краще зрозуміти, що відбувається з DApps і транзакціями. Ці знання також можуть захистити вас та допомогти виявити підозрілу блокчейн активність.

Наприклад, сповіщення whale повідомляють вам, чи були переказані на біржу великі суми криптовалют. Хоча це не завжди так, ця інформація може свідчити про великий розпродаж. Ви також можете побачити, що засновники роблять з токенами свого проєкту. Це може допомогти вам виявити потенційні шахрайства, коли розробники відмовляються від своїх проєктів і продають свої монети. 


Як знайти транзакцію та гаманець на Etherscan

Основна функція Etherscan – відстеження транзакцій. Розуміння того, як стежити за своєю криптовалютою, є ключем до розблокування всієї решти блокчейн інформації. Наприклад, уявіть, що ви відправили 0,025 ether (ETH) зі свого гаманця на наступну публічну адресу: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.

Ви також заплатили комісію за транзакцію у 0,001559212674537 ETH. Після завершення транзакції в вашому гаманці відображається наступний TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

Припустимо, ви хочете перевірити кількість підтверджень транзакції та переконатися, що вона була успішно відправлена. 

1. Перейдіть на домашню сторінку Etherscan і знайдіть поле пошуку у верхній частині сторінки.


2. Потім скопіюйте і вставте ID транзакції (TXID) в поле пошуку і натисніть значок пошуку.


3. Тепер ви можете побачити всі деталі, що стосуються вашої конкретної транзакції:


4. Ви також можете натиснути кнопку [Click to see More] для отримання більш докладної інформації, але поки давайте розглянемо пункти за замовчуванням:

Transaction Hash

Рядок цифр і букв (TXID), пов'язаний з вашою конкретною транзакцією.

Status

Чи була ваша транзакція "невдалою", "в процесі" або "успішною".

Block

Номер блоку, в який була включена ваша транзакція. Ви також можете побачити, скільки разів ваша транзакція була підтверджена. Це кількість блоків, доданих в ланцюг після блоку транзакції.

Timestamp

Час, коли була додана ваша транзакція.

From

Адреса гаманця, з якого була здійснена транзакція.

To

Адреса отримання або смарт-контракт.

Value

Сума, відправлена в транзакції.

Transaction Fee

Комісія за здійснення транзакції.

Gas Price

Вартість одиниці gas за транзакцію.

TXN Type

Інформація про те, чи була транзакція проведена у застарілій системі gas (1) або у новій системі комісії за блок EIP-1559 (2).


З наведених вище даних легко побачити, що транзакція пройшла успішно та отримала достатню кількість підтверджень. Ви також можете перевірити статус своєї транзакції, переглянувши гаманець одержувача.

Для цього вам потрібно повернутися в рядок пошуку і вставити адресу гаманця одержувача:

0x480bbcb368197d44c6f54a738e59c33eff004b6a


Внизу сторінки ми бачимо список всіх транзакцій, пов'язаних з адресою:


Транзакція, виділена червоним – це відправлені вами 0,025 ETH. Ви можете побачити, що вона позначена як In, показуючи, що адреса, яку ви шукали, була приймаючою стороною. Вгорі сторінки ви також можете побачити огляд балансу гаманця.


Як шукати смарт-контракти на 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 з нашого підключеного гаманця на вставлену адресу гаманця одержувача. Ви також повинні переконатися, що вказали правильну кількість десяткових знаків для суми, яку хочете надіслати.

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


Як перевірити ціни gas на Etherscan

Ціни Gas є частиною комісії за транзакції Ethereum. Ці комісії змінюються в залежності від блоку, в який включена ваша транзакція. Кожен блок має встановлену комісію, яка залежить від мережевого трафіку. Gas трекер на Etherscan показує різницю в ціні та в часі при різних цінах на gas. Це корисний інструмент, що дозволяє приблизно передбачити, наскільки завантажена мережа і скільки вам, ймовірно, доведеться заплатити, щоб здійснити простий переказ або взаємодію з більш складним смарт-контрактом.


cta


Заключні думки

Etherscan безкоштовний і простий у використанні інструмент, що допомагає вам отримати більше інформації, ніж може показати ваш гаманець або біржа. Що стосується самих основних функцій, ви можете швидко навчитися їх використовувати за короткий проміжок часу. Etherscan також є основою для інших блокчейн explorer, таких як BscScan, що дозволить вам використовувати отримані навички для роботи з іншими сервісами. Якщо ви хочете підтвердити статус транзакції або подивитися смарт-контракт вашого улюбленого DApp, Etherscan вам в цьому допоможе.