Jak przyspieszyć zablokowaną transakcję Bitcoina: RBF kontra CPFP

Płatność w Bitcoinie o niskiej opłatze może pozostać niepotwierdzona, gdy mempula jest zajęta. Dowiedz się, jak działają RBF i CPFP, kto może stosować każdą metodę i czego unikać.

Kryptowaluty i rynki6 min czytania
Materiał został sprawdzony i zaktualizowany przez redakcję w 2026 roku.

Transakcja Bitcoina może pozostać niepotwierdzona przez wiele godzin — lub dłużej — gdy jej stawka opłat jest zbyt niska dla obecnego zapotrzebowania na mempool. Monety nie są automatycznie tracone. W wielu przypadkach nadawca może zastąpić transakcję wersją z wyższą opłatą lub właściciel jednego z jej wyjść może stworzyć transakcję podrzędną, która uczyni pakiet bardziej atrakcyjnym dla górników.

Szybka odpowiedź: używaj Reswap-by-Fee (RBF), gdy portfel wysyłający może stworzyć ważny zastępczy portfel z wyższą opłatą. Używaj Child-Pays-for-Parent (CPFP), gdy możesz wydać wyjście z niepotwierdzonej transakcji i zapłacić tyle za obie transakcje jako pakiet. Nie improwizuj z kluczami prywatnymi ani "agentami odzyskiwania". Stosuj się do udokumentowanej funkcji podwyżki opłat w portfelu.

Dlaczego transakcje w Bitcoinie się zacinają

Miejsce w blokach Bitcoina jest ograniczone. Portfele zazwyczaj wybierają opłatę w satoshis za każdy bajt wirtualny (sat/vB), a górnicy wybierają transakcje zgodnie z przychodami z opłat i polityką. Gdy popyt wzrasta, stawka opłata, która wydawała się rozsądna w czasie emisji, może spaść poniżej potwierdzanego zakresu.

Do najczęstszych przyczyn należą:

  • portfel stosował powolne lub przestarzałe oszacowanie opłat;
  • popyt na mempool wzrósł po emisji;
  • transakcja jest duża, ponieważ wydaje wiele UTXO;
  • Transakcja niepotwierdzona przez matkę również wiąże się z niską opłatą;
  • nadawca ręcznie wybierał opłatę poniżej aktualnych preferencji przekaźnika lub wydobycia; lub
  • usługa opóźniała emisję lub grupowe wycofanie wypłaty.

Eksplorator bloków może wyświetlić identyfikator transakcji, status potwierdzenia, wirtualny rozmiar, stawkę opłat oraz niepotwierdzonych przodków. Użyj więcej niż jednego renomowanego eksploratora, jeśli status jest niejasny, ponieważ poszczególne usługi mogą mieć różne widoki mempuli.

Co robi Reswap-by-Fee

RBF tworzy nową transakcję, która koliduje z oryginalną, wydając przynajmniej jeden z tych samych wejść. Zastępca płaci wyższą bezwzględną opłatę oraz stawkę opłaty zgodnie z obowiązującymi przepisami przekaźnikowymi. Jeśli górnicy potwierdzą wymianę, oryginał nie może już potwierdzić, ponieważ jego dane zostały już wykorzystane.

W portfelu konsumenckim funkcja może być oznaczona jako Przyspiesz, Opłata za podwyżek, lub Zwiększ opłatę. Portfel zazwyczaj zmniejsza wypłatę zmian lub dodaje kolejny wkład, aby sfinansować wyższą opłatę. Następnie podpisuje i emituje zastępstwo.

Kiedy RBF jest lepszą opcją

  • To ty stworzyłeś oryginalną transakcję.
  • Twój portfel zachował dane transakcyjne i wspierał podwyżki opłat.
  • Transakcja jest wymienna w ramach portfela i polityki sieciowej stosowanej w praktyce.
  • Wciąż kontrolujesz wystarczająco dużo reszty lub dodatkowych wkładów, by pokryć podwyżkę.

Przed zatwierdzeniem sprawdź każdego odbiorcę i kwotę. Uzasadniona podwyżka opłaty zazwyczaj zachowuje zamierzoną kwotę płatności i zmienia jedynie środki lub zmianę opłaty. Jeśli narzędzie prosi o frazę startową, stop: podwyżka opłat nie wymaga podawania frazy odzyskiwającej stronie internetowej lub agentowi wsparcia.

Co robi Child-Pays-Parent-Being

CPFP pobiera wydatelny wynik od niepotwierdzonego nadrzędnego i tworzy transakcję potomną z wysoką opłatą. Górnik, który chce dziecko, musi najpierw potwierdzić rodzica, więc górnik ocenia łączony pakiet.

Odpowiednia liczba to stawka opłat za pakiet:

Stawka opłaty za pakiet = (opłata rodzica + opłata za dziecko) ÷ (rozmiar nadrzędny + rozmiar dziecka w rozmiarze)

Wyobraź sobie rodzica z 200 vB płacącego 400 satoshi lub 2 sat/vB. Dziecko o wartości 150 vB płaci 6 600 satoshi. Razem płacą 7 000 satoshi na 350 vB, co daje efektywną stawkę pakietów 20 sat/vB. Czy to wystarczy, zależy od aktualnych warunków i polityki węzłów.

