Een mempool (afkorting van "memory pool") is een tijdelijke wachtruimte binnen een blockchain node waar onbevestigde transacties worden vastgehouden voordat ze door miners of validators worden opgepikt en in een block worden opgenomen. Elke node beheert zijn eigen mempool. Wanneer de netwerkactiviteit hoog is, kan de mempool overbelast raken, wat leidt tot langere bevestigingstijden en hogere transactiekosten doordat gebruikers concurreren om hun transacties als eerste verwerkt te krijgen.