Author

Topic: What is Bitcoin mempool? (Read 181 times)

hero member
Activity: 2268
Merit: 669
Bitcoin Casino Est. 2013
February 08, 2020, 04:00:04 AM
#6
I never thought that some online articles are misleading newbies and those who didn't know what they are trying to share to help others. My opinion is that we should help someone who post a thread that is misleading because of the source that is misleading into thinking the wrong meaning about a topic like this.
full member
Activity: 924
Merit: 221
February 08, 2020, 03:32:05 AM
#5
Each running full node on the Bitcoin network is connected to this mempool, especially the miners.
The miners, ... try to solve an energy-intensive math problem.

please refrain from creating "educational" topics such as this about a subject that you don't fully understand yourself. you'll end up doing more harm than good by misleading others.
Thank you for informing me about a topic that may mislead. I'd like to share this topic to those who didn't know about mempool yet. I never thought that this one may cause harm to others. I'll try to find other subject that I can learn faster or other topics that will inform as like the problems about newer version of android.
legendary
Activity: 3472
Merit: 10611
February 08, 2020, 02:48:42 AM
#4
Each running full node on the Bitcoin network is connected to this mempool, especially the miners.
The miners, ... try to solve an energy-intensive math problem.

please refrain from creating "educational" topics such as this about a subject that you don't fully understand yourself. you'll end up doing more harm than good by misleading others.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
February 07, 2020, 09:41:09 PM
#3
Those "The Mempool" phrase from online articles and posts are usually the culprit why beginners are mislead into thinking that there's a central mempool in the network.
But that's the shortest way to tell "my/your node's mempool" so I can't blame them, "the" is a very general determiner anyways Undecided
legendary
Activity: 3024
Merit: 2148
February 07, 2020, 06:49:40 PM
#2
Each running full node on the Bitcoin network is connected to this mempool, especially the miners. The miners, working at their respective nodes, collate a bunch of transactions from this mempool, and then they try to solve an energy-intensive math problem.

It sounds like you think that mempool is some sort of a single centralized database that exists independently from full nodes. This is wrong, because in fact there's no single mempool, every full node maintains their own mempool. This is why when a transaction gets stuck for long, you can notice that it sometimes it disappears from blockchain explorers, but can be available on other explorers. This is because some nodes choose to delete it, while others still keep it.
full member
Activity: 924
Merit: 221
February 07, 2020, 04:14:46 PM
#1
Due to this online topic that let newbies think that they are right and cause harm to newbies and also myself.

What is Bitcoin mempool?

The Bitcoin mempool is where the unconfirmed Bitcoin transactions on the Bitcoin network. When a Bitcoin transaction is created on Bitcoin’s blockchain, it is not immediately added instead it goes into this pool of in-motion transactions to be solved and confirmed.

Every running full node on the Bitcoin network maintains their own mempool and then the miners will collate a bunch of transactions from a mempool that is maintain by a running full node and then they try to solve an energy-intensive math problem.

This is why when a transaction gets stuck for long, you can notice that it sometimes it disappears from blockchain explorers, but can be available on other explorers. This is because some nodes choose to delete it, while others still keep it.

The collection of these transactions is called a “block”, and whichever miner first solves the math problem gets to add this block to Bitcoin’s blockchain. This is the first confirmation of that block. I'm sure most people knew that blocks time is 10 minutes.

After a miner that solve the block first will get the block reward and also the total amount of fee in each transactions on the block. Some transactions are delayed because miners are not picking out our transactions from the mempool and may take up several hours.

Take a look at this example about transactions added to a mempool. Image below.


How to make our transactions confirmed faster?
It is very simple, you have to pay a higher fee to get your transactions confirm faster but if you prefer normal or possible lowest transaction fee then you'll have to wait and if it is delayed then you can broadcast your transaction by using either of these two https://www.blockchain.com/btc/pushtx and https://coinb.in/#broadcast by pasting raw transaction in hex format.

You can check the size of mempool in chart. https://www.blockchain.com/en/charts/mempool-size

SOURCE OF INFORMATION:
https://coinsutra.com/bitcoin-mempool/?amp
https://www.blockchain.com/btc/pushtx
https://coinb.in/#broadcast
https://www.blockchain.com/en/charts/mempool-size
Jump to: