Bitcoinová transakce nepřesouvá zůstatky mezi účty. Odkazuje na jeden či více neutracených výstupů jako vstupy, splní jejich podmínky utracení a vytvoří nové výstupy s novými podmínkami.
Hodnota vstupů musí pokrýt hodnotu výstupů. Rozdíl tvoří poplatek těžaři. Peněženka běžně vytvoří výstup pro platbu a výstup pro vrácení drobných, protože existující UTXO se spotřebuje celé.
Platná transakce se nejprve může šířit mempooly. Potvrzenou se stane zahrnutím do platného bloku. Další bloky zdražují zvrácení, ale nevytvářejí absolutní matematickou finalitu.
Spotřebovává celá UTXO
Vytváří nové výstupy
Rozdíl se stává poplatkem
Potvrzuje ji zařazení do bloku