Co je bitcoinový mempool?
Definice · Mempool
Množina platných transakcí, které uzel přijal, ale ještě nejsou v bloku. Každý uzel má vlastní. Těžaři z ní sestavují další blok.
Do bloku se vejde asi 1 milionů virtuálních bajtů a nový blok přibývá zhruba každých 10 minut. Když čeká víc transakcí, než se do něj vejde, těžaři vybírají ty, které platí nejvíc za bajt. Ostatní čekají na další blok.
Čekající transakce seřazené podle následujících bloků
Živě
- 0.29+
Další blok
0,29 až 8,1 sat/vB
- 0.25+
Za 2 bloků
0,25 až 0,29 sat/vB
- 0.23+
Za 3 bloků
0,23 až 0,25 sat/vB
- 0.22+
Za 4 bloků
0,22 až 0,23 sat/vB
- 0.21+
Za 5 bloků
0,21 až 0,22 sat/vB
- 0.21+
Za 6 bloků
0,21 až 0,21 sat/vB
76,939
čekající transakce
živě
40,2 MvB
celková velikost
1 MvB je zhruba jeden blok
≈ 41
bloků potřebných k vyprázdnění
kdyby nepřišlo nic nového
0.0737 BTC
nabízené poplatky
všechny čekající transakce
Nic těžaře nenutí dodržovat pořadí ve frontě, ale nejvíc vydělají, když zpracují transakce s nejvyššími poplatky. Tyto poplatky se přidávají k odměně za blok.
Jak se počítají poplatky za bitcoinové transakce?
Podle velikosti, ne podle částky. Odeslání 0,001 BTC nebo 100 BTC stojí stejně, pokud mají transakce stejnou velikost. Peněženka vynásobí velikost zvolenou sazbou poplatku:
Velikost transakce závisí hlavně na jejích vstupech. Každá dřívější platba, kterou utratíš, přidá jeden vstup. Novější typy adres ukládají podpisová data úsporněji, takže stejná platba z adresy bc1 zabere méně místa:
| Typ adresy | Začíná na | Velikost | Každý další vstup |
|---|---|---|---|
| Legacy | 1… | 226 vB | +148 vB |
| SegWit | bc1q… | 141 vB | +68 vB |
| Taproot | bc1p… | 154 vB | +57,5 vB |
Tip: Pokud dostáváš hodně malých plateb, třeba odměny za těžbu, každá z nich se při utrácení stane vstupem transakce. Když je sloučíš v době nízkých poplatků, později ušetříš.
Co znamená 1, 3 a 6 potvrzení?
Jedno potvrzení znamená jeden blok. První dostaneš, když těžař zařadí tvou transakci. Každý další blok navršený nad něj přidá další potvrzení. Čím hlouběji je transakce v řetězci, tím těžší je její potvrzení zvrátit. Podívej se, jak to funguje:
Interaktivní · potvrzení
Oranžové „tx“ označuje tvoji transakci. Zelená čísla ukazují počet potvrzení: tvůj blok a každý další blok, který na něm vznikl.
1 potvrzení: v bloku
Těžař transakci zařadil do bloku. Teď by k jejímu zvrácení bylo potřeba těžit rychleji než celá síť a nahradit tento blok. Pro malé, každodenní částky to stačí.
Obvyklá doba čekání: do zařazení těžařem
Pravděpodobnost, že útočník s
výpočetního výkonu sítě ji někdy přepíše
20.5%
Z whitepaperu, oddíl 11.
Pravděpodobnosti vycházejí z bitcoinového whitepaperu. Rychle klesají, protože útočník musí předstihnout všechny ostatní těžaře v každém bloku, který chce přepsat. Právě tak funguje důkaz práce.
Proč poplatky za Bitcoin rostou?
Místo v bloku je omezené, poptávka ne. Když chce najednou posílat víc lidí, mění se jen cena. Funguje to jako aukce:
Deset míst v bloku, nejvyšší nabídky první
Klidný den
vejdou se všechny, dostane se i nejnižší nabídka
Vytížený den
vejde se jen deset nejvyšších nabídek, ostatní čekají
Náhlé špičky obvykle způsobuje několik věcí:
- Velké cenové pohyby, kdy mnoho lidí zároveň přesouvá bitcoiny na burzy nebo z nich.
- Spuštění nových tokenů nebo nápisů, které zaplní bloky tisíci malých transakcí.
- Výjimečné bloky. V bloku, při kterém v dubnu 2024 došlo k půlení odměny, se na poplatcích vybralo 37,6 BTC, protože se lidé předháněli, aby se do něj dostali.
- Série pomalých bloků, během které se fronta hromadí, než dorazí další blok.
Nárůsty obvykle odezní během hodin nebo dnů. Pokud platba nespěchá, zvol nižší sazbu a nech ji počkat.
Co když se moje bitcoinová transakce zasekne?
Neztratila se. Zaplatila nižší poplatek, než jaký teď těžaři vybírají, a proto čeká. Máš tři možnosti: počkat, nahradit ji nebo ji urychlit navazující transakcí.
Nahrazení transakce zvýšením poplatku (RBF)
Odesílatel znovu podepíše platbu s vyšším poplatkem. Potřebuješ peněženku s tlačítkem „bump fee“ nebo „speed up“.
Potomek platí za rodiče (CPFP)
Kdo může utratit výstup zaseknuté platby, ať už odesílatel, nebo příjemce, ho utratí s dostatečně vysokým poplatkem, aby se potvrdily obě transakce.
Interaktivní · jak zprovoznit uvízlou transakci
Poslední políčko začíná na dnešní rychlé sazbě (2 sat/vB). Peněženka zobrazuje velikost a sazbu, kterou jsi zaplatil.
Nahradit (RBF)
Odešli stejnou platbu znovu s vyšším poplatkem. Nová verze nahradí původní.
282 sats
celkový poplatek, zvýšený z 57 sats (o dalších 225)
Potomek platí za rodiče (CPFP)
Utrať zaseknuté mince v nové transakci s vysokým poplatkem. Těžaři zahrnou obě transakce, aby poplatek vybrali.
445 sats
poplatek za potomka o velikosti 110 vB, asi 4 sat/vB, takže průměrná sazba u obou transakcí je 2
Čekání funguje častěji, než bys čekal, protože když se situace uklidní, fronty se zkrátí. Pokud transakce čeká příliš dlouho (v Bitcoin Core jsou to ve výchozím nastavení dva týdny), uzly ji zahodí a mince zůstanou tam, kde byly, připravené k opětovnému odeslání.
Proč je Lightning levnější než transakce on-chain?
Platby přes Lightning nečekají na blok. Dvě strany otevřou kanál jednou transakcí v blockchainu a potom platby procházejí kanály během několika sekund. Každý uzel po cestě si účtuje malý poplatek za směrování.
| On-chain | Lightning | |
|---|---|---|
| Rychlost | Asi 10 minut na potvrzení | Sekundy |
| Poplatek | Velikost × sazba poplatku, roste při plných blocích | Drobný poplatek za směrování |
| Nejvhodnější pro | Vysoké částky, dlouhodobé úspory | Malé každodenní platby |
Proto je Lightning často nejlevnější způsob, jak z aplikace CloudMineCrypto vybrat malé částky. Tady jsou aktuální poplatky a limity pro jednotlivé sítě výběru:
| Síť | Poplatek | Minimum | Maximum |
|---|---|---|---|
| Lightning | 0.00000005BTC | 0.00000010BTC | 0.00004000BTC |
| Bitcoin on-chain | 0.00002536BTC | 0.00005072BTC | Žádné |
| BNB Smart Chain (BEP-20) | 0.00001205BTC | 0.00002410BTC | Žádné |
Jak to celé funguje, se dozvíš v našem průvodci Lightning Network. Úplný seznam sítí, minimálních částek a lhůt najdeš na stránce výběrů. O výběr žádáš ty a posíláš ho do vlastní peněženky. Ověřené žádosti se zpracovávají automaticky, některé ale procházejí kontrolou.
Často kladené dotazy
Co je bitcoinový mempool?
Množina platných transakcí, které uzly zaznamenaly, ale které ještě nejsou v bloku. Každý uzel má vlastní kopii. Těžaři z ní vybírají transakce, obvykle nejdřív ty s nejvyšší sazbou poplatku.
Co znamená sat/vB?
Satoshi za virtuální bajt. To je cena za místo v bloku: poplatek dělený velikostí transakce. Za platbu o velikosti 141 vB při sazbě 2 sat/vB zaplatíš 282 satoshi bez ohledu na posílanou částku.
Proč moje bitcoinová transakce uvízla?
Její sazba poplatku je nižší, než jakou teď těžaři vybírají. Můžeš počkat na klidnější chvíli, zvýšit poplatek pomocí funkce Replace-by-Fee (RBF), pokud ji tvoje peněženka podporuje, nebo utratit její výstup a vytvořit navazující transakci s vysokým poplatkem (CPFP).
Kolik potvrzení potřebuji?
U malých částek stačí jedno potvrzení. Mnoho služeb považuje běžné platby za vypořádané po třech potvrzeních. U velkých částek se už dlouho jako orientační pravidlo používá šest potvrzení, tedy asi hodina. Rozhoduje služba, které platíš.
Jak dlouho trvá bitcoinová transakce?
V průměru přibude nový blok každých 10 minut. Pokud je poplatek alespoň tak vysoký jako rychlý poplatek, první potvrzení obvykle dorazí za 10 až 20 minut. Při vytížené síti mohou transakce s nižším poplatkem čekat hodiny.
Proč jsou platby přes Lightning levnější?
Nezařazují se do bloku po jedné. Platby procházejí kanály, které byly jednou otevřeny on-chain, a každý uzel, který platbu směruje, si účtuje drobný poplatek, často pár satoshi.
Může zaseknutá transakce zmizet?
Uzly zahazují transakce, které čekají příliš dlouho (výchozí nastavení Bitcoin Core jsou dva týdny) nebo jejichž poplatek klesne pod minimum, když je mempool plný. Mince pak zůstávají tam, kde byly, a můžeš je poslat znovu.
Zdroje a další čtení
- Transakční poplatky · Bitcoin Wiki
- Potvrzení · Bitcoin Wiki
- Kalkulačka velikosti transakce · Bitcoin Optech
- Nahrazení transakce zvýšením poplatku (RBF) · Bitcoin Optech
- Potomek platí za rodiče (CPFP) · Bitcoin Optech
- Bitcoin: Systém elektronické hotovosti mezi uživateli (oddíl 11, pravděpodobnost) · Satoshi Nakamoto, 2008
- Aktuální údaje o mempoolu a poplatcích · mempool.space
Aktuální údaje na této stránce pocházejí z API CloudMineCrypto nebo z veřejných služeb blockchainových dat uvedených vedle nich. Aktualizují se podle plánu a zdroj je uvedený u každého údaje. Tento průvodce má vzdělávací účel a není finančním poradenstvím. CloudMineCrypto není investiční produkt; odměny v aplikaci jsou odhady a nejsou zaručené.
Už víš, jak to funguje. Teď se na to podívej v praxi.
Získej v aplikaci CloudMineCrypto zdarma 8hodinový těžební plán a sleduj, jak ti podle živých dat ze sítě naskakuje odhad BTC. Bez hardwaru, bez karty.