Jak przyspieszyć transakcję Bitcoin (lub ją anulować), gdy utknie
Wysłałeś bitcoiny i wiszą na liście „oczekujące” od godziny. Może dwóch. Odbiorca czeka, odświeżasz eksplorator bloków co 30 sekund, a nic się nie dzieje. Transakcja utknęła w puli pamięci i zaczynasz się zastanawiać, czy Twoje pieniądze zniknęły.
Nie jest. Zablokowana transakcja bitcoinowa jest w prawie każdym przypadku możliwa do naprawienia. Środki nie są tracone; po prostu nie zostały jeszcze odebrane przez górnika, ponieważ opłata, którą dodałeś, nie była wystarczająco wysoka, aby sprostać obecnemu zapotrzebowaniu sieci. Zdarza się to częściej, niż mogłoby się wydawać, zwłaszcza gdy pula pamięci zapełnia się podczas skoków cen, premier NFT lub fal emisji tokenów BRC-20.
W tym przewodniku opisano wszystkie metody przyspieszenia lub anulowania oczekującej transakcji bitcoin: RBF (Replace-by-Fee), CPFP (Child Pays for Parent), przyspieszacze transakcji i proste strategie zapobiegania, dzięki którym nie utkniesz ponownie.
Dlaczego transakcje Bitcoin są zablokowane
Każda transakcja bitcoinowa przechodzi przez tę samą ścieżkę. Transmitujesz ją ze swojego portfela do sieci Bitcoin. Trafia ona do puli pamięci, czyli poczekalni, w której niepotwierdzone transakcje czekają, aż górnik je odbierze i doda do nowego bloku. Bloki docierają co około 10 minut, a każdy blok ma ograniczoną przestrzeń (około 1-4 MB, w zależności od wykorzystania SegWit).
Górnicy wybierają transakcje, które mają zostać uwzględnione, kierując się jednym czynnikiem: opłatą za bajt. Transakcja oferująca 50 satoshi za wirtualny bajt (sat/vB) ma priorytet nad transakcją oferującą 5 satoshi/vB. Gdy pula pamięci jest pusta, nawet transakcje z niskimi opłatami są potwierdzane w obrębie jednego lub dwóch bloków. Gdy pula jest zajęta, tysiące transakcji konkuruje o tę samą przestrzeń bloku, a wszystkie transakcje z opłatą poniżej średniej są spychane na koniec kolejki.
Oto typowe przyczyny zablokowania transakcji bitcoin:
Ustawiłeś zbyt niską opłatę. Wiele portfeli pozwala wybrać między poziomami opłat „ekonomiczny”, „normalny” i „priorytetowy”. Jeśli wybierzesz najtańszą opcję w okresie wzmożonego ruchu, Twoja transakcja może czekać godziny lub dni.
Sieć została przeciążona po tym, jak wysłałeś/aś. Wybrałeś/aś rozsądną opłatę, ale 20 minut później popularna mennica Ordinals zalała pulę pamięci transakcjami z wysokimi opłatami, spychając Twoją transakcję w dół kolejki.
Twój portfel źle oszacował. Niektóre portfele naliczają opłaty na podstawie kilku ostatnich bloków, co może zaniżać popyt, jeśli aktywność rośnie.
| Stan Mempool | Opłata do potwierdzenia w ~1 bloku | Typowe oczekiwanie przy 5 saturacji/vB |
|---|---|---|
| Cicho (<20 MB) | 1-5 sat/vB | 10-20 minut |
| Umiarkowany (20-50 MB) | 10-30 sat/vB | 1-4 godziny |
| Zajęty (50-100 MB) | 30-80 sat/vB | 4-24 godziny |
| Bardzo zatłoczone (ponad 100 MB) | 80-200+ sat/vB | Dni lub nie zostanie potwierdzone, dopóki korki nie znikną |
Aktualny stan puli pamięci możesz sprawdzić na mempool.space, jednym z najlepszych paneli informacyjnych w czasie rzeczywistym dotyczących stanu sieci Bitcoin.
Metoda 1: Zamień na opłatę (RBF)
RBF to najpewniejszy sposób na przyspieszenie zablokowanej transakcji bitcoinowej. Pozwala na wysłanie zastępczej transakcji z wyższą opłatą, w zasadzie mówiąc górnikom: „zignorujcie starą, wybierzcie tę”.
Jak to działa: Twoja pierwotna transakcja zawierała flagę RBF (większość nowoczesnych portfeli domyślnie ją włącza). Tworzysz nową transakcję z tymi samymi danymi wejściowymi, ale z wyższą prowizją. Górnicy będą preferować nową wersję z wyższą prowizją. Po potwierdzeniu zmiany, pierwotna transakcja zostaje usunięta z puli pamięci.
Krok po kroku:
1. Otwórz portfel i znajdź oczekującą transakcję
2. Poszukaj opcji „Przyspieszenie” lub „Opłata za podbicie” (wykorzystuje ona w tle RBF)
3. Ustaw nową, wyższą opłatę. Sprawdź w mempool.space aktualną zalecaną stawkę.
4. Potwierdź i wyślij transakcję zastępczą
5. Nowa transakcja zastępuje starą. Ta sama kwota dla tego samego odbiorcy, tylko wyższa opłata.
Które portfele obsługują RBF:
- Electrum (pełna ręczna kontrola RBF)
- BlueWallet
- Portfel Sparrow
- Rdzeń Bitcoina
- Ledger Live (poprzez transakcję zastępczą)
- Trezor Suite
Ważne: RBF działa tylko wtedy, gdy oryginalna transakcja została oznaczona jako możliwa do zastąpienia. Większość portfeli robi to automatycznie, ale niektóre starsze lub prostsze portfele nie. Jeśli RBF nie został włączony, potrzebujesz Metody 2.
Czy można anulować transakcję bitcoinową za pomocą RBF? Tak, w pewnym sensie. Zamiast wysyłać zamiennik do pierwotnego odbiorcy, możesz odesłać go na swój adres z wyższą opłatą. Górnik odbiera Twoją własną transakcję, a pierwotna transakcja zostaje anulowana. Tracisz opłatę za zamiennik, ale bitcoin wraca do Ciebie. To najbardziej przypomina anulowanie oczekującej transakcji bitcoinowej.

