Czym jest Pending Transaction?
Pending Transaction to płatność w łańcuchu bloków, która została przesłana do sieci, lecz jeszcze nie została umieszczona w bloku. Wyobraź to sobie jak zamówienie w zatłoczonym lokalu: złożone, opłacone i teraz czekające na wywołanie. Środki są w ruchu, nie są ostateczne.
„Pending oznacza, że się nie powiodło.” Nie do końca. Pending Transaction zazwyczaj oznacza, że opłata jest za niska lub kolejka jest długa, a nie że coś się zepsuło.
Jak działa Pending Transaction
Krótki przegląd od wysłania do rozliczenia:
- Krok 1: Twój portfel tworzy i podpisuje jedną z tych transakcji, a następnie rozgłasza ją wśród węzłów.
- Krok 2: Ląduje w publicznym mempool, czyli w poczekalni, którą utrzymuje każdy węzeł.
- Krok 3: Górnicy lub walidatorzy wybierają z kolejki, zwykle preferując wyższe opłaty, i umieszczają ją w bloku. Status zmienia się z oczekującego na potwierdzony.
- Krok 4: Jeśli twoja opłata jest niska, inni mogą wskoczyć przed nią i twoja może poczekać.
- Krok 5: Jeśli twój portfel to obsługuje, możesz podbić opłatę za pomocą Replace by Fee lub po prostu poczekać.
Tak wygląda proces.
Dlaczego Pending Transaction ma znaczenie
Zależy to od czasu, pieniędzy i spokoju ducha:
- Korzyść: Możesz obserwować postęp i planować, gdy środki są w drodze.
- Perspektywa: Czasy oczekiwania rosną podczas przeciążenia sieci, więc minting, swapping lub arbitraż mogą zależeć od strategii opłat.
- Zastosowanie: Spotkasz stany oczekujące w portfelach, na giełdach, przy mintingu NFT i w aplikacjach DeFi.
Zanim naciśniesz wyślij, sprawdź aktualne wykresy opłat i ustaw opłatę z pewnym zapasem. Jeśli utknie, spróbuj RBF jeśli twój portfel to obsługuje i unikaj ponownego wysyłania duplikatów.
Główne cechy Pending Transaction
Co ją wyróżnia:
- Kolejka: Czeka za innymi płatnościami, aż pojawi się miejsce w bloku.
- Możliwość zastąpienia: Niektóre łańcuchy i portfele pozwalają podbić opłatę przed potwierdzeniem.
- Widoczne: Każdy może obserwować ją w eksploratorach, gdy jest w stanie oczekującym.
- Zmienność: Opóźnienie zależy od wysokości opłaty i popytu w danym momencie.
- Niesfinalne: Środków nie należy traktować jako rozliczonych, dopóki nie zostaną potwierdzone.
Stan oczekujący nie oznacza, że środki są do wydania. Unikaj wysyłki towarów lub udostępniania przywilejów, dopóki nie zobaczysz potwierdzeń w łańcuchu bloków.
Przykład
Wysyłasz ETH na giełdę, widzisz Pending Transaction w swoim portfelu przez sześć minut, potem zmienia się na potwierdzoną, gdy trafia do następnego bloku.
Ciekawostka
W 2017 CryptoKitties tak zakorkowało Ethereum, że obserwowanie kolejek oczekujących stało się rozrywką, niczym odświeżanie strony po bilety na koncert, tyle że z opłatami za gaz.
Podsumowanie
Jednym zdaniem: Pending Transaction to twoje przeniesienie w poczekalni, prawie gotowe, wystarczy pieczęć bloku.
