Bitcoin.com

Čo sú bitcoinové UTXO? Vysvetlenie pojmu „nevyčerpané výstupy transakcií“

UTXO v bitcoinoch sú jednotlivé jednotky BTC, z ktorých sa skladá zostatok vo vašej peňaženke. Zistite, ako fungujú nevyužité výstupy transakcií, prečo ovplyvňujú výšku poplatkov a ako s nimi pracovať.

Posledná aktualizácia
Publikované
Čas čítaniaČas čítania: 3 minúty
Skontroloval
Graham Stone Author Image
Graham Stone
What are Bitcoin UTXOs?

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.

  1. Vaša peňaženka vyberá UTXO s hodnotou 0,30 BTC ako vstup.
  2. 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.
  3. Rozdiel vo výške približne 0,0003 BTC predstavuje poplatok za ťažbu.
  4. 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ť:

Typ skriptu UTXO
Podiel na celkovom počte
Podiel na celkovej hodnote BTC
Taproot (P2TR)
34,2 %
0,75 %
Legacy (P2PKH)
28,8 %
Veľký
Natívny SegWit (P2WPKH)
26,5 %
Väčš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 % (predovšetkým odmeny pre prvých ťažiarov)
Typ skriptu UTXO
Taproot (P2TR)
Podiel na celkovom počte
34,2 %
Podiel na celkovej hodnote BTC
0,75 %
Typ skriptu UTXO
Legacy (P2PKH)
Podiel na celkovom počte
28,8 %
Podiel na celkovej hodnote BTC
Veľký
Typ skriptu UTXO
Natívny SegWit (P2WPKH)
Podiel na celkovom počte
26,5 %
Podiel na celkovej hodnote BTC
Väčšina hodnoty
Typ skriptu UTXO
Pay-to-Script-Hash (P2SH)
Podiel na celkovom počte
cca 9 %
Podiel na celkovej hodnote BTC
Pozoruhodné
Typ skriptu UTXO
Pay-to-Multisig (P2MS) a Pay-to-Public-Key (P2PK)
Podiel na celkovom počte
cca 1,5 %
Podiel na celkovej hodnote BTC
cca 8,7 % (predovšetkým odmeny pre prvých ťažiarov)

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:

Funkcia
Model UTXO (Bitcoin, Litecoin, Cardano)
Model účtu (Ethereum, Solana)
Ako fungujú zostatky
Súčet diskrétnych nevyčerpaných výstupov
Jednotný bežný zostatok na každý účet
Priebeh transakcie
Využiť staré UTXO, vytvoriť nové
Odpis z účtu odosielateľa, pripísanie na účet príjemcu
Ochrana osobných údajov
Bezpečnejšie: každá transakcia využíva odlišné výstupy a môže používať nové adresy
Slabšia stránka: všetka aktivita sa viaže na jednu stálu adresu
Paralelné spracovanie
Áno: nezávislé UTXO sa overujú súčasne vo viacerých vláknach
Nie: stav účtu sa aktualizuje postupne; na jednom účte nie je možné spracovať dve transakcie naraz
Prevencia dvojitého výdaja
Porovnané so súborom UTXO
Porovnané s nonce a stavom účtu
Podpora inteligentných zmlúv
Obmedzené na základnú vrstvu
Pôvodné a flexibilné
Analógia
Hotovosť vo fyzickej peňaženke
Bankový účet
Funkcia
Ako fungujú zostatky
Model UTXO (Bitcoin, Litecoin, Cardano)
Súčet diskrétnych nevyčerpaných výstupov
Model účtu (Ethereum, Solana)
Jednotný bežný zostatok na každý účet
Funkcia
Priebeh transakcie
Model UTXO (Bitcoin, Litecoin, Cardano)
Využiť staré UTXO, vytvoriť nové
Model účtu (Ethereum, Solana)
Odpis z účtu odosielateľa, pripísanie na účet príjemcu
Funkcia
Ochrana osobných údajov
Model UTXO (Bitcoin, Litecoin, Cardano)
Bezpečnejšie: každá transakcia využíva odlišné výstupy a môže používať nové adresy
Model účtu (Ethereum, Solana)
Slabšia stránka: všetka aktivita sa viaže na jednu stálu adresu
Funkcia
Paralelné spracovanie
Model UTXO (Bitcoin, Litecoin, Cardano)
Áno: nezávislé UTXO sa overujú súčasne vo viacerých vláknach
Model účtu (Ethereum, Solana)
Nie: stav účtu sa aktualizuje postupne; na jednom účte nie je možné spracovať dve transakcie naraz
Funkcia
Prevencia dvojitého výdaja
Model UTXO (Bitcoin, Litecoin, Cardano)
Porovnané so súborom UTXO
Model účtu (Ethereum, Solana)
Porovnané s nonce a stavom účtu
Funkcia
Podpora inteligentných zmlúv
Model UTXO (Bitcoin, Litecoin, Cardano)
Obmedzené na základnú vrstvu
Model účtu (Ethereum, Solana)
Pôvodné a flexibilné
Funkcia
Analógia
Model UTXO (Bitcoin, Litecoin, Cardano)
Hotovosť vo fyzickej peňaženke
Model účtu (Ethereum, Solana)
Bankový účet

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:

