Bitcoin.com

Co je to bitcoinový mempool? Jak transakce čekají na potvrzení

V mempoolu bitcoinu čekají všechny nepotvrzené transakce, než je těžaři potvrdí. Zjistěte, jak to funguje, proč poplatky prudce stoupají a co dělat, pokud se vaše transakce zasekne.

Naposledy aktualizováno
Publikováno
Doba čteníČtení trvá 4 minuty
Zkontroloval
Graham Stone Author Image
Graham Stone
What is a Bitcoin Mempool?

Pošlete bitcoiny. Stav vaší peněženky se změní na „čeká na zpracování“. Uplyne deset minut, pak třicet, pak hodina. Nic. Co se s vaší transakcí děje, zatímco čeká?

Odpovědí je bitcoinový mempool. Bitcoinový mempool, zkráceně „memory pool“, je dočasná fronta, ve které čekají platné, ale dosud nepotvrzené transakce na to, až je některý těžař vybere a přidá do blockchainu. Každá transakce, kterou odešlete, tudy projde, než se vůbec dostane do trvalého záznamu.

Tento článek vysvětluje, jak funguje mempool, proč poplatky prudce stoupají, když se zaplní, co se vlastně stane s transakcí s nízkým poplatkem, když dojde k přetížení sítě, a jaké máte možnosti, pokud se vaše transakce zasekne.

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

Hlavní body

  • Mempool bitcoinu je dočasná úložiště, kde platné, ale dosud nepotvrzené transakce čekají na to, až je těžař zařadí do bloku
  • Neexistuje žádný jediný globální mempool. Každý bitcoinový uzel spravuje svou vlastní lokální kopii, a proto mohou různé blokové prohlížeče zobrazovat mírně odlišné údaje
  • Těžaři vybírají transakce podle výše poplatku (sat/vB), přičemž upřednostňují ty s nejvyšším poplatkem, čímž vytvářejí aukci místa v bloku v reálném čase
  • Jakmile se mempool naplní nad výchozí limit 300 MB, transakce s nejnižšími poplatky jsou z něj odstraněny, ale neztrácejí se a lze je znovu odeslat
  • Pokud se vaše transakce zasekla, funkce „Replace-By-Fee“ (RBF) umožňuje odesílateli nahradit ji verzí s vyšším poplatkem; funkce „Child-Pays-For-Parent“ (CPFP) zase umožňuje příjemci transakci urychlit ze své strany
  • V květnu 2026 je mempool klidný a cena se pohybuje na úrovni 1 sat/vB, avšak v případě výkyvů na trhu nebo zvýšené aktivity v oblasti vpisů se situace může změnit během několika hodin

Co je to bitcoinový mempool?

Mempool bitcoinu je datová struktura spravovaná každým bitcoinovým uzlem, která obsahuje platné transakce, které dosud nebyly potvrzeny v blockchainu.

Název pochází z výrazu „memory pool“. Úplný název zní „bitcoin memory pool“, často se zkracuje na „mempool“. Je to doslovné: mempool se nachází v paměti RAM uzlu, nikoli na disku ani v blockchainu. Při restartu uzlu se jeho mempool vymaže. Jakékoli nepotvrzené transakce musí být znovu vysílány peněženkami, než mohou být znovu zachyceny.

Jedna věc, která většinu lidí překvapuje: neexistuje žádný jediný globální mempool. Každý uzel, na kterém běží bitcoinový software, si vede svou vlastní lokální verzi. Každá z nich může obsahovat mírně odlišné transakce v závislosti na tom, co obdržela a co jí umožňují její nastavení. Když se velikost mempoolu zobrazená na mempool.space se liší od toho, co Blockchain.com zobrazení, a to je důvod.

Mempool vznikl kvůli strukturální mezeře v samotné architektuře bitcoinu. Bloky se generují zhruba každých 10 minut a každý blok pojme omezené množství transakčních dat, přibližně 4 miliony váhových jednotek, což v závislosti na typech transakcí odpovídá zhruba 1 až 4 MB. Poptávka po tomto prostoru mezi bloky nepolevuje. Mempool je vyrovnávací paměť, která absorbuje rozdíl mezi neustálou příchozí poptávkou a pevným rytmem tvorby bloků.

