Какво представлява Etherscan и как се използва?
Начало
Статии
Какво представлява Etherscan и как се използва?

Какво представлява Etherscan и как се използва?

Начинаещ
Публикувано Oct 6, 2021Актуализирано Jun 9, 2023
8m

Резюме

Etherscan е блокчейн търсачка за мрежата Ethereum. Уебсайтът ви позволява да търсите трансакции, блокове, адреси на портфейли, смарт договори и други on-chain данни. Това е една от най-популярните блокчейн търсачки на Ethereum и е безплатна за използване.

Използването на Etherscan може да ви помогне да разберете как точно взаимодействате с блокчейн, други портфейли и DApp-ове. Тези знания също могат да ви помогнат да бъдете в безопасност и да забелязвате подозрително поведение.

За да използвате Etherscan, ще ви трябва адрес на портфейл, номер на трансакция (TXID), адрес на договор или друг идентификатор, който да поставите в полето за търсене. Информацията, която ще видите, зависи от това, което гледате, но по-голямата част от нея включва свързани трансакции, адреси, времеви клейма и суми.

Можете също така да взаимодействате директно със смарт договори, за да извършвате трансакции, да проверявате таксите за газ и да търсите еърдроп чрез Etherscan.


Въведение

Ако използвате Ethereum не само за държане или изпращане на няколко трансакции, е изключително полезно да се научите как да се движите в блокчейна. Etherscan е една от най-популярните опции, така че е отлично място да започнете да изучавате основите. Можете да използвате повечето от функциите, без да се налага да свързвате портфейла си или дори да отваряте акаунт. Нека да преминем през най-често срещаните начини за използване на Etherscan и какво можете да направите с информацията, която намерите.

  

Какво е Etherscan?

Etherscan е блокчейн търсачка, която ви позволява да преглеждате публични данни за трансакции, смарт договори, адреси и други в блокчейна на Ethereum. Всички взаимодействия в Ethereum са публични и Etherscan ви позволява да ги използвате като търсачка за разглеждане. Можете да използвате хеш на трансакция (ID на трансакция), за да проверите цялата свързана дейност, включително токени, смарт договори и адреси на портфейла.

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

Etherscan не ви предоставя портфейл на Ethereum, за да използвате или съхранявате някой от вашите частни ключове. Също така не можете да го използвате за търговия. Той действа само като източник на информация за блокчейн и база данни със смарт договори. За да извършвате трансакции или да съхранявате криптовалута, ще ви е необходим крипто портфейл като Trust WalletMetaMask, Math Wallet или  Binance Chain Wallet.


Защо трябва да използвам Etherscan?

Etherscan е една от най-надеждните и популярни блокчейн търсачки за Ethereum. Въпреки това е по-важно да разберете защо трябва да използвате блокчейн търсачка като Etherscan за проверка на информацията в блокчейна. Наличието на повече познания за това как взаимодействате с блокчейна може да ви помогне да разберете по-добре какво се случва с DApp-овете и трансакциите. Тези знания също могат да ви предпазят и да ви помогнат да забележите подозрителна блокчейн дейност.

Например сигналите за китове ви информират дали големи количества криптовалута са били преместени на борсата. Въпреки че не винаги е така, тази информация може да предполага голяма разпродажба. Можете също да видите какво правят основателите на проект със своите токени на проекта. Това може да ви помогне да забележите потенциални измами или издърпвания на килим (rug pulls), при които разработчиците изоставят своите проекти и продават криптовалутите си. 


Как да търсите трансакция и портфейл в Etherscan

Основна характеристика на Etherscan е проследяването на трансакции. Разбирането как да следвате вашата криптовалута е ключ към цялата останала информация за блокчейн. Например, представете си, че сте изпратили 0,025 Ether (ETH) от портфейла си към следния обществен адрес: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.

Освен това отгоре сте платили и 0,001559212674537 ETH такса за трансакция. След извършване на трансакцията портфейлът ви показва този TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

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

1. Отидете на началната страница на Etherscan и потърсете полето за търсене в горната част на страницата.


2. След това копирайте и поставете номера на трансакцията (TXID) в полето за търсене и натиснете иконата за търсене.


3. Сега можете да видите всички подробности относно вашата конкретна трансакция:


4. Можете също да натиснете бутона [Щракнете, за да видите още] за по-подробна информация, но засега нека преминем само през дисплея по подразбиране:

Хеш на трансакция

Низът от цифри и букви (TXID), свързан с вашата конкретна трансакция.

Състояние

Дали трансакцията ви е била неуспешна, извършва се в момента или е била успешна.

