Etherscan: czym jest, jak korzystać z eksploratora blockchaina Ethereum i dlaczego to takie ważne

Etherscan: czym jest, jak korzystać z eksploratora blockchaina Ethereum i dlaczego to takie ważne

Kiedy pierwszy raz straciłem ETH, ktoś na Discordzie powiedział mi, żebym „sprawdził Etherscan”. Nie wiedziałem, co to jest. Wkleiłem hash transakcji w pasek wyszukiwania, nacisnąłem Enter i wpatrywałem się w ekran pełen liczb, które potwierdzały trzy rzeczy naraz: moje pieniądze zniknęły, transakcje blockchain nie mają przycisku cofania, a Etherscan to narzędzie, które pokazuje dokładnie, gdzie podziały się twoje kryptowaluty.

Jeśli jesteś w świecie kryptowalut od ponad tygodnia, prawdopodobnie słyszałeś o Etherscan. Jeśli jeszcze z niego nie korzystałeś, tracisz najprzydatniejsze darmowe narzędzie w ekosystemie Ethereum. To w zasadzie Google dla blockchaina Ethereum. Każda transakcja, każdy portfel, każdy inteligentny kontrakt, który ktokolwiek kiedykolwiek wdrożył w Ethereum, znajduje się w rejestrze publicznym, a Etherscan przekształca wszystkie te surowe dane w coś, co człowiek może faktycznie odczytać.

Matthew Tan stworzył ją w 2015 roku w Kuala Lumpur. Jego zespół liczy 29 osób. To wszystko. Dwudziestu dziewięciu pracowników zarządza platformą, która obsługuje 80 milionów odsłon miesięcznie od 8 milionów unikalnych użytkowników. Jest darmowa. Nie potrzebujesz konta. Stała się domyślnym punktem odniesienia dla każdego, kto ma styczność z Ethereum, od osób kupujących po raz pierwszy i sprawdzających, czy ich przelew został zrealizowany, po deweloperów DeFi debugujących wywołania kontraktów.

Chciałbym, żeby ktoś dał mi ten przewodnik, zanim zacząłem klikać w Etherscan i zastanawiać się, co oznacza połowa liczb.

Czym jest Etherscan i jak działa?

W tle Etherscan łączy się z węzłami Ethereum za pomocą JSON-RPC (pomyśl o tym jak o języku, którego komputery używają do zadawania pytań w blockchainie). Prosi węzły o dane, porządkuje je w bazie danych i wyświetla użytkownikowi za pośrednictwem strony internetowej.

Mówiąc wprost: każdy transfer ETH, każdy swap w Uniswap, każda mennica NFT, każde wdrożenie inteligentnego kontraktu jest trwale zapisywane w blockchainie Ethereum. Etherscan odczytuje to wszystko i zamienia surowy, szesnastkowy bełkot na strony, które pokazują nadawcę, odbiorcę, kwotę, znacznik czasu, opłatę za gaz i czy transakcja zadziałała. To dosłownie wszystko, co robi. Ale to wystarczy, by być niezastąpionym.

Jedno jest jasne: Etherscan nie przechowuje Twoich kryptowalut. Nie przetwarza transakcji. Nie widzi Twoich kluczy prywatnych. Jest tylko do odczytu. Patrzysz przez okno na dane publiczne. Każdy może w dowolnym momencie sprawdzić dowolny portfel lub transakcję. Właściciel nigdy się nie dowie, że patrzyłeś. Właśnie to oznacza publiczny blockchain, a Etherscan jest tylko lupą.

Co pokazuje Etherscan Czego Etherscan NIE robi
Szczegóły transakcji (nadawca, odbiorca, kwota, gaz) Przechowuj lub przechowuj kryptowalutę
Saldo portfela i zasoby tokenów Wykonuj transakcje w Twoim imieniu
Kod źródłowy i interakcje inteligentnych kontraktów Uzyskaj dostęp do kluczy prywatnych lub fraz początkowych
Szacunki cen gazu w czasie rzeczywistym Anuluj lub cofnij potwierdzone transakcje
Informacje o tokenach (podaż, posiadacze, transfery) Udzielanie porad finansowych
Historia własności i transferów NFT Pracuj z blockchainami innymi niż Ethereum