Transakce se dostane do mempoolu poté, co ji uzel ověří. Z mempoolu může odejít třemi způsoby: buď je potvrzena v bloku, nebo je nahrazena verzí s vyšším poplatkem prostřednictvím funkce Replace-By-Fee (RBF), anebo je z mempoolu vyřazena, když se mempool zaplní a její poplatek klesne pod minimální hranici.

Jak funguje bitcoinový mempool?

Zde začíná pochopení toho, jak fungují bitcoinové transakce. Každá transakce prochází stejným čtyřkrokovým procesem od vaší peněženky až po blockchain, přičemž uprostřed se nachází mempool.

1. Odesíláte transakci

Když posíláte bitcoiny, vaše peněženka sestaví a podepíše transakci a poté ji odešle na bitcoinové uzly, ke kterým je připojena. Odtud se transakce šíří v síti typu peer-to-peer a během několika vteřin putuje z uzlu na uzel, podobně jako se zpráva šíří v davu.

2. Uzly data ověří a uloží

Každý přijímající uzel provede u transakce řadu kontrol: Jsou podpisy platné? Byl tento bitcoin již někde jinde utracen? Odpovídá formát transakce pravidlům sítě Bitcoin? Splňuje minimální poplatek za přenos stanovený uzlem, který je v Bitcoin Core ve výchozím nastavení 1 sat/vB (satoshi na virtuální bajt)?

Pokud transakce projde všemi kontrolami, uzel ji přidá do svého lokálního mempoolu a předá ji připojeným peerům. Pokud některou z kontrol neprojde, uzel ji bez upozornění odesílatele tiše vyřadí.

3. Těžaři vybírají transakce podle výše poplatku

Těžaři prohledávají svůj mempool a sestavují šablonu bloku tak, že nejprve vybírají transakce s nejvyššími poplatky. Sazba poplatku se měří v satoshi na virtuální bajt (sat/vB), kde satoshi je jedna setinamiliontina bitcoinu a virtuální bajt je jednotka velikosti transakce, která zohledňuje slevu SegWit na data podpisu.

Logika je jednoduchá: těžaři jsou odměňováni prostřednictvím poplatků spojených s každou transakcí, kterou potvrdí, a proto upřednostňují transakce, které nabízejí nejvyšší odměnu za jednotku místa v bloku. Při vysoké poptávce tak vzniká aukce poplatků v reálném čase. Uživatelé, kteří chtějí rychlé potvrzení, nabízejí vyšší částky.

Mining Pool RankingTop Bitcoin mining pools by blocks mined. Source: mempool.space, June 2026

4. Potvrzení nebo vystěhování

Jakmile těžař zařadí transakci do bloku a tento blok je sítí přijat, je transakce potvrzena. Je odstraněna ze všech mempoolů a trvale zapsána do blockchainu.

Pokud se mempool zaplní dříve, než dojde k zařazení transakce, nastane jiná situace. Výchozí limit velikosti mempoolu v Bitcoin Core je 300 MB (zdroj: dokumentace Bitcoin Core, developer.bitcoin.org). Jakmile příchozí transakce způsobí překročení tohoto limitu, uzly začnou vyřazovat transakce s nejnižšími poplatky, aby uvolnily místo. Transakce, která je vyřazena, není trvale ztracena. Peněženka odesílatele ji může znovu odeslat, ideálně s vyšší poplatkem.

Pochopení tohoto procesu vysvětluje, proč se doba potvrzení bitcoinové transakce může pohybovat v rozmezí od několika minut až po několik dní, a to v závislosti na aktuálním přetížení mempoolu a výši poplatku za transakci.

Proč se poplatky za bitcoinové transakce tak prudce zvyšují?

Prostor v bloku je nejvzácnějším zdrojem v síti Bitcoin. Každý blok pojme pevně stanovené maximální množství transakčních dat a nový blok se objevuje v průměru pouze jednou za 10 minut. Pokud chce provést transakci více uživatelů, než kolik se do jednoho bloku vejde, vzniká fronta a uživatelé zvyšují poplatky, aby se v ní posunuli nahoru.

