Bitcoin.com

Co jsou bitcoinové UTXO? Vysvětlení pojmu „nevyužité výstupy transakcí“

UTXO v bitcoinech jsou jednotlivé části BTC, které tvoří zůstatek vaší peněženky. Zjistěte, jak fungují nevyužité výstupy transakcí, proč ovlivňují výši poplatků a jak s nimi zacházet.

Naposledy aktualizováno
Publikováno
Doba čteníČas na přečtení: 3 minuty
Autor
Neil Author
Neill Velardo
Crypto content specialist since 2017; reviews iGaming platforms firsthand
Zkontroloval
Graham Stone Author Image
Graham Stone
What are Bitcoin UTXOs?

V roce 2021 někdo v rámci jedné transakce převedl bitcoiny v hodnotě 2 miliard dolarů a zaplatil za to poplatky ve výši 0,78 dolaru. Důvod, proč je to možné – zatímco převod 30 dolarů z peněženky plné malých vkladů může stát několik dolarů –, spočívá v jednom pojmu: UTXO.

A UTXO, nebo Nevyužitý výstup transakce, je konkrétní množství bitcoinů, které vlastníte a které jste dosud neutratili. Zůstatek vaší peněženky není jediné číslo uložené někde v blockchainu bitcoinu. Jedná se o součet všech UTXO, které vaše peněženka spravuje, přičemž každé z nich představuje samostatnou, nezávislou jednotku BTC s vlastním množstvím a historií transakcí.

Většina lidí při odesílání či přijímání bitcoinů nemusí o UTXO vůbec přemýšlet. Jejich pochopení však může znamenat rozdíl mezi poplatkem 1 $ a 15 $ za stejnou transakci. UTXO také určují, jaké informace o vaší aktivitě v blockchainu může vnější svět zjistit, a vysvětlují některá z nejpromyšlenějších konstrukčních rozhodnutí bitcoinu.

Tento průvodce vysvětluje, co jsou UTXO, jak vznikají a zanikají, proč ovlivňují výši transakčních poplatků, jak se liší od přístupu v síti Ethereum a co můžete udělat pro jejich efektivní správu. Je součástí našeho Vzdělávacího centra o bitcoinech, kde najdete také průvodce o tom, jak fungují bitcoinové transakce, o transakčních poplatcích v bitcoinech a o tom, co je Lightning Network.

Spravujte své bitcoiny bezpečně díky vlastní správě Aplikace Bitcoin.com Wallet.

Hlavní body

  • UTXO je utratitelná, nedělitelná jednotka bitcoinu, která vznikla jako výstup předchozí transakce. Zůstatek ve vaší peněžence představuje součet všech UTXO, které máte pod kontrolou.
  • UTXO musí být při utracení zcela vyčerpány. Jakýkoli přebytek se vrátí do vaší peněženky jako nové UTXO (vaše „zbytková částka“).
  • Poplatky za bitcoiny se odvíjejí od velikosti datové transakce vyjádřené ve virtuálních bajtech, nikoli od částky, která se posílá. Čím více UTXO se použije jako vstupy, tím větší je transakce a tím vyšší je poplatek.
  • Každý plnohodnotný bitcoinový uzel spravuje sadu UTXO: aktuální databázi všech mincí, které lze utratit. Nejnovější komplexní analýza (zpráva o sadě UTXO od mempool.space, snímek z dubna 2025) zaznamenala přes 173 milionů záznamů, což je více než trojnásobek počtu z roku 2020.
  • Téměř 30 % UTXO v této sadě souvisí s nápisy Ordinals, přičemž jejich průměrná hodnota činí pouhých 811 satoshi na kus, což ukazuje, jak aktivita v řetězci nad rámec plateb tuto sadu nadměrně rozšiřuje.
  • Formát adresy, který vaše UTXO používají, má význam. Vstupy Taproot jsou na jeden virtuální bajt přibližně o 61 % levnější než starší adresy.
  • Konsolidace UTXO, správa mincí a aktualizace formátu adres jsou tři nejpraktičtější způsoby, jak v budoucnu snížit poplatky.
  • Síť Lightning Network je založena na UTXO. Každý platební kanál se otevírá uzamčením UTXO v řetězci.

Co je to UTXO?

UTXO (Unspent Transaction Output) je konkrétní částka bitcoin které jste obdrželi v rámci předchozí transakce a které jsou stále k dispozici k utracení. Představte si, že vaše Bitcoinová peněženka spíše než bankovní účet připomíná fyzickou peněženku, ve které je uložena sbírka bankovek různých nominálních hodnot. Každá bankovka představuje UTXO: je jedinečná, celistvá a nedělitelná.

Pokud vaše peněženka vykazuje zůstatek 0,52 BTC, může se tato celková částka skládat ze tří samostatných UTXO: 0,20 BTC, 0,15 BTC a 0,17 BTC. Software vaší peněženky je sečte a zobrazí výslednou částku. Ve skutečnosti se však jedná o tři nezávislé objekty, z nichž každý má svůj vlastní původ a historii transakcí.