Jak korzystać z Etherscan: krok po kroku dla początkujących

Nie potrzebujesz konta. Otwórz etherscan.io i działaj. Oto, co z nim zrobisz.

Wyszukiwanie transakcji

Wysłałeś gdzieś ETH i chcesz wiedzieć, czy dotarło. To się zdarza każdemu.

Otwórz etherscan.io. Pobierz skrót transakcji z portfela (długi ciąg 0x). Wklej go w pasek wyszukiwania. Naciśnij Enter.

Co widzisz: status (Sukces, Niepowodzenie lub Oczekiwanie), kto wysłał, kto odebrał, ile, ile gazu zostało zapłacone, który blok to zarejestrował. Jeśli status to „Sukces”, operacja jest zakończona i nie można jej cofnąć. „Oczekiwanie” oznacza, że sieć jeszcze jej nie przetworzyła. „Niepowodzenie” oznacza, że coś się zepsuło, zazwyczaj za mało gazu lub błąd inteligentnego kontraktu. I tu pojawia się irytująca część: nadal płacisz za gaz za nieudane transakcje. Ethereum pobiera opłaty za próby, nawet jeśli się nie udają.

eterscan

Sprawdzanie adresu portfela

Ten sam pasek wyszukiwania. Wklej adres portfela zamiast hasha transakcji. Teraz zobaczysz saldo ETH, każdą kiedykolwiek dokonaną transakcję (przychodzącą i wychodzącą), wszystkie tokeny ERC-20 w tym portfelu i wszystkie znajdujące się tam NFT.

Po co miałbyś to robić? Sprawdź, czy ktoś ci zapłacił. Sprawdź skarbiec projektu. Sprawdź, czy podejrzany adres nie ma historii oszustw. Śledź portfel wieloryba, żeby zobaczyć, co kupują duzi gracze. Robię to ostatnie częściej, niż powinienem przyznać.

Oto coś, co zaskakuje początkujących: wszystko w Ethereum jest publiczne. Jeśli ktoś zna adres Twojego portfela, może zobaczyć każdą Twoją transakcję, każdy posiadany przez Ciebie token, każdy NFT, który posiadasz. Pseudonimowość to nie to samo, co anonimowość. Zanim udostępnisz swój adres na Twitterze, zastanów się, czy chcesz, aby świat przeglądał Twoją historię finansową.

Korzystanie z urządzenia śledzącego gaz

Cena gazu na Ethereum zmienia się z minuty na minutę. Narzędzie Gas Tracker w Etherscan dzieli ją na trzy poziomy: niski (tani, ale wolny), średni i wysoki (drogi, ale szybki). Dla każdego z nich zobaczysz szacowany czas i koszt potwierdzenia w gwei i USD.

Sprawdzam to przed każdą transakcją, która nie jest pilna. Różnica między południem w dzień powszedni a 3:00 UTC w niedzielę może wynosić 5 dolarów w porównaniu do 20 dolarów za ten sam przelew. W przypadku wymiany DeFi lub NFT Mint różnica może być jeszcze większa. Pięć sekund sprawdzania Gas Trackera może zaoszczędzić realne pieniądze. Przekonałem się o tym na własnej skórze, płacąc 47 dolarów za paliwo za transakcję o wartości 30 dolarów, ponieważ nie sprawdziłem tego wcześniej.

Weryfikacja tokena przed zakupem

To uchroniło mnie przed stratą pieniędzy co najmniej dwa razy. Zanim kupisz jakikolwiek token znaleziony na Twitterze lub Telegramie, wyszukaj jego adres kontraktu w Etherscan i zwróć uwagę na cztery rzeczy.

Czy umowa jest zweryfikowana? Jeśli kod źródłowy jest widoczny, to dobrze. Jeśli wyświetla się komunikat „niezweryfikowany”, odejdź. Nie widzisz, co robi kod, a to oznacza, że powierzasz swoje pieniądze obcej osobie.

