Przejdź do treści
Słownikpodstawyethereumgasportfele

Block explorer

Wyszukiwarka publicznych danych blockchaina, która pozwala sprawdzać transakcje, adresy, bloki, opłaty i aktywność smart kontraktów.

Czym jest block explorer

Block explorer to interfejs do czytania danych z blockchaina. Przykładem jest Etherscan dla Ethereum albo Blockscout, który wiele sieci EVM uruchamia jako otwartą alternatywę.

Explorer indeksuje dane z sieci i pokazuje je w formie wyszukiwarki. Możesz wkleić adres portfela, hash transakcji, numer bloku albo adres kontraktu i zobaczyć, co wydarzyło się onchain.

Dla użytkownika to podstawowe narzędzie kontroli. Portfel pokazuje uproszczony wynik, a explorer pozwala zobaczyć więcej szczegółów: status, opłaty, wywołany kontrakt, token transfery i logi zdarzeń.

Co możesz sprawdzić w explorerze

Transakcję
Status, hash, blok, adres nadawcy, adres odbiorcy, opłatę, zużyty gaz i czas wykonania.
Adres
Saldo ETH, tokeny, historię transakcji i interakcje ze smart kontraktami.
Blok
Numer bloku, czas, producenta bloku, transakcje i podstawowe dane techniczne.
Kontrakt
Kod źródłowy, ABI, funkcje read/write, eventy i historię interakcji, jeśli kontrakt jest zweryfikowany.
Opłaty
Zużycie gazu, efektywną cenę gazu, base fee, priority fee i całkowity koszt transakcji.

Jak czytać stronę transakcji

Najważniejsze pole to status. Success oznacza, że transakcja została wykonana, a Failed oznacza, że trafiła do bloku, ale wykonanie się nie udało.

Hash transakcji jest jej identyfikatorem. Blok pokazuje, gdzie transakcja została zapisana, a timestamp pomaga ustalić czas wykonania.

Pola from i to pokazują, kto wysłał transakcję i jaki adres został wywołany. Przy DeFi adres to często jest kontraktem, na przykład routerem DEX-a, a nie drugim użytkownikiem.

Gaz, calldata i logi

Explorer pokazuje, ile gazu transakcja faktycznie zużyła i ile użytkownik zapłacił. Gas used mówi o realnym zużyciu, a gas limit o maksymalnym limicie ustawionym przed wykonaniem.

Pole input data pokazuje calldata, czyli zakodowane dane przekazane do kontraktu. Bez dekodowania wygląda jak długi ciąg znaków, ale przy zweryfikowanym kontrakcie explorer potrafi pokazać nazwę funkcji i argumenty.

Logi i eventy często najlepiej pokazują, co faktycznie wydarzyło się w transakcji. Transfer tokena, swap w AMM albo mint NFT zwykle zostawia zdarzenia, które explorer potrafi wyświetlić w czytelniejszej formie.

Kiedy warto użyć explorera

Explorer przydaje się zawsze wtedy, gdy portfel albo aplikacja pokazuje zbyt mało informacji.

  • Gdy transakcja długo czeka i chcesz sprawdzić, czy jest pending.
  • Gdy transakcja się nie udała i chcesz zobaczyć błąd lub zużyty gaz.
  • Gdy chcesz potwierdzić, że środki dotarły na właściwy adres.
  • Gdy sprawdzasz, czy kontrakt ma zweryfikowany kod źródłowy.
  • Gdy analizujesz stare approvale, token transfery albo interakcje z DeFi.

Przykład praktyczny

  • Wysyłasz USDC na adres znajomego.
  • Portfel pokazuje transakcję jako wysłaną, ale środki jeszcze nie są widoczne u odbiorcy.
  • Kopiujesz hash transakcji i wklejasz go w explorerze.
  • Sprawdzasz status, blok, adres odbiorcy i token transfer.
  • Jeżeli status to Success, a adres odbiorcy się zgadza, transakcja została wykonana onchain.

Etherscan, Blockscout i dane dodane przez explorer

Etherscan jest najpopularniejszym explorerem dla Ethereum i wielu sieci EVM. Blockscout jest otwartą alternatywą, często używaną przez nowe sieci i rollupy.

Surowe dane pochodzą z blockchaina, ale explorer dodaje też własną warstwę interpretacji: etykiety adresów, ikony tokenów, nazwy kontraktów, ostrzeżenia i opisy znanych portfeli.

Takie etykiety są przydatne, ale pochodzą spoza konsensusu. Jeśli explorer źle oznaczy adres, sam blockchain się od tego nie zmienia.

Najczęstsze błędne założenia

  • Block explorer nie kontroluje twoich środków i nie może odzyskać źle wysłanej transakcji.
  • Transakcja pending nie jest jeszcze potwierdzona.
  • Etykieta adresu w explorerze nie jest częścią protokołu. To dodatkowa informacja od operatora explorera.
  • Zweryfikowany kod kontraktu pomaga w analizie, ale nie gwarantuje bezpieczeństwa.
  • Brak tokena w UI explorera nie zawsze oznacza brak tokena onchain. Explorer może nie mieć poprawnie zaindeksowanych metadanych.

Explorer pokazuje dane, nie naprawia błędów

Block explorer jest narzędziem do sprawdzania historii i stanu onchain. Jeśli transakcja została poprawnie wykonana na zły adres, explorer może to pokazać, ale nie cofnie operacji ani nie zwróci środków.

Najczęstsze pytania

Nie. Explorer pokazuje dane blockchaina, ale nie przechowuje twoich kluczy i nie zarządza środkami. Portfel służy do podpisywania transakcji, explorer do ich sprawdzania.

Traktuj je jako pomocnicze informacje. Etykiety adresów, ikony tokenów i ostrzeżenia są dodawane przez operatora explorera albo społeczność. Dane onchain są podstawą, etykiety są warstwą interpretacji.

Transakcja trafiła do bloku, ale wykonanie się nie udało. Możesz nadal zapłacić gaz, bo walidatorzy wykonali pracę potrzebną do sprawdzenia tej transakcji.

Dobre explorery pokazują dane zaindeksowane z publicznego blockchaina. Czasem mogą mieć opóźnienia, problemy z indeksacją tokenów albo różnice w sposobie prezentacji danych.

Najlepiej porównać adres z oficjalną dokumentacją projektu, linkiem z aplikacji i znanymi etykietami w explorerze. Nie kopiuj adresów z przypadkowych komentarzy, reklam ani wyszukiwarek.