Základní pravidlo: UTXO musí být utraceno v plné výši. Nelze použít pouze jeho polovinu. Pokud chcete poslat 0,10 BTC a vaše jediné UTXO má hodnotu 0,20 BTC, utratíte celých 0,20 BTC. 0,10 BTC putuje k příjemci a zbytek, po odečtení poplatku pro těžaře, se vrátí do vaší peněženky jako zcela nové UTXO. Tento zbytek představuje vaši drobnou.

Toto chování se zásadně liší od toho, jak fungují banky a většina digitálních platebních systémů. Když Alice pošle Bobovi 50 dolarů bankovním převodem, systém odečte 50 dolarů ze zůstatku na účtu Alice a přičte 50 dolarů na účet Boba. Nedochází k žádnému fyzickému přesunu; aktualizují se pouze dvě čísla. Bitcoin zůstatky neaktualizuje. Namiesto toho ruší staré UTXO a na jejich místě vytváří nové.

Stručná historie modelu UTXO

Model UTXO vznikl ještě před bitcoiny. Za nezávislý vývoj tohoto konceptu v letech 1997 až 2004 jsou považováni kryptografové Adam Back a Hal Finney, oba významní členové komunity Cypherpunk, v níž se pohyboval i tvůrce bitcoinu Satoshi Nakamoto. Když Satoshi v lednu 2009 spustil bitcoin, stal se prvním funkčním systémem digitální měny, který model UTXO uplatnil v praxi.

Tento návrh se osvědčil jako odolný. Litecoin, Dogecoin, Bitcoin Cash i Cardano využívají jeho různé varianty. Cardano jej dále rozšiřuje prostřednictvím modelu Extended UTXO (eUTXO), který k základnímu návrhu přidává programovatelnost. Ethereum, naopak v roce 2015 zvolila model založený na účtech, což byl záměrný odklon, který upřednostňuje flexibilitu inteligentních smluv před transakční strukturou bitcoinu, připomínající hotovost.

Jak fungují UTXO v transakci

Každá bitcoinová transakce se skládá ze dvou částí: vstupů a výstupů.

Vstupy jsou čerpány stávající UTXO. Vaše peněženka je vybere k uhrazení platby.

Výstupy jsou nové UTXO vytvořené touto transakcí – jedno směřuje k příjemci a druhé se obvykle vrací do vaší vlastní peněženky jako vrácená částka.

Jakmile je vstupní UTXO použito, je trvale zničeno. Je odstraněno ze seznamu mincí, které lze utratit, a již jej nelze nikdy znovu utratit. Výstupy, které vytvořilo, se stávají novými UTXO, které jsou k dispozici tomu, kdo drží soukromé klíče abyste je odemkli.

Základní pravidlo zní: vstupy se rovnají výstupům plus poplatek těžaře. Rozdíl mezi tím, co jde dovnitř, a tím, co jde ven, si v plné výši přivlastňuje těžař, který transakci zařadí do bloku. V bitcoinové transakci neexistuje samostatné pole pro poplatek; poplatek je prostě ten rozdíl, který tam necháte.

Příklad krok za krokem

Máte jeden UTXO v hodnotě 0,30 BTC a chcete poslat 0,10 BTC kamarádovi.

  1. Vaše peněženka vybere jako vstup UTXO v hodnotě 0,30 BTC.
  2. Vytvoří dva výstupy: 0,10 BTC na adresu vašeho přítele a přibližně 0,1997 BTC zpět na novou adresu ve vaší vlastní peněžence jako vrácená částka.
  3. Rozdíl ve výši přibližně 0,0003 BTC představuje poplatek za těžbu.
  4. Původní UTXO v hodnotě 0,30 BTC trvale zaniklo. Nyní existují dvě nová UTXO.

Transakce mohou mít více vstupů i více výstupů. Jedna transakce, která provádí platbu pěti různým příjemcům, je zcela běžná; vznikne při ní pět výstupních UTXO. Peněženka, která sloučí dvacet malých UTXO do jednoho většího celku, vytvoří transakci s dvaceti vstupy a jedním výstupem. Kombinace je flexibilní; pravidlem je pouze to, že součet vstupů musí být roven nebo vyšší než součet výstupů a poplatků.

Kde vznikají UTXO: Transakce na Coinbase

Každý existující UTXO lze vysledovat až k transakci typu „coinbase“ – speciální první transakci v každém bloku bitcoinu, která vytváří nové BTC jako odměnu za vytěžení bloku pro těžaře. Transakce typu „coinbase“ nemají žádné vstupy. Nové bitcoiny nepocházejí z žádného předchozího zdroje; jsou vydávány protokolem jako platba za důkaz práce těžba.

Od tohoto počátku prochází každý bitcoin nepřerušeným řetězcem UTXO, přičemž se utrácí a vytváří, až až do vaší dnešní peněženky. Každý satoshi, který vlastníte, má nepřerušenou linii sahající až k transakci coinbase, a kdokoli, kdo má přístup k plnému uzlu nebo k prohlížeč blockchainu mohou vysledovat tento rodokmen.

Sada UTXO: živá účetní kniha bitcoinu s mincemi, které lze utratit