Kto trzyma tokeny? Otwórz zakładkę „Posiadacze”. Jeśli jeden portfel ma 90% podaży, to czeka cię wyprzedanie. Ten portfel może pozbyć się wszystkiego, gdy tylko ludzie zaczną kupować.

Czy handel wygląda na prawdziwy? Legalne tokeny są sprzedawane i kupowane przez wiele różnych portfeli. Oszukańcze tokeny to niewielka grupa portfeli, które handlują nimi w obie strony, aby uzyskać fałszywy wolumen.

Czy token jest oznaczony? Etherscan rozpoznaje legalne tokeny i wyświetla ich nazwę oraz logo. Jeśli token nie ma etykiety ani ikony, jest albo zupełnie nowy, albo nikt wiarygodny go nie poręczył.

Funkcje Etherscan, o których większość początkujących nie wie

Oprócz podstawowych wyszukiwań Etherscan oferuje kilka narzędzi, które są naprawdę przydatne, gdy już wiesz, że istnieją.

Wielokanałowy moduł śledzenia portfela pozwala przeglądać zasoby w ponad 25 blockchainach z poziomu jednego interfejsu. Etherscan obsługuje obecnie ponad 50 eksploratorów bloków w łańcuchach EVM, a także Solscan (który przejęli w styczniu 2024 roku) dla Solany. Zamiast przeskakiwać między BscScan, PolygonScan, ArbiScan i tuzinem innych, możesz zobaczyć wszystko w jednym miejscu.

Listy adresów obserwowanych pozwalają monitorować konkretne portfele i otrzymywać powiadomienia e-mail o wysyłaniu lub odbieraniu transakcji. Wymagane jest bezpłatne konto. W ten sposób ludzie śledzą aktywność wielorybów bez konieczności ręcznego sprawdzania.

Prywatne notatki pozwalają oznaczać adresy i transakcje własnymi opisami. Jeśli śledzisz wiele pozycji DeFi lub monitorujesz płatności dla firmy, pomaga to zachować porządek.

Interakcja z kontraktem poprzez interfejs odczytu/zapisu pozwala na wywoływanie funkcji inteligentnego kontraktu bezpośrednio z Etherscan. Funkcje odczytu są bezpłatne (po prostu wykonują zapytania o dane). Funkcje zapisu wymagają podłączonego portfela i gazu. Jest to przydatne, gdy strona internetowa projektu jest niedostępna, ale konieczna jest interakcja z jego kontraktem.

Sprawdzanie akceptacji tokenów (w sekcji „Więcej narzędzi”) pokazuje wszystkie inteligentne kontrakty, którym udzieliłeś pozwolenia na wydawanie tokenów. To funkcja bezpieczeństwa. Stare zgody z kontraktów, z których już nie korzystasz, stanowią wektory ataku. Przejrzyj i cofnij te, których nie potrzebujesz.

Funkcja Co to robi Wymagane jest konto?
Wyszukiwanie transakcji Wyszukaj dowolny tx według hasha NIE
Eksplorator portfela Wyświetlanie sald i historii NIE
Śledzenie gazu Szacunki opłat w czasie rzeczywistym NIE
Weryfikacja tokena Sprawdź umowę i posiadaczy NIE
Portfolio wielokanałowe Ponad 25 łańcuchów w jednym widoku NIE
Lista obserwowanych adresów Alerty e-mail dotyczące aktywności portfela Tak (za darmo)
Prywatne notatki Etykietuj adresy i transakcje Tak (za darmo)
Kontrakt Odczyt/Zapis Współdziałaj z inteligentnymi kontraktami Nie (zapis wymaga portfela)
Zatwierdzenia tokenów Przejrzyj i odwołaj uprawnienia Nie (odwołanie wymaga portfela)
Dostęp do API Programowe dane blockchain Tak (dostępny jest bezpłatny poziom)

Typowe błędy popełniane przez początkujących w Etherscan

Widziałem, jak ludzie popełniali te same błędy w Etherscan. Oto te, które kosztują pieniądze lub powodują zamieszanie.

