Pages:
Author

Topic: The MEMPOOL just cleared :D (Read 675 times)

legendary
Activity: 2744
Merit: 1708
First 100% Liquid Stablecoin Backed by Gold
June 09, 2020, 01:24:29 PM
#26
...why should you pay that fee...is that a custodial wallet? If you had 12 outputs what would you do, pay all the funds for the fee?
Whatever service that is its way of dealing with it sucks...
...Any reputable and decent service provider would regularly consolidate their inputs or at least charge the customer a reasonable flat fee...

I haven't provided/mentioned the name of this service on purpose because it is a known and reputable operator and I can understand that very fast-rising fees can be a problem for any business using cryptocurrencies for payments.

There were no withdrawal fees in this service at all, but when BTC fees started to rise they suddenly changed it. Luckily, they reacted very quickly to user criticism and withdrew from their decision to charge fees for transactions in BTC, only in two weeks. Of course, it was not the best decision and made a lot of unneeded confusion, but as I said, I can understand that businesses try to find a way to cover their losses related to high fees, especially when there is still no easy way to avoid or even predict them when the network gets congested.

We are talking about fees, so the name is not important and I intentionally don't want to make them a bad advertisement because it is still a great service, despite this small mistake.

legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
June 07, 2020, 06:08:12 PM
#25
Whatever service that is its way of dealing with it sucks
I totally agree with this. Any reputable and decent service provider would regularly consolidate their inputs or at least charge the customer a reasonable flat fee. But here, they just chose to let it as it is. This alone is enough reason to leave them and start looking for a better alternative.
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
June 07, 2020, 05:27:09 PM
#24
How did you manage this?...

It was a withdrawal from third party service and as stated above I forgot about the congested mempool and higher fees problem, additionally, this was exactly the case that:
the transaction... have been 40 kb in size. which means it was a perfectly reasonable fee to pay...
and the size was even bigger.
If I would check the mempool and wait for a less congested network the fees could be significantly lower.
https://live.blockcypher.com/btc/tx/7ca3b8f997ababf16da9558f1b1d3d6ef581a6e53870e563717bf3f5a58e473d/

So, my question was quite right placed, it took a lot of stars to align so that situation would become real...
One thing that puzzles me is why should you pay that fee when withdrawing coins from a service just because they are paying you that way, with 6 outputs, is that a custodial wallet? If you had 12 outputs what would you do, pay all the funds for the fee?
Whatever service that is its way of dealing with it sucks

~

you can't detrmine how much fee he has to pay without knowing the transaction size. 6$ or ~0.0006BTC  is actually what he had to pay if it was a basic transaction (1 input, 2 outputs) which is obviously not the case here Smiley
even 6$ is too much and in some cases you can't just wait for the mempool to clear up.

Well, usually when you withdraw something from a 3rd party service you're not thinking, oh my tx is going to be 90Kb in size because they are going to pay me with all the dust in Homer Simpson's workout room....

Anyhow, that retargeting on Thursday cleared the mempool for good this time, you can see the usual spikes on Monday, Tuesday, Wednesday, and then nothing, Thursday and Friday looked like the weekend. We're also 100 blocks above so paying 50sat/b not 150 is overkill right now.



legendary
Activity: 2338
Merit: 1261
Heisenberg
June 07, 2020, 04:53:24 PM
#23
The largest required fee that would have guaranteed you will get your transactions confirmed the next block was 240sat/b during the last 3 months, which is 6$.
you can't detrmine how much fee he has to pay without knowing the transaction size. 6$ or ~0.0006BTC  is actually what he had to pay if it was a basic transaction (1 input, 2 outputs) which is obviously not the case here Smiley
even 6$ is too much and in some cases you can't just wait for the mempool to clear up.
And to make matters worse, @wwzsocki was using a third party payment service which means that those fellows can decide to hike the withdrawal fee to any amount the feel like just like Pooya87 stated.

