V roku 2021 niekto v rámci jednej transakcie previedol bitcoiny v hodnote 2 miliardy dolárov a zaplatil poplatky vo výške 0,78 dolára. Dôvod, prečo je to možné – hoci prevod 30 dolárov z peňaženky plnej malých vkladov môže stáť niekoľko dolárov –, spočíva v jednom pojme: UTXO.
UTXO (Unspent Transaction Output) je konkrétna suma bitcoinu, ktorú vlastníte a ktorú ste ešte nepreplatili. Zostatok vo vašej peňaženke nie je jediné číslo uložené kdekoľvek v blockchainu bitcoinu. Je to súčet všetkých UTXO, ktoré vaša peňaženka spravuje, pričom každé z nich je samostatná, nezávislá časť BTC s vlastnou sumou a históriou transakcií.
Väčšina ľudí sa pri posielaní alebo prijímaní bitcoinov nikdy nemusí zaoberať UTXO. Ich pochopenie však znamená rozdiel medzi poplatkom 1 $ a poplatkom 15 $ za tú istú transakciu. Tieto jednotky tiež ovplyvňujú to, čo sa vonkajší svet môže dozvedieť o vašej aktivite v reťazci, a vysvetľujú niektoré z najdôkladnejšie premyslených konštrukčných rozhodnutí bitcoinu.
Táto príručka vysvetľuje, čo sú UTXO, ako vznikajú a zanikajú, prečo ovplyvňujú výšku transakčných poplatkov, v čom sa líšia od prístupu v sieti Ethereum a čo môžete urobiť, aby ste ich správne spravovali. Je súčasťou našich príručiek o fungovaní bitcoinových transakcií, bitcoinových transakčných poplatkoch a o tom, čo je Lightning Network – všetky sú súčasťou Bitcoin Learning Center.
Spravujte svoje bitcoiny bezpečne v rámci vlastnej správy Aplikácia Bitcoin.com Wallet.
Hlavné body
- UTXO je využiteľná, nedeliteľná jednotka bitcoinu, ktorá vznikla ako výstup predchádzajúcej transakcie. Zostatok vo vašej peňaženke predstavuje súčet všetkých UTXO, ktoré máte pod kontrolou.
- UTXO sa pri výdaji musia spotrebovať v plnej výške. Akýkoľvek prebytok sa vráti do vašej peňaženky ako nové UTXO (vaša „zvyšná suma“).
- Poplatky za bitcoiny sa odvíjajú od veľkosti transakčných údajov vo virtuálnych bajtoch, nie od sumy, ktorá sa posiela. Čím viac UTXO sa použije ako vstupy, tým je transakcia väčšia a poplatok vyšší.
- Každý plnohodnotný uzol siete Bitcoin spravuje súbor UTXO: aktuálnu databázu všetkých mincí, ktoré je možné minúť. Najnovšia komplexná analýza (správa o súbore UTXO od mempool.space, snímka z apríla 2025) zaznamenala vyše 173 miliónov záznamov, čo je viac ako trojnásobok počtu z roku 2020.
- Takmer 30 % UTXO v tejto množine súvisí s nápismi Ordinals, pričom ich priemerná hodnota je len 811 satoshi na jeden, čo ilustruje, ako činnosť v reťazci nad rámec platieb túto množinu nafukuje.
- Formát adries, ktoré používajú vaše UTXO, má význam. Vstupy Taproot stoja približne o 61 % menej na virtuálny bajt ako staršie adresy.
- Konsolidácia UTXO, správa mincí a aktualizácie formátu adries sú tri najpraktickejšie spôsoby, ako znížiť vaše budúce poplatky.
- Sieť Lightning Network je založená na UTXO. Každý platobný kanál sa otvára uzamknutím UTXO v reťazci.
Čo je to UTXO?
UTXO (Unspent Transaction Output) je konkrétna suma bitcoinu, ktorá bola prijatá v predchádzajúcej transakcii a naďalej je k dispozícii na použitie. Predstavte si svoju bitcoinovú peňaženku skôr ako fyzickú peňaženku obsahujúcu zbierku bankoviek rôznych nominálnych hodnôt než ako bankový účet. Každá bankovka je UTXO: jedinečná, celistvá a nedeliteľná.
Ak vaša peňaženka vykazuje zostatok 0,52 BTC, táto suma sa môže skladať z troch samostatných UTXO: 0,20 BTC, 0,15 BTC a 0,17 BTC. Softvér vašej peňaženky ich sčíta a zobrazí výslednú sumu. V pozadí sa však jedná o tri nezávislé objekty, z ktorých každý má svoj vlastný pôvod a históriu transakcií.
Základné pravidlo: UTXO sa musí minúť v plnej výške. Nemôžete použiť len polovicu. Ak chcete poslať 0,10 BTC a vaša jediná UTXO má hodnotu 0,20 BTC, miniete celých 0,20 BTC. 0,10 BTC ide príjemcovi a zvyšok, po odpočítaní poplatku za ťažbu, sa vráti do vašej peňaženky ako úplne nová UTXO. Tento zvyšok je vaša drobná.
Toto správanie sa zásadne líši od toho, ako fungujú banky a väčšina digitálnych platobných systémov. Keď Alice pošle Bobovi 50 $ bankovým prevodom, systém odpočíta 50 $ zo zostatku na Alicinom účte a pripíše 50 $ na Bobov účet. Nedochádza k presunu žiadneho fyzického predmetu; aktualizujú sa len dve čísla. Bitcoin nezaktualizuje zostatky. Namiesto toho likviduje staré UTXO a na ich mieste vytvára nové.
Stručná história modelu UTXO
Model UTXO vznikol ešte pred Bitcoinom. Za nezávislý vývoj tohto konceptu v rokoch 1997 až 2004 sú považovaní kryptografi Adam Back a Hal Finney, obaja významní členovia komunity Cypherpunk, v ktorej sa pohyboval aj tvorca Bitcoinu Satoshi Nakamoto. Keď Satoshi v januári 2009 spustil Bitcoin, stal sa prvým funkčným systémom digitálnej meny, ktorý model UTXO uviedol do praxe.
Tento dizajn sa osvedčil ako odolný. Litecoin, Dogecoin, Bitcoin Cash aj Cardano využívajú jeho rôzne varianty. Cardano ho ďalej rozširuje prostredníctvom modelu Extended UTXO (eUTXO), ktorý k základnému dizajnu pridáva programovateľnosť. Ethereum naopak v roku 2015 zvolilo model založený na účtoch, čo bolo zámerné odklonenie, ktoré uprednostňuje flexibilitu inteligentných zmlúv pred transakčnou štruktúrou Bitcoinu podobnou hotovostným transakciám.
Ako fungujú UTXO v transakcii
Každá transakcia s bitcoinmi sa skladá z dvoch častí: vstupov a výstupov.
Vstupy sú spotrebovávané existujúce UTXO. Vaša peňaženka ich vyberá na pokrytie platby.
Výstupy sú nové UTXO vytvorené touto transakciou, z ktorých jedno smeruje k príjemcovi a druhé sa zvyčajne vráti späť do vašej peňaženky ako vrátená suma.
Akonáhle sa vstupný UTXO použije, je natrvalo zničený. Je odstránený zo záznamov siete o minciach, ktoré je možné minúť, a už ho nikdy nebude možné minúť. Výstupy, ktoré vytvoril, sa stávajú novými UTXO, ktoré sú k dispozícii každému, kto vlastní súkromné kľúče potrebné na ich odomknutie.
Základné pravidlo znie: vstupy sa rovnajú výstupom plus poplatok ťažiara. Rozdiel medzi tým, čo ide dovnútra, a tým, čo ide von, si v plnej výške ponecháva ťažiár, ktorý transakciu zahrnie do bloku. V bitcoinovej transakcii neexistuje samostatné pole pre poplatok; poplatok je jednoducho ten rozdiel, ktorý tam necháte.
Príklad krok za krokom
Máte jedno UTXO v hodnote 0,30 BTC a chcete poslať 0,10 BTC priateľovi.
- Vaša peňaženka vyberá UTXO s hodnotou 0,30 BTC ako vstup.
- Vytvorí to dva výstupy: 0,10 BTC na adresu vášho priateľa a približne 0,1997 BTC späť na novú adresu vo vašej vlastnej peňaženke ako vrátená suma.
- Rozdiel vo výške približne 0,0003 BTC predstavuje poplatok za ťažbu.
- Pôvodný UTXO v hodnote 0,30 BTC je natrvalo stratený. Teraz existujú dva nové UTXO.
Transakcie môžu mať viacero vstupov a viacero výstupov. Jedna transakcia, ktorá vypláca päť rôznych príjemcov, je úplne bežná; vytvára päť výstupných UTXO. Peňaženka, ktorá zlučuje dvadsať malých UTXO do jednej väčšej jednotky, vytvorí transakciu s dvadsiatimi vstupmi a jedným výstupom. Kombinácia je flexibilná; pravidlo je jednoduché: súčet vstupov sa musí rovnať alebo prekročiť súčet výstupov a poplatkov.
Kde vznikajú UTXO: Transakcia na Coinbase
Každý existujúci UTXO má svoj pôvod v transakcii typu „coinbase“ – špeciálnej prvej transakcii v každom bloku bitcoinu, ktorá vytvára nové BTC ako odmenu za vytvorenie bloku pre ťažiarov. Transakcie typu „coinbase“ nemajú žiadne vstupy. Nové bitcoiny nepochádzajú z žiadneho predchádzajúceho zdroja; sú vydávané protokolom ako odmena za ťažbu na základe dôkazu práce (proof-of-work).
Od tohto počiatočného bodu prechádza každý bitcoin nepretržitým reťazcom UTXO – pričom sa míňa a vytvára – až do vašej peňaženky dnes. Každý satoshi, ktorý vlastníte, má nepretržitý rodokmeň siahajúci až k transakcii coinbase a ktokoľvek, kto má prístup k plnohodnotnému uzlu alebo prehliadaču blockchainu, môže tento rodokmeň vysledovať.
Súbor UTXO: živá účtovná kniha bitcoinu obsahujúca mince, ktoré je možné minúť
Každý plnohodnotný bitcoinový uzol spravuje súbor UTXO: aktuálnu databázu všetkých výstupov, ktoré je možné minúť a ktoré v danej chvíli existujú v celej sieti. Keď dorazí transakcia, uzol skontroluje túto sadu, aby potvrdil, že požadované vstupy existujú, ešte neboli minuté a spĺňajú podmienky uzamknutia (kryptografické pravidlá, ktoré určujú, kto ich môže minúť). Ide o primárny mechanizmus bitcoinu na zabránenie dvojitému minutiu, ktorý nevyžaduje žiadnu dôveryhodnú tretiu stranu.
Veľkosť a zloženie v roku 2025
Najpodrobnejšie verejne dostupné rozdelenie pochádza od výskumného tímu mempool.space, ktorého Správa o súbore UTXO analyzovali kompletný snímok z výšky bloku 892 385 zo 14. apríla 2025, čo je najnovšia kompletná analýza zloženia zverejnená v polovici roka 2026. V tomto snímku obsahovala sada UTXO 173 190 861 záznamov a zaberala na disku približne 11 GB, čo je viac ako trojnásobok približne 64 miliónov UTXO zaznamenaných na začiatku roka 2020.
Rozdelenie podľa typu adresy odhaľuje niečo, čo stojí za pozornosť:
Kategória Taproot má najväčší podiel na počte UTXO, ale predstavuje iba 0,75 % celkovej hodnoty BTC. Dôvodom je, že takmer 30 % všetkých UTXO, konkrétne 51 188 145 zo 173 miliónov záznamov, súvisí s nápismi Ordinals. Tieto UTXO súvisiace s nápismi majú celkovú hodnotu len 415 BTC a ich priemerná hodnota je 811 satoshi na jeden. Nemajú takmer žiadny ekonomický význam, ale každý uzol v sieti ich musí trvalo uchovávať, čo je jav, ktorý výskumníci označujú ako „UTXO set bloat“ (nafúknutie súboru UTXO).
Prečo je rast množiny UTXO problémom, ktorý stojí za pozornosť
Uzly musia uchovávať súbor aktívnych UTXO v pamäti s rýchlym prístupom, aby mohli rýchlo overovať nové transakcie. S rastom tohto súboru rastú aj hardvérové požiadavky na prevádzku uzla. Ak sa tieto náklady zvýšia natoľko, že si prevádzku uzla bude môcť dovoliť menej individuálnych používateľov, dôjde k sústredeniu overovacej kapacity medzi prevádzkovateľmi s dostatočnými zdrojmi a k zníženiu decentralizácie, ktorá zaisťuje odolnosť bitcoinu.
Aktualizácia SegWit z roku 2017 zaviedla ekonomické stimuly na konsolidáciu UTXO tým, že znížila náklady na čerpanie viacerých vstupov a vytvorenie menšieho počtu výstupov. Napriek tomu tento trend pokračoval. Najvyspelejším navrhovaným riešením je Utreexo, ktoré navrhol Tadge Dryja (ktorý spolu s Josephom Poonom spoluvytvoril aj Lightning Network). Utreexo komprimuje množinu UTXO pomocou kryptografických akumulátorov založených na Merkleových stromoch, čo umožňuje uzlu ukladať len malý počet odtlačkov namiesto všetkých 173 miliónov jednotlivých záznamov. V polovici roka 2026 to naďalej zostáva aktívnou oblasťou výskumu protokolu Bitcoin.
Model UTXO verzus model účtov: Bitcoin verzus Ethereum
Bitcoin nie je jediným prístupom k sledovaniu vlastníctva vo verejnom blockchainu. Ethereum využíva model založený na účtoch, ktorý funguje skôr ako tradičná banková kniha: ide o blockchainovú knihu zostatkov na účtoch, nie o zoznam samostatných objektov, s ktorými sa dá nakladať. Každá adresa má jediný bežný zostatok, ktorý sa zvyšuje pri prichádzajúcich transakciách a znižuje pri odchádzajúcich. Keď pošlete ETH, zostatok odosielateľa sa zníži a zostatok príjemcu sa zvýši; medzi nimi sa neprenáša žiadny samostatný objekt.
Tieto dva modely predstavujú odlišné kompromisy:
Model založený na účtoch je jednoduchší na pochopenie, a preto ho prijala väčšina blockchainov spustených po Bitcoine, vrátane Etherea, Solany a BNB Chain. Písanie inteligentných zmlúv, ktoré interagujú s trvalým stavom, je v systéme založenom na účtoch prirodzenejšie. Model UTXO bitcoinu túto pohodlnosť vymieňa za silnejšie vlastnosti súkromia v predvolenom nastavení, prehľadnejšiu kontrolovateľnosť ponuky (každá minca sa dá vysledovať až k transakcii coinbase) a schopnosť overovať transakcie paralelne, čo je štrukturálna výhoda, ktorá nadobúda väčší význam s rastúcim dopytom po blokoch.
Ako UTXO ovplyvňujú vaše transakčné poplatky
Poplatky za transakcie v bitcoinoch sa nezakladajú na sume, ktorá sa posiela. Zakladajú sa na veľkosti dát transakcie, meranej vo virtuálnych bajtoch (vbytes). Rozhodujúcim faktorom pri určovaní tejto veľkosti dát je počet UTXO, ktoré používate ako vstupy.
Každý vstup pridáva do transakcie údaje: odkaz na predchádzajúci UTXO a kryptografický podpis, ktorý dokazuje, že ste jeho vlastníkom. Viac vstupov znamená väčšiu transakciu a vyšší poplatok. Hodnota presúvaná medzi vstupmi a výstupmi nemá vplyv na výpočet poplatku, a preto prevod vo výške 2 miliardy dolárov s využitím troch starostlivo vybraných UTXO stál v roku 2021 0,78 dolára, zatiaľ čo prevod vo výške 50 dolárov z peňaženky preplnenej mnohými malými UTXO môže stáť niekoľko dolárov.
Podľa údajov spoločnosti D-Central sa za bežných sieťových podmienok v rokoch 2025 a 2026 mediánové výšky poplatkov pohybovali v rozmedzí od 1 do 20 sat/vB, prehľad poplatkov uverejnené vo februári 2026. Jednoduchá transakcia Native SegWit s jedným vstupom a dvoma výstupmi stojí niekoľko stoviek až niekoľko tisíc satoshi. V obdobiach preťaženia spôsobených náhlymi nárastmi dopytu alebo novými protokolmi v reťazci môžu sadzby dosiahnuť 100 až 500 sat/vB alebo aj viac.
Ako typ adresy ovplyvňuje vstupné náklady
Typ adresy, na ktorú sú vaše UTXO viazané, má podstatný vplyv na to, koľko stojí každý vstup pri jeho použití. Novšie formáty adries využívajú kryptografické podpisy efektívnejšie, čím sa znižuje množstvo dát, ktoré každý vstup pridáva do transakcie:
Zdroj: Príručka na správu UTXO v Spark.money
SegWit dosahuje úspory tým, že pri výpočte virtuálnych bajtov sa údaje o podpise (tzv. „witness“) zohľadňujú len na 75 %. Taproot ide ešte ďalej – namiesto 71 až 72-bajtových podpisov ECDSA používa 64-bajtové Schnorr-ove podpisy a pri jednoduchých transakciách typu „key-path“ eliminuje potrebu zahrnúť verejný kľúč do svedectva.
Pri konsolidačnej transakcii s 20 vstupmi prechod z Legacy na Native SegWit zníži poplatok približne o 54 %. Taproot k tomu navyše pridáva ďalšiu úsporu 15 % na každý vstup. Ak vaša peňaženka stále generuje adresy začínajúce číslicou „1“, prechod na peňaženku, ktorá generuje adresy Native SegWit (bc1q) alebo Taproot (bc1p), je najúčinnejším spôsobom zníženia poplatkov, ktorý máte k dispozícii ešte predtým, ako vôbec zmeníte spôsob vykonávania transakcií.
K polovici roka 2026 tvoria transakcie s natívnym SegWitom približne 85 % všetkých bitcoinových transakcií. Miera prijatia Taprootu sa pohybuje okolo 20 %; v roku 2024 dosiahla vrchol na úrovni približne 42 %, keď ju poháňala aktivita v oblasti vpisov Ordinals, následne však klesla v súvislosti s poklesom počtu týchto vpisov. Staršie adresy stále tvoria zostávajúcich 15 %, hoci pre väčšinu používateľov neponúkajú žiadnu výhodu oproti novším formátom.
Hromadné transakcie a nahradenie za poplatok
Okrem výberu UTXO stojí za to porozumieť aj dvom ďalším stratégiám týkajúcim sa poplatkov.
Hromadné transakcie zlúčiť viacero platieb do jednej transakcie. Namiesto toho, aby sa bitcoiny posielali piatim príjemcom v piatich samostatných transakciách, stačí na to jedna transakcia s piatimi výstupmi, ktorá sa zahrnie do jediného bloku. Poplatok za transakciu sa uhradí len raz a celková suma poplatku je podstatne nižšia ako v prípade piatich samostatných transakcií.
Nahradenie za poplatok (RBF), štandardizovaná v BIP 125, vám umožňuje nahradiť nepotvrdenú transakciu novou verziou s vyšším poplatkom. Ak ste odoslali transakciu s nízkym poplatkom počas pokojného obdobia a mempool sa náhle preplnil, RBF vám umožňuje zvýšiť poplatok bez zrušenia a opätovného odoslania transakcie od začiatku. Väčšina moderných peňaženiek podporuje signalizáciu RBF štandardne.
Bitcoinový prach: Keď sa UTXO stanú príliš malými na to, aby sa dali minúť
Pod pojmom „bitcoinový prach“ sa rozumejú UTXO, ktorých hodnota je tak malá, že poplatok potrebný na ich utratenie prevyšuje ich nominálnu hodnotu. Ak má UTXO hodnotu 400 satoshi, ale jeho zaradenie ako vstupu do transakcie stojí 800 satoshi na poplatkoch, je z ekonomického hľadiska bezcenné. Na blockchainu ho síce stále vlastníte, ale jeho utratenie znamená finančnú stratu.
Bitcoin Core uplatňuje limit „dust“ ako súčasť politiky prenosu. Výstupy nižšie ako približne 546 satoshi pre štandardné typy výstupov (konkrétne 294 satoshi pre P2WPKH) nebudú väčšinou uzlov prenášané, pretože pri predvolenom minimálnom poplatku za prenos 3 sat/vB by ich použitie v budúcej transakcii stálo viac, ako je ich hodnota. Nejde o konsenzuálne pravidlo zakotvené v protokole Bitcoinu; jednotlivé uzly si môžu prah pre prenos prispôsobiť. V praxi však väčšina uzlov dodržiava predvolené nastavenie.
Aj pri hodnote nad hranicou „dust limit“ sa môžu UTXO obsahujúce len niekoľko tisíc satoshi stať ekonomicky nepoužiteľnými počas náhlych nárastov poplatkov. P2WPKH UTXO obsahujúce 1 000 satoshi sa stáva nerentabilným na použitie, akonáhle poplatky prekročia približne 15 sat/vB, keďže vstup pri 15 sat/vB pridáva 68 vB, čo zodpovedá poplatkom vo výške 1 020 satoshi.
Prach sa zvyčajne hromadí z:
- Opakované malé výbery z burzy, najmä z nastavení automatických výberov v rámci stratégie DCA (priemerovanie nákladov v dolároch)
- Zmenite výnosy z mnohých malých nákupov, po ktorých zostávajú malé zostatky
- Výplaty z ťažobných poolov a odmeny za staking sa vyplácajú v častých malých splátkach
- Výstupy súvisiace s vpisom, ktoré tvoria veľkú časť UTXO s hodnotou menšou ako 1 000 satoshi, viditeľných v aktuálnej sade UTXO
Praktické riešenie je jednoduché: najprv si prostriedky nahromadiť a až potom ich vybrať; pri konsolidácii si vybrať obdobie s nízkymi poplatkami, namiesto toho, aby ste čakali, kým budete musieť peniaze poslať naliehavo.
Správa UTXO a kontrola mincí
Správa UTXO je postup, pri ktorom zámerne organizujete a zlučujete svoje UTXO s cieľom znížiť budúce poplatky a chrániť svoje súkromie v reťazci. Ovládanie mincí je konkrétna funkcia peňaženky, ktorá vám umožňuje ručne vybrať, ktoré UTXO sa majú použiť ako vstupy v transakcii, namiesto toho, aby o tom automaticky rozhodoval algoritmus peňaženky.
Väčšina peňaženiek rieši výber automaticky pomocou algoritmov, ako je Branch and Bound, ktorý Bitcoin Core používa už od verzie 0.17 a od verzie 27+ beží súbežne s viacerými konkurenčnými algoritmami. Tieto algoritmy sú vo všeobecnosti účinné pri minimalizácii poplatkov, avšak optimalizujú s ohľadom na náklady, nie na vaše preferencie v oblasti súkromia ani na oddelenie rôznych histórií transakcií.
Päť praktických krokov pri správe UTXO
Medzi peňaženky s pokročilou kontrolou mincí patria Sparrow Wallet (desktopová, open-source, s vynikajúcimi funkciami označovania a zmrazenia) a Electrum (desktopová, s dlhoročnou tradíciou). Obe zobrazujú podrobnosti na úrovni jednotlivých UTXO a umožňujú ručný výber vstupov. Pokiaľ ide o hardvér, zariadenia Ledger, Trezor a Coldcard budú od roku 2026 podporovať Taproot, vrátane výdavkov prostredníctvom kľúčovej cesty Taproot pre svoje štandardné konfigurácie peňaženiek s jedným podpisom.
Dobre spravovaná bitcoinová peňaženka obsahuje malý počet UTXO primeranej veľkosti v modernom formáte adries. Zle spravovaná peňaženka obsahuje desiatky či stovky fragmentov v starom formáte, z ktorých každý predstavuje budúci záväzok na poplatky, ktorý čaká na aktiváciu.
UTXO, súkromie a útoky typu „dusting“
Každé UTXO trvalo uchováva svoju históriu transakcií vo verejnom blockchainu bitcoinu. Keď v jednej transakcii použijete viacero UTXO ako vstupy, nástroje na analýzu reťazca uplatňujú takzvanú heuristiku spoločného vlastníctva vstupov (CIOH): pracovný predpoklad, že všetky vstupy v transakcii patria tej istej entite.
To má priame praktické dôsledky. Ak dostanete 0,1 BTC z burzy overenej prostredníctvom KYC (kde je vaša identita zaznamenaná) a 0,05 BTC z peer-to-peer transakcie (kde nie je), zlúčenie oboch UTXO do jednej transakcie verejne a natrvalo prepojí tieto dva zdroje s tým istým vlastníkom v blockchainu. Žiadna budúca akcia nemôže toto prepojenie z verejného záznamu vymazať.
Čo je to „dusting attack“?
Útok typu „dusting“ zámerne zneužíva mechanizmus CIOH. Útočník pošle na jednu alebo viac vašich adries nepatrné množstvo bitcoinu, často niekoľko stoviek satoshi. Ak neskôr miniete tento „dust“ UTXO spolu s ostatnými UTXO v tej istej transakcii, útočník môže vysledovať prepojenie medzi adresami a vytvoriť prehľad o vašich aktívach. Tieto informácie potom môžu slúžiť na cielený phishing, vydieranie alebo sledovanie.
Tento útok je lacný na vykonanie. Informácie, ktoré útočník získa v prípade, že obeť neúmyselne spoluutráca prach, môžu byť pre neho neprimerane užitočné.
Ako sa brániť proti útokom typu „dusting“:
- Zablokujte podozrivé malé UTXO vo vašom peňaženkovom softvéri, aby sa nikdy automaticky nezahrnuli do transakcie
- Nereagujte na odkazy ani pokyny, ktoré prichádzajú prostredníctvom výstupných polí OP_RETURN alebo neznámych poznámok k transakcii (OP_RETURN je operačný kód skriptu bitcoinu, ktorý umožňuje vložiť do výstupu transakcie malé množstvá ľubovoľných údajov)
- Pri transakciách, pri ktorých je dôležité zachovať súkromie, používajte kontrolu mincí, aby ste zabránili neúmyselnému spoločnému čerpaniu UTXO
- UTXO z rôznych zdrojov uchovávajte v samostatných peňaženkách, ak je pre vás toto oddelenie dôležité
Aj v súvislosti s konsolidáciou platí jedna dôležitá výstraha: zle naplánovaná konsolidácia UTXO môže ohroziť vaše súkromie rovnako účinne ako útok typu „dusting“. Spojením UTXO, ktoré je ovplyvnené procesom KYC, s UTXO zo súkromného zdroja v rámci jednej konsolidačnej transakcie sa tieto UTXO trvalo prepoja v reťazci. Po potvrdení transakcie už nie je možné túto škodu zvrátiť.
UTXO a sieť Lightning Network
Sieť Lightning Network, najrozšírenejší platobný protokol vrstvy 2 pre Bitcoin, je postavená priamo na UTXO. Nefunguje oddelene od modelu UTXO základnej vrstvy; UTXO využíva ako svoj bezpečnostný základ.
Otvorenie platobného kanála Lightning si vyžaduje uzamknutie UTXO na adrese s viacnásobným podpisom typu 2 z 2 v základnej vrstve bitcoinu. Toto uzamknuté UTXO predstavuje transakciu na financovanie kanála. Všetky platby uskutočnené cez tento kanál po tomto kroku prebiehajú mimo reťazca, bez toho, aby sa dotkli blockchainu. Keď sa kanál nakoniec uzavrie, záverečná zúčtovacia transakcia v reťazci vytvorí pre každú stranu nové UTXO, ktoré odrážajú čistý výsledok všetkých platieb uskutočnených medzi nimi.
Prostredníctvom jediného otvoreného kanála môžete odoslať tisíce platieb, pričom stopa v reťazci pozostáva len z dvoch transakcií: jednej na otvorenie a jednej na uzavretie. Pre každého, kto často realizuje malé platby, to znamená výrazné zníženie poplatkov aj miery zverejnenia údajov v reťazci.
Podľa údajov z mája 2026 údaje z BYDFi:
- Kapacita verejnej siete Lightning Network dosahuje viac ako 5 600 BTC, čo pri súčasných cenách predstavuje približne 490 miliónov dolárov
- Celková odhadovaná kapacita vrátane súkromných a neoznámených kanálov, ktoré využívajú mobilné peňaženky a podnikové uzly, presahuje 12 000 BTC
- Začiatkom roka 2026 prekročil mesačný objem transakcií po prvýkrát hranicu 1,1 miliardy dolárov
- Sieť v roku 2026 funguje prostredníctvom viac ako 18 000 aktívnych uzlov
Taproot tiež vylepšil súkromie v sieti Lightning. Pred zavedením Taproot mali transakcie na financovanie kanálov v sieti Lightning rozpoznateľný odtlačok v reťazci. Vďaka výdavkom prostredníctvom kľúčovej cesty v systéme Taproot sa transakcia na financovanie kanála môže javiť ako nerozoznateľná od štandardnej transakcie s jedným podpisom, čím sa tento údaj vylučuje z analýzy reťazca.
Kompromisy, výzvy a na čo si dať pozor
Úprimné kompromisy
Silné stránky modelu UTXO v oblasti súkromia a paralelnej validácie so sebou prinášajú reálne náklady. Pre vývojárov je práca s týmto modelom zložitejšia než s modelom účtov. Ak používatelia aktívne nekonšolidujú svoje transakcie, postupom času sa u nich hromadí „dlh“ spojený so správou UTXO, ktorý sa nakoniec prejaví vo forme zvýšených poplatkov. Tento model tiež spôsobuje vyššie opísaný problém s nadmerným nárastom množiny UTXO, pri ktorom ekonomicky bezcenné výstupy pretrvávajú v pamäti každého plného uzla na neurčito.
Súkromie je vlastnosťou modelu UTXO, nie je však zaručené. Blockchain je verejný a spoločnosti zaoberajúce sa analýzou reťazca sa zdokonalili v uplatňovaní heuristických metód, ako sú CIOH, zoskupovanie adries a analýza grafov transakcií. Súkromie založené na modeli UTXO si vyžaduje aktívne riadenie; nevzniká automaticky.
Čo sledovať v roku 2026 a neskôr
Pre každého, kto pravidelne pracuje s UTXO v sieti Bitcoin, stojí za to sledovať tri nasledujúce vývojové trendy:
Pokrok v projekte Utreexo. Ak by sa Utreexo alebo podobný systém kompresie súboru UTXO dostal do fázy prevádzkovej pripravenosti, výrazne by to znížilo hardvérové zaťaženie spojené s prevádzkou plného uzla a zmiernilo tlak na decentralizáciu spôsobený rastom súboru UTXO. Sledujte newsletter Bitcoin Optech na bitcoinops.org kvôli technickým aktualizáciám.
Návrhy dohôd. Vývojári bitcoinu posudzujú opkódy, ako je CheckTemplateVerify (CTV), a alternatívy, ktoré by umožnili stanoviť obmedzenia týkajúce sa spôsobu, akým bude možné v budúcnosti utrácať UTXO. V prípade ich zavedenia by tieto zmluvné podmienky mohli umožniť efektívne štruktúry hromadných platieb, úschovné mechanizmy podobné trezorom a výraznejšie platobné podmienky bez nutnosti dôvery voči tretej strane.
Zrelosť trhu s poplatkami. Vzhľadom na to, že v dôsledku halvingu v roku 2024 sa bloková odmena zníži na 3,125 BTC, transakčné poplatky tvoria čoraz väčšiu časť príjmov ťažiarov. To, ako sa bude trh s poplatkami vyvíjať v priebehu nasledujúceho cyklu – či zostane sporadický a kolísavý, alebo nadobudne stabilnejšiu hĺbku – priamo ovplyvní skutočné náklady na držanie a presun UTXO v reťazci. Sledovanie mempool.space poskytuje živý prehľad o aktuálnych podmienkach.
Záver
UTXO je samostatná, použiteľná časť bitcoinu a základná jednotka, pomocou ktorej Bitcoin sleduje vlastníctvo bez toho, aby sa spoliehal na akúkoľvek centrálnu účtovnú knihu alebo zostatok na účte. Je to odpoveď na to, prečo poplatky fungujú tak, ako fungujú, prečo je súkromie v sieti Bitcoin zložitejšie, než sa na prvý pohľad zdá, a prečo sieť Lightning Network dokáže spracovať milióny platieb, pričom sa dotkne základnej vrstvy len dvakrát na jeden kanál.
K polovici roka 2026 obsahuje súbor UTXO viac ako 173 miliónov záznamov, kanály Lightning spracúvajú mesačne viac ako 1 miliardu dolárov a vďaka zavedeniu Taproot sa efektívne formáty adries stávajú praktickým štandardom pre nové peňaženky. Fungovanie UTXO nie je len súčasťou architektúry v pozadí; má priamy vplyv na to, čo každý používateľ bitcoinu platí, zarába a zverejňuje pri každej transakcii.
Ich pochopenie patrí medzi najužitočnejšie veci, ktoré môže urobiť používateľ bitcoinu, ktorý si svoje bitcoiny spravuje sám. Ďalšie informácie nájdete v dokumentácii k Bitcoin Core na adrese github.com/bitcoin/bitcoin zaoberá sa transakciami a modelom UTXO na úrovni protokolu a archívom tém týkajúcich sa výberu mincí v rámci projektu Bitcoin Optech na adrese bitcoinops.org/en/topics/výber-mincí podrobne rozoberá kompromisy pri implementácii peňaženiek.





