Co je Etherscan a jak ho používat?
Domů
Články
Co je Etherscan a jak ho používat?

Co je Etherscan a jak ho používat?

Začátečníci
Zveřejněno Oct 6, 2021Aktualizováno Jun 9, 2023
8m

TL;DR

Etherscan je prohlížeč blockchainu pro síť Ethereum. Webové stránky umožňují prohledávat transakce, bloky, adresy peněženek, chytré kontrakty a další data v chainu. Je to jeden z nejoblíbenějších blockchainových prohlížečů Etherea a je k dispozici zdarma.

Používání Etherscanu vám pomůže přesně pochopit, jakým způsobem komunikujete s blockchainem, ostatními peněženkami a decentralizovanými aplikacemi. Tyto znalosti vám také pomohou zůstat v bezpečí a odhalit podezřelé chování.

Chcete-li použít Etherscan, budete potřebovat adresu peněženky, ID transakce (TXID), adresu kontraktu nebo jiný identifikátor, který vložíte do vyhledávacího pole. Informace, které se vám zobrazí, budou záviset na tom, co hledáte, ale většinou budou obsahovat související transakce, adresy, časová razítka a částky.

Prostřednictvím Etherscanu můžete také přímo komunikovat s chytrými kontrakty a provádět transakce, kontrolovat poplatky a vyhledávat airdropy.


Úvod

Pokud Ethereum nepoužíváte pouze k HODLingu nebo odeslání několika transakcí, bude pro vás velmi přínosné naučit se orientovat v blockchainu. Etherscan je jednou z nejoblíbenějších možností, takže je vynikajícím místem, kde se začít učit základy. Většinu funkcí můžete používat, aniž byste museli připojovat peněženku nebo si dokonce zakládat účet. Pojďme si projít nejčastější způsoby, jak Etherscan používat, a co můžete se zjištěnými informacemi dělat.

  

Co je Etherscan?

Etherscan je prohlížeč bloků, který vám umožní zobrazovat veřejná data o transakcích, chytrých kontraktech, adresách a dalších údajích v blockchainu Etherea. Všechny interakce na Ethereu jsou veřejné a Etherscan vám umožní je procházet pomocí funkce vyhledávání. Pomocí hashe transakce (ID transakce) můžete zkontrolovat všechny související aktivity, včetně tokenů, chytrých kontraktů a adres peněženek.

Do Etherscanu se nemusíte registrovat, ale můžete si vytvořit účet pro další funkce. Můžete si například nastavit upozornění na příchozí transakce, získat přístup k nástrojům pro vývojáře a vytvářet datové kanály.

Etherscan vám neposkytne peněženku Etherea, kterou byste mohli používat nebo do které byste mohli ukládat své soukromé klíče. Nemůžete ho ani používat k obchodování. Funguje pouze jako zdroj informací o blockchainu a databáze chytrých kontraktů. K provádění transakcí nebo ukládání kryptoměn budete potřebovat kryptoměnovou peněženku, například Trust Wallet, MetaMask, Math Wallet nebo Binance Chain Wallet.


Proč používat Etherscan?

Etherscan je jedním z nejdůvěryhodnějších a nejoblíbenějších prohlížečů bloků pro Ethereum. Důležitější je však pochopit, proč byste měli ke kontrole informací v chainu používat prohlížeč bloků, jako je Etherscan. Větší znalost interakce s blockchainem vám pomůže lépe pochopit, co se děje s decentralizovanými aplikacemi a transakcemi. Tyto znalosti vás také mohou ochránit a pomoci vám odhalit podezřelé aktivity v blockchainu.

Například upozornění na velryby vás informují o tom, že na burzu bylo přesunuto velké množství kryptoměn. I když tomu tak není vždy, tato informace může naznačovat velký výprodej. Můžete se také podívat, co zakladatelé projektu dělají s tokeny svého projektu. To vám může pomoci odhalit potenciální podvody nebo „rug-pully“, kdy vývojáři opouštějí své projekty a prodávají své coiny. 


Jak vyhledat transakci a peněženku v Etherscanu

Základní funkcí Etherscanu je sledování transakcí. Pochopení způsobu sledování kryptoměny je klíčem k odemknutí všech ostatních informací o blockchainu. Představte si například, že jste ze své peněženky poslali 0,025 etheru (ETH) na následující veřejnou adresu: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.

Kromě toho jste zaplatili transakční poplatek 0,001559212674537 ETH. Po provedení transakce se ve vaší peněžence zobrazí toto TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

Řekněme, že chcete zkontrolovat počet potvrzení transakce a zjistit, zda byla úspěšně odeslána. 

1. Přejděte na domovskou stránku Etherscanu a najděte si vyhledávací pole v horní části stránky.


2. Poté zkopírujte a vložte ID transakce (TXID) do vyhledávacího pole a stiskněte ikonu hledání.


3. Nyní si můžete prohlédnout všechny podrobnosti týkající se vaší konkrétní transakce:


4. Pro podrobnější informace můžete také stisknout tlačítko [Klikněte pro zobrazení více], ale nyní si projdeme pouze výchozí zobrazení:

Hash transakce

Řetězec čísel a písmen (TXID) spojený s vaší konkrétní transakcí.

Stav

Zda transakce selhala, probíhá nebo byla úspěšná.

Blok

Číslo bloku, do kterého byla transakce zařazena. Můžete také zjistit, kolikrát byla vaše transakce potvrzena. Jedná se o počet bloků přidaných do chainu po bloku vaší transakce.