Každý celý Bitcoinový uzel spravuje sadu UTXO: aktuální databázi všech utrácitelných výstupů, které v daném okamžiku existují v celé síti. Když dorazí transakce, uzel tuto sadu zkontroluje, aby ověřil, že nárokované vstupy existují, ještě nebyly utraceny a splňují své podmínky uzamčení (kryptografická pravidla, která určují, kdo je může utratit). Jedná se o primární mechanismus bitcoinu pro zabránění dvojí výdaj, a nevyžaduje žádnou důvěryhodnou třetí stranu.

Velikost a složení k roku 2025

Nejpodrobnější veřejně dostupný rozpis pochází od výzkumného týmu mempool.space, jehož Zpráva o sadě UTXO Byla analyzována úplná momentka z výšky bloku 892 385 ze dne 14. dubna 2025, což je nejnovější úplná analýza složení zveřejněná v polovině roku 2026. V tomto snímku obsahovala sada UTXO 173 190 861 záznamů a zabírala na disku přibližně 11 GB, což je více než trojnásobek oproti zhruba 64 milionům UTXO zaznamenaných na začátku roku 2020.

Rozčlenění podle typu adresy odhaluje něco, co stojí za bližší prozkoumání:

Typ skriptu UTXOPodíl na celkovém počtuPodíl na celkové hodnotě BTC
Taproot (P2TR)34,2 %0,75 %
Legacy (P2PKH)28,8 %Velký
Nativní SegWit (P2WPKH)26,5 %Většina hodnoty
Pay-to-Script-Hash (P2SH)cca 9 %Pozoruhodné
Pay-to-Multisig (P2MS) a Pay-to-Public-Key (P2PK)cca 1,5 %cca 8,7 % (převážně odměny pro rané těžaře)

Kategorie Taproot má největší podíl na počtu UTXO, ale představuje pouze 0,75 % celkové hodnoty BTC. Důvodem je, že téměř 30 % všech UTXO, konkrétně 51 188 145 ze 173 milionů záznamů, je spojeno s Nápisy s pořadovými čísly. Tyto UTXO spojené s nápisy mají celkovou hodnotu pouhých 415 BTC a jejich průměrná hodnota činí 811 satoshi na jeden. Nemají prakticky žádný ekonomický význam, ale každý uzel v síti je musí trvale uchovávat, což je jev, který výzkumníci označují jako „nadměrné zvětšování sady UTXO“.

Proč je růst množiny UTXO problémem, který stojí za pozornost

Uzly musí uchovávat sadu aktivních UTXO v paměti s rychlým přístupem, aby mohly nové transakce rychle ověřovat. S tím, jak se tato sada rozšiřuje, rostou i hardwarové požadavky na provoz uzlu. Pokud se tyto náklady zvýší natolik, bude si provoz uzlu moci dovolit méně jednotlivců, čímž se ověřovací kapacita soustředí do rukou provozovatelů s dostatečnými zdroji a dojde ke snížení decentralizace, která zajišťuje odolnost bitcoinu.

Aktualizace SegWit z roku 2017 zavedla ekonomické pobídky pro konsolidaci UTXO tím, že snížila náklady na utracení většího počtu vstupů a vytvoření menšího počtu výstupů. Růst však pokračoval i přesto. Nejrozvinutějším navrhovaným řešením je Utreexo, které navrhl Tadge Dryja (který také společně s Josephem Poonem vytvořil Lightning Network). Utreexo komprimuje sadu UTXO pomocí kryptografických akumulátorů založených na Merkleových stromech, což umožňuje uzlu ukládat pouze malý počet otisků namísto všech 173 milionů jednotlivých záznamů. V polovině roku 2026 zůstává tato oblast aktivním předmětem výzkumu protokolu bitcoinu.

Model UTXO vs. model účtů: Bitcoin vs. Ethereum

Bitcoin není jediným způsobem, jak sledovat vlastnictví na veřejném blockchain. Ethereum využívá model založený na účtech, který funguje spíše jako tradiční bankovní účetní kniha: jedná se o blockchainovou účetní knihu obsahující zůstatky na účtech, nikoli seznam samostatných objektů, s nimiž lze nakládat. Každá adresa má jeden průběžný zůstatek, který se zvyšuje s příchozími transakcemi a snižuje s odchozími. Když posíláte ETH, zůstatek odesílatele se odečte a zůstatek příjemce se připsá; mezi nimi se nepohybuje žádný samostatný objekt.

Tyto dva modely představují různé kompromisy:

FunkceModel UTXO (Bitcoin, Litecoin, Cardano)Model účtu (Ethereum, Solana)
Jak fungují zůstatkySoučet diskrétních nevyčerpaných výstupůJednotný průběžný zůstatek pro každý účet
Průběh transakceVyužít staré UTXO, vytvořit novéOdpis z účtu odesílatele, připsání na účet příjemce
Ochrana osobních údajůBezpečnější: každá transakce využívá odlišné výstupy a může používat nové adresySlabší: veškerá aktivita se vztahuje k jedné stálé adrese
Paralelní zpracováníAno: nezávislé UTXO ověřované současně ve více vláknechNe: stav účtu se aktualizuje postupně; na stejném účtu nelze zpracovat dvě transakce současně
Zabránění dvojímu utráceníPorovnáno s množinou UTXOPorovnáno s noncem a stavem účtu
Podpora inteligentních smluvOmezeno na základní vrstvuNativní a flexibilní
AnalogieHotovost v fyzické peněženceBankovní účet

