Czy powinieneś skonsolidować UTXO Bitcoina?
Saldo portfela Bitcoin może być podzielone na wiele niewydanych wyjść transakcji, czyli UTXO. Późniejsza płatność, która wybiera kilka z nich, wymaga jednego wejścia transakcji dla każdego wybranego wyjścia. Konsolidacja wydaje te wejścia teraz i tworzy jedno nowe wyjście, które może być użyte jako pojedyncze wejście później.
Konsolidacja jest warta rozważenia, gdy opłata zapłacona teraz jest niższa niż przyszłe zmniejszenie kosztów wejść, którego oczekujesz. Porównanie opłat to tylko jedna część decyzji. Wspólne wydawanie oddzielnych UTXO może ujawnić wskazówkę wspólnej własności, a jedno większe wyjście może zmniejszyć przyszłą elastyczność kontroli monet.
- Policz UTXO, które możesz połączyć
- Wybierz ich typ skryptu lub wprowadź mieszany zestaw
- Ustaw opłatę, którą zapłaciłbyś teraz
- Opisz tę samą przyszłą płatność dla obu strategii
- Porównaj całkowite opłaty, próg rentowności i kompromisy dotyczące prywatności
Porównaj trzymanie UTXO osobno z konsolidacją teraz
Strategia A trzyma wybrane UTXO osobno i wydaje wszystkie w modelowanej przyszłej transakcji. Strategia B płaci za konsolidację jednego wyjścia teraz, a następnie płaci za przyszłą transakcję, która używa skonsolidowanego wyjścia jako jednego wejścia. Przyszła płatność i wyjścia reszty pozostają identyczne, więc porównanie izoluje różnicę w strukturze wejść.
Trzy bazowe transakcje używają tego samego sprawdzonego silnika Weight i virtual-size co Kalkulator opłat transakcyjnych Bitcoin. Opłaty są obliczane na podstawie rozmiaru wirtualnego i sat/vB, a następnie zaokrąglane w górę do całego satoshi na końcowym etapie opłaty.
| Strategia | Koszt teraz | Koszt później |
|---|---|---|
| Trzymaj UTXO osobno | Brak opłaty za konsolidację | Wydaj wszystkie wybrane oryginalne UTXO |
| Skonsoliduj teraz | Wydaj wybrane UTXO do jednego wyjścia | Wydaj jeden skonsolidowany UTXO |
Znajdź progowy przyszły wskaźnik opłaty
Przyszła przewaga vSize to vSize bezpośredniego wydania minus vSize po konsolidacji. Gdy ta różnica jest dodatnia, przybliżony próg rentowności to zaokrąglona opłata za konsolidację podzielona przez liczbę zaoszczędzonych przyszłych wirtualnych bajtów. Przyszły wskaźnik opłaty powyżej tego punktu może sprawić, że Strategia B będzie tańsza w modelowanym przypadku.
Przyszły wskaźnik opłaty to scenariusz, a nie prognoza. Zaokrąglanie całych satoshi może również nieznacznie przesunąć dokładny punkt przecięcia. Jeśli modelowana przyszła transakcja nie jest mniejsza po konsolidacji, strona zgłasza brak skończonego progu rentowności zamiast przedstawiać mylący próg.
Zależy od wybranych typów wejść, struktury wyjść, bieżącego wskaźnika i zakładanego przyszłego wskaźnika. Nie prognozuje mempoolu ani nie uwzględnia wartości prywatności wynikającej z trzymania monet osobno.
Pozostań w ramach limitu Weight standardowej transakcji
Bitcoin Core ogranicza standardową transakcję do 400 000 jednostek wagi dla polityki propagacji i wydobycia. Jest to polityka standardowości, a nie reguła ważności bloków konsensusu Bitcoina. Kalkulator odrzuca modelowaną konsolidację, bezpośrednie wydanie lub wydanie po konsolidacji, które przekracza ten limit.
Nie ma jednej bezpiecznej maksymalnej liczby UTXO dla każdej transakcji. P2PKH, zagnieżdżone SegWit, natywne SegWit i wejścia Taproot mają różne Weight, a wyjścia również zajmują miejsce. Dlatego kontrolki wejść używają maksimów specyficznych dla skryptu, podczas gdy końcowe obliczenia serwerowe sprawdzają ponownie całą mieszaną transakcję.
Rozmiar podpisu i konstrukcja portfela mogą nieznacznie zmienić końcowe Weight. Przed podpisaniem potwierdź, że rzeczywista transakcja mieści się w polityce.
Rozważ prywatność w porównaniu z oszczędnościami na opłatach
Łączenie UTXO w jednej transakcji może sugerować, że kontroluje je ten sam właściciel. Może również połączyć monety o różnych historiach lub etykietach w jedno większe wyjście. Potencjalna przyszła oszczędność na opłatach powinna być rozważana obok tego trwałego łańcuchowego powiązania.
Trzymanie wyjść osobno może zapewnić większą kontrolę nad tym, które monety są wydawane razem. Kalkulator nie przypisuje wartości pieniężnej prywatności i nie przegląda historii transakcji, więc pozytywny wynik opłaty nie jest automatycznie rekomendacją do konsolidacji.
Przejrzyj transakcję w portfelu przed podpisaniem
Model obejmuje typowe wejścia ścieżki klucza dla pojedynczego podpisu P2PKH, P2SH-P2WPKH, P2WPKH i Taproot. Nie buduje PSBT, nie przeprowadza selekcji monet, nie sprawdza kurzu, nie modeluje multisig ani wydań ścieżki skryptu, nie podpisuje transakcji ani jej nie rozgłasza. Opcjonalna wybrana wartość odejmuje tylko modelowaną opłatę za konsolidację.
Użyj kontroli monet w portfelu, aby zweryfikować dokładne UTXO, etykiety, miejsce docelowe i resztę przed podpisaniem. Następnie porównaj końcowy wirtualny rozmiar i opłatę portfela ze szczegółami obliczeń pokazanymi tutaj. Użyj Konwerter Satoshi dla jednostek BTC/sat lub kalkulatora opłat dla pojedynczej transakcji, gdy potrzebujesz tylko wycenić konkretną transakcję.
FAQ kalkulatora konsolidacji UTXO Bitcoin
Kiedy powinienem skonsolidować UTXO Bitcoin?
Consider it when a low current fee may offset the cost of spending many inputs at a higher future fee. Also review privacy, coin labels, transaction Weight and your wallet's final preview before deciding.
Czy 1 sat/vB to dobra opłata za konsolidację?
Może być ekonomiczne, gdy aktualne warunki relay to akceptują, ale potwierdzenie nie jest gwarantowane. Użyj docelowego adresu jako bieżącego szacunku i zweryfikuj transakcję w portfelu przed wysłaniem.
Ile UTXO może skonsolidować jedna standardowa transakcja Bitcoin?
Maksimum zależy od każdego typu skryptu wejściowego i struktury wyjściowej. Kalkulator wyprowadza limity specyficzne dla skryptów i odrzuca każdą kompletną modelowaną transakcję powyżej standardowego limitu polityki Bitcoin Core wynoszącego 400 000 WU.
Jak obliczany jest progowy przyszły wskaźnik opłaty?
Zaokrąglona opłata zapłacona za konsolidację teraz jest dzielona przez przyszłe zaoszczędzone wirtualne bajty. Jeśli konsolidacja nie zmniejsza przyszłego vSize, nie ma skończonego progu rentowności.
Czy mogę skonsolidować UTXO z różnych typów adresów Bitcoin?
Portfel może zbudować transakcję z mieszanymi typami wejść. Tryb zaawansowany modeluje wejścia P2PKH, P2SH-P2WPKH, P2WPKH i Taproot key-path osobno, ale rzeczywista podpisana transakcja portfela jest wiążąca.
Czy konsolidacja UTXO poprawia prywatność?
Zwykle nie sama w sobie. Wspólne wydawanie UTXO może stworzyć wskazówkę wspólnej własności i połączyć oddzielne historie monet w jedno wyjście.
Co się stanie, gdy modelowana transakcja przekroczy 400 000 WU?
Kalkulator odrzuca porównanie i prosi o zmniejszenie wybranych wejść lub przyszłych wyjść. Limit to standardowa polityka przekaźnikowania i wydobywania Bitcoin Core, a nie limit konsensusu.
Czy ten kalkulator sprawdza kurz lub buduje transakcję?
Nie. Szacuje Weight, wirtualny rozmiar i opłaty. Nie stosuje logiki kurzu specyficznej dla portfela, nie wybiera monet, nie tworzy PSBT, nie podpisuje ani nie rozgłasza.
Metodologia i źródła
Porównanie buduje trzy jawne struktury transakcji i wysyła każdą przez istniejący wspólny silnik Weight/vSize Bitcoin. Renderowane po stronie serwera HTML, aktualizacje REST i testy deterministyczne używają tego samego obiektu estymacji.
- Profile komponentów wejść i wyjść, granice CompactSize, obsługa znacznika świadka, obsługa pustego świadka i zaokrąglanie vSize są ponownie używane z kalkulatora opłat transakcyjnych Bitcoin.
- Każda modelowana transakcja jest sprawdzana pod kątem standardowej polityki transakcyjnej Bitcoin Core 400 000 WU. Kontrolki wejść i wyjść używają specyficznych dla skryptu limitów liczby, a następnie pełnego sprawdzenia serwera o mieszanej strukturze.
- Każda opłata transakcyjna to wirtualny rozmiar pomnożony przez dziesiętny wskaźnik sat/vB, z tylko końcowym wynikiem zaokrąglonym w górę do całego satoshi.
- Oszczędności netto równe są przyszłej opłacie bezpośredniej minus łączne opłaty konsolidacji teraz i przyszłej po konsolidacji.
- Próg rentowności równy jest zaokrąglonej opłacie konsolidacyjnej podzielonej przez przyszłe zaoszczędzone vbytes i jest pomijany, gdy ta przewaga rozmiaru jest zerowa lub ujemna.
- Aktualne stawki na żywo są walidowane i buforowane po stronie serwera. Zakładana przyszła stawka opłaty jest zawsze oznaczona jako scenariusz ręczny, a BTC/USD pozostaje opcjonalne.
Referencje podstawowe
- Bitcoin Core Standardowa Polityka Transakcyjna Definiuje maksymalną standardową transakcję 400 000 WU Weight używaną przez bramę polityki.
- BIP 141: Segregated Witness Definiuje rozmiar transakcji Weight, serializację świadka i zasady wirtualnego rozmiaru.
- BIP 341: Taproot Definiuje zachowanie Taproot wyjścia i ścieżki klucza używane przez analizowany profil.
- Dokumentacja deweloperska transakcji Bitcoin Dokumentuje wejścia transakcji, wyjścia i serializację CompactSize.
- Bitcoin.org Wskazówki dotyczące prywatności Wyjaśnia, dlaczego historia transakcji i ponowne użycie adresów wymagają świadomego zarządzania prywatnością.
- mempool.space REST API Dokumentuje bieżące źródło danych dotyczących rekomendacji opłat.
Przejrzane przez Zespół redakcyjny BitcoinToolkit logika porównania ostatnio testowana