Investice a penze

UTXO bitcoinu: vstupy, vrácený zbytek a konsolidace

UTXO je neutracený výstup bitcoinové transakce. Zůstatek vlastní peněženky může tvořit více takových výstupů, které aplikace při nové platbě vybírá jako vstupy. Stejný počet BTC nemusí znamenat stejnou konstrukci ani cenu dalšího převodu. Počet a původ vstupů ovlivňují praktickou správu i soukromí.

Princip transakcí a dokumentaci coin control jsme ověřili 2. října 2026. Číselné příklady jsou vlastní modely; neuvádíme aktuální sazbu sítě ani univerzální velikost určitého typu podpisu. Nejde o návod, abyste bez kontroly slučovali celou peněženku. Nejdříve potřebujete rozumět tomu, co bude konkrétní transakce utrácet.

Obsah článku

Zůstatek není jeden nedělitelný účet

Představme si peněženku se třemi dosud neutracenými výstupy: 70 000, 50 000 a 30 000 satoshi. Celkem jde o 150 000 satoshi. Při platbě nemusíme použít všechny tři. Výběr závisí na požadované částce, nákladech a možnostech peněženky. Přehled se souhrnným číslem tyto podrobnosti často skrývá.

Vybraný výstup se při utracení používá jako celek. Pokud jeho hodnota převyšuje platbu a poplatek, transakce obvykle vytvoří nový výstup s vráceným zbytkem. Peněženka tím neodečítá část uvnitř původního UTXO jako položku na bankovním účtu. Původní vstup se utratí a vzniká nová struktura výstupů.

Pro poplatkovou sazbu si doplňte bitcoinový poplatek v sat/vB. Více vstupů může zvýšit virtuální velikost, ale přesný výsledek závisí na jejich konstrukci a dalších částech transakce. Neplatí jedno univerzální pravidlo typu každý vstup vždy stejný počet bajtů. Modelové velikosti dále výslovně předpokládáme místo jejich vydávání za měření vaší peněženky.

Vlastní model platby a vráceného zbytku

Chceme zaplatit 90 000 satoshi. Použijeme výstupy 70 000 a 50 000, dohromady 120 000 satoshi. Zvolíme poplatek 2 000 satoshi. Nový výstup příjemce obsahuje 90 000 satoshi a nový výstup pod naší kontrolou 28 000. Rovnost 120 000 = 90 000 + 28 000 + 2 000 uzavírá model.

Původní třetí výstup 30 000 satoshi se v tomto převodu nepoužije. Po modelové platbě tedy máme 30 000 starých a 28 000 nových satoshi, celkem 58 000. Z původních 150 000 odešlo příjemci 90 000 a na poplatek 2 000. Nezmizelo dalších 28 000 pouze proto, že se objeví jiná adresa zbytku.

Část modelu Satoshi Úloha
První vybraný vstup 70 000 Utracen celý
Druhý vybraný vstup 50 000 Utracen celý
Příjemce 90 000 Nový platební výstup
Vrácený zbytek 28 000 Nový výstup pod vlastní kontrolou
Poplatek 2 000 Rozdíl vstupů a výstupů
Nevybraný původní výstup 30 000 Zůstává mimo tuto transakci

Tento model neobsahuje další příjemce ani zvláštní smluvní podmínky. Pokud vaše aplikace ukazuje složitější strukturu, nevnucujte jí stejný počet řádků. Ověřte, které výstupy patří příjemci a které skutečně ovládáte. Neznámá adresa sama není důkaz útoku, ale ani automatické potvrzení vlastního zbytku.

Co řeší coin control

Coin control umožňuje ve podporované peněžence vybrat konkrétní vstupy místo automatického výběru. Dokumentace Trezor Suite tuto možnost popisuje jako pokročilou funkci. Výběr musí pokrýt platbu i náklad. Pokud zvolíte malé výstupy, jejich součet nemusí stačit, přestože širší přehled účtu ukazuje dostatek BTC.

Pro rozhodnutí nejprve porovnejte automatickou a vlastní variantu. U obou zapište počet vybraných vstupů, výsledný poplatek a zbytek. Hodnoťte také původ prostředků, který chcete spojit v jednom veřejném záznamu. Ruční výběr není automaticky lepší; bez rozpočtu a kontextu můžete zvýšit cenu nebo zhoršit použitelnost další platby.

Při potvrzení na zařízení pomáhá hardwarová peněženka a kontrola podpisu. Bezpečné uložení klíčů však neprovádí ekonomické rozhodnutí o vstupní struktuře za vás. Zkontrolujte konečný požadavek a přesný cíl. Vlastní adresa zkopírovaná ze správného přehledu potřebuje stejnou pozornost jako adresa cizího příjemce, zvlášť pokud provádíte konsolidaci.