Wklejam niewłaściwą rzecz. Skróty transakcji, adresy portfela i adresy kontraktów wyglądają tak samo: długie ciągi znaków zaczynające się od 0x. Nie są takie same. Aby śledzić płatność, potrzebujesz skrótu transakcji z portfela, a nie samego adresu portfela.

Myślałeś, że Etherscan może wszystko naprawić? Nie może. Pokazuje, co się stało. Nie cofa tego. Wysłano ETH na zły adres? Etherscan potwierdza błąd. To wszystko. Nikt nie może cofnąć potwierdzonej transakcji Ethereum.

Udostępnianie adresów portfeli bez zastanowienia. Widziałem gościa, który opublikował swój adres Ethereum na publicznym Discordzie, prosząc o pomoc. W ciągu kilku minut ktoś wyciągnął całą jego historię na Etherscan: 200 tys. dolarów w pozycjach DeFi, żenującą kolekcję NFT i trzy nieudane transakcje. Wszystko w blockchainie jest publiczne. Etherscan pozwala na to jednym kliknięciem.

Zaufaj niezweryfikowanym kontraktom. Jeśli w zakładce „Kontrakt” wyświetla się komunikat „kod źródłowy niezweryfikowany”, oznacza to, że nie widzisz, co kod robi. Być może jest w porządku. Być może obciąża Twój portfel. Zweryfikowany nie oznacza bezpieczny, ale niezweryfikowany powinien wzbudzić Twoją szczególną ostrożność.

Ignorując czas tankowania. Nie mogę tego wystarczająco podkreślić. Ludzie płacą 50 dolarów za benzynę za 20 dolarów za wymianę, bo robili to w godzinach szczytu. Sprawdź Gas Tracker. Poczekaj na taryfę poza szczytem. Zajmie to 30 sekund i pozwoli zaoszczędzić prawdziwe pieniądze.

eterscan

API Etherscan: do czego wykorzystują je programiści

Jeśli tworzysz aplikacje, które potrzebują danych Ethereum, API Etherscan prawdopodobnie jest sposobem na ich uzyskanie. API pozwala programowo pobierać dane transakcji, salda portfeli, informacje o tokenach, ceny gazu i kontrakty ABI.

Bezpłatny plan zapewnia 3 połączenia na sekundę i 100 000 połączeń dziennie. To wystarcza na projekty osobiste i małe aplikacje. Plany płatne zaczynają się od 49 USD miesięcznie (Lite, 5 połączeń/s) i sięgają 899 USD miesięcznie (Pro Plus, 30 połączeń/s z metadanymi adresu). Plany korporacyjne z dedykowaną infrastrukturą i umowami SLA są dostępne dla większych operacji. Większość narzędzi do śledzenia portfeli kryptowalut, narzędzi podatkowych i paneli DeFi wykorzystuje API Etherscan w swoim stosie.

Pod koniec 2024 roku Etherscan wprowadził API V2 Multichain, które umożliwia korzystanie z jednego klucza API w ponad 50 łańcuchach EVM. Zmiana sieci odbywa się poprzez zmianę parametru identyfikatora łańcucha. Samo to eliminuje konieczność zarządzania oddzielnym kluczem dla każdego łańcucha przez deweloperów.

Kolejną funkcją wartą uwagi jest czytnik kodu oparty na sztucznej inteligencji. Wykorzystuje on modele OpenAI i Groq do analizy kodu źródłowego inteligentnych kontraktów w prostym języku. Jeśli nie jesteś programistą Solidity, ale chcesz zrozumieć działanie kontraktu przed interakcją z nim, to narzędzie tłumaczy kod na coś czytelnego. Jest ono bezpłatne dla zalogowanych użytkowników.

Alternatywy dla Etherscan i witryny siostrzane

Etherscan obejmuje tylko sieć główną Ethereum. Zespół, który go stworzył, stworzył jednak eksploratory dla innych łańcuchów:

Odkrywca Łańcuch bloków
Etherscan Ethereum
BscScan BNB Smart Chain
Skanowanie wielokątów Wielokąt
ArbiScan Arbitrum
OptimismScan Optymizm
BaseScan Opierać
FtmScan Fantom

