10 / 691TX

Transakcja

Bitcoin Transaction

Zapis wydający konkretne wcześniejsze wyjścia i tworzący nowe warunki wydania.

Zwykła transakcja Bitcoin przenosi wartość między UTXO przez wejścia i wyjścia. Nie jest poleceniem bankowej zmiany sald: węzeł sprawdza odwołania, kwoty, skrypty i czas wobec konkretnego stanu łańcucha.

Wejście podaje txid i indeks wyjścia, nie sam adres nadawcy. Wyjście musi istnieć i być dostępne do wydania. Dwa wejścia tej samej transakcji nie mogą wydać go dwukrotnie; konflikty z innymi ocenia się wobec sprawdzanej historii. [Bitcoin Core v29.0: transaction validation]

UTXO 100 000 sat może utworzyć 60 000 sat dla odbiorcy i 39 000 sat reszty; 1 000 sat to opłata. Wejście wydaje się całe. Reszta nie ma specjalnego pola, opłata nie jest osobnym wyjściem. Pominięcie reszty może niechcący zwiększyć opłatę. [Bitcoin Developer Reference: Transactions]

ScriptSig i ewentualny witness dostarczają dane spełniające stare warunki wydania. Podpisywana wiadomość zależy od rodzaju wejścia i SIGHASH; nie każdy podpis wiąże pola identycznie. Poprawny podpis nie omija brakujących wejść, nadmiernych wyjść ani niespełnionej blokady czasowej. [Bitcoin Developer Reference: Transactions]

txid to podwójny SHA-256 serializacji bez witness; wtxid go uwzględnia i bez witness równa się txid. Stawka opłaty zwykle używa vsize, czyli wagi podzielonej przez cztery i zaokrąglonej w górę. Równa płatność nie oznacza równego kosztu włączenia. [BIP 141: transaction identifiers and weight]

Podpisanie i przyjęcie do mempoolu nie oznacza potwierdzenia. Polityka relay różni się od konsensusu; transakcja może czekać, zostać zastąpiona konfliktem lub odłączona po potwierdzeniu przez reorganizację. Sprawdzaj rzeczywiste wyjścia i potwierdzenia we właściwej sieci, nie obrazek z txid. [Bitcoin Core v29.0: block validation]

Przykład · TX

Wejścia minus wyjścia to opłata

Jeśli zwykła transakcja zużywa wejścia o wartości 250 000 sat i tworzy wyjścia o wartości 248 200 sat, różnica 1 800 sat jest opłatą. Wynika z tej różnicy i nie trafia na specjalny adres opłat.

Pełniejszy obraz uzyskasz, czytając to hasło razem z UTXO, Klucz prywatny, Mempool, Opłaty transakcyjne, SegWit. Do tego hasła prowadzą również odsyłacze z Bitcoin Whitepaper, Timechain / Blockchain, Full Node, UTXO.

01Czy można cofnąć potwierdzoną transakcję Bitcoin?

Bitcoin nie ma polecenia obciążenia zwrotnego. Reorganizacja łańcucha może usunąć potwierdzenie. Dodatkowy zgromadzony Proof of Work utrudnia zastąpienie historii, ale liczba potwierdzeń nie daje absolutnej gwarancji nieodwracalności.

02Dlaczego portfel tworzy wyjście reszty?

Wejścia wydają UTXO w całości. Gdy wybrane wejścia przewyższają płatność i opłatę, portfel zwykle tworzy nowe wyjście, które oddaje resztę pod jego kontrolę.

DOC · 001Bitcoin Core v29.0: transaction validationŹródło pierwotne ↗DOC · 002Bitcoin Developer Reference: TransactionsŹródło pierwotne ↗DOC · 003BIP 141: transaction identifiers and weightŹródło pierwotne ↗DOC · 004Bitcoin Core v29.0: block validationŹródło pierwotne ↗
Sprawdzono 1 sierpnia 2026Najpierw źródła · To nie jest porada inwestycyjna