Konsolidace má okamžitou cenu

Konsolidace znamená utratit více výstupů a vytvořit například jeden větší pod vlastní kontrolou. Modelově spojíme deset výstupů po 20 000 satoshi, celkem 200 000. Předpokládejme konsolidační transakci o 800 vB a sazbu 2 sat/vB. Náklad je 1 600 satoshi a nový výstup obsahuje 198 400.

Pro budoucí utracení zvolme bez konsolidace velikost 800 vB, po konsolidaci 150 vB, budoucí sazbu 20 sat/vB. První varianta stojí 16 000 satoshi. Druhá má budoucí náklad 3 000 plus dřívějších 1 600, dohromady 4 600. Modelový rozdíl je 11 400 satoshi. Žádnou z těchto velikostí netvrdíme pro všechny desetivstupové transakce.

Pokud však i budoucí sazba zůstane jen 2 sat/vB, přímá varianta stojí 1 600 a konsolidovaná cesta 1 600 + 300, tedy 1 900. Za těchto jiných předpokladů slučování neušetřilo. Návratnost není automatická vlastnost konsolidace. Závisí na budoucím způsobu utrácení, sazebním rozdílu a skutečné velikosti transakcí.

Úsporu porovnejte se soukromím

Spojení vstupů z různých zdrojů do jedné transakce může usnadnit jejich společné přiřazení při analýze veřejné historie. Dokumentace coin control na tento obchod mezi správou poplatků a soukromím upozorňuje. Nízká sazba tedy není sama o sobě důvod sloučit úplně všechno, co aplikace nabídne.

Vlastní provozní poznámky mohou pomoci rozlišit například dva účely spoření nebo různé zdroje příjmů. Nepřidávejte k nim tajná slova. Článek Seed, PIN a passphrase řeší obnovu klíčů a jeho zveřejnění by bylo jiným, závažnějším problémem. Soukromí historie a bezpečnost obnovovací zálohy je potřeba hodnotit souběžně, nikoli jedno nahrazovat druhým.

Pokud BTC připravujete pro Lightning, oddělte rovněž cenu vstupní bitcoinové operace od následných plateb v kanálu. To, že jedna pozdější Lightning platba může mít jinou strukturu nákladů, neznamená, že vytvoření kanálu nemá vztah k původním výstupům. Rozpočet celé cesty má začínat už u prostředků, které chcete použít.

Plánování bez univerzální hranice

Nevydáváme jednu pevnou částku za práh, pod kterým je každý výstup vždy nepoužitelný. Ekonomická použitelnost závisí na budoucí sazbě a konstrukci; technická pravidla také souvisejí s typem výstupu a politikou sítě. Staré příklady konkrétních softwarových verzí nejsou dnešní všeobecný ceník.

Před operací si uložte přehled modelových předpokladů a očekávaný nový zůstatek. Po provedení porovnejte skutečné vstupy, výstupy a náklad. Neslučujte znovu jen proto, že jste v aplikaci našli další tlačítko. Potřebujete konkrétní účel, nikoli co nejmenší počet položek za každou cenu.

Časté otázky

Je UTXO moje bitcoinová adresa?

Ne. Jde o konkrétní neutracený výstup. Na zobrazení účtu či adrese mohou souviset různé transakce; souhrnný zůstatek není jeden výstup.

Kam jde nevyužitá část vstupu?

V našem modelu do nového výstupu zbytku pod vlastní kontrolou. Původní vybraný UTXO se utrácí jako celek, nikoli jen částečně.

Musím vždy použít všechny výstupy?

Ne. Vybrané vstupy musí pokrýt konkrétní platbu a poplatek. Možnosti výběru a výsledná konstrukce závisí na peněžence.

Je konsolidace zdarma?

Ne. Je to bitcoinová transakce s vlastním nákladem. V našem příkladu stojí 1 600 satoshi ještě před budoucím utrácením.

Ušetří slučování za všech okolností?

Ne. Při nízké budoucí sazbě může přidaný krok náklad zvýšit. Porovnejte obě celé cesty s konkrétními předpoklady.

Vyřeší coin control soukromí automaticky?

Ne. Dává možnost vybrat vstupy. O tom, jaké veřejné vazby vytvoříte, rozhoduje jejich konkrétní kombinace a širší historie.

Zdroje

Redakce Moneyzin

Redakce Moneyzin

Redakce Moneyzin píše o osobních financích, půjčkách a úvěrech, dluzích, bydlení, pojištění a daních. Pravidla a čísla přebírá z primárních zdrojů, jako jsou Česká národní banka, Finanční správa a ČSSZ, poskytovatele neřadí do žebříčků a starší články průběžně aktualizuje.