Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: New2024 on May 25, 2025, 06:22:19 PM



Title: Understanding mempool.space
Post by: New2024 on May 25, 2025, 06:22:19 PM
Trying to understand transactions fees. Alot referenced mempool.space as guidelines to put amount of transactions for quick transfer of btc.

Currently on mempool.space
https://ibb.co/0pc5LKkJ

See image: High Priority is 3 sat/vB, medium priority is 3 sat/vB and low priority at 1 sat/vB
1 satoshi is 0.00000001 Bitcoin? Or USD0.001074296 / vB
3 satoshi is 0.00000003 Bitcoin? Or USD0.003222888 / vB

Again, referencing the image, on the most right box, it shows
~2 sat/vb
1-40 sat/vb
0.02BTC
1661 transactions
in ~9 minutes.

0.02 BTC is 0.02000000 Bitcoin / $2148.59 (at current price of USD107,429.60 / btc) ??
That seems pretty high transaction fees, isn't it?

Am I reading it wrong?
Which one am I supposed to follow when putting a transactions?

Thank you




Title: Re: Understanding mempool.space
Post by: hosemary on May 25, 2025, 07:25:21 PM
1 satoshi is 0.00000001 Bitcoin? Or USD0.001074296 / vB
3 satoshi is 0.00000003 Bitcoin? Or USD0.003222888 / vB
Right.


0.02 BTC is 0.02000000 Bitcoin / $2148.59 (at current price of USD107,429.60 / btc) ??
That seems pretty high transaction fees, isn't it?
The 0.02 BTC displayed there is not the transaction fee for a single transaction.
Mempool.space estimate that if a miner (or a mining pool) find a block now, they will collect 0.02 BTC as transaction fee.


Which one am I supposed to follow when putting a transactions?
Take note that miners prioritize transactions based on their fee rate (at sat/vbyte) and that's what you should set whenever you want to make a transaction.


Title: Re: Understanding mempool.space
Post by: dkbit98 on May 26, 2025, 11:17:32 AM
Which one am I supposed to follow when putting a transactions?
This depends on the seize of your transactions, but for simple transaction just follow recommended transaction fees.
Currently this is 2 sat/vB but even 1 sat/vB should probably be confirmed quickly.
For more complex transactions including multiple inputs and outputs that could be different.
Here is one website that can calculate fees for specific number of inputs/outputs:
https://coinb.in/#fees