Блок

Номерът на блока, в който е включена вашата трансакция. Можете също да видите колко пъти е потвърдена трансакцията ви. Това е броят на блоковете, добавени към блокчейна след блока на вашата трансакция.

Клеймо на време

Клеймото на време, към което е добавена вашата трансакция.

От

Адресът на портфейла, който е извършил трансакцията..

До

Адрес на получаване или смарт договор.

Стойност

Сумата, изпратена в трансакцията.

Такса за трансакция

Таксата, платена за извършване на трансакцията.

Цена на газ

Цената на единица газ за трансакцията.

Тип TXN

Информация за това дали трансакцията е извършена съгласно старата наследена система за газ (1) или новата система за такси за блокове  EIP-1559 (2).


От горните данни лесно се вижда, че трансакцията е била успешна и е получила достатъчно потвърждения. Можете също да проверите състоянието на трансакцията си, като разгледате портфейла за получаване.

За целта ще трябва да се върнете в лентата за търсене и да поставите адреса на получателя на портфейла:

0x480bbcb368197d44c6f54a738e59c33eff004b6a


В долната част на страницата можем да видим списъка с всички трансакции, свързани с адреса:


Трансакцията в червено е 0,025 ETH, която първоначално сте изпратили. Можете да я видите маркирана като In, което показва, че търсеният от вас адрес е получател на трансакцията. В горната част на страницата можете да видите и преглед на баланса в портфейла.


Как да търсите смарт договори в Etherscan

Ако редовно взаимодействате със смарт договори в DApp-ове, добра идея е да научите как да ги намерите в Etherscan. По този начин можете да проверите отново дали изпращате средствата си към правилния договор.

Ако някога се наложи да добавите нов токен към портфейла си, ще трябва да намерите адреса на договора на токена. Адресът на смарт договора съдържа логиката на токена, като например как се извършват трансфери на токени и друго поведение.

За да научите адрес на токен, можете да се насочите към CoinMarketCap, CoinGecko или официалния уебсайт на проекта. Можете също да проверите и https://etherscan.io/tokens.

Винаги се уверявайте, че добавяте правилния токен адрес, като го проверите два пъти с гореспоменатите уебсайтове. Нека да разгледаме токена Uniswap ERC-20 в Ethereum:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

1. Копирайте и поставете адреса на смарт договора в полето за търсене.


2. Ще видите подробности за баланса на договора и друга обща информация относно договора за токена Uniswap (UNI).


3. Отдолу имаме повече възможности за разглеждане, включително трансакции, раздел за коментари и самия смарт договор. След това щракнете върху [Договор], за да видите наличните опции за взаимодействие и да прочетете правилата на Uniswap.


4. Разделът [Прочетете договора] ви показва обща информация за договора. Позволява ви например да задавате въпроси относно баланса на конкретни адреси или портфейли, които имат разрешение да използват токена във вашия портфейл.


Щракването върху [Напиши договор] ви позволява да взаимодействате директно с договора. Това е полезно, когато DeFi платформите и DApp-овете не са налични, може би поради технически проблем или прекъсване на уебсайта. В някои случаи можете да опитате да взаимодействате със смарт договора, без да използвате API на проекта.

Щракването върху [Свързване към Web3] ще ви позволи да свържете крипто портфейл като MetaMask или Binance Chain Wallet и да взаимодействате с договора.


Най-простото действие тук би било прехвърляне на криптовалута. С помощта на [transferFrom] можете да прехвърляте токени от адрес, за който имате разрешение, на други адреси.

[transfer] ви позволява да прехвърлите свързания с договора токен от прикачения ви портфейл. Трансакцията по-долу ще изпрати 1 UNI от свързания ни портфейл към поставения адрес на портфейл за получаване. Трябва също да се уверите, че сте включили правилното количество десетични знаци за сумата, която искате да изпратите.

Повечето потребители никога няма да се налага да използват тези функции. Все пак е полезно да знаете къде се намират, в случай че трябва да получите достъп до средства, съхранявани в смарт договор.


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

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



Заключителни мисли

Etherscan е безплатен и лесен за използване и е чудесен инструмент, когато имате нужда от повече информация, отколкото портфейлът или борсата ви могат да покажат. За кратък период от време можете да се научите да използвате най-основните функции. Etherscan е и основа за други блокчейн търсачки като BscScan, което прави вашите умения лесно преносими. Независимо дали искате да потвърдите състоянието на трансакцията или да разгледате смарт договора на любимия си DApp, Etherscan е добро начало.