Typ adresy
Predpona formátu
Veľkosť vstupných údajov (vbytes)
Náklady na poplatky vs. starý systém
Legacy (P2PKH)
1...
cca 148 vB
Základná verzia, najdrahšia
Vnořený SegWit (P2SH-P2WPKH)
3...
cca 91 vB
približne o 38 % lacnejšie
Natívny SegWit (P2WPKH)
bc1q...
cca 68 vB
približne o 54 % lacnejšie
Taproot (P2TR)
bc1p...
cca 57,5 vB
približne o 61 % lacnejšie
Typ adresy
Legacy (P2PKH)
Predpona formátu
1...
Veľkosť vstupných údajov (vbytes)
cca 148 vB
Náklady na poplatky vs. starý systém
Základná verzia, najdrahšia
Typ adresy
Vnořený SegWit (P2SH-P2WPKH)
Predpona formátu
3...
Veľkosť vstupných údajov (vbytes)
cca 91 vB
Náklady na poplatky vs. starý systém
približne o 38 % lacnejšie
Typ adresy
Natívny SegWit (P2WPKH)
Predpona formátu
bc1q...
Veľkosť vstupných údajov (vbytes)
cca 68 vB
Náklady na poplatky vs. starý systém
približne o 54 % lacnejšie
Typ adresy
Taproot (P2TR)
Predpona formátu
bc1p...
Veľkosť vstupných údajov (vbytes)
cca 57,5 vB
Náklady na poplatky vs. starý systém
približne o 61 % lacnejšie

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

Akcia
Najlepší čas
Prečo to pomáha
Zlúčiť malé UTXO do menšieho počtu veľkých UTXO
Keď sú poplatky v rozmedzí 1 až 3 sat/vB
Znižuje počet budúcich vstupov, čím sa znižujú poplatky pri každej nasledujúcej transakcii
Každé UTXO označte zdrojom pri prijatí
V čase prijatia
Premení neprehľadný zoznam na prehľadný inventár; nevyhnutné pre rozhodovanie o správe mincí
Zablokovať UTXO z citlivých zdrojov
Pred ďalším nákupom
Zabraňuje náhodnému prepojeniu jednotlivých histórií transakcií
Prechod na natívne adresy SegWit alebo Taproot
Pred vašou ďalšou konsolidáciou
Najväčšie zníženie poplatkov, ktoré je možné dosiahnuť bez zmeny vášho správania
Pred vykonaním nenaliehavých transakcií skontrolujte mempool.space
Vždy, keď transakcia môže počkať
Sadzby poplatkov sa v pokojných a preťažených obdobiach líšia až desaťnásobne alebo viac
Akcia
Zlúčiť malé UTXO do menšieho počtu veľkých UTXO
Najlepší čas
Keď sú poplatky v rozmedzí 1 až 3 sat/vB
Prečo to pomáha
Znižuje počet budúcich vstupov, čím sa znižujú poplatky pri každej nasledujúcej transakcii
Akcia
Každé UTXO označte zdrojom pri prijatí
Najlepší čas
V čase prijatia
Prečo to pomáha
Premení neprehľadný zoznam na prehľadný inventár; nevyhnutné pre rozhodovanie o správe mincí
Akcia
Zablokovať UTXO z citlivých zdrojov
Najlepší čas
Pred ďalším nákupom
Prečo to pomáha
Zabraňuje náhodnému prepojeniu jednotlivých histórií transakcií
Akcia
Prechod na natívne adresy SegWit alebo Taproot
Najlepší čas
Pred vašou ďalšou konsolidáciou
Prečo to pomáha
Najväčšie zníženie poplatkov, ktoré je možné dosiahnuť bez zmeny vášho správania
Akcia
Pred vykonaním nenaliehavých transakcií skontrolujte mempool.space
Najlepší čas
Vždy, keď transakcia môže počkať
Prečo to pomáha
Sadzby poplatkov sa v pokojných a preťažených obdobiach líšia až desaťnásobne alebo viac

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.

Najčastejšie kladené otázky

Prečo Bitcoin používa UTXO namiesto zostatkov na účtoch?
Model UTXO poskytuje bitcoinu niekoľko štrukturálnych výhod oproti modelu účtov. Nezávislé UTXO je možné overovať paralelne, pretože kontrola existencie UTXO a toho, či je nevyčerpané, nevyžaduje aktualizáciu žiadneho zdieľaného stavu. To zvyšuje potenciál priepustnosti. Tento model tiež štandardne umožňuje používateľom silnejšie nastavenia ochrany súkromia: bitcoiny môžete prijímať zakaždým na novú adresu, čím sa rôzne UTXO izolujú od seba. A keďže každý satoshi je spätý s transakciou Coinbase, celkový objem ponuky môže nezávisle overiť ktokoľvek s plnohodnotným uzlom, bez toho, aby bol odkázaný na akúkoľvek tretiu stranu.
Koľko UTXO má Bitcoin?
Čo je konsolidácia UTXO a kedy by som ju mal vykonať?
Čo je to „bitcoinový prach“?
Ako funguje kontrola mincí?
Dajú sa UTXO sledovať tak, aby sa odhalila moja identita?
Majú UTXO platnosť alebo sa vymažú?

Začnite bezpečne investovať s peňaženkou Bitcoin.com

Doposiaľ bolo vytvorených viac ako 85 miliónov peňaženiek. Všetko, čo potrebujete na bezpečný nákup, predaj, obchodovanie a investovanie do bitcoinu a kryptomien.

A screenshot of the Bitcoin.com Wallet app

Naskenujte a stiahnite si peňaženku Bitcoin.com

Naskenujte tento QR kód pomocou svojho mobilného zariadenia a budete automaticky presmerovaní na príslušnú stránku obchodu.