Kto może stosować CPFP?

Odbiorca może być w stanie wydać nadchodzące, niepotwierdzone wypłaty. Nadawca może również wydać niepotwierdzoną zmianę. Portfel musi wspierać wydawanie niezatwierdzonych środków i prawidłowo budować dziecko. Niektóre usługi konserwatorskie nie ujawniają tej kontroli.

CPFP może być nieefektywne, jeśli rodzic ma kilku przodków lub dziecko jest duże. Polityki pakietowe przekaźników i wydobycia również nakładają limity. Używaj natywnej funkcji portfela zamiast próbować obliczać surową transakcję, chyba że rozumiesz zasady UTXO, podpisywania, zmian i opłat.

RBF kontra CPFP

PytanieRBFCPFP
Kto zwykle inicjuje to?Oryginalny nadawcaOdbiorca lub nadawca sterujący wyjściem
Co się zmienia?Oryginalna transakcja zostaje zastąpionaDodano nowe dziecko
Cel opłatowyZastępstwo musi spełniać zasady opłaty przekaźnikowejRodzic i dziecko potrzebują konkurencyjnej stawki pakietowej
Wspólna etykieta portfelaOpłata za przyspieszenie / wybicieCPFP / wydatki niepotwierdzone
Główne ograniczeniePortfel lub transakcja mogą nie obsługiwać wymianyMusisz kontrolować odpowiednią wydajność i płacić za oba rozmiary

Bezpieczna sekwencja rozwiązywania problemów

  1. Potwierdź, że transakcja istnieje. Skopiuj identyfikator transakcji z portfela i sprawdź go w renomowanych Explorerach.
  2. Sprawdź potwierdzenie. Nigdy nie twórz konkurencyjnej ręcznej płatności tylko dlatego, że jedna aplikacja nie została odświeżona.
  3. Potwierdź cel. Podwyżka opłaty nie może skorygować płatności już wysłanej na zły adres.
  4. Przejrzyj aktualne szacunki opłat. Porównaj proponowaną stawkę wymiany lub pakietu z pożądanym horyzontem potwierdzania.
  5. Najpierw użyj wbudowanej opcji RBF w portfelu Jeśli jesteś nadawcą i jest dostępny.
  6. Rozważ CPFP tylko jeśli masz pod kontrolą odpowiedni wynik i Twój portfel go obsługuje.
  7. Skontaktuj się z platformą depozytową gdy spowodowało wypłatę. Tylko platforma może być w stanie zastąpić lub przyspieszyć swoją transakcję.
  8. Poczekaj, gdy nie ma bezpiecznego wyrostu. Popyt na mempule może spaść lub węzły mogą ostatecznie wyeliminować transakcję. Zachowanie portfela po eksmisji jest różne, więc postępuj zgodnie z dokumentacją przed ponownym wydaniem.

Błędy, których należy unikać

  • Nie udostępniaj frazy seed ani klucza prywatnego z eksploratorem bloków, "minerem" ani usługą odzyskiwania.
  • Nie wysyłaj drugiej niezależnej płatności do odbiorcy, chyba że obie strony rozumieją, że obie płatności mogą to potwierdzić.
  • Nie zakładaj, że powtarzające się nadawanie podnosi priorytet; Nie podnosi to opłaty.
  • Nie obliczaj tylko opłaty dziecka za CPFP; Górnicy dbają o ekonomię pakietu.
  • Nie traktuj niepotwierdzonej transakcji jako ostatecznej przy dostawie o wysokiej wartości bez odpowiedniej polityki ryzyka.

Aby dowiedzieć się, jak powstają transakcje Bitcoina, zobacz nasze przewodnik po płaceniu za pomocą Bitcoina. Aby zrozumieć, dlaczego górnicy wybierają transakcje płatne za opłaty, przeczytaj jak działa kopanie Bitcoina.

Najczęściej zadawane pytania

Czy transakcja Bitcoin może pozostać niepotwierdzona na zawsze?

Nie istnieje uniwersalna pula mempuli współdzielona przez każdy węzeł. Węzły mogą przechowywać, ponownie nadawać lub usuwać transakcje zgodnie z lokalną polityką. Usunięta transakcja może również pojawić się ponownie, jeśli zostanie ponownie wyemitowana. Sprawdź portfel, zanim spróbujesz wydać nowe wydatki.

Czy jedno potwierdzenie oznacza, że płatność nie może się zmienić?

Potwierdzenie znacznie zmniejsza ryzyko zastąpienia, ale ostateczność jest probabilistyczna (probabilistyczna forma). Odpowiednia liczba potwierdzeń zależy od wartości, modelu zagrożenia oraz polityki odbiorcy.

Czy odbiorca może wykonać RBF?

Zazwyczaj nadawca tworzy zastępstwo, ponieważ nadawca kontroluje wejścia. Odbiorca kontrolujący wyjście może zamiast tego użyć CPFP.

To są informacje edukacyjne, a nie zamiennik wsparcia specyficznego dla portfela. Przed podpisaniem podpisu sprawdź wszystkie adresy, kwoty i szacunkowe opłaty.

Źródła i dalsza lektura