Bitcoinové transakce — jak fungují, kolik stojí a jak se vyhnout přeplacení
Bitcoin byl navržen jako decentralizovaný systém pro odesílání plateb bez prostředníků. Ať už Bitcoin utrácíte, přijímáte ho jako platbu, nebo ho jen přesouváte mezi vlastními peněženkami, každá akce prochází stejným procesem — bitcoinovou transakcí. Pochopení toho, jak transakce fungují, výrazně usnadní čtení poplatků, rychlosti potvrzení i mechaniky celé sítě.
Bitcoinové transakce v čase — denní řada
Graf níže sleduje denní počet transakcí v síti Bitcoin, vyhlazený 7denním klouzavým průměrem (7DMA). Vyhlazení odfiltruje víkendové propady a jednorázové výkyvy a ukáže tak čistý trend aktivity. Prudké nárůsty se obvykle shodují s vlnami zájmu o Bitcoin — cenovými rally, spuštěním nových protokolů nebo novými vlnami adopce.
Bitcoinové transakce v čase — měsíční řada
Měsíční agregace nabízí širší pohled na aktivitu sítě. Zatímco denní graf zachycuje krátkodobý šum, měsíční řada ukazuje, zda síť Bitcoin roste, stagnuje, nebo ztrácí uživatele. Rostoucí měsíční počet transakcí obecně signalizuje zdravou adopci — data je ale dobré číst i ve světle technologických změn (nasazení SegWit, rozšíření dávkování transakcí), které dokážou spojit řadu plateb do jediné on-chain transakce.
Co je bitcoinová transakce
Bitcoinová transakce je digitálně podepsaná zpráva, která síti sděluje: "Přesuň tuto částku bitcoinu z adresy A na adresu B." Každá transakce je kryptograficky zajištěna dvojicí klíčů — soukromým klíčem, kterým odesílatel transakci podepisuje a dokazuje, že má právo mince utratit, a veřejným klíčem, z něhož se odvozuje bitcoinová adresa příjemce.
Jakmile je transakce sestavena a podepsána, rozešle se do sítě Bitcoin a čeká na potvrzení. Potvrzené transakce se seskupují do bloků, které těžaři připojují k blockchainu — veřejné, distribuované účetní knize všech transakcí od spuštění sítě. Blockchain si lze představit jako nekonečnou účetní knihu, kterou může kdokoli nahlédnout, ale nikdo ji zpětně neupraví.
Cesta transakce od odeslání k potvrzení
Peněženka odesílatele sestaví transakci (částka BTC, cílová adresa) a podepíše ji soukromým klíčem. Podpis dokazuje vlastnictví utrácených prostředků.
Podepsaná transakce se rozšíří po celé síti Bitcoin. Jednotlivé uzly ji přijmou, provedou základní kontrolu platnosti a předají ji dál.
Transakce přistane v mempoolu — frontě nepotvrzených transakcí. Transakce s vyšším poplatkem postupují na začátek fronty.
Těžař vybere z mempoolu sadu transakcí, sestaví kandidátský blok a začne hledat platný hash bloku.
Jakmile je transakce v bloku, získává první potvrzení. Každý další blok přidává další. Pro běžné platby stačí 1–3 potvrzení, u vyšších částek počkejte na 6 a více.
Model UTXO — jak Bitcoin sleduje zůstatky
Na rozdíl od bankovního účtu s jediným číslem "zůstatek" používá Bitcoin model UTXO (Unspent Transaction Output). Každá přijatá platba vytvoří UTXO — v podstatě poukázku na konkrétní částku bitcoinu. Když chcete odeslat platbu, peněženka vybere jeden nebo více UTXO jako vstupy transakce a vytvoří nové výstupy: jeden pro příjemce a jeden jako "výdej" zpět vám.
Tento model vysvětluje, proč se velikost transakce v bajtech liší: transakce složená z mnoha malých UTXO (vstupů) je větší než transakce sestavená z jediného velkého vstupu — a proto stojí na poplatcích víc.
Kupte si skutečný Bitcoin na eToro
Spotové nákupy skutečného Bitcoinu, který můžete držet, odesílat i vybírat. Od minimálního vkladu 50 EUR, zdarma demo účet, platforma v češtině.
Investice do kryptoměn jsou rizikové a nemusí být vhodné pro retailové investory; můžete přijít o celou svou investici. Seznamte se s riziky.
Kolik stojí bitcoinové poplatky?
Poplatek za bitcoinovou transakci je v podstatě spropitné pro těžaře, kteří vaši transakci zařadí do dalšího bloku. Na rozdíl od tradičních platebních sítí nejde o procento z odesílané částky — závisí na jiných faktorech. V klidném období je typický poplatek 0,5–2 USD, při zahlcení sítě může za stejnou transakci vyšplhat na 10–50 USD.
Co určuje výši bitcoinového poplatku — 3 hlavní faktory
- Velikost transakce v bajtech: Poplatek roste s velikostí ve virtuálních bajtech (vB), ne s odesílanou částkou. Transakce s mnoha vstupy a výstupy je větší, a tedy dražší. Odeslání 0,001 BTC i 100 BTC může stát stejně, pokud je velikost v bajtech shodná.
- Zatížení sítě: Když je mempool plný, uživatelé se předhánějí v nabídkách kvůli rychlejšímu zařazení. V klidnějším období obvykle stačí minimální poplatek.
- Zvolená priorita: Většina peněženek nabízí tři úrovně — nízkou (pomalá), střední (vyvážená), vysokou (rychlá). Některé navíc umožňují nastavit sazbu sat/vB ručně.
Technologie snižující poplatky — SegWit, dávkování, Lightning
Aktualizace protokolu Bitcoin, která odděluje podpisová data od dat transakce a snižuje tak efektivní velikost transakcí. SegWit adresy začínají na bc1 a jsou dnešním výchozím standardem — o 20–50 % levnější než starší typy adres.
Burzy a velcí odesílatelé spojují řadu plateb do jediné transakce s mnoha výstupy. Šetří to místo v bloku a snižuje náklady na jednotlivou platbu.
"Druhá vrstva" Bitcoinu — okamžité mikroplatby s téměř nulovými poplatky, směrované přes vyhrazené platební kanály. Do hlavního řetězce se zapisuje jen otevření a uzavření kanálu. Vhodná volba pro běžné platby nízkých částek.
Často kladené otázky
Kolik stojí bitcoinová transakce?
Poplatek neroste s odesílanou částkou — odvíjí se od velikosti transakce v bajtech a aktuálního zatížení sítě. V klidném období zaplatíte 0,5–2 USD. Když je mempool přetížený, stejná transakce může stát 10–50 USD.
Co je SegWit a proč snižuje poplatek?
SegWit (Segregated Witness) je aktualizace protokolu, která odděluje podpisová data od dat transakce. Výsledkem je menší efektivní velikost transakce, a tedy nižší poplatek. SegWit adresy začínají na bc1.
Co je Lightning Network?
Druhá vrstva Bitcoinu (Layer 2). Umožňuje okamžité mikroplatby s téměř nulovými poplatky tím, že je vede přes vyhrazené platební kanály — do hlavního blockchainu se zapisuje jen otevření a uzavření kanálu.
Kolik potvrzení potřebuji pro bezpečnou transakci?
Pro běžné platby stačí 1–3 potvrzení. U větších částek (nad zhruba 10 000 USD) se vyplatí počkat na 6 a více. Jedno potvrzení trvá v průměru zhruba deset minut.
Co je model UTXO?
Unspent Transaction Output — neutracený výstup transakce. Bitcoin neukládá zůstatky, ale neutracené výstupy transakcí. Každá přijatá mince je UTXO. Když platíte, peněženka vybere správné UTXO a vytvoří nové výstupy (jeden pro příjemce, jeden jako výdej zpět vám).
Dá se bitcoinová transakce zrušit?
Před potvrzením technicky ano — v praxi je to ale obtížné. Potvrzené transakce jsou nevratné, blockchain je neměnný. Proto je důležité si před odesláním pečlivě zkontrolovat cílovou adresu.