Metoda 2: Dziecko płaci za rodzica (CPFP)
CPFP działa, gdy RBF jest niedostępny. Zamiast zastępować zablokowaną transakcję, tworzysz nową transakcję („transakcję potomną”), która wykorzystuje niepotwierdzone dane wyjściowe z zablokowanej transakcji („transakcji nadrzędnej”).
Jak to działa: Transakcja potomna obejmuje opłatę wystarczającą na pokrycie zarówno jej samej, jak i transakcji nadrzędnej. Górnicy widzą, że potwierdzenie obu transakcji jednocześnie przynosi im większy zysk niż potwierdzenie innych transakcji, więc uwzględniają obie w kolejnym bloku.
Kiedy stosować CPFP:
- Twój portfel nie oznaczył oryginalnej transakcji dla RBF
- Jesteś odbiorcą, nie nadawcą (odbiorcy również mogą korzystać z CPFP)
- Potrzebujesz potwierdzenia transakcji, ale nie możesz modyfikować oryginału
Krok po kroku:
1. Zidentyfikuj niepotwierdzoną transakcję w swoim portfelu
2. Utwórz nową transakcję, która wyda niepotwierdzoną resztę (lub niepotwierdzone otrzymane środki, jeśli jesteś odbiorcą)
3. Ustaw opłatę za transakcję z dzieckiem na tyle wysoką, aby zrekompensowała niską opłatę pobieraną przez rodzica
4. Przekaż dziecko. Górnicy odbiorą obie transakcje razem.
Matematyka: jeśli rodzic ma 250 bajtów przy 3 sat/vB (za mało), a łączna efektywna przepustowość musi wynosić 30 sat/vB, dziecko musi pokryć tę lukę. Opłatę za dziecko należy obliczyć następująco: (pożądana stawka x całkowity rozmiar rodzica + dziecka) minus bieżąca opłata rodzica.
Portfele obsługujące CPFP: Electrum, Sparrow, Bitcoin Core, Trezor Suite i Exodus — wszystkie one oferują pewną formę obsługi CPFP.
Metoda 3: Akceleratory transakcji Bitcoin
Jeśli nie możesz użyć RBF lub CPFP (być może używasz podstawowego portfela bez zaawansowanej kontroli opłat), z pomocą mogą przyjść zewnętrzne usługi akceleracyjne. Usługi te przesyłają identyfikator transakcji bezpośrednio do pul wydobywczych i proszą o nadanie mu priorytetu.
Bezpłatne akceleratory:
- mempool.space (wizualny mempool, pomagający zrozumieć Twoją pozycję)
- bitAccelerate
- bitcoinjumper
Płatne akceleratory:
- ViaBTC (połączony z dużym poolem wydobywczym)
- Akcelerator BTC.com
- Akcelerator puli Binance
Usługi płatne zazwyczaj kosztują od 5 do 30 dolarów, w zależności od pilności. Działają, ponieważ pule wydobywcze mogą nadawać priorytet określonym identyfikatorom transakcji podczas budowania kolejnego bloku.
Uwaga: Używaj akceleratorów wyłącznie z renomowanych źródeł. Nigdy nie podawaj swoich kluczy prywatnych ani frazy początkowej żadnemu akceleratorowi. Wystarczy, że podasz identyfikator transakcji (txid), który jest informacją publiczną widoczną w dowolnym eksploratorze bloków. Istnieją fałszywe strony podszywające się pod akceleratory, które proszą o dane uwierzytelniające portfel. Wiarygodne akceleratory nigdy nie wymagają niczego poza txid.
Jak dobrze działają akceleratory? Wyniki są różne. Przy niewielkim przeciążeniu, płatny akcelerator połączony z dużą pulą wydobywczą może przenieść transakcję do kolejnych 1-3 bloków. Przy ekstremalnym przeciążeniu (pula pamięci powyżej 100 MB) nawet płatne akceleratory mogą nie pomóc, ponieważ różnica w opłatach jest po prostu zbyt duża. W takich przypadkach RBF lub CPFP są bardziej niezawodne, ponieważ faktycznie zmieniają ekonomikę opłat, zamiast polegać na dobrej woli puli wydobywczej.
Metoda 4: Po prostu poczekaj
Brzmi to jak nieprofesjonalna porada, ale jest uzasadnione. Jeśli pula pamięci jest tymczasowo przeciążona i nie spieszysz się, czekanie nic nie kosztuje. Pula pamięci Bitcoina nie przechowuje transakcji w nieskończoność. Domyślnie większość węzłów odrzuca niepotwierdzone transakcje po 14 dniach. Po odrzuceniu bitcoin wraca do portfela, jakby transakcja nigdy nie miała miejsca.
W praktyce większość nagłych wzrostów obciążenia rozwiązuje się w ciągu kilku godzin lub dni. Rynek opłat dostosowuje się w miarę potwierdzania transakcji o wysokich opłatach i ich opuszczania przez pulę pamięci. Transakcja o niskich opłatach stopniowo przesuwa się w górę kolejki.
Sprawdź plik mempool.space i sprawdź próg „czyszczenia”. Jeśli opłata jest wyższa, transakcja zostanie ostatecznie potwierdzona. Jeśli jest niższa, zostanie anulowana, a środki zwrócone.
Oto, o czym większość poradników nie wspomina: zablokowana transakcja nie naraża Twojego bitcoina na ryzyko. Najgorszym scenariuszem są niedogodności i opóźnienia. Twój BTC albo potwierdza się w pierwotnym miejscu docelowym, albo wraca do portfela po oczyszczeniu puli pamięci. Nie znika w próżni. Jedynym scenariuszem, w którym naprawdę tracisz pieniądze, jest panika i zapłata wygórowanych opłat za odblokowanie transakcji, która i tak zostałaby potwierdzona w ciągu kilku godzin. Widziałem ludzi płacących 40 dolarów opłat RBF, aby przyspieszyć transakcję o wartości 50 dolarów, która i tak zostałaby potwierdzona w ciągu następnego bloku.