Tento model účtů je srozumitelnější, a proto jej převzala většina blockchainů spuštěných po Bitcoinu, včetně Ethereum, Solany a BNB Chain. Psaní chytré smlouvy které pracují s trvalým stavem, jsou v systému založeném na účtech přirozenější. Model UTXO bitcoinu tuto pohodlnost ve výchozím nastavení vyměňuje za silnější vlastnosti v oblasti ochrany soukromí, přehlednější auditovatelnost nabídky (každá mince lze vysledovat až k transakci coinbase) a schopnost ověřovat transakce paralelně, což je strukturální výhoda, jejíž význam roste s rostoucí poptávkou po blocích.

Jak UTXO ovlivňují vaše transakční poplatky

Poplatky za transakce v bitcoinech nezávisí na částce, která se posílá. Závisí na velikosti dat transakce, měřené ve virtuálních bajtech (vbytes). Rozhodujícím faktorem pro tuto velikost dat je počet UTXO, které používáte jako vstupy.

Každý vstup přidává do transakce data: odkaz na předchozí UTXO a kryptografický podpis, který dokazuje, že jste jeho vlastníkem. Čím více vstupů, tím větší transakce a vyšší poplatek. Hodnota přenášená mezi vstupy a výstupy nemá na výpočet poplatku žádný vliv, a proto převod ve výši 2 miliard dolarů pomocí tří pečlivě vybraných UTXO stál v roce 2021 0,78 dolaru, zatímco převod 50 dolarů z peněženky přeplněné mnoha malými UTXO může stát několik dolarů.

Podle údajů společnosti D-Central se za běžných síťových podmínek v letech 2025 a 2026 pohybovaly mediánové sazby poplatků v rozmezí od 1 do 20 sat/vB, přehled poplatků zveřejněno v únoru 2026. Jednoduchá transakce Native SegWit s jedním vstupem a dvěma výstupy stojí několik set až několik tisíc satoshi. V obdobích přetížení způsobených náhlými nárůsty poptávky nebo novými protokoly v řetězci mohou sazby dosáhnout 100 až 500 sat/vB nebo i více.

Jak typ adresy ovlivňuje vstupní náklady

Typ adresa Vaše UTXO jsou uzamčena, což má podstatný vliv na to, kolik stojí každý vstup při jeho utracení. Novější formáty adres využívají kryptografické podpisy efektivněji, čímž se snižuje množství dat, které každý vstup přidává k transakci:

Typ adresyPředpona formátuVelikost vstupu (vbytes)Náklady na poplatky vs. stávající systém
Legacy (P2PKH)1...cca 148 vBZákladní varianta, nejdražší
Vnořený SegWit (P2SH-P2WPKH)3...cca 91 vBpřibližně o 38 % levnější
Nativní SegWit (P2WPKH)bc1q...cca 68 vBpřibližně o 54 % levnější
Taproot (P2TR)bc1p...cca 57,5 vBpřibližně o 61 % levnější

Zdroj: Průvodce správou UTXO v Spark.money

SegWit úspory jsou dosaženy díky tomu, že při výpočtu virtuálních bajtů se data podpisu (tzv. „witness“) započítávají pouze z 75 %. Taproot jde ještě dál: místo 71–72bajtových podpisů ECDSA využívá 64bajtové Schnorrův podpis a u jednoduchých transakcí typu „key-path“ eliminuje nutnost zahrnovat veřejný klíč do „witness“.

U konsolidační transakce s 20 vstupy vede přechod z režimu Legacy na Native SegWit ke snížení poplatku přibližně o 54 %. Hlavní kořen k tomu navíc přináší další úsporu ve výši 15 % za každý vstup. Pokud vaše peněženka stále generuje adresy začínající číslicí „1“, přechod na peněženku, která generuje adresy Native SegWit (bc1q) nebo Taproot (bc1p), představuje nejúčinnější způsob snížení poplatků, který máte k dispozici, a to ještě předtím, než vůbec změníte způsob provádění transakcí.

K polovině roku 2026 tvoří transakce využívající nativní SegWit přibližně 85 % všech bitcoinových transakcí. Míra přijetí Taproot se pohybuje kolem 20 %; v roce 2024 dosáhla vrcholu na úrovni zhruba 42 %, k čemuž přispěla aktivita v oblasti vpisování Ordinals, poté však s poklesem počtu vpisů došlo k jejímu zmírnění. Starší adresy stále tvoří zbývajících 15 %, ačkoli pro většinu uživatelů nenabízejí oproti novějším formátům žádné výhody.

Hromadné transakce a nahrazení za poplatek

Kromě výběru UTXO stojí za to se seznámit ještě se dvěma dalšími strategiemi pro výpočet poplatků.