Většinu času je mempool klidný a poplatky se pohybují na úrovni minimální hodnoty 1 sat/vB nebo těsně pod ní. V minulosti však několik faktorů vyvolalo prudké nárůsty přetížení:

  • Aktivita na vzestupném trhu: Vyšší ceny vedou k nárůstu obchodování, výběrů z burz a pohybu v blockchainu, což během několika hodin způsobuje nárůst velikosti mempoolu na stovky megabajtů
  • Poradové číslovky a runové nápisy: Od spuštění protokolu Ordinals v lednu 2023 uživatelé vkládají obrázky, text a data o tokenech přímo do bitcoinových transakcí s využitím prostoru Taproot Witness. Jedná se o rozsáhlé transakce, které soupeří o místo v bloku s běžnými platbami. V době největšího zájmu o vkládání dat dosáhly poplatky výše 100 až 500 sat/vB nebo i více
  • Hromadné výběry z burzy: Velké burzy pravidelně sdružují výběry zákazníků do hromadných transakcí. Velký objem hromadných transakcí v již tak rušném období může výrazně zvýšit poplatky
  • Spam a zátěžové testy: Občas zaplaví mempool koordinované vlny transakcí s nízkými poplatky, což prodlužuje dobu potvrzení pro všechny ostatní

V květnu 2026 činí velikost mempoolu bitcoinu přibližně 179 MB, přičemž doporučená výše poplatku je 1 sat/vB pro všechny úrovně priority, což je z historického hlediska relativně klidná situace (zdroj: mempool.space, 8. května 2026). Tato situace se však může během několika hodin změnit, pokud dojde ke změně tržních podmínek.

Na načasování záleží. Přetížení mempoolu obvykle klesá o víkendech a mimo špičku, kdy se obchodní aktivita na amerických a evropských trzích zpomaluje. Nejjednodušším způsobem, jak se vyhnout placení poplatků v době špičky, je zkontrolovat si před odesláním nenaléhavé transakce stránku mempool.space.

Úrovně priorit při stanovení poplatků

Úroveň priority
Typický cíl potvrzení
Kdy použít
Vysoká (další blok)
~10 minut
Platby s časovým omezením, vklady na směnárenském účtu s termínem splatnosti
Střední
1 až 3 hodiny
Většina běžných transakcí
Nízká
Několik hodin až jeden den
Nepřesné převody, u nichž je cena důležitější než rychlost
Minimální poplatek za zprostředkování
Od několika hodin až po několik dní, případně hrozba vystěhování
Konsolidace UTXO pouze v období s nízkým provozem
Úroveň priority
Vysoká (další blok)
Typický cíl potvrzení
~10 minut
Kdy použít
Platby s časovým omezením, vklady na směnárenském účtu s termínem splatnosti
Úroveň priority
Střední
Typický cíl potvrzení
1 až 3 hodiny
Kdy použít
Většina běžných transakcí
Úroveň priority
Nízká
Typický cíl potvrzení
Několik hodin až jeden den
Kdy použít
Nepřesné převody, u nichž je cena důležitější než rychlost
Úroveň priority
Minimální poplatek za zprostředkování
Typický cíl potvrzení
Od několika hodin až po několik dní, případně hrozba vystěhování
Kdy použít
Konsolidace UTXO pouze v období s nízkým provozem

Co dělat, když se vaše bitcoinová transakce zasekla

Pokud vaše transakce nebyla potvrzena déle než hodinu, máte v závislosti na situaci tři možnosti.

Platba za nahrazení (RBF)

Funkce Replace-By-Fee (RBF) umožňuje odeslat náhradní transakci pro stejnou platbu, avšak s vyšším poplatkem. Tato náhradní transakce zneplatní původní transakci v mempoolu a těžaři tak uvidí lépe placenou verzi, kterou mohou místo ní zpracovat.

Funkce RBF funguje pouze v případě, že peněženka, která odeslala původní transakci, měla v okamžiku odeslání tuto funkci povolenou. Většina moderních peněženek pro vlastní správu tuto funkci podporuje: Sparrow, Electrum, BlueWallet a Bitcoin Core mají RBF ve výchozím nastavení zapnutou nebo ji nabízejí jako volitelnou možnost. Většina výběrů iniciovaných burzami RBF nepodporuje, a proto může být urychlení transakcí odeslaných z burz obtížnější.

Dítě platí za rodiče (CPFP)

Funkce „Dítě platí za rodiče“ (CPFP) je alternativou v případě, že není k dispozici funkce RBF, ať už proto, že původní peněženka tuto funkci nepodporuje, nebo proto, že jste příjemcem zablokované příchozí platby, kterou jste sami neodeslali.

