Czym jest Etherscan i Jak z Niego Korzystać?
Strona Główna
Artykuły
Czym jest Etherscan i Jak z Niego Korzystać?

Czym jest Etherscan i Jak z Niego Korzystać?

Początkujący
Opublikowane Oct 6, 2021Zaktualizowane Jun 9, 2023
8m

TL;DR

Etherscan to eksplorator blockchain dla sieci Ethereum. Witryna umożliwia przeszukiwanie transakcji, bloków, adresów portfeli, smart kontraktów i innych danych on-chain. Jest to jeden z najpopularniejszych eksploratorów blockchain Ethereum i jest on darmowy.

Korzystanie z Etherscan może pomóc Ci dokładnie zrozumieć, w jaki sposób wchodzisz w interakcję z blockchainem, innymi portfelami i DApps. Ta wiedza może również pomóc Ci zachować bezpieczeństwo i wykryć podejrzane zachowanie.

Aby korzystać z Etherscan, potrzebujesz adresu portfela, identyfikatora transakcji (TXID), adresu kontraktu lub innego identyfikatora do wklejenia w polu wyszukiwania. Informacje, które zobaczysz, będą zależeć od tego, czego szukasz, ale większość z nich będzie obejmować powiązane transakcje, adresy, sygnatury czasowe i kwoty.

Możesz także wchodzić w bezpośrednią interakcję ze smart kontraktami, aby dokonywać transakcji, sprawdzać opłaty za gas i szukać airdropów za pośrednictwem Etherscan.


Wprowadzenie

Jeśli używasz Ethereum do czegoś więcej niż tylko HODLingu lub wysyłania kilku transakcji, wiedza jak poruszać się po blockchainie jest niezwykle przydatna. Etherscan to jedna z najpopularniejszych opcji, dlatego jest doskonałym miejscem do rozpoczęcia nauki podstaw. Możesz korzystać z większości funkcji bez konieczności podłączania portfela, a nawet otwierania konta. Przyjrzyjmy się najczęstszym sposobom korzystania z Etherscan i temu, co możesz zrobić ze znalezionymi informacjami.

  

Czym Jest Etherscan?

Etherscan to eksplorator bloków, który umożliwia przeglądanie publicznych danych dotyczących transakcji, smart kontraktów, adresów i nie tylko w blockchainie Ethereum. Wszystkie interakcje z Ethereum są publiczne, a Etherscan pozwala Ci je przeglądać w taki sposób, jakbyś korzystał(-a) z wyszukiwarki. Możesz użyć hashu transakcji (identyfikatora transakcji), aby sprawdzić wszystkie powiązane z nią dane, w tym tokeny, smart kontrakty i adresy portfeli.

Nie musisz rejestrować się na Etherscan, ale możesz utworzyć konto, aby uzyskać dodatkowe funkcjonalności. Na przykład można ustawić alerty, aby otrzymywać powiadomienia o transakcjach przychodzących, uzyskać dostęp do narzędzi programistycznych i utworzyć źródła danych.

Etherscan nie zapewnia portfela Ethereum do Twojego użytku lub przechowywania kluczy prywatnych. Nie możesz go również używać do handlu. Działa jedynie jako źródło informacji o blockchainie i baza danych smart kontraktów. Aby dokonywać transakcji lub przechowywać krypto, potrzebujesz portfela krypto, takiego jak Trust Wallet, MetaMask, Math Wallet lub  Binance Chain Wallet.


Dlaczego Powinienem(-nam) Korzystać z Etherscan?

Etherscan jest jednym z najbardziej zaufanych i popularnych eksploratorów bloków dla Ethereum. Jednak ważniejsze jest zrozumienie, dlaczego należy używać eksploratora bloków, takiego jak Etherscan, do sprawdzania informacji on-chain. Posiadanie większej wiedzy na temat interakcji z blockchainem może pomóc w lepszym zrozumieniu, co tak naprawdę dzieje się z DAppsami i transakcjami. Ta wiedza może również zapewnić Ci bezpieczeństwo i pomóc w wykryciu podejrzanej aktywności w sieci.