Title: Re: Understanding mempool.space
Post by: LoyceV on May 26, 2025, 11:26:56 AM
Which one am I supposed to follow when putting a transactions?
I like to say: "it depends". Are you in a rush, or do you want to pay as little as possible? You should probably read my topic on consolidating inputs (https://bitcointalk.org/index.php?topic=2848987.0).

When I determine the fee for a fast confirmation based on mempool.space, I hover my mouse above the Mempool Goggles on the left. At the moment, many big squares pay 1.00 sat/vbyte. That means, if you pay 1.1 or even 1.01 sat/vbyte, your transaction will be prioritized before them. Since 1.01 is still very close the minimum (which is 1.00 sat/vbyte), this is a good fee for any transaction.
Note that your milage may vary: if the next Bitcoin block takes a long time, other Bitcoin transactions will compete for the block space, and your transaction will move further down the line. If you're not in a hurry, that's not a problem. If you are in a hurry and still want to pay as little as possible, you can increase your transaction fee using RBF (Replace By Fee) later if it takes too long to confirm.


Title: Re: Understanding mempool.space
Post by: ABCbits on May 26, 2025, 11:47:54 AM
Am I reading it wrong?
Which one am I supposed to follow when putting a transactions?

The fee rate recommendation is below text "Transaction Fees". As for which recommendation, you can hover your cursor (on desktop) or touch (on mobile) the priority text to see their defnition of high, medium, low and no priority.

Which one am I supposed to follow when putting a transactions?
This depends on the seize of your transactions, but for simple transaction just follow recommended transaction fees.

As stated by @LoyceV, it should be depends on OP needs since mempool.space shows fee rate recommendation.

Currently this is 2 sat/vB but even 1 sat/vB should probably be confirmed quickly.
For more complex transactions including multiple inputs and outputs that could be different.
Here is one website that can calculate fees for specific number of inputs/outputs:
https://coinb.in/#fees

Some wallet also have preview feature where you can see transaction size before the TX is signed/broadcasted.


Title: Re: Understanding mempool.space
Post by: joniboini on May 27, 2025, 02:22:06 AM
Looking at OP's post history, it seems like he used Bitcoin Core in the past and mistakenly sent a transaction with a very low fee, and can't do RBF on it. Do you still use Bitcoin Core OP? I use Electrum, and their recommendation usually does not differ that much mempool.space or other block explorers. It usually hovers around medium-high priority on the mempool.space. Btw, I also can't access the image you posted, not sure if the hosting has already deleted it or something else happened. CMIIW.


Title: Re: Understanding mempool.space
Post by: Cricktor on May 30, 2025, 08:36:38 AM
... and mistakenly sent a transaction with a very low fee, and can't do RBF on it.
In the past days we had regularly non-full blocks, so even reasonably sized transactions with 1.00 sat/vB (lowest by default relayable fee rate) would or have been mined into blocks. Sadly OP doesn't seem to care to respond or give an update.

For chosing an "optimal" fee rate depending on my own confirmation urgency, I click on the first pending block candidate (https://mempool.space/mempool-block/0) on mempool.space to see how fee rates are distributed over percentage of weight.

Depending on the age of candidate block and how fee rates are distributed, I try to figure out what could be an optimal fee rate to get a transaction confirmed in the next block or in some later time frames. It might be necessary to also look at second pending block candidate (https://mempool.space/mempool-block/1) or further down the pending block candidate queue to figure out what fits, especially when the pending block queue is longer than mempool.space offers to inspect individual candidate blocks.

A good assessment is highly depending on current mempool situation and transaction pressure. It's not rocket science but it's also not so easy to give newbies or less experienced users a fool-proof recipe for any situation. Questions about good or optimal fee rates have been asked gazillion of times, so there are plenty of threads to find in the past.


Title: Re: Understanding mempool.space
Post by: New2024 on June 06, 2025, 11:00:08 PM
Thank you all for the explanation. Much appreciated.

Looking at OP's post history, it seems like he used Bitcoin Core in the past and mistakenly sent a transaction with a very low fee, and can't do RBF on it. Do you still use Bitcoin Core OP? I use Electrum, and their recommendation usually does not differ that much mempool.space or other block explorers. It usually hovers around medium-high priority on the mempool.space. Btw, I also can't access the image you posted, not sure if the hosting has already deleted it or something else happened. CMIIW.

Yes, that transaction finally went through after 8 or 9 months (if I'm not mistaken).
And yes, I'm still planning to use Bitcoin Core. Edit: Reason being I know it has been there and hopefully will be there so my wallet is recoverable.
What's the history like with Electrum? Is Electrum better transferring out from exchanges for offline safe-keeping? Easier to use?

Not sure what happened to the image. Any ideas how this forum post pic or more accurately, where do we post pics to reference something in this forum?


Title: Re: Understanding mempool.space
Post by: hosemary on June 06, 2025, 11:43:03 PM
And yes, I'm still planning to use Bitcoin Core. Edit: Reason being I know it has been there and hopefully will be there so my wallet is recoverable.
What's the history like with Electrum? Is Electrum better transferring out from exchanges for offline safe-keeping? Easier to use?
You don't have to use bitcoin core, so that you will be able to recover your wallet. If you have the private key, you will be able to recover your wallet at any time.

Electrum is a SPV wallet and you don't have to download the blockchain for using that. That's the main advantage of electrum over bitcoin core.
Electrum can be also used offline and that's surely a good option for cold storage.



Title: Re: Understanding mempool.space
Post by: nc50lc on June 07, 2025, 05:18:12 AM
And yes, I'm still planning to use Bitcoin Core. Edit: Reason being I know it has been there and hopefully will be there so my wallet is recoverable.
Make a backup of your wallet.dat file via "File->Backup Wallet" and keep the backup's drive in a safe if you haven't done that already, that'll make sure that it'll be recoverable.

BTW, if you're still using an old version and decided to update in the future, your wallet may encounter compatibility issues.
It'll be documented so it'll not be much of an issue if you can follow instructions.

Quote from: New2024
What's the history like with Electrum? Is Electrum better transferring out from exchanges for offline safe-keeping? Easier to use?
Not essentially better, each has its own advantages, but it has additional features like "freezing addresses/UTXO",
other fee rate estimation options like ETA (same as Core), mempool (requires timing and basic bitcoin knowledge) and Static; and other common wallet features.
If you don't specifically need any of its features, stick to what you have.

Quote from: New2024
Not sure what happened to the image. Any ideas how this forum post pic or more accurately, where do we post pics to reference something in this forum?
Your image BBCODE is fine (checked it via quote),
It's just the forum doesn't allow newbies from displaying images until they reach jr member rank.
Also, some image hosting sites aren't supported like imgur; your best option is talkimg (ANN Thread (https://bitcointalk.org/index.php?topic=5450546.0)) which is the commonly used image hosting site here.