Istnieją również konkurenci. Blockscout to alternatywa open source, którą każdy może wdrożyć we własnym łańcuchu. Dune Analytics podąża w zupełnie innym kierunku: pozwala na pisanie zapytań SQL do danych blockchain i tworzenie niestandardowych pulpitów nawigacyjnych, co jest wydajne, ale nie jest przyjazne dla początkujących. Nansen i Arkham koncentrują się na etykietowaniu portfeli i analizie on-chain, identyfikując, które portfele należą do znanych podmiotów, takich jak giełdy, fundusze lub konkretne osoby. To bardziej narzędzia śledcze niż proste eksploratory.

Dla większości ludzi Etherscan to jedyny eksplorator blockchainów, jakiego kiedykolwiek będą potrzebować. Nie próbuje robić wszystkiego. Robi jedno – pokazuje, co dzieje się w Ethereum – i robi to na tyle dobrze, że po prawie dekadzie działania wciąż jest pierwszym miejscem, do którego ludzie się udają.

Jakieś pytania?

Tak, i powinieneś to zrobić. Wyszukaj adres kontraktu tokena i sprawdź, czy kontrakt jest zweryfikowany (czy widoczny jest kod źródłowy), jak podaż tokena jest rozdzielana między posiadaczy (skoncentrowana własność to sygnał ostrzegawczy), czy aktywność handlowa wygląda na organiczną, czy sztuczną oraz czy token ma oficjalne oznaczenie w Etherscan. Żadna z tych kontroli nie jest niezawodna, ale wykrywają one najbardziej oczywiste oszustwa.

Gas Tracker pokazuje opłaty transakcyjne Ethereum w czasie rzeczywistym dla trzech poziomów prędkości: niskiego, średniego i wysokiego. Szacuje czas trwania transakcji na każdym poziomie oraz jej koszt w gwei i USD. Sprawdzenie Gas Trackera przed dokonaniem transakcji może pomóc zaoszczędzić pieniądze, szczególnie w okresach dużego obciążenia sieci.

Sam Etherscan jest przeznaczony wyłącznie dla Ethereum. Jednak ten sam zespół stworzył BscScan (łańcuch BNB), PolygonScan (Polygon), ArbiScan (Arbitrum), BaseScan (Base) i kilka innych. W przypadku Bitcoina należy użyć Blockchain.com lub Blockstream.info. W przypadku Solany – SolScan lub Solana Explorer. Każdy blockchain ma swój własny eksplorator.

Skopiuj hash transakcji z portfela i wklej go w pasek wyszukiwania na etherscan.io. Strona wyświetli status: „Sukces” oznacza potwierdzenie i finalizację transakcji, „Oczekujący” oznacza, że nadal oczekujesz na blok, „Nieudany” oznacza, że transakcja została cofnięta, ale paliwo nadal zostało naliczone. Możesz również wyszukiwać według adresu portfela, aby wyświetlić wszystkie transakcje przychodzące i wychodzące.

Tak. Etherscan to narzędzie tylko do odczytu. Nie przechowuje Twoich środków, nie ma dostępu do Twoich kluczy prywatnych i nie może wykonywać transakcji w Twoim imieniu. Możesz wyszukiwać dowolne adresy i transakcje bez ryzyka. Założenie darmowego konta daje Ci dostęp do list obserwowanych i alertów, ale nadal nie naraża Twojego portfela na ryzyko. Jedynym ryzykiem jest pomylenie Etherscan z witryną phishingową, dlatego zawsze upewnij się, że jesteś na etherscan.io.

Etherscan to darmowy eksplorator blockchainów dla sieci Ethereum. Pozwala wyszukiwać dowolne transakcje, adresy portfeli, tokeny i inteligentne kontrakty w Ethereum. Użytkownicy korzystają z niego do weryfikacji płatności, sprawdzania sald portfeli, analizy tokenów przed zakupem, śledzenia opłat za gaz i badania podejrzanej aktywności. Można go traktować jako wyszukiwarkę danych blockchaina Ethereum.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.