[quote=“ivan, post:1, topic:8438, full:true”]
Homework on Mempool - Questions
1. What is the mempool?
The memory pool (Mempool) is a “waiting area” for unconfirmed/pending bitcoin transactions which is already verified by a node. Every pending transaction has an attached respective fee while it waits inside the Mempool until it’s picked up by a Bitcoin miner and inserted into a block.
2. What happens if the miners can’t keep up with the rate of the new transaction?
If new transactions arrive at a higher rate than they are cleared from the mempool into blocks, a “traffic jam” or overload will occur and transactions can take a longer time to get approved depending on their size and attached fee.
3. How does a growing mempool effect transaction fees?
Once the Mempool start to overload the Miners will check for the lucrative fees from the current “transaction waiting list” in order to start confirming transaction as priority and if the mempool eaches full capacity, the nodes start prioritising transactions by setting up a minimal transaction fee threshold. Transactions with a fee-rate lower than the threshold are immediately removed from the Mempool and only new transactions with a large enough fee are allowed access to the Mempool.