This is why payment services that can allow you to modify or adjust the fee to your liking depending on the bitcoin network condition are good thou they are so rare to come by.
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
June 07, 2020, 04:33:32 PM
#22
The largest required fee that would have guaranteed you will get your transactions confirmed the next block was 240sat/b during the last 3 months, which is 6$.
you can't detrmine how much fee he has to pay without knowing the transaction size. 6$ or ~0.0006BTC  is actually what he had to pay if it was a basic transaction (1 input, 2 outputs) which is obviously not the case here Smiley
even 6$ is too much and in some cases you can't just wait for the mempool to clear up.

legendary
Activity: 3472
Merit: 10611
June 06, 2020, 10:01:30 PM
#21
~
That fee was ridiculous bro  Shocked We are not even in the period of a huge bull run like it was in 2017.
Anyway looking at your transaction, I can see 6 inputs and 2 outputs resulting into a higher number of byte size which was around 1,844 bytes. This coupled with the high fee per byte which was 150 sats made they fee so high.

Being a third party payment service there was nothing you could do to avoid the fee, They only Option would have been to wait for weekends in order to withdraw at a low fee and that only works if their withdrawal fee is flexible.

there are many third party services that pay unreasonably high transaction fees and some have even contributed to the fee spikes if they were popular services with a lot of withdrawals as it would create a fiercer competition in the fee market. it is partly because of their terrible code/backend, partly because they don't want their support flooded with "why haven't i received my withdrawal" questions, and partly a justification for their high fixed withdrawal fees they deduct at all times no matter what what the network fee is (like exchanges charging 100k sat fixed).
legendary
Activity: 2338
Merit: 1261
Heisenberg
June 06, 2020, 04:53:37 PM
#20
How did you manage this?...

It was a withdrawal from third party service and as stated above I forgot about the congested mempool and higher fees problem, additionally, this was exactly the case that:

the transaction... have been 40 kb in size. which means it was a perfectly reasonable fee to pay...

and the size was even bigger.

If I would check the mempool and wait for a less congested network the fees could be significantly lower.

https://live.blockcypher.com/btc/tx/7ca3b8f997ababf16da9558f1b1d3d6ef581a6e53870e563717bf3f5a58e473d/
That fee was ridiculous bro  Shocked We are not even in the period of a huge bull run like it was in 2017.
Anyway looking at your transaction, I can see 6 inputs and 2 outputs resulting into a higher number of byte size which was around 1,844 bytes. This coupled with the high fee per byte which was 150 sats made they fee so high.

Being a third party payment service there was nothing you could do to avoid the fee, They only Option would have been to wait for weekends in order to withdraw at a low fee and that only works if their withdrawal fee is flexible.
legendary
Activity: 2744
Merit: 1708
First 100% Liquid Stablecoin Backed by Gold
June 05, 2020, 09:01:56 AM
#19
How did you manage this?...

It was a withdrawal from third party service and as stated above I forgot about the congested mempool and higher fees problem, additionally, this was exactly the case that:

the transaction... have been 40 kb in size. which means it was a perfectly reasonable fee to pay...

and the size was even bigger, as I remember correctly.

If I would check the mempool and wait for a less congested network the fees could be significantly lower.

https://live.blockcypher.com/btc/tx/7ca3b8f997ababf16da9558f1b1d3d6ef581a6e53870e563717bf3f5a58e473d/
legendary
Activity: 3472
Merit: 10611
June 04, 2020, 10:36:05 PM
#18
Lately, because of this I have paid very high fees ranging from 20$ even to 35$ per small 150$ in BTC transaction, of course, it was a shock which reminds me of these beautiful times when BTC was at 20K and fees were at an average high of 50$ per transaction. So, from now on the mempool will be the first place for me to check before I will send anything in BTC.

How did you manage this?
The largest required fee that would have guaranteed you will get your transactions confirmed the next block was 240sat/b during the last 3 months, which is 6$.

