Mempoolen, kort for memory pool, er venterommet for Bitcoin-transaksjoner. Når du sender bitcoin, går ikke transaksjonen din rett inn i en blokk. Den sitter først i mempoolene til noder over nettverket til en utvinner inkluderer den.
Det finnes ingen enkelt mempool
Hver node holder sin egen mempool i minnet. De er vanligvis svært like fordi noder videresender transaksjoner til hverandre, men de er ikke identiske. Noder kan ha forskjellige størrelsesgrenser og policyer. Som standard begrenser Bitcoin Core mempoolen sin til 300 MB og dropper transaksjonene med lavest gebyr hvis den fylles opp.
Et gebyrmarked
En blokk har begrenset plass, grovt 4 millioner vektenheter. Når flere transaksjoner venter enn det som får plass i neste blokk, velger utvinnere normalt dem som betaler høyest gebyr per virtuell byte (sat/vB). I travle perioder stiger gebyrene. I rolige perioder kan selv 1–2 sat/vB bekreftes raskt. Gebyrestimatorer og offentlige mempool-utforskere hjelper deg å velge gebyr.
Fastlåste transaksjoner
Hvis gebyret ditt var for lavt, kan transaksjonen din vente i timer eller dager. To verktøy kan hjelpe:
Replace-by-fee (RBF): kringkast en ny versjon av transaksjonen med høyere gebyr.
Child-pays-for-parent (CPFP): bruk den ubekreftede utdataen i en ny transaksjon med høyt gebyr, så utvinnere tar begge sammen.
Som standard dropper Bitcoin Core ubekreftede transaksjoner etter to uker (336 timer). Lommeboken din kan fortsatt måtte forlate eller kringkaste transaksjonen på nytt før myntene vises som brukbare igjen.
Fra mempool til blokk
Når en utvinner inkluderer transaksjonen din i en blokk, får den sin første bekreftelse. Frem til da er den et løfte, ikke et oppgjør, og den kan fortsatt erstattes. Derfor venter mottakere av store betalinger på bekreftelser før de behandler pengene som sine.