homecryptocurrency NewsExplained: Mempools and their importance in the Bitcoin mining process

Explained: Mempools and their importance in the Bitcoin mining process

A mempool or a memory pool is a mechanism to store information on unconfirmed transactions. These transactions are verified but not yet included in the blockchain. Read more here -

By CNBCTV18.com Jun 28, 2022 1:19:48 PM IST (Published)


Ever wondered what happens to your Bitcoin transaction before it is confirmed? It is added to a waiting room with several other unconfirmed transactions. This waiting room is called a mempool and it is an integral part of the Bitcoin mining process. A mempool or a memory pool is a mechanism for storing information on unconfirmed transactions. These transactions have been verified but have not yet been included in the blockchain.
Transactions are not added to a blockchain as soon as you make a payment. They are first sent to peer nodes for verification. Each node verifies the cryptographic signatures, checks if the funds are available, etc. Once the checks are done, the transaction is again broadcasted to nearby nodes. The goal is to send the transaction data to as many nodes as possible. This can help the nodes reach a consensus regarding the validity of a transaction.
If the transaction is invalid, then a node would simply drop it. This can happen if the sender has an insufficient balance in their wallet or the recipient’s public key is invalid. On the other hand, if a node is able to deem that a transaction as valid, it will be moved to the mempool, where a mining node can pick it up and package it into a block.