that's the problem with reporting fees using terrible units such as dollars, it becomes impossible to understand whether it was overpaid or underpaid. for example if @wwzsocki saw a tx paying $20 or paid it himself, the transaction paying that much might have been 40 kb in size. which means it was a perfectly reasonable fee to pay.

it is also worth mentioning that some transactions are intentionally or stupidly paying extremely high fees. they shouldn't be counted when reporting fee ranges.
legendary
Activity: 2296
Merit: 1014
June 04, 2020, 12:30:23 PM
#17
The more congested the network, the more fees you pay. Therefore, you must choose the appropriate times if you want to pay less fees.
Don't make the network more crowded, use https://jochen-hoenicke.de/queue to find out the right fees and use this opportunity to get fast confirmations and small fees.

Problem with this thinking is that, when you want to send transaction you don't wait days/weeks/months to pay less fee. You need to send it so you pay as much as is currently required for transaction to get through.
Would you wait to send BTC for your coffee? you can't
Would you wait to send BTC for your bills? you can't
Would you wait to send BTC to your family? you can't

Lets say you can wait in 5 of 100 examples, so good advice but not possible to use in real world.
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
June 04, 2020, 10:52:50 AM
#16
Lately, because of this I have paid very high fees ranging from 20$ even to 35$ per small 150$ in BTC transaction, of course, it was a shock which reminds me of these beautiful times when BTC was at 20K and fees were at an average high of 50$ per transaction. So, from now on the mempool will be the first place for me to check before I will send anything in BTC.

How did you manage this?
The largest required fee that would have guaranteed you will get your transactions confirmed the next block was 240sat/b during the last 3 months, which is 6$.
hero member
Activity: 1358
Merit: 851
June 04, 2020, 10:20:47 AM
#15
I know that Bitcoin supporters don't like such statements, I am also very big supporter, but sometimes it is just better to convert BTC to another crypto because it is way cheaper to send them, even after paying the exchange fees.
When you will convert BTC into another altcoin, you still have to send your BTC to an exchange and thua, you are still paying the fee. How can it be cheaper in that case? I can't imagine any scenerio, may be I'm missing something.
LN would solve this fee issue though, we could have frequently send payments with lower fee but as you mentioned, we are far away from having the adoption.
legendary
Activity: 2744
Merit: 1708
First 100% Liquid Stablecoin Backed by Gold
June 04, 2020, 09:19:36 AM
#14
There are always chances to get your transactions confirmed at low fees when mempool gets clear...
See : Bitcoin transaction fees (in sats/kb). Sunday, Saturday are best to move BTC
TBH I totally forgot about the mempool problem, that it gets stuck and fees explode at the same time. I have such a habit to check ETH gas prices every time before I send any new transaction, but I totally forgot about this when sending BTC and the fees are significantly higher than in the Ethereum blockchain, so for sure, I should be checking the mempool too  Cheesy.

Lately, because of this I have paid very high fees ranging from 20$ even to 35$ per small 150$ in BTC transaction, of course, it was a shock which reminds me of these beautiful times when BTC was at 20K and fees were at an average high of 50$ per transaction. So, from now on the mempool will be the first place for me to check before I will send anything in BTC.

I know that Bitcoin supporters don't like such statements, I am also very big supporter, but sometimes it is just better to convert BTC to another crypto because it is way cheaper to send them, even after paying the exchange fees. I thought that LN will resolve this problem with high fees, but it seems like it was not the best approach because as for now the adoption of Lightning Network is very small, especially by merchants.
legendary
Activity: 2310
Merit: 4085
Farewell o_e_l_e_o
June 01, 2020, 10:01:38 PM
#13
There are always chances to get your transactions confirmed at low fees when mempool gets clear. In the overall picture, fees tend to be cheapers in weekends, and Sundays bring lower fees than Saturdays, in medians. And the best hour frame to move BTC is 19 - 0 UTC. Furthermore, there are slowly changes in best hour-frames, that likely come from capital and capital flow operations from institutional parties.