Na przykład alerty o wielorybach informują o przeniesieniu dużej ilości krypto na giełdę. Chociaż nie zawsze tak jest, informacje te mogą sugerować dużą presje sprzedaży. Możesz także zobaczyć, co założyciele projektu robią z tokenami swojego projektu. Może to pomóc w wykryciu potencjalnych oszustw lub rug pullów, w których programiści porzucają swoje projekty i sprzedają swoje monety. 


Jak sprawdzić transakcję i portfel na Etherscan

Podstawową funkcją Etherscan jest śledzenie transakcji. Zrozumienie, jak śledzić swoją kryptowalutę, jest kluczem do odblokowania wszystkich pozostałych informacji o blockchainie. Na przykład wyobraź sobie, że wysłałeś(-aś) 0,025 etheru (ETH) ze swojego portfela na następujący adres publiczny: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.

Zapłaciłeś(-aś) również 0,001559212674537 ETH opłaty za transakcję. Po dokonaniu transakcji Twój portfel wyświetla ten TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

Załóżmy, że chcesz sprawdzić liczbę potwierdzeń transakcji i zobaczyć, czy cały proces przebiegł pomyślnie. 

1. Przejdź do strony głównej Etherscan i poszukaj pola wyszukiwania u góry strony.


2. Następnie skopiuj i wklej identyfikator transakcji (TXID) w polu wyszukiwania i naciśnij ikonę lupy.


3. Teraz możesz zobaczyć wszystkie szczegóły dotyczące Twojej konkretnej transakcji:


4. Możesz również nacisnąć przycisk [Kliknij, aby Zobaczyć Więcej], aby uzyskać bardziej szczegółowe informacje, ale na razie przejrzyjmy tylko domyślny ekran:

Hash Transakcji

Ciąg cyfr i liter (TXID) powiązany z Twoją konkretną transakcją.

Status

Czy transakcja się nie powiodła, jest w trakcie lub zakończyła się sukcesem.

Blok

Numer bloku, w którym uwzględniono Twoją transakcję. Możesz również sprawdzić, ile razy Twoja transakcja została potwierdzona. Jest to liczba bloków dodanych do blockchainu po bloku Twojej transakcji.

Znacznik Czasowy

Znacznik czasowy bloku, do którego została dodana transakcja.

Od

Adres portfela, który dokonał transakcji.

Do

Adres odbiorcy lub smart kontraktu.

Wartość

Kwota wysłana w transakcji.

Opłata Transakcyjna

Opłata za dokonanie transakcji.

Cena Gas

Koszt jednostkowy gas dla transakcji.

Typ TXN

Informacja o tym, czy transakcja została przeprowadzona w starym dotychczasowym systemie gas (1) czy w nowym systemie opłat blokowych EIP-1559 (2).


Na podstawie powyższych danych łatwo zauważyć, że transakcja się powiodła i otrzymała wystarczającą liczbę potwierdzeń. Możesz również sprawdzić status swojej transakcji, patrząc na portfel odbiorcy.

W tym celu musisz wrócić do paska wyszukiwania i wkleić adres portfela odbierającego:

0x480bbcb368197d44c6f54a738e59c33eff004b6a


Na dole strony możemy zobaczyć listę wszystkich transakcji powiązanych z adresem:


Transakcja zaznaczona na czerwono to 0,025 ETH, które pierwotnie wysłałeś(-aś). Możesz ją zobaczyć jako In, co oznacza, że wyszukiwany adres znajdował się po stronie odbiorcy. U góry strony możesz również zobaczyć przegląd salda portfela.


Jak wyszukać smart kontrakt na Etherscan

Jeśli regularnie korzystasz ze smart kontraktów w DAppsach, dobrym pomysłem jest dowiedzieć się, jak je znaleźć na Etherscan. W ten sposób możesz dokładnie sprawdzić, czy przesyłasz środki do właściwego kontraktu.

Jeśli kiedykolwiek będziesz musiał(-a) dodać nowy token do swojego portfela, musisz znaleźć adres kontraktu tego tokenu. Adres smart kontraktu zawiera logikę tokenu, na przykład sposób wykonywania transferów tokenów i inne zachowanie.

