Bitcoin VerityOtwórz porównywarkę

Poziom 5 · Jak działa Bitcoin

UTXO: dlaczego Bitcoin nie ma rachunków bankowych

Jak portfel składa saldo z oddzielnych wyjść, dlaczego wydaje je w całości i dokąd wraca reszta.

Artykuł
45
Czas czytania
15 minut
Zweryfikowano
8 września 2026 r.

Sedno w skrócie

Bitcoin nie prowadzi jednego zmiennego salda przy nazwisku lub rachunku. Śledzi niewydane wyjścia transakcji — UTXO — o dokładnej wartości i warunku wydania. Portfel sumuje je, wybiera elementy potrzebne do płatności i tworzy niewykorzystaną część jako nowe wyjście z resztą.

01

Saldo jest sumą obliczaną przez portfel

Wyobraź sobie, że otrzymałeś trzy płatności: 20 000, 30 000 i 50 000 satoshi. Sieć nie przechowuje wiersza „saldo 100 000”. Istnieją trzy oddzielne niewydane wyjścia, a portfel sprawdza, które z nich potrafi wydać za pomocą swoich kluczy. Ich sumę pokazuje jako zrozumiałe dla użytkownika saldo.

UTXO pochodzi z konkretnej transakcji, ma dokładną wartość i warunek blokujący. Gdy późniejsza prawidłowa transakcja wykorzysta je jako wejście, staje się wydane i nie może zostać użyte ponownie. W jego miejsce powstają nowe wyjścia. Pełne węzły utrzymują aktualny zbiór niewydanych wyjść, aby sprawnie wykrywać podwójne wydanie.

02

Wyjścia nie można oderwać tylko w połowie

Jeśli masz UTXO o wartości 50 000 satoshi i chcesz zapłacić 18 000, transakcja zużywa całe pierwotne wyjście. Może utworzyć 18 000 satoshi dla odbiorcy, na przykład 31 500 satoshi jako resztę dla twojego portfela, a 500 satoshi pozostawić jako opłatę.

Adres reszty może w eksploratorze wyglądać jak drugi odbiorca, choć należy do nadawcy. Portfel zwykle tworzy go automatycznie. Gdyby pominął resztę, cała różnica między wejściami i pozostałymi wyjściami mogłaby zostać potraktowana jako opłata dla górnika. Bez odpowiedniej wiedzy nie należy więc samodzielnie budować surowych transakcji.

  • wybrane UTXO są zużywane w całości
  • płatność i reszta powstają jako nowe oddzielne wyjścia
  • opłata nie jest osobnym wyjściem; stanowi różnicę między sumą wejść i wyjść
03

Dobór monet wpływa na koszt i prywatność

Portfel musi zdecydować, których UTXO użyć. Więcej wejść zazwyczaj oznacza większą transakcję, a zatem wyższą łączną opłatę przy tej samej stawce. Wiele bardzo małych wyjść może stać się nieopłacalnych do wydania w okresie drogiego miejsca w blokach, ponieważ ich wejścia zajmują więcej danych, niż uzasadnia ich wartość.

Połączenie kilku UTXO w jednej transakcji publicznie sugeruje również, że mógł kontrolować je ten sam płatnik. Nie jest to matematyczny dowód tożsamości, lecz często stosowana heurystyka analityczna. Dobry portfel równoważy więc bieżącą opłatę, prywatność, wielkość reszty i przyszłą użyteczność wyjść.

04

Model UTXO umożliwia niezależną weryfikację

Gdy węzeł otrzymuje transakcję, dla każdego wejścia wyszukuje wskazane UTXO, sprawdza warunek wydania i weryfikuje, czy suma wyjść nie przekracza wartości dozwolonej przez wejścia. Po przyjęciu bloku usuwa wydane pozycje ze swojego zbioru UTXO i dodaje nowe wyjścia, które można wydać.

Węzeł nie musi ufać saldu zgłoszonemu przez cudzy portfel. Stan wyprowadza z własnej zweryfikowanej historii. Ceną tego modelu jest mniej intuicyjny interfejs i potrzeba rozsądnego zarządzania wyjściami. Portfel ukrywa te szczegóły, ale wracają one przy wysokich opłatach lub trosce o prywatność.

Poziom 5 · Jak działa Bitcoin

Pojęcia, które warto znać

UTXO
Unspent Transaction Output: jeszcze niewydane wyjście wcześniejszej transakcji, które przyszła transakcja może wykorzystać jako wejście.
Reszta
Nowe wyjście zwracające nadawcy wartość, która nie została wysłana odbiorcy ani przeznaczona na opłatę.
Dobór monet
Proces, w którym portfel wybiera konkretne UTXO do sfinansowania płatności, reszty i opłaty.

Częsty błąd

Łańcuch bloków przechowuje jedną liczbę salda dla każdego adresu.

Dokładniejsze wyjaśnienie

Stan Bitcoina tworzy zbiór oddzielnych niewydanych wyjść. Saldo adresu lub portfela jest wynikiem, który oprogramowanie oblicza, wyszukując i sumując odpowiednie wyjścia.

Dokładniejsze wyjaśnienie

Czy rachunki takie jak w banku nie byłyby prostsze?

Model rachunkowy jest dla ludzi bardziej intuicyjny i zwięźlej opisuje niektóre operacje. Model UTXO wyraźnie rozdziela poszczególne roszczenia, umożliwia równoległą weryfikację i daje użytkownikowi większą kontrolę nad łączeniem fragmentów historii. Ma też wady: zarządzanie wieloma małymi wyjściami może być drogie i skomplikowane.

45

Najważniejsze wnioski

  1. 01Saldo portfela jest sumą kontrolowanych UTXO, a nie jednym rachunkiem w łańcuchu bloków.
  2. 02Każde wybrane UTXO jest wydawane w całości, a pozostała część powstaje jako nowe wyjście z resztą.
  3. 03Liczba i dobór wejść wpływają na rozmiar transakcji, opłatę i prywatność.
  4. 04Pełny węzeł wyprowadza zbiór UTXO z bloków i nie musi ufać zgłoszonemu przez kogoś saldu.

Podsumowanie jak dla dziecka

Najprościej jak się da

Saldo Bitcoina przypomina kieszeń z kilkoma osobnymi monetami. Gdy używasz kawałka większego niż potrzeba, transakcja tworzy dla ciebie nowy kawałek jako resztę. Portfel sumuje wszystkie niewydane części i pokazuje jedną liczbę.

Zweryfikowano: 8 września 2026 r.

Źródła i dalsza lektura

Źródła potwierdzają konkretne fakty i definicje; ich wskazanie nie oznacza, że redakcja podziela wszystkie poglądy autora.

01
Bitcoin Developer Guide: wejścia, wyjścia i resztaBitcoin Developer Guide
developer.bitcoin.org
02
Bitcoin Developer Guide: zbiór UTXOBitcoin Developer Guide
developer.bitcoin.org
03
Oryginalny whitepaper BitcoinaBitcoin.org
bitcoin.org

Materiał edukacyjny, nie rekomendacja inwestycyjna.