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.
- Vaše peněženka vybere jako vstup UTXO v hodnotě 0,30 BTC.
- 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.
- Rozdíl ve výši přibližně 0,0003 BTC představuje poplatek za těžbu.
- 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 UTXO | Podíl na celkovém počtu | Podí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:
| Funkce | Model UTXO (Bitcoin, Litecoin, Cardano) | Model účtu (Ethereum, Solana) |
|---|---|---|
| Jak fungují zůstatky | Součet diskrétních nevyčerpaných výstupů | Jednotný průběžný zůstatek pro každý účet |
| Průběh transakce | Využí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é adresy | Slabší: 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áknech | Ne: 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 UTXO | Porovnáno s noncem a stavem účtu |
| Podpora inteligentních smluv | Omezeno na základní vrstvu | Nativní a flexibilní |
| Analogie | Hotovost v fyzické peněžence | Bankovní úč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 adresy | Předpona formátu | Velikost vstupu (vbytes) | Náklady na poplatky vs. stávající systém |
|---|---|---|---|
| Legacy (P2PKH) | 1... | cca 148 vB | Základní varianta, nejdražší |
| Vnořený SegWit (P2SH-P2WPKH) | 3... | cca 91 vB | přibližně o 38 % levnější |
| Nativní SegWit (P2WPKH) | bc1q... | cca 68 vB | přibližně o 54 % levnější |
| Taproot (P2TR) | bc1p... | cca 57,5 vB | př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
| Akce | Nejlepší načasování | Proč to pomáhá |
|---|---|---|
| Sloučit malé UTXO do menšího počtu velkých UTXO | Pokud jsou poplatky v rozmezí 1 až 3 sat/vB | Sniž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 zdroje | V 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ší platbu | Zabraňuje náhodnému propojení samostatných historií transakcí |
| Přechod na nativní adresy SegWit nebo Taproot | Než se pustíte do další konsolidace | Nejvě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.space | Kdykoli transakce může počkat | Sazby 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.