Hromadné transakce sloučit více plateb do jedné transakce. Místo toho, aby se bitcoiny posílaly pěti příjemcům v pěti samostatných transakcích, stačí k tomu jedna transakce s pěti výstupy, která se zahrne do jediného bloku. Poplatek za transakci se uhradí pouze jednou a celková výše poplatku je podstatně nižší než u pěti samostatných transakcí.

Replace-by-Fee (RBF), standardizované v BIP 125, umožňuje nahradit nepotvrzenou transakci novou verzí s vyšším poplatkem. Pokud jste odeslali transakci s nízkým poplatkem v době nízkého provozu a mempool V případě náhlého přetížení vám funkce RBF umožňuje zvýšit poplatek, aniž byste museli transakci zrušit a odeslat ji znovu od začátku. Většina moderních peněženek podporuje signalizaci RBF ve výchozím nastavení.

Bitcoinový prach: Když se UTXO stanou příliš malými na to, aby se daly utratit

Pojem „bitcoinový prach“ označuje UTXO tak malé, že poplatek za jejich utracení převyšuje jejich nominální hodnotu. Pokud UTXO obsahuje 400 satoshi, ale jeho zahrnutí jako vstupu do transakce stojí 800 satoshi na poplatcích, je z ekonomického hlediska bezcenné. Na blockchainu ho sice stále vlastníte, ale jeho utracení znamená finanční ztrátu.

Bitcoin Core v rámci své politiky přenosu uplatňuje limit pro drobné částky. Výstupy nižší než přibližně 546 satoshi u standardních typů výstupů (konkrétně 294 satoshi u P2WPKH) nebudou většinou uzlů přenášeny, protože při výchozí minimální výši poplatku za přenos 3 sat/vB by jejich použití v budoucí transakci stálo více, než je jejich hodnota. Nejedná se o konsensuální pravidlo zakotvené v protokolu bitcoinu; jednotlivé uzly si mohou svou prahovou hodnotu pro přenos nastavit samy. V praxi však většina uzlů dodržuje výchozí nastavení.

I nad hranicí prahové hodnoty se UTXO obsahující pouze několik tisíc satoshi mohou během náhlých nárůstů poplatků stát ekonomicky neprodatelnými. UTXO typu P2WPKH obsahující 1 000 satoshi se stává nerentabilním k utracení, jakmile poplatky překročí přibližně 15 sat/vB, protože vstup při sazbě 15 sat/vB přidává 68 vB, což odpovídá poplatkům ve výši 1 020 satoshi.

Prach se obvykle hromadí z:

  • Opakované výběry malých částek z burzy, zejména v rámci strategie DCA (průměrování nákladů v dolarech) nastavení automatického výběru
  • Změňte výnosy z mnoha drobných nákupů, po nichž zůstávají malé zbytky
  • Těžba výplaty z fondu a sázkování odměny vyplácené v pravidelných malých částkách
  • Výstupy související s vpisem, které tvoří velkou část UTXO s hodnotou nižší než 1 000 satoshi viditelných v aktuální sadě UTXO

Praktické řešení je jednoduché: nejprve si prostředky naspořte a teprve poté je vyberte; při konsolidaci si vyberte období s nízkými poplatky, místo abyste čekali, až budete muset prostředky naléhavě poslat.

Správa UTXO a řízení mincí

Správa UTXO je postup, při kterém záměrně organizujete a slučujete své UTXO s cílem snížit budoucí poplatky a chránit své soukromí v řetězci. Coin control je konkrétní funkce peněženky, která vám umožňuje ručně vybrat, která UTXO se mají použít jako vstupy v transakci, namísto toho, aby o tom automaticky rozhodoval algoritmus peněženky.

Většina peněženek provádí výběr automaticky pomocí algoritmů, jako je Branch and Bound, který Bitcoin Core používá již od verze 0.17 a který od verze 27+ běží souběžně s několika konkurenčními algoritmy. Tyto algoritmy jsou obecně účinné při minimalizaci poplatků, ale optimalizují s ohledem na náklady, nikoli na vaše preference v oblasti ochrany soukromí nebo na oddělení různých transakčních historií.

Pět praktických kroků pro správu UTXO

AkceNejlepší načasováníProč to pomáhá
Sloučit malé UTXO do menšího počtu velkých UTXOPokud jsou poplatky v rozmezí 1 až 3 sat/vBSnižuje počet budoucích vstupů, čímž se snižují poplatky za každou následující transakci
Každý UTXO označte při přijetí podle zdrojeV okamžiku převzetíPřemění nepřehledný seznam na přehledný inventář; nezbytné pro rozhodování o správě mincí
Zablokovat UTXO z citlivých zdrojůNež provedete další platbuZabraňuje náhodnému propojení samostatných historií transakcí
Přechod na nativní adresy SegWit nebo TaprootNež se pustíte do další konsolidaceNejvětší možné snížení poplatků, které lze dosáhnout bez změny vašeho chování
Před provedením nenaléhavých transakcí zkontrolujte mempool.spaceKdykoli transakce může počkatSazby poplatků se v klidných a rušných obdobích liší až desetinásobně nebo i více