Jak to funguje: vytvoříte novou transakci (tzv. „potomka“), která čerpá výstup z transakce, která uvízla (tzv. „rodiče“). Připojíte poplatek dostatečně vysoký, aby kombinovaná sazba poplatků obou transakcí dohromady překonala aktuální prahovou hodnotu pro těžaře. Protože těžař nemůže potvrdit dceřinou transakci, aniž by nejprve potvrdil rodičovskou, vysoký poplatek za dceřinou transakci v podstatě pokryje obě.

CPFP vyžaduje, abyste měli pod kontrolou alespoň jeden výstup zablokované transakce, ať už se jedná o výstup s drobnými nebo o platbu, kterou jste obdrželi. Pokud nikdo žádný výstup nekontroluje, není možné použít CPFP.

Počkejte, nebo použijte akcelerátor mempoolu

Pokud není k dispozici ani RBF, ani CPFP, praktickým řešením je buď počkat, až se síť odblokuje, nebo využít službu urychlovače mempoolu. Mempool.space nabízí službu Mempool Accelerator, která umožňuje komukoli, včetně příjemce, zaplatit přímo těžebním poolům za upřednostnění transakce, aniž by bylo nutné samotnou transakci upravovat.

RBF vs. CPFP v kostce

Platba za nahrazení (RBF)
Dítě platí za rodiče (CPFP)
Kdo jej může používat
Pouze odesílatel
Odesílatel nebo příjemce
Hlavní požadavek
Při odeslání transakce musela být funkce RBF povolena
Musíte mít pod kontrolou alespoň jeden výstup zablokované transakce
Jak to funguje
Odesílá novou transakci, která nahrazuje původní, s vyšším poplatkem
Vytvoří podřízenou transakci s vysokým poplatkem, která motivuje těžaře k tomu, aby spolu s ní potvrdili i nadřazenou transakci
Nejvhodnější pro
Odesílatel, jehož peněženka podporuje RBF
Příjemce zadržené příchozí platby
Běžné peněženky
Sparrow, Electrum, BlueWallet, Bitcoin Core
Jakákoli peněženka, která dokáže utratit nepotvrzené výstupy
Kdo jej může používat
Platba za nahrazení (RBF)
Pouze odesílatel
Dítě platí za rodiče (CPFP)
Odesílatel nebo příjemce
Hlavní požadavek
Platba za nahrazení (RBF)
Při odeslání transakce musela být funkce RBF povolena
Dítě platí za rodiče (CPFP)
Musíte mít pod kontrolou alespoň jeden výstup zablokované transakce
Jak to funguje
Platba za nahrazení (RBF)
Odesílá novou transakci, která nahrazuje původní, s vyšším poplatkem
Dítě platí za rodiče (CPFP)
Vytvoří podřízenou transakci s vysokým poplatkem, která motivuje těžaře k tomu, aby spolu s ní potvrdili i nadřazenou transakci
Nejvhodnější pro
Platba za nahrazení (RBF)
Odesílatel, jehož peněženka podporuje RBF
Dítě platí za rodiče (CPFP)
Příjemce zadržené příchozí platby
Běžné peněženky
Platba za nahrazení (RBF)
Sparrow, Electrum, BlueWallet, Bitcoin Core
Dítě platí za rodiče (CPFP)
Jakákoli peněženka, která dokáže utratit nepotvrzené výstupy

Závěr

Mempool bitcoinu je dočasná oblast, kterou prochází každá transakce na své cestě do blockchainu. Každý uzel má svou vlastní lokální kopii, rychlost průchodu transakcí touto oblastí závisí na výši poplatků a nárazové přetížení je běžnou součástí fungování trhu s poplatky v síti Bitcoin.

V polovině roku 2026 panují klidné podmínky a poplatky se pohybují na minimální úrovni 1 sat/vB. Tak tomu však nebude vždy. Pokud rozumíte fungování mempoolu, dokážete vyhodnotit aktuální situaci, nastavit poplatek odpovídající vaší naléhavosti a přesně víte, jak postupovat, pokud se transakce zasekne.

Podrobnější informace o tom, jak se poplatky za bitcoiny počítají a odhadují, najdete v našem průvodci poplatky za bitcoinové transakce.

Frequently Asked Questions

How long can a transaction stay in the mempool?
What happens when the bitcoin mempool is full?
How do I check the bitcoin mempool?
Why is my bitcoin transaction unconfirmed for hours?

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

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

A screenshot of the Bitcoin.com Wallet app

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

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