Mempool uchovává nepotvrzené transakce, které konkrétní uzel přijal podle svých validačních a provozních pravidel. Není to jedna společná síťová fronta ani příslib potvrzení.
Uzly dostávají transakce v jiném pořadí a mohou mít odlišnou relay policy, limity paměti nebo dostupné rodičovské transakce. Konsenzuálně platná transakce může nesplnit místní pravidla přijetí. Její zahrnutí do platného bloku se kontroluje podle konsenzu, nikoli podle toho, zda dříve byla ve vlastním mempoolu. [Bitcoin Core v29.0: transaction admission]
Transakce může odejít po potvrzení, nahrazení, expiraci nebo uvolnění paměti. Konfliktní utracení může původní pokus vyřadit; samotné zmizení z jednoho uzlu však transakci celosíťově neruší. Po reorganizaci se některé odpojené transakce mohou vrátit, pokud projdou novou kontrolou. [Bitcoin Core v29.0: mempool]
Místo pevné pořadové pozice sledujte sazbu v sat/vB a závislosti na nepotvrzených předcích. Výnosnost balíčku může změnit výběr těžaře. getmempoolentry popisuje lokálně známou transakci, getmempoolinfo místní stav zásobníku; veřejný explorer ukazuje svůj pohled. Ani vysoká sazba nezaručuje přesný blok nebo čas potvrzení. [Bitcoin Core v29.0: mempool RPC]
Pro nejúplnější obraz čtěte toto heslo společně s Transakce, Transakční poplatky, Těžba, Full Node, UTXO. Opačným směrem na něj odkazují také Těžba, Transakce, UTXO, Transakční poplatky.
01Existuje jeden globální bitcoinový mempool?+
Ne. Každý uzel udržuje vlastní lokální mempool podle přijatých transakcí, nastavení softwaru, kapacity a pravidel šíření.