Jak zapobiegać blokowaniu transakcji
Najlepszym rozwiązaniem jest zapobieganie. Kilka nawyków całkowicie uchroni Cię przed bólem głowy związanym z RBF/CPFP:
Sprawdź pulę pamięci przed wysłaniem. Poświęć 10 sekund na mempool.space przed każdą transakcją. Jeśli zalecana opłata za potwierdzenie następnego bloku wynosi 40 sat/vB, a Twój portfel sugeruje 5, wiesz, że utkniesz.
Używaj adresów SegWit. SegWit (adresy zaczynające się od bc1q lub bc1p) zmniejsza rozmiar transakcji, co oznacza niższe opłaty przy tym samym priorytecie. Jeśli Twój portfel nadal korzysta ze starszych adresów (zaczynających się od 1), zmień go.
Włącz RBF domyślnie. W Electrum, Sparrow i Bitcoin Core możesz ustawić RBF jako domyślny dla wszystkich transakcji wychodzących. Nie ma to żadnych wad.
Transakcje zbiorcze. Jeśli musisz wysłać bitcoiny na wiele adresów, połączenie ich w jedną transakcję kosztuje mniej niż wysyłanie każdego z nich osobno.
Użyj Lightning Network do małych płatności. Lightning Network to rozwiązanie warstwy 2, które przetwarza płatności bitcoinami natychmiastowo, niemal bez opłat. W przypadku kwot poniżej kilkuset dolarów, Lightning jest szybszy i tańszy niż transakcje on-chain. Portfele takie jak Phoenix, Breez i Muun obsługują Lightning natywnie. Lightning Network całkowicie omija pulę pamięci, ponieważ płatności odbywają się poza łańcuchem za pośrednictwem kanałów płatności. Brak górników, brak konkurencji o przestrzeń blokową, brak zablokowanych transakcji. Wadą jest to, że odbiorca musi być również skonfigurowany w Lightning, co nie jest idealne w przypadku bardzo dużych kwot.
Sprawdź dokładnie adres odbiorcy. Nie ma to nic wspólnego z szybkością, ale skoro już mowa o zapobieganiu problemom: zawsze weryfikuj adres przed kliknięciem „Wyślij”. Transakcji bitcoin, raz potwierdzonej na blockchainie, nie można cofnąć. Wysłanie na niewłaściwy adres oznacza nieodwracalną utratę środków. Kopiuj i wklej ostrożnie, a jeśli Twój portfel obsługuje etykiety w książce adresowej, korzystaj z nich.
Dowiedz się, kiedy sieć jest zazwyczaj cicha. Aktywność w mempool Bitcoina podąża za pewnymi schematami. Weekendy są zazwyczaj mniej aktywne niż dni robocze. W godzinach nocnych w USA (UTC 04:00-12:00) opłaty są często niższe, ponieważ główne rynki transakcyjne są zamknięte. Jeśli Twoja płatność nie jest pilna, zaplanowanie jej na spokojny okres pozwoli zaoszczędzić pieniądze i uniknąć ryzyka utknięcia w martwym punkcie.