Mezi peněženky s pokročilými funkcemi správy mincí patří Sparrow Wallet (pro stolní počítače, open-source, vynikající funkce označování a zmrazení) a Electrum (pro stolní počítače, dlouhodobě zavedená). Obě zobrazují podrobnosti o jednotlivých UTXO a umožňují ruční výběr vstupů. Co se týče hardwaru, Ledger, Trezor a Coldcard budou od roku 2026 podporovat Taproot, včetně výdajů pomocí klíčové cesty Taproot pro své standardní konfigurace peněženek s jedním podpisem.

Dobře spravovaná bitcoinová peněženka obsahuje malý počet UTXO přiměřené velikosti v moderním formátu adresy. Špatně spravovaná peněženka obsahuje desítky či stovky fragmentů ve starším formátu, z nichž každý představuje budoucí závazek k úhradě poplatku, který čeká na to, až bude aktivován.

UTXO, ochrana soukromí a útoky typu „dusting“

Každý UTXO nese svou transakční historii trvale v veřejném blockchainu bitcoinu. Když v jedné transakci použijete více UTXO jako vstupy, nástroje pro analýzu řetězce uplatňují takzvanou heuristiku společného vlastnictví vstupů (CIOH): pracovní předpoklad, že všechny vstupy v transakci patří stejnému subjektu.

To má přímé praktické důsledky. Pokud obdržíte 0,1 BTC z burzy s ověřením KYC (kde je vaše totožnost zaznamenána) a 0,05 BTC z peer-to-peer transakce (kde tomu tak není), spojení obou UTXO v jedné transakci veřejně a trvale propojí tyto dva zdroje se stejným vlastníkem v blockchainu. Žádný budoucí úkon nemůže tuto souvislost z veřejného záznamu vymazat.

Co je to „dusting attack“?

Útok typu „dusting“ záměrně využívá zranitelnost CIOH. Útočník pošle na jednu nebo více vašich adres nepatrné množství bitcoinů, často několik set satoshi. Pokud později utratíte tento „dust“ UTXO společně s ostatními UTXO v rámci stejné transakce, útočník může vysledovat souvislosti mezi adresami a sestavit mapu vašich aktiv. Tyto informace pak mohou posloužit k cílenému phishingu, vydírání nebo sledování.

Provedení tohoto útoku je nenáročné. Pokud oběť neúmyslně utratí prach, mohou být získané informace pro útočníka neúměrně užitečné.

Jak se bránit proti útokům typu „dusting“:

  • Zablokujte podezřelé malé UTXO ve svém peněžním softwaru, aby se nikdy automaticky nezahrnovaly do transakce
  • Nereagujte na odkazy ani pokyny, které se objevují v výstupních polích OP_RETURN nebo v neznámých poznámkách k transakcím (OP_RETURN je operační kód skriptu bitcoinu, který umožňuje vložit do výstupu transakce malé množství libovolných dat).
  • Při transakcích, u nichž je důležité zachování soukromí, používejte kontrolu mincí, abyste zabránili neúmyslnému společnému utrácení UTXO.
  • Uchovávejte UTXO z různých zdrojů v oddělených peněženkách, pokud je pro vás toto oddělení důležité

I v případě konsolidace platí jedna důležitá výstraha: špatně naplánovaná konsolidace UTXO může ohrozit vaše soukromí stejně účinně jako útok typu „dusting“. Spojením UTXO, které bylo zasaženo procesem KYC, s UTXO z anonymního zdroje v rámci jedné konsolidační transakce dojde k jejich trvalému propojení v řetězci. Jakmile je transakce potvrzena, nelze tuto škodu již zvrátit.

UTXO a síť Lightning Network

Tento Lightning Network, nejrozšířenější platební protokol vrstvy 2 pro bitcoiny, je postaven přímo na UTXO. Nefunguje odděleně od modelu UTXO základní vrstvy; UTXO využívá jako svůj bezpečnostní základ.

Otevření platebního kanálu Lightning vyžaduje uzamčení UTXO na adrese s více podpisy typu 2 z 2 v základní vrstvě bitcoinu. Toto uzamčené UTXO představuje transakci k financování kanálu. Všechny platby provedené prostřednictvím kanálu poté probíhají mimo řetězec, aniž by se dotkly blockchainu. Když se kanál nakonec uzavře, finální vypořádací transakce v řetězci vytvoří pro každou stranu nové UTXO, které odráží čistý výsledek všech plateb provedených mezi nimi.

Prostřednictvím jediného otevřeného kanálu můžete odeslat tisíce plateb, přičemž stopa v blockchainu představuje pouhé dvě transakce: jednu pro otevření a druhou pro uzavření. Pro kohokoli, kdo často provádí malé platby, to znamená výrazné snížení jak poplatků, tak i míry zveřejnění dat v blockchainu.

Podle údajů z května 2026 data z BYDFi:

  • Kapacita veřejné sítě Lightning Network činí přes 5 600 BTC, což při současných cenách odpovídá přibližně 490 milionům dolarů
  • Celková odhadovaná kapacita, včetně soukromých a neoznámených kanálů využívaných mobilními peněženkami a podnikovými uzly, přesahuje 12 000 BTC
  • Na počátku roku 2026 překročil měsíční objem transakcí poprvé hranici 1,1 miliardy dolarů
  • V roce 2026 síť funguje na více než 18 000 aktivních uzlech