Aby znaleźć adres tokenu, możesz udać się na CoinMarketCap, CoinGecko lub na oficjalną stronę projektu. Możesz również sprawdzić https://etherscan.io/tokens.

Zawsze upewnij się, że dodajesz poprawny adres tokenu, sprawdzając go dwukrotnie w witrynach wymienionych powyżej. Rzućmy okiem na token Uniswap ERC-20 na Ethereum:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

1. Skopiuj i wklej adres smart kontraktu w polu wyszukiwania.


2. Zobaczysz teraz szczegóły dotyczące salda kontraktu i inne ogólne informacje dotyczące kontraktu tokena Uniswap (UNI).


3. Poniżej mamy więcej opcji do obejrzenia, w tym transakcje, sekcję komentarzy i sam smart kontrakt. Kliknij [Kontrakt], aby zobaczyć dostępne opcje interakcji.


4. Zakładka [Odczytaj Kontrakt] zawiera ogólne informacje o kontrakcie. Pozwala to na przykład na sprawdzenie salda konkretnych adresów lub portfeli, które mają uprawnienia do korzystania z tokena w Twoim portfelu.


Kliknięcie [Pisz Kontrakt] umożliwia bezpośrednią interakcję z kontraktem. Jest to przydatne, gdy platformy DeFi i DAppsy są niedostępne, być może z powodu problemu technicznego lub awarii witryny. W niektórych przypadkach możesz zamiast tego spróbować wejść w interakcję ze smart kontraktem bez korzystania z interfejsu API projektu.

Kliknięcie [Połącz z Web3] pozwoli Ci połączyć portfel krypto, taki jak MetaMask lub Binance Chain Wallet, aby wejść w interakcję z kontraktem.


Najprostszą akcją tutaj byłby transfer monet. Za pomocą [transferFrom] możesz przenieść tokeny z adresu, do którego masz uprawnienia, na inne adresy.

[transfer] umożliwia przeniesienie tokenu powiązanego z kontraktem z połączonego portfela. Poniższa transakcja spowoduje wysłanie 1 UNI z naszego połączonego portfela na wklejony adres portfela odbiorczego. Musisz również upewnić się, że podałeś(-aś) prawidłową liczbę miejsc po przecinku dla kwoty, którą chcesz wysłać.

Większość użytkowników nigdy nie będzie musiała korzystać z tych funkcji. Jednak nadal warto wiedzieć, gdzie się ona znajduje, na wypadek, gdybyś potrzebował(-a) dostępu do środków przechowywanych w smart kontrakcie.


Jak sprawdzić ceny gas na Etherscan

Gas jest częścią opłat transakcyjnych Ethereum. Opłaty te zmieniają się w zależności od bloku, w którym zawarta jest Twoja transakcja. Każdy blok ma ustaloną opłatę, która różni się w zależności od ruchu sieciowego. Tracker gas w Etherscan pokazuje różnicę w cenie i czasie przy różnych cenach gas. Jest to przydatne narzędzie do przybliżonego przewidywania, jak przeciążona jest sieć i ile prawdopodobnie będziesz musiał(-a) zapłacić, aby wysłać prosty przelew lub wejść w interakcję z bardziej skomplikowanym smart kontraktem.



cta


Przemyślenia końcowe

Etherscan jest darmowy i prosty w użyciu oraz jest doskonałym narzędziem, gdy potrzebujesz więcej informacji, niż te, które oferuje Ci Twój portfel lub giełda. Z najbardziej podstawowych funkcji możesz nauczyć się kożystać szybko i łatwo.Etherscan jest również podstawą dla innych eksploratorów bloków, takich jak BscScan, dzięki czemu swoje nowo nabyte umiejętności możesz łatwo zastosować w innych miejscach. Niezależnie od tego, czy chcesz potwierdzić status transakcji, czy spojrzeć na smart kontrakt swojego ulubionego DAppsa, Etherscan jest do tego dobrym miejscem.