Časové razítko

Časové razítko bloku, do kterého byla transakce přidána.

Ze

Adresa peněženky, ze které byla transakce provedena.

Na

Přijímající adresa nebo chytrý kontrakt.

Hodnota

Částka odeslaná v rámci transakce.

Transakční poplatek

Poplatek za provedení transakce.

Výše poplatku „gas“

Náklady na jednotku „gasu“ pro danou transakci.

Typ TXN

Informace o tom, zda byla transakce provedena v rámci starého „gas“ systému (1) nebo nového systému blokových poplatků EIP-1559 (2).


Z výše uvedených údajů je zřejmé, že transakce byla úspěšná a obdržela dostatek potvrzení. Stav transakce můžete zkontrolovat také tak, že se podíváte do přijímající peněženky.

Za tímto účelem se musíte vrátit na vyhledávací panel a vložit adresu přijímající peněženky:

0x480bbcb368197d44c6f54a738e59c33eff004b6a


V dolní části stránky vidíme seznam všech transakcí spojených s danou adresou:


Červeně označená transakce je 0,025 ETH, které jste původně poslali. Vidíte ji označenou jako In, což ukazuje, že hledaná adresa byla na straně příjemce. V horní části stránky můžete také vidět přehled zůstatku peněženky.


Jak vyhledat v Etherscanu chytré kontrakty

Pokud pravidelně pracujete s chytrými kontrakty v decentralizovaných aplikacích, je dobré se naučit, jak je na Etherscanu najít. Můžete si tak překontrolovat, že své prostředky posíláte do správného kontraktu.

Pokud někdy budete potřebovat přidat do peněženky nový token, budete muset zjistit jeho adresu kontraktu. Adresa chytrého kontraktu obsahuje logiku tokenu, například způsob provádění převodů tokenů, a další chování.

Adresu tokenu můžete zjistit na stránkách CoinMarketCap, CoinGecko nebo na oficiálních stránkách projektu. Můžete se také podívat na stránky https://etherscan.io/tokens.

Vždy se ujistěte, že přidáváte správnou adresu tokenu, a překontrolujte ji na výše uvedených webových stránkách. Podívejme se na ERC-20 token Uniswap na Ethereu:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

1. Zkopírujte a vložte adresu chytrého kontraktu do vyhledávacího pole.


2. Nyní se zobrazí podrobnosti o zůstatku kontraktu a další obecné informace o kontraktu tokenu Uniswap (UNI).


3. Pod nimi máme k dispozici další možnosti, včetně transakcí, sekce s komentáři a samotného chytrého kontraktu. Klepnutím na tlačítko [Kontrakt] se zobrazí možnosti, které jsou k dispozici pro interakci s pravidly Uniswapu a jejich čtení.


4. Na kartě [Číst kontrakt] se zobrazí obecné informace o kontraktu. Umožňuje například dotazovat se na zůstatek konkrétních adres nebo peněženek, které mají oprávnění používat token ve vaší peněžence.


Kliknutím na tlačítko [Psát kontrakt] můžete s kontraktem přímo pracovat. To je užitečné, když jsou platformy DeFi a decentralizované aplikace nedostupné, třeba kvůli technickému problému nebo výpadku webových stránek. V některých případech můžete místo toho zkusit interagovat s chytrým kontraktem, aniž byste použili API projektu.

Kliknutím na tlačítko [Připojit na Web3] se připojíte ke kryptoměnové peněžence, jako je MetaMask nebo Binance Chain Wallet, a budete moci s kontraktem komunikovat.


Nejjednodušší akcí by byl převod coinů. Pomocí [převodZ] můžete převést tokeny z adresy, ke které máte oprávnění, na jiné adresy.

Funkce [převod] umožňuje převést token přidružený ke kontraktu z připojené peněženky. Níže uvedená transakce by odeslala 1 UNI z naší připojené peněženky na vloženou adresu přijímající peněženky. Musíte se také ujistit, že jste uvedli správný počet desetinných míst pro částku, kterou chcete poslat.

Většina uživatelů tyto funkce nikdy nebude potřebovat. Přesto je však užitečné vědět, kde se nacházejí, pro případ, že budete potřebovat přístup k prostředkům uloženým v chytrém kontraktu.


Jak zjistit výši poplatků v Etherscanu

Poplatky „gas“ jsou součástí transakčních poplatků Etherea. Tyto poplatky se mění podle bloku, do kterého je transakce zahrnuta. Každý blok má stanovený poplatek, který se liší v závislosti na síťovém provozu. Gas tracker na Etherscanu vám ukáže rozdíl v ceně a čase při různých výších poplatku. Je to užitečný nástroj, který vám umožní předpovědět, jak je síť zhruba přetížená a kolik byste pravděpodobně museli zaplatit za odeslání jednoduchého převodu nebo interakci se složitějším chytrým kontraktem.


cta


Závěrem

Etherscan je bezplatný a jednoduchý nástroj, který je skvělý, když potřebujete více informací, než kolik vám může ukázat vaše peněženka nebo burza. Pokud jde o nejzákladnější funkce, ty se můžete naučit používat během chvilky. Etherscan je také základem pro další prohlížeče bloků, jako je BscScan, takže vaše dovednosti jsou snadno přenositelné. Ať už chcete potvrdit stav transakce nebo se podívat na chytrý kontrakt své oblíbené decentralizované aplikace, Etherscan je dobrým začátkem.