Taproot rovněž zlepšil ochranu soukromí v síti Lightning. Před zavedením Taproot měly transakce k financování kanálů v síti Lightning rozpoznatelný otisk v řetězci. Díky výdajům s klíčovou cestou v Taproot může transakce k financování kanálu vypadat k nerozeznání od standardní transakce s jedním podpisem, čímž se tento datový bod vyřazuje z analýzy řetězce.

Kompromisy, výzvy a na co si dát pozor

Poctivé kompromisy

Silné stránky modelu UTXO v oblasti ochrany soukromí a paralelní validace s sebou přinášejí reálné náklady. Pro vývojáře je práce s tímto modelem složitější než s modelem účtů. Pokud uživatelé aktivně neprovádějí konsolidaci, v průběhu času se jim hromadí „dluh“ spojený se správou UTXO, který se nakonec projeví ve formě zvýšených poplatků. Tento model také způsobuje výše popsaný problém s nadměrným rozrůstáním sady UTXO, kdy ekonomicky bezcenné výstupy přetrvávají v paměti každého plného uzlu na neurčito.

Soukromí je vlastností modelu UTXO, ale není zaručeno. Blockchain je veřejný a společnosti zabývající se analýzou řetězce již dokážou sofistikovaně využívat heuristické metody, jako je CIOH, seskupování adres a analýza transakčních grafů. Soukromí založené na modelu UTXO vyžaduje aktivní správu; nevzniká automaticky.

Na co se těšit v roce 2026 a dále

Pro každého, kdo pravidelně pracuje s UTXO v síti Bitcoin, stojí za to sledovat tři vývojové trendy:

Pokrok v projektu Utreexo - Pokud by se Utreexo nebo podobný systém komprese sady UTXO dostal do fáze připravenosti pro nasazení do produkčního prostředí, výrazně by to snížilo hardwarovou zátěž spojenou s provozováním plného uzlu a zmírnilo tlak na decentralizaci způsobený růstem sady UTXO. Sledujte newsletter Bitcoin Optech na adrese bitcoinops.org kvůli technickým aktualizacím.

Návrhy smluv - Vývojáři bitcoinu posuzují opkódy, jako je CheckTemplateVerify (CTV), a alternativy, které by umožnily stanovit omezení ohledně způsobu, jakým lze v budoucnu utratit UTXO. Pokud by byly tyto mechanismy přijaty, mohly by umožnit efektivní struktury hromadných plateb, úschovné služby typu „vault“ a flexibilnější platební podmínky, aniž by byla nutná důvěra ve třetí stranu.

Zrání trhu s poplatky - V roce 2024 snížení na polovinu V důsledku snížení blokové odměny na 3,125 BTC tvoří transakční poplatky stále větší podíl na příjmech těžařů. To, jak se bude trh s poplatky vyvíjet v příštím cyklu – zda zůstane sporadický a vyznačující se výkyvy, nebo zda dosáhne větší stability – přímo určuje skutečné náklady na držení a přesun UTXO v řetězci. Sledování mempool.space poskytuje živý přehled o aktuálních podmínkách.

Závěr

UTXO je samostatná, utratitelná část bitcoinu a základní jednotka, pomocí níž bitcoin sleduje vlastnictví, aniž by se spoléhal na jakoukoli centrální účetní knihu či zůstatek na účtu. Je to odpověď na to, proč poplatky fungují tak, jak fungují, proč je soukromí v síti Bitcoin složitější, než se na první pohled zdá, a proč síť Lightning Network dokáže zpracovat miliony plateb, přičemž se dotkne základní vrstvy pouze dvakrát na jeden kanál.

V polovině roku 2026 obsahuje sada UTXO více než 173 milionů záznamů, kanály Lightning zpracovávají měsíčně více než 1 miliardu dolarů a díky zavádění Taproot se efektivní formáty adres stávají praktickým standardem pro nové peněženky. Fungování UTXO není pouhou architekturou v pozadí; má přímý vliv na to, co každý uživatel bitcoinu při každé transakci platí, vydělává a zveřejňuje.

Porozumět jim je jednou z nejužitečnějších věcí, které může uživatel bitcoinu spravujícího si je sám udělat. Další informace najdete v Dokumentace k Bitcoin Core se zabývá transakčním a UTXO modelem na úrovni protokolu a Archiv témat týkajících se výběru mincí na Bitcoin Optech podrobně se zabývá kompromisy při implementaci peněženek.

Často kladené otázky