From the overview, you will know which your frame are best, then can pay more attention in such period in weekends and look at mempool for more details.

See : Bitcoin transaction fees (in sats/kb). Sunday, Saturday are best to move BTC
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
June 01, 2020, 09:19:57 AM
#12
It was the weekend combined with a lot of mining luck

Yesterday we had 161 blocks mined in a 24 hours interval, taking into account how transactions decline on Saturdays and Sundays, an extra 17 blocks which could do 35k extra tx cleared it.
But, it's Monday, the luck reversed (we're just 123 blocks in the last 24h)  so it's getting a bit bigger again, at the moment I'm writing this under 20sat won't get you in the next 6 blocks.

Anyhow, the retargeting will come in 3 days, which would add at least 10% on the capacity so we might be again back to the 4-5 sat fees at max we were getting so used to.


legendary
Activity: 3472
Merit: 10611
May 31, 2020, 10:43:42 PM
#11
keep in mind that when you are looking at the memory pool status to decide on fees you must look at the size not the count if you want accurate estimation. the count can be misleading. for example over the pat 48 hours the number of unconfirmed transactions dropped to as low as 1400 but the total size of the transactions in mempool never went below 6 MB. as a result the minimum fee never went down to 1, it reached 2 satoshi/byte.
copper member
Activity: 2114
Merit: 1814
฿itcoin for all, All for ฿itcoin.
May 31, 2020, 05:04:39 PM
#10
I am not saying it is full. But we can see on the 1-2 hours chart that it has started filling a bit more recently.
It keeps fluctuating depending on the time between the block confirmation. When the 2 or 3 block confirmations occur with in 5 minutes on weekends, the fee can drop drastically to around 1 sat/vByte since there are not so many transactions in the mempool but this is not possible on weekdays.

Thanks to this post. It reminded me that i had to make a transaction this weekend like i always do. A moments ago, i had my transaction get confirmed for a very low fee.

0.024 USD at the moment.
legendary
Activity: 2758
Merit: 6830
May 31, 2020, 03:38:59 PM
#9
I am not saying it is full. But we can see on the 1-2 hours chart that it has started filling a bit more recently.
The graph still shows that transactions of 5-7 sat/byte were cleared in the previous block and will most likely get confirmed in the next one(s). How is 191 say/byte necessary when even 10 sat/byte are getting confirmed? That's paying $4 vs $0.2 per transaction, a HUGE overpay. Looking at the data yourself will always be better than waiting for a website to tell you what is the best fee.
legendary
Activity: 2268
Merit: 18748
May 31, 2020, 02:48:52 PM
#8
There's a problem that many services that hold user's balances have fixed fees, so they use these terrible fee prediction algorithms without caring at all, since they don't pay out of their pockets anyway.
Many exchanges don't actually use an algorithm at all. They just charge a ridiculous fee to everyone all the time. Fair enough, they do have to pay a little more behind the scenes in terms of consolidation transactions, but for every withdrawal they pocket a fair amount of profit.

Or how in 2017 Coinbase was refusing to batch their withdrawals, greatly contributing to the network congestion.
Coinbase only started batching their transactions a few months ago: https://blog.coinbase.com/coinbase-rolls-out-bitcoin-transaction-batching-5f6d09b8b045

But we can see on the 1-2 hours chart that it has started filling a bit more recently.
Only because it's been over 30 minutes since the last block. Even now, it's only at 3 MB, and a fee of 191 sats/vbyte would still put you around 0.05 MB from the tip, which is completely unnecessary. Once we "catch up" with the average block time and mine a few more blocks, it will be back to almost empty again.
legendary
Activity: 2730
Merit: 7065
May 31, 2020, 02:36:49 PM
#7
Snip
I am not saying it is full. But we can see on the 1-2 hours chart that it has started filling a bit more recently.


Pages:
Jump to: