Otwórz tronscan.org i wklej w wyszukiwarkę hasz transakcji (TxID) — ciąg 64 znaków bez „0x” na początku, który pokaże portfel albo serwis wysyłający. Na stronie przelewu patrz na dwa pola osobno: Result — czy przelew się wykonał, i Status — czy blok jest już utrwalony na dobre. Mylić ich nie wolno: nie pokrywają się.
Result: Successful znaczy, że pieniądze poszły, nawet jeśli Status jest jeszcze UNCONFIRMED: blok utrwali się mniej więcej w minutę, według pomiaru z 19.09.2026 opóźnienie wynosiło 57 sekund. Result zaczynający się od Failed znaczy, że przelew się nie odbył, nawet jeśli Status jest już CONFIRMED: ten status potwierdza nie przelew, tylko sam fakt niepowodzenia. Najpewniejsza oznaka niepowodzenia: na stronie w ogóle nie ma bloku Token Transfers.
Jeśli jest Result: Successful — nie ma się czym martwić: przy zwykłym przelewie to już wystarczy. Na Status: CONFIRMED czekają ci, którzy przyjmują dużą kwotę. A jeśli hasza nie ma w ogóle, powodów jest sześć, a najczęstsze trzy: szuka się nie tego ciągu, transakcja się przeterminowała, portfel w ogóle jej nie rozesłał. Omówienie wszystkich — niżej.
Result i Status: dwa różne pola na jednej karcie
Te pola odpowiadają na różne pytania. Result — czy przelew się wykonał, czy pieniądze poszły. Status — czy blok jest utrwalony nieodwracalnie, czy przelew można już uznać za ostateczny. Zmieniają się niezależnie od siebie, dlatego ktoś, kto patrzy nie na to pole, wyciąga dokładnie odwrotny wniosek.
Udany przelew 500 USDT, zdjęty ze strony tronscan.org 19.09.2026, hasz d0f09014…57af4. Karta pokazuje Result: Successful i jednocześnie Status: UNCONFIRMED Confirmed by 16 blocks, a wiersz niżej Confirmed SRs: 16: przelew już przeszedł, ale blok nie jest jeszcze utrwalony — nie uzbierało się wymaganych 19 Superprzedstawicieli. Nie trzeba nic robić, Status zmieni się sam w ciągu minuty.
Nieudana próba przelewu 10 000 USDT, ten sam dzień, hasz 0ae7fce9…4a8d. Tu jest odwrotnie: Result: Failed - Out of Energy, a obok Status: CONFIRMED Confirmed by 37 blocks i Confirmed SRs: 19 — te same 19 z 27. Napis „potwierdzono” znaczy, że sieć ostatecznie utrwaliła niepowodzenie, a nie że pieniądze doszły.
Niepowodzenie widać po trzech oznakach, w kolejności od najpewniejszej:
- bloku
Token Transfersnie ma na stronie w ogóle. Token jest albo przelany, albo nie, stanu pośredniego nie ma; na dole Tronscan dopisujeNo new txn found by sender; - przyczyna jest podana wprost w polu
Result— w przykładzie wyżej jest toFailed - Out of Energy; - dopisek
(Failed)w nagłówku, zaraz po kwocie i adresie odbiorcy.
Osobna pułapka to wiersz Amount: 0 TRX na karcie udanego przelewu. Zero jest tam dlatego, że przelew tokena TRC20 to wywołanie kontraktu, a nie przemieszczenie monety sieci. Kwotę tokena pokazano wyżej, w bloku Token Transfers, a w polu Method Calling — transfer(address _to, uint256 _value).
Na ile w ogóle prawdopodobne jest niepowodzenie. 19.09.2026 przeskanowaliśmy 30 bloków z rzędu — 13 805 transakcji, jakieś 90 sekund pracy sieci. Rozkład według tego pola węzła, z którego Tronscan bierze napis Result:
wartość w sieci | napis na stronie | udział, pomiar 19.09.2026 |
|---|---|---|
|
| 99,71 % |
|
| 0,28 % |
| żywego zrzutu karty właśnie z tym napisem nie mamy | 0,01 % |
Trzy przypadki na tysiąc to udział niepowodzeń wśród wszystkich transakcji z tamtego wycinka, a nie prawdopodobieństwo dla konkretnego „zawieszonego” przelewu: tego drugiego nie mierzyliśmy i nie wolno brać jednego za drugie. Niepowodzenie w TRON jest rzadkie, ale „rzadko” nie znaczy „nigdy”, dlatego na pole Result patrzy się zawsze.
To trzy wartości faktycznie napotkane w pomiarze z 19.09.2026, a nie pełna lista możliwych: zbiorczego wykazu w dokumentacji TRON nie znaleźliśmy.
OUT_OF_ENERGY znaczy, że nadawca nie miał ani zastakowanej energii, ani TRX na jej opłacenie. REVERT — że sam kontrakt odmówił wykonania przelewu: przy USDT jest to zwykle mniejsze saldo niż przelewana kwota albo adres na czarnej liście emitenta.
Najważniejsze dla kogoś, kto widzi na ekranie Failed - Out of Energy: pieniądze zostały u ciebie. W pokwitowaniu tamtej próby z 19.09.2026 wydano tylko 345 Bandwidth, TRX nie spalono — energii na koncie nie było, więc nie było czego palić. USDT jest na miejscu, przelew można powtórzyć, doładowując TRX.
Tym TRON różni się od Ethereum, gdzie nieudany przelew i tak pobiera prowizję za wykonaną pracę. Ale reguła nie jest ogólna: przy REVERT kontrakt zdąży odpracować swoje, zanim odmówi, i w tamtej transakcji spłonęło 8 624 energii.
Ile czekać i dlaczego potwierdzenia to tu nie bloki
Wiersz Confirmed SRs na karcie to nie licznik bloków i to pierwsza rzecz, która myli. W TRON bloki po kolei wypuszcza 27 Superprzedstawicieli, a blok staje się nieodwracalny, kiedy na jego wysokości albo wyżej odpracowało co najmniej 19 różnych aktywnych Superprzedstawicieli. Tak to opisano w dokumentacji deweloperów TRON.
Pomiar z 19.09.2026 pokazuje, ile to jest w życiu: utrwalony blok był w tyle za bieżącym dokładnie o 19 bloków, czyli o 57 sekund, a średnia długość bloku na 1000 bloków z rzędu wyszła 3,006 sekundy. Stąd cały obraz czasu: Result wypełnia się już w pierwszym bloku, w trzy sekundy, a Status staje się CONFIRMED mniej więcej minutę później.
Nie wszyscy muszą odczekać tę minutę. Czekają na nią ci, którzy przyjmują dużą kwotę i chcą nieodwracalności; przy zwykłym przelewie wystarczy Result: Successful — pieniądze już poszły.
Jeśli minęło więcej niż pięć minut, a Status nadal jest UNCONFIRMED, to rzecz już nie w szybkości sieci — patrz następny rozdział. Jak w ogóle działa liczenie potwierdzeń w blockchainie i dlaczego w różnych sieciach jest różne, omówiliśmy osobno: potwierdzenia transakcji w blockchainie.
Dlaczego przelewu w ogóle nie ma w Tronscanie
Pusta strona po haszu to nie awaria eksploratora ani „on się opóźnia”. Tronscan pokazuje blok w kilka sekund po wypuszczeniu: jeśli przelewu nie ma po minucie, to nie ma go i w sieci. Powody, od najczęstszego do najrzadszego:
- Szuka się nie tego hasza. Hasz przelewu i „numer zlecenia” w portfelu czy serwisie to różne ciągi. Hasz w TRON to dokładnie 64 znaki szesnastkowe bez
0xna początku. Ciąg krótszy, dłuższy albo z literami spoza zakresu a–f to nie on. Taki, który zaczyna się od0x, to hash Ethereum albo BNB Chain i czyta się go według innych zasad: jak czytać stronę transakcji w Etherscanie. - Transakcja się przeterminowała. Według dokumentacji TRON transakcja ma twardy czas życia, domyślnie 60 sekund od czasu ostatniego bloku; nie trafiła do bloku — węzły ją odrzucają. Hasz przy tym istnieje, a transakcji pod nim nie ma.
- Transakcji nie rozesłano. Portfel podpisał ją lokalnie, ale do sieci nie wysłał: nie ma łączności, węzeł odmówił. Oznaka — hasz jest w historii portfela, a w eksploratorze pusto.
- Adresu odbiorcy nie aktywowano. Dokumentacja TRON mówi wprost: do czasu aktywacji adresu nie da się znaleźć ani przez API, ani przez eksplorator. Człowiek otwiera swój nowy adres, widzi pustkę i uznaje, że adres nie istnieje.
- Przelew poszedł do innej sieci. Adres w postaci
T…trudno pomylić z obcą siecią, ale jeśli przelew naprawdę szedł do Ethereum albo BNB Chain, w Tronscanie z definicji go nie ma: te sieci mają swoje eksploratory — Etherscan i BscScan — i hasza trzeba szukać tam. - Otwarta jest sieć testowa. W Tronscanie jest przełącznik
Switch network (current: Mainnet)i osobne adresy sieci testowych. Przelewu z sieci głównej w testowej nie widać.
Różnica względem Ethereum jest tu zasadnicza: tam niewykonany przelew wisi w kolejce godzinami i dniami, a w TRON po minucie transakcja jest albo w bloku, albo odrzucona. Co robić, jeśli pieniądze poszły do obcej sieci, omówiliśmy osobno — wysłali kryptowalutę nie do tej sieci.
Adres portfela czy adres kontraktu USDT — jak ich nie pomylić
Z wyglądu nie da się ich odróżnić: dokumentacja TRON mówi wprost, że adresy kontraktów i zwykłych kont zapisuje się tak samo — 34 znaki, oba zaczynają się od T. W samym ciągu nie ma żadnego oznaczenia i właśnie dlatego oba poniższe błędy zdarzają się regularnie.
Adres kontraktu USDT w sieci TRON jest jeden dla wszystkich: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. Bezpośrednie wywołanie kontraktu 19.09.2026 pokazało emisję 94 258 350 557 USDT, a na karcie przelewu Tronscan podpisuje ten adres jako USDT Token. Przy każdym przelewie USDT TRC20 pole Contract Address będzie właśnie takie.
Stąd zasada czytania karty: Owner Address to portfel nadawcy, Contract Address to sam kontrakt USDT, taki sam u wszystkich. Pomaga też adres strony w przeglądarce: portfel otwiera się jako /address/…/transactions, token — jako /token20/…/transfers, program — jako /contract/…/code.
Pierwszy błąd kosztuje pieniądze: wysłanie USDT na adres samego kontraktu. Sieć taki przelew wykona, formalnie adres jest poprawny. Monet nie da się odzyskać — kontrakt nie ma właściciela, który mógłby je stamtąd wyjąć.
Drugi błąd kosztuje nerwy: szukanie swojego przelewu po adresie kontraktu. Człowiek kopiuje z portfela ciąg „kontrakt tokena” zamiast swojego adresu, trafia na stronę tokena z milionami cudzych przelewów i uznaje, że eksplorator pokazuje nie jego pieniądze.
Kto robi Tronscana i czego się po nim spodziewać
Tronscan to pierwszy i podstawowy eksplorator sieci TRON, wbudowany w jej infrastrukturę: dokumentacja deweloperów TRON nazywa go podstawową infrastrukturą danych on-chain sieci i najczęściej używanym eksploratorem w TRON.
Ale nazywać go oficjalnym eksploratorem fundacji TRON nie wolno. Szukaliśmy 19.09.2026 i nie znaleźliśmy ani na tronscan.org, ani w dokumentacji TRON żadnego oświadczenia o przynależności prawnej. Słowo „official” na samej stronie nie pojawia się w ogóle — pojawiają się „pierwszy” i „najlepszy”.
Praktyczny wniosek jest jeden: eksplorator niczego nie rozstrzyga. Czyta blockchain i pokazuje to, co przeczytał. Nie przyspieszy przelewu, nie anuluje go i nie zwróci pieniędzy. Pisanie do wsparcia eksploratora, żeby „zwrócili USDT”, nic nie da: nie ma on ani dostępu do cudzych portfeli, ani przycisku anulowania.
Wyszukiwanie po haszu i po adresie działa bez logowania. Przycisk Connect Wallet jest potrzebny do prywatnych notatek i etykiet; żeby zobaczyć swój przelew, portfela podłączać nie trzeba.
Osobne niebezpieczeństwo akurat w tym temacie to domeny-sobowtóry. Sprawdzenie wyników wyszukiwania dla słowa „tronscan” 19.09.2026: obok prawdziwego adresu stoją strony, które w tytule strony piszą słowo Official. Kradzieży akurat z nich nie odnotowaliśmy, ale sam mechanizm jest niebezpieczny — jutro pod tym samym adresem może się znaleźć formularz do wpisania klucza prywatnego.
Zasada jest prosta: wpisywać adres eksploratora ręcznie albo trzymać go w zakładkach, a nie wchodzić w pierwszy link z wyszukiwarki. Klucz prywatny i fraza odzyskiwania nigdy nie są eksploratorowi potrzebne — czyta on tylko dane publiczne.
Kiedy przelew jest sprawdzony, a Result: Successful jest na miejscu, dalej wszystko zależy od tego, co robisz z USDT. Jeśli następnym krokiem jest wymiana, mamy osobny kierunek dla USDT w sieci TRON: adres do przelewu wydajemy z wyraźnie wskazaną siecią, a hasz sprawdzasz dokładnie tak samo.
Krótkie odpowiedzi
Ile czekać na potwierdzenie przelewu w TRON?
Około minuty. Pomiar z 19.09.2026: utrwalony blok był w tyle za bieżącym o 19 bloków, to 57 sekund. Ale Result: Successful pojawia się od razu, w tym samym bloku, i przy zwykłym przelewie to wystarczy. Czekanie na Status: CONFIRMED ma sens, kiedy przyjmuje się dużą kwotę.
Na stronie jest CONFIRMED, a pieniądze nie przyszły — dlaczego?
Dlatego że Status odpowiada nie za przelew, tylko za blok. Patrz na pole Result: Failed - Out of Energy razem z CONFIRMED znaczy, że sieć ostatecznie utrwaliła niepowodzenie. Pieniądze przy tym zostały u nadawcy — w pomiarze z 19.09.2026 taka próba wydała tylko 345 Bandwidth. Sprawdź też blok Token Transfers: przy niepowodzeniu go nie ma.
Dlaczego w polu Amount jest zero, chociaż wysłałem USDT?
Tak ma być. USDT w TRON to zapis wewnątrz kontraktu, a nie moneta samej sieci, dlatego pole kwoty monety pokazuje Amount: 0 TRX. Przelew tokena liczony jest osobno, w bloku Token Transfers: na zrzucie z 19.09.2026 stał tam licznikiem Token Transfers: 1. Jeśli tego bloku nie ma w ogóle, token nie poszedł.
Tronscan nie znajduje mojego hasza — pieniądze zniknęły?
Najprawdopodobniej nie. Najczęściej szuka się nie tego ciągu: hasz w TRON to 64 znaki szesnastkowe bez 0x, a nie numer zlecenia w serwisie. Drugi co do częstości przypadek to transakcja, która się przeterminowała i którą odrzuciły węzły; według dokumentacji TRON dzieje się to domyślnie po 60 sekundach.
Jeśli transakcja się przeterminowała albo jej nie rozesłano, nie trafiła do żadnego bloku i pieniądze zostały u nadawcy. A jeśli szuka się nie tego ciągu, przelew mógł jednak przejść: weź z portfela pole TxID i sprawdź właśnie je.