Proč bitcoin používá UTXO namísto zůstatků na účtech?
Model UTXO poskytuje bitcoinu několik strukturálních výhod oproti modelu účtů. Jednotlivé UTXO lze ověřovat paralelně, protože kontrola, zda UTXO existuje a zda nebylo utraceno, nevyžaduje aktualizaci žádného sdíleného stavu. To zvyšuje potenciál propustnosti. Tento model také ve výchozím nastavení umožňuje uživatelům lepší kontrolu nad ochranou soukromí: bitcoiny můžete pokaždé přijímat na novou adresu, čímž zůstávají jednotlivé UTXO izolované. A protože každý satoshi lze vysledovat až k transakci Coinbase, může celkovou nabídku nezávisle kontrolovat kdokoli s plnohodnotným uzlem, aniž by se musel spoléhat na jakoukoli třetí stranu.
Kolik UTXO má bitcoin?
Podle zprávy „UTXO Set Report“ od mempool.space, která představuje nejnovější dostupnou komplexní analýzu (založenou na snímku z 14. dubna 2025 při výšce bloku 892 385), obsahovala sada UTXO bitcoinu v daném okamžiku 173 190 861 záznamů. Tento počet se od ledna 2020 ztrojnásobil. Téměř 30 % těchto UTXO je spojeno s nápisy Ordinals a má průměrnou hodnotu pouhých 811 satoshi na jeden záznam, což přispívá k růstu souboru, aniž by to úměrně přispívalo k ekonomické aktivitě v síti.
Co je konsolidace UTXO a kdy bych ji měl provést?
Konsolidace UTXO znamená sloučení více malých UTXO do menšího počtu větších UTXO tím, že si je v rámci jedné transakce pošlete sami sobě. Je s tím spojeno zaplacení poplatku předem, ale sníží se tím počet vstupů v každé budoucí transakci, což přímo sníží tyto poplatky. Vhodný čas na konsolidaci je tehdy, když jsou poplatky nízké, obvykle 1 až 3 sat/vB. Před konsolidací si na mempool.space zkontrolujte aktuální podmínky a mějte na paměti, že konsolidace UTXO z různých zdrojů v jedné transakci propojí jejich historii v blockchainu.
Co je to bitcoinový prach?
„Dust“ je UTXO tak malé, že transakční poplatek potřebný k jeho utracení převyšuje jeho hodnotu. Bitcoin Core nepřenáší transakce, které u většiny typů výstupů vytvářejí výstupy pod hranicí přibližně 546 satoshi (294 satoshi u nativních výstupů SegWit P2WPKH). I nad touto hranicí se UTXO obsahující pouze několik tisíc satoshi stávají v obdobích zvýšených poplatků ekonomicky neprodatelnými. Dust se nejčastěji hromadí v důsledku častých malých výběrů z burz, výstupů s drobnými částkami a výplat odměn za těžbu.
Jak funguje ovládání mincí?
Funkce „coin control“ je k dispozici v peněženkách, jako jsou Sparrow Wallet a Electrum, a umožňuje vám ručně vybrat přesně ty UTXO, které chcete použít jako vstupy v transakci. Bez této funkce peněženka vybírá UTXO automaticky pomocí algoritmu pro výběr mincí. S touto funkcí se sami rozhodujete, které coiny utratíte, což vám umožňuje vyhnout se kombinování UTXO z různých zdrojů (například výběr z burzy s ověřením totožnosti (KYC) společně s nákupem v síti peer-to-peer) a udržet si oddělené transakční historie. Jedná se o hlavní praktický nástroj pro správu soukromí v řetězci na úrovni transakcí.
Lze pomocí UTXO zjistit mou totožnost?
Ano, pokud nebudou přijata příslušná opatření. Blockchain bitcoinu je zcela veřejný a společnosti zabývající se analýzou řetězce využívají heuristické metody, zejména heuristiku společného vlastnictví vstupů (Common Input Ownership Heuristic), k seskupování adres a sledování toků mincí. Kombinace UTXO ze zdroje ověřeného v rámci KYC s nesouvisejícími mincemi v jedné transakci je trvale propojí ve veřejné účetní knize. Oddělení UTXO z různých zdrojů, používání funkce „coin control“, vyhýbání se společnému utrácení drobných částek a nepoužívání stejných adres opakovaně – to vše snižuje množství informací, které vaše transakce o vás prozrazují.
Mají UTXO omezenou platnost nebo se mažou?
Ne. UTXO zůstává v množině UTXO na dobu neurčitou, dokud není utraceno. Neexistuje žádná lhůta platnosti, žádná prahová hodnota nečinnosti ani žádný mechanismus, kterým by protokol odstranil neutracený výstup, pokud se jeho majitel nerozhodne jej utratit. To je důvod, proč se UTXO související s vpisem z let 2023 a 2024 dodnes objevují v sadě UTXO a proč UTXO představující odměny pro rané těžaře z prvních let existence bitcoinu zůstávají v sadě spolu se všemi ostatními výstupy stále nevyužité.

Začněte bezpečně investovat s peněženkou Bitcoin.com

Dosud bylo vytvořeno více než 85 milionů peněženek. Vše, co potřebujete k bezpečnému nákupu, prodeji, obchodování a investování do bitcoinů a kryptoměn.

A screenshot of the Bitcoin.com Wallet app

Naskenujte a stáhněte si peněženku Bitcoin.com

Naskenujte tento QR kód pomocí svého mobilního zařízení a budete automaticky přesměrováni na stránku příslušného obchodu.