Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Synchronice on May 01, 2023, 08:15:14 AM



Title: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 01, 2023, 08:15:14 AM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Charles-Tim on May 01, 2023, 08:22:00 AM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Little Mouse on May 01, 2023, 08:22:24 AM
There's no logical explanation of paying such high fees other than a mistake or someone wants to tip the miner lol. Or they are using a wallet which estimates the wrong fee, that's the only logical explanation I can imagine in such cases because I have paid higher fee with Electrum when I wasn't much expert on the fee part. I can't imagine why people would such higher fee when they can even get their transactions confirmed in the next block with far lower amount of fees, specially the third transaction in the OP which had more than 1000 sats per byte! In most of my transactions, I pay lower than 1000 sats in total  :D


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Charles-Tim on May 01, 2023, 08:29:12 AM
Or they are using a wallet which estimates the wrong fee
I have used some wallets that estimate fee wrongly. Even most wallets do that. There are times I will check the mempool and check the reputed wallets, there will be difference in fee estimation at times, but just little differences. What I know is that even as the wallets estimates fee wrongly, the wallet do not include fee very high like that. Likely not because of bitcoin wallet fee estimation algorithm.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: BitcoinGirl.Club on May 01, 2023, 08:30:59 AM
Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?
One of the reason I can think of is, not knowing how to set the fees. These days almost all wallet software have feature to adjust fees. I use Electrum always and most of the time the default fees are higher than the minimal fees which is fine to get the next block so knowing to adjust fees is very important for anyone who is in bitcoin.

Another reason could be, not aware of what fees to set but in this particular case it does not seem the suggestion from the wallet software was followed too. 653 sat/vB seems too high to suggest. The sender could be testing something. Or he missed type the fees field when he was trying to adjust the fees.

Usually I noticed gambling companies do not care about fees. They have fixed fees set for withdrawals and sometimes it's too high than the required fees for a block.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: nc50lc on May 01, 2023, 09:43:35 AM
-snip-
Some of cases like this are CPFP (Child-Pays-For-Parent) transaction.
Being mined at the same block and the child transaction having higher fee rate the parent indicated that it's that kind of transaction.

For those who are not familiar with CPFP, it's kind of a transaction bumping technique which spends the output of an unconfirmed transaction with higher fee to "bundle" their total fee and size together.
Essentially increasing the overall fee rate of the parent and child transactions.

However, none of the transactions in the OP are CPFP.
If not (un)intentionally set, those are probably "premium withdrawals" from a centralized exchange, wallet or casino.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Yamane_Keto on May 01, 2023, 11:13:14 AM
Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?.
Unless these fees are unreasonable, such as some cases in which the user made a mistake by reflecting the value of the transaction and fees An unknown transferer has just paid around $47K in fees to make a $194 Bitcoin transaction. Oops! (https://decrypt.co/48730/bitcoin-transaction-mistake-47k), the possibilities are many.

Some factors due to user ignorance:
Using old addresses as Legacy (P2PKH) address, using a wallet that has poor programming or doesn't allow you to adjust fees.

Some compulsory factors:
Wants the transaction in the next block.
RBF or CPFP (Child-Pays-For-Parent) transaction.

In very rare cases, paying extremely high fees may be a method of money laundering or tax evasion.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: SamReomo on May 01, 2023, 01:43:54 PM
I think the sender might have set higher fees intentionally to receive the transaction at very fast speeds. Sometimes the senders think that setting way higher fees then the recommend fees increases the transaction speed to way higher levels and if they want urgent transaction then 2x to 4x the fees to increase the speed of transactions.

Another theory regarding those transactions can be that the sender has set the fee unintentionally and executed the transaction. Such people are so confused and busy in their lives that it's sometimes hard from them to focus on things properly. Once the transaction fees is set and executed then they can't undo the transaction.





Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Poker Player on May 01, 2023, 03:33:18 PM
-snip-
Some of cases like this are CPFP (Child-Pays-For-Parent) transaction.
Being mined at the same block and the child transaction having higher fee rate the parent indicated that it's that kind of transaction.
...
However, none of the transactions in the OP are CPFP.

I think we have an example in the forum today of what you are talking about.

Friends, thank you all for a great week / 2nd week payment (https://blockchair.com/bitcoin/transaction/bfa0270c6d57e8def329d88a80d1124300989778f2a1ee6e612e6ec53859089c) sent. [exchange rate: 28502]

Please feel free to join the discussion (https://bitcointalk.org/index.php?topic=5188930.0) and testing of the platform.  ;)

Thanks.

And I don't mean to clutter the thread but I bit the bullet and made a tx with a 138 sat/byte fee to hopefully encourage a miner to pick up the payment transaction  :D

Cheers to all, have a great week.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: DaveF on May 01, 2023, 04:24:46 PM
This has been brought up a few times and the same answers keep coming around. Mistakes, CPFP, Exchanges, people who absolutely want to be in the next block.
What I don't see mentioned a lot of the time is old bad software.

There are a lot of things out there running code that worked in 2014 and still works today in 2023 and back then BTC was at such a low price fees really did not matter so they hard coded in a large number and called it a day. This way the programmer did not have to sit there and worry about figuring out what fee had to be paid by looking at the mempool and doing whatever. It just worked. Close to a decade later, it's still running the same code paying the same fees because nobody has changed anything.

-Dave


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: BlackHatCoiner on May 01, 2023, 07:54:40 PM
Because:

- bad software exists.
- exchanges are bad software.
- people make mistakes when setting fee rate.
- closing a lightning channel non-cooperatively requires to make a broad estimation of the fee rate, and is entirely possible to be completely inaccurate when closing transaction is broadcasted.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: pooya87 on May 02, 2023, 05:06:22 AM
There are also some fee estimators that return wrong high fee rates whether because they have a broken implementation or they are maliciously trying to inflate the fee rate such as the https://bitcoinfees.earn.com/ website which could be the reason why someone would pay very high fees (like the 5x and 15x cases).


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: m2017 on May 02, 2023, 05:36:58 AM
The reason for the illogically high transaction fees, I think, is primarily due to the human factor. Someone by mistake, someone in a hurry indicated an overestimated value, as a result we see those x15-x56. Perhaps someone, in the hope that this will speed up the transaction, put up a big commission. It seems to me that the reason also lies in the lack of relevant knowledge among people. Many newcomers, tritely, may not know that commissions can be chosen and use the default settings set in bitcoin wallets.

If you monitor https://mempool.space/, you can find a lot of transactions with overpaid commissions.

You can use similar websites to select logically transaction fees - http://bitcoinfees.earn.com/


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: serveria.com on May 02, 2023, 06:25:00 AM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .

I guess the reason is time. Some need their transaction to process faster and they just click "Include in the next block" button in their wallet without checking the fee. And with the mempool we witness today that can get expensive. But then again, time is money and if you have to transfer funds today you don''t care how much you'll have to pay in fees. Ordinals: people are paying huge fees because of some assholes and their monkey pics....   ;D


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 02, 2023, 07:53:48 AM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.
One can make a mistake for one time but for multiple times? If you dig into Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc) and see his other transactions between other wallets, you'll clearly see that the owner always sends/receives transactions with 1,012 sat/vB.

Or they are using a wallet which estimates the wrong fee
I have used some wallets that estimate fee wrongly. Even most wallets do that. There are times I will check the mempool and check the reputed wallets, there will be difference in fee estimation at times, but just little differences. What I know is that even as the wallets estimates fee wrongly, the wallet do not include fee very high like that. Likely not because of bitcoin wallet fee estimation algorithm.
There is a difference between actual withdrawal fees and Electrum fees, sometimes Electrum shows higher fees, sometimes it shows normal or sometimes even slightly lower than recommended. But the difference is never as high as 10x and more.

This has been brought up a few times and the same answers keep coming around. Mistakes, CPFP, Exchanges, people who absolutely want to be in the next block.
What I don't see mentioned a lot of the time is old bad software.

There are a lot of things out there running code that worked in 2014 and still works today in 2023 and back then BTC was at such a low price fees really did not matter so they hard coded in a large number and called it a day. This way the programmer did not have to sit there and worry about figuring out what fee had to be paid by looking at the mempool and doing whatever. It just worked. Close to a decade later, it's still running the same code paying the same fees because nobody has changed anything.

-Dave
If you have a look at transactions, you can clearly see that all of them are done from SegWit addresses and SegWit was activated on 1st August, 2017, so, this should not be an issue because transaction fees become a problem since 2016 as far as I know.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: NotATether on May 02, 2023, 08:39:03 AM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.
One can make a mistake for one time but for multiple times? If you dig into Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc) and see his other transactions between other wallets, you'll clearly see that the owner always sends/receives transactions with 1,012 sat/vB.

It's got to be some automated software that was created pre-2014 or similar, where the monetary value of the fees did not matter so much as they do today. Not necessarily an exchange, but could be a script for any website, really.

If you have a look at transactions, you can clearly see that all of them are done from SegWit addresses and SegWit was activated on 1st August, 2017, so, this should not be an issue because transaction fees become a problem since 2016 as far as I know.

The only way to tell whether the wallet is indeed making Segwit-enabled transactions is to see whether there is a witness data in the raw transaction hex.



Title: Re: Why do some people pay illogically high fees for transactions?
Post by: bettercrypto on May 03, 2023, 05:37:59 AM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .

This is the first time I've seen that the transaction fee using bitcoin is high around the 38.88$ charge. It's really quite majestic. How did this happen?

      I remembered, on an exchange platform when I was supposed to make a transaction withdrawal in Bitcoin, I noticed that the fee was high, although it is not like this 38$ which is really expensive, it seems to be around 5-6$ if I'm not mistaken, but when I checked with another exchange, their fee was around 3$.

But here it is different? Couldn't it also use an exchange so the transaction fee is a bit expensive?


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: ABCbits on May 03, 2023, 12:16:55 PM
If you have a look at transactions, you can clearly see that all of them are done from SegWit addresses and SegWit was activated on 1st August, 2017, so, this should not be an issue because transaction fees become a problem since 2016 as far as I know.
The only way to tell whether the wallet is indeed making Segwit-enabled transactions is to see whether there is a witness data in the raw transaction hex.

That's true when we're talking about P2SH address (which has prefix 3...). But address input on all transaction which mentioned by @Synchronice use either P2WPKH (bc1q...) or P2TR (bc1p...) though.

But here it is different? Couldn't it also use an exchange so the transaction fee is a bit expensive?

Probably no. While exchange intentionally charge high withdraw fee towards it's user, they only spend fraction of it to pay Bitcoin on-chain transaction fee.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 03, 2023, 12:43:20 PM
If you have a look at transactions, you can clearly see that all of them are done from SegWit addresses and SegWit was activated on 1st August, 2017, so, this should not be an issue because transaction fees become a problem since 2016 as far as I know.
The only way to tell whether the wallet is indeed making Segwit-enabled transactions is to see whether there is a witness data in the raw transaction hex.

That's true when we're talking about P2SH address (which has prefix 3...). But address input on all transaction which mentioned by @Synchronice use either P2WPKH (bc1q...) or P2TR (bc1p...) though.

But here it is different? Couldn't it also use an exchange so the transaction fee is a bit expensive?

Probably no. While exchange intentionally charge high withdraw fee towards it's user, they only spend fraction of it to pay Bitcoin on-chain transaction fee.
Yeah, exchanges charge high but actually don't send transactions with high fees and on different post people were quoting me that exchanges raise tx fees. For me, the high exchange fees for bitcoin withdrawals with actually low transaction fees make it very expensive, slow and unwanted process to use bitcoin for frequent transactions. Things are manageable when you use your own wallet but sometimes when I expect to receive one confirmation in 20-30 minutes, someone comes out of nowhere and starts to send transactions with 2000 sat/vB, raising fees for everyone and then I receive bitcoins lately.

Yesterday I was checking transactions in mined blocks and I don't know what to think but people really pay high fees for no reason. You'll often see two type of people who pay the highest transaction fees: One are those who spend more than one bitcoin and another part are the ones who spend more in fees than in transaction.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: philipma1957 on May 05, 2023, 08:38:40 PM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .

first off you don't understand miners at all if you need to ask that question.

I have a thread that explains how major pool operators can jack fees up and still make money do in.

You need to have control of 30% of the network to do the manipulation I explained in the thread.

https://bitcointalk.org/index.php?topic=2634505.0

Now why a person is willing to pay the fees you found I don't know.

I do know why these fees are fairly high and will continue to be high.

BTC has a flawed fee setup that can be manipulated.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 05, 2023, 09:10:41 PM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .

first off you don't understand miners at all if you need to ask that question.

I have a thread that explains how major pool operators can jack fees up and still make money do in.

You need to have control of 30% of the network to do the manipulation I explained in the thread.

https://bitcointalk.org/index.php?topic=2634505.0

Now why a person is willing to pay the fees you found I don't know.

I do know why these fees are fairly high and will continue to be high.

BTC has a flawed fee setup that can be manipulated.
Thank you very much for linking that explanation. So, is that the reason why we can't make a bitcoin fork and increase the block size? Since it requires adoption by every active, significant full node and definitely Antpool and btc.com won't support it and this is a deal breaker here, right? But at the same time Antpool was one that made a btc fork and increased block size, then called it Bitcoin Cash but simultaneously, people don't support bitcoin cash. It's a little bit strange.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Reid on May 05, 2023, 11:32:47 PM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.
Yeah, this is one the reason I can think of too because I almost did the same mistake 2 days ago when I was making a transaction. The other one is those people who are in a hurry to make the transaction, they will pay as long as it goes in quickly. The former is what happened to me.
The default in using the Mycelium application became 137sat/byte and I almost clicked the send button before I realize how much the fees are. The normal fees were just 20-30 sat/byte weeks ago and I had been doing it without any issue. I also tried finding out why there's heavy traffic, but I cannot find the answers anywhere.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: philipma1957 on May 06, 2023, 12:41:35 AM
Look at this Transaction[1] (https://mempool.space/tx/64d2dd216a46f3bdd6d0c2ae9b8444f8228367bd566b12c9b8e01c6464785d90). It paid 15x more than it was necessary to get confirmation. It paid $38.77 in fees for transaction that worth $180. If you have a look at old transactions of this wallet, it was always paying optimal fees.
I don't really know what happened there, while it paid 5x more than recommended, actually $10.56 was spent in fees while transacted amount was $1.41, check: Transaction[2] (https://mempool.space/tx/4a6da3ab1c4d3549e0188bcbae5317948cf1ecc49830566bd3d06f6f21607771)
And here - Transaction[3] (https://mempool.space/tx/1736b0daf7f0a47b5318cd05f06cdff14fd5c8bfad9fa538e3ee18fd16b2f1dc), someone even paid 56x more.

Is this done on purpose by some miners to increase the overall transaction fees and collect more fees?

Edit: I had to open this thread on Bitcoin Technical Support board, sorry  :-\ .

first off you don't understand miners at all if you need to ask that question.

I have a thread that explains how major pool operators can jack fees up and still make money do in.

You need to have control of 30% of the network to do the manipulation I explained in the thread.

https://bitcointalk.org/index.php?topic=2634505.0

Now why a person is willing to pay the fees you found I don't know.

I do know why these fees are fairly high and will continue to be high.

BTC has a flawed fee setup that can be manipulated.
Thank you very much for linking that explanation. So, is that the reason why we can't make a bitcoin fork and increase the block size? Since it requires adoption by every active, significant full node and definitely Antpool and btc.com won't support it and this is a deal breaker here, right? But at the same time Antpool was one that made a btc fork and increased block size, then called it Bitcoin Cash but simultaneously, people don't support bitcoin cash. It's a little bit strange.

that thread is a bit old but still has value.

I have been so busy mining  and to explain in full detail about how some of those ideas and other ideas can be used to explain how fees can be twisted and distorted would take me weeks to do the thread. To give some explanations of the lack of balance in the fee structure and how we stand today. vs 2014 or 2016 or 2018 or 2020.

Bottom line is the fee setup is subject to attack at little or no cost if any major pool gets involved in the attack.

I am a small commercial miner maybe 160kwatts  of gear which is a drop in the bucket.

But if you have 100 megawatts and work with a large pool  with a few other big mines you can really do a whole lot to move fees from 0.15 btc a block last year to 1.50 btc a block now. I do think this is happening now.

But I also think it means we are about to see a large btc price increase. As this super sized blocks seem to happen in the beginning of bull runs.



Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 06, 2023, 10:43:30 AM
that thread is a bit old but still has value.

I have been so busy mining  and to explain in full detail about how some of those ideas and other ideas can be used to explain how fees can be twisted and distorted would take me weeks to do the thread. To give some explanations of the lack of balance in the fee structure and how we stand today. vs 2014 or 2016 or 2018 or 2020.

Bottom line is the fee setup is subject to attack at little or no cost if any major pool gets involved in the attack.

I am a small commercial miner maybe 160kwatts  of gear which is a drop in the bucket.

But if you have 100 megawatts and work with a large pool  with a few other big mines you can really do a whole lot to move fees from 0.15 btc a block last year to 1.50 btc a block now. I do think this is happening now.

But I also think it means we are about to see a large btc price increase. As this super sized blocks seem to happen in the beginning of bull runs.


So, if I make 20,000 transaction offline with 0.001 sat/vB, roughly $30 and then broadcast all of 20,000 transactions immediately once I connect online, does that mean that I'm able to abuse the tx fees? Yes, I'll lose 4 Bitcoin in fees but if we assume that one block takes 2000 transaction and one block is mined every ten minutes, I'm capable to ruin the party for everyone for 2 hours, right?

And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Little Mouse on May 06, 2023, 03:32:21 PM
And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?
BCH has 8MB blocksize while BTC has 1MB. If you increase blocksize, considering all the blocks will be filled, it will cost more to run a node which will create less interest in running a full node. The more nodes you have, the more decentralized network it is. Since a node has no monetary gain, people wouldn't voluntarily spend a lot of money to run a node.

Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.

Try reading-
Title: Dynamically Controlled Bitcoin Block Size Max Cap (https://github.com/bitcoin/bips/blob/master/bip-0106.mediawiki)
Title: Consensus based block size retargeting algorithm (https://github.com/bitcoin/bips/blob/master/bip-0105.mediawiki)


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: DaveF on May 06, 2023, 03:42:36 PM
And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?
BCH has 8MB blocksize while BTC has 1MB. If you increase blocksize, considering all the blocks will be filled, it will cost more to run a node which will create less interest in running a full node. The more nodes you have, the more decentralized network it is. Since a node has no monetary gain, people wouldn't voluntarily spend a lot of money to run a node.

Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.

Try reading-
Title: Dynamically Controlled Bitcoin Block Size Max Cap (https://github.com/bitcoin/bips/blob/master/bip-0106.mediawiki)
Title: Consensus based block size retargeting algorithm (https://github.com/bitcoin/bips/blob/master/bip-0105.mediawiki)


It would nominally cost more. At this point you need a 1TB drive to hold the blockchain. So if we jumped to 4mb blocks that were always 100% full then it's still going to take 2 years to fill it up. The gold standard of consumer SSD is still Samsung. A 1TB drive is $60 a 2TB drive is $120 not a dramatic difference when factoring in the cost of the rest of the system.

Used spinning drives in the 1TB ans 2TB range are just about free, if not free in most parts of the world. They are really just scrap at this point so if you are going for used from that side, it's not a big deal.

Seriously, I just took about 50 1TB spinning drives to the ewaste recycling place because I could not GIVE them away. I had them on freecycle and craigslist and they just sat there.

I still have more, but the shelf was full.

Not saying that the block size should be increased, just that it will drive up costs is not a good argument in 2023.

-Dave


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 06, 2023, 05:39:18 PM
And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?
BCH has 8MB blocksize while BTC has 1MB. If you increase blocksize, considering all the blocks will be filled, it will cost more to run a node which will create less interest in running a full node. The more nodes you have, the more decentralized network it is. Since a node has no monetary gain, people wouldn't voluntarily spend a lot of money to run a node.
If people spend tens of dollars in every transaction fees, will they really hesitate to buy a cheap brand new 4TB HDD for $40?
Also, do we live in 2010 or 2016? Technology is advancing, things are getting affordable, so I don't see the problem in increased storage. By the way, you can use HDD instead of SSD and your costs will dramatically decrease. To be honest, people who run bitcoin node, do so because they support bitcoin and want something truly decentralized, $50 can't push them to change their mind. And even if new person wants to run node, most likely storage won't be an issue, there are a lot of people who have terabytes of storage on personal computers.

Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.
Halving lowers the profit for miners but that doesn't mean that halving is unnecessary. When profit becomes lower but the support remains the same or increases, price increases too. You completely ignore the fact that high transaction fee is something that pushes a lot of people to use altcoins for transactions. This affects the bitcoin and its adoption very negatively.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Neodice on May 06, 2023, 07:46:05 PM
Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.
Halving lowers the profit for miners but that doesn't mean that halving is unnecessary. When profit becomes lower but the support remains the same or increases, price increases too. You completely ignore the fact that high transaction fee is something that pushes a lot of people to use altcoins for transactions. This affects the bitcoin and its adoption very negatively.
Indeed, halving could lead to lower profits for miners as they receive less reward per block mined. However, on the other hand, it could also lead to lower inflation and increased confidence in bitcoin as an asset. There is a view that halving could lead to an increase in the price of bitcoin, as a reduced number of new coins in circulation could lead to an increased demand for existing coins. However, this is no guarantee of a price increase and depends on many other factors.

High transaction fees may indeed encourage people to use altcoins for transactions, which could have a negative impact on the acceptance of bitcoin as a means of payment. However, it should be remembered that bitcoin also has other advantages, such as security, decentralisation and durability. Moreover, bitcoin transaction fees are not constant and can fluctuate depending on the demand on the network.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: _BlackStar on May 06, 2023, 07:46:37 PM
If people spend tens of dollars in every transaction fees, will they really hesitate to buy a cheap brand new 4TB HDD for $40?
Don't hesitate, some people will do it to support bitcoin and run node, but in the end there is nothing to be forced into it. I don't run bitcoin node, while I do support bitcoin - so this should be based on each user's preference.

The high fee of transactions bitcoin allows some people to use altcoin as an alternative solution to make transactions, but I don't think this will hinder bitcoin adoption because these transaction fees also fluctuate all the time.



Title: Re: Why do some people pay illogically high fees for transactions?
Post by: chillaxe on May 06, 2023, 11:13:22 PM
And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?
BCH has 8MB blocksize while BTC has 1MB. If you increase blocksize, considering all the blocks will be filled, it will cost more to run a node which will create less interest in running a full node. The more nodes you have, the more decentralized network it is. Since a node has no monetary gain, people wouldn't voluntarily spend a lot of money to run a node.

Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.

Try reading-
Title: Dynamically Controlled Bitcoin Block Size Max Cap (https://github.com/bitcoin/bips/blob/master/bip-0106.mediawiki)
Title: Consensus based block size retargeting algorithm (https://github.com/bitcoin/bips/blob/master/bip-0105.mediawiki)


It would nominally cost more. At this point you need a 1TB drive to hold the blockchain. So if we jumped to 4mb blocks that were always 100% full then it's still going to take 2 years to fill it up. The gold standard of consumer SSD is still Samsung. A 1TB drive is $60 a 2TB drive is $120 not a dramatic difference when factoring in the cost of the rest of the system.

Used spinning drives in the 1TB ans 2TB range are just about free, if not free in most parts of the world. They are really just scrap at this point so if you are going for used from that side, it's not a big deal.

Seriously, I just took about 50 1TB spinning drives to the ewaste recycling place because I could not GIVE them away. I had them on freecycle and craigslist and they just sat there.

I still have more, but the shelf was full.

Not saying that the block size should be increased, just that it will drive up costs is not a good argument in 2023.

-Dave





Dave whare are you from , I need a 1TB Drive , how you got so many?
The transaction was probably a mistake ,or fixed fee withdrawal.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: philipma1957 on May 07, 2023, 01:34:01 AM
And why isn't there unity to fork bitcoin and increase the block size? There was a Bitcoin Cash fork from Bitmain, that owns Antpool and BTC.com, with aim to increase block size and get rid of stuck transactions, however, people here hate BCH and don't support it, what's the reason?
BCH has 8MB blocksize while BTC has 1MB. If you increase blocksize, considering all the blocks will be filled, it will cost more to run a node which will create less interest in running a full node. The more nodes you have, the more decentralized network it is. Since a node has no monetary gain, people wouldn't voluntarily spend a lot of money to run a node.
If people spend tens of dollars in every transaction fees, will they really hesitate to buy a cheap brand new 4TB HDD for $40?
Also, do we live in 2010 or 2016? Technology is advancing, things are getting affordable, so I don't see the problem in increased storage. By the way, you can use HDD instead of SSD and your costs will dramatically decrease. To be honest, people who run bitcoin node, do so because they support bitcoin and want something truly decentralized, $50 can't push them to change their mind. And even if new person wants to run node, most likely storage won't be an issue, there are a lot of people who have terabytes of storage on personal computers.

Apart from that, it will lower the profit for miners too if I understand correctly. If the profit becomes lower for the miner, the number of miners will be decreased, and again, as philipma1957 said, will be easier to manipulate the fee. Maybe with fewer miners than right now we have, you may see no more 1sat/byte tx because it will be easier to manipulate the fee.
Halving lowers the profit for miners but that doesn't mean that halving is unnecessary. When profit becomes lower but the support remains the same or increases, price increases too. You completely ignore the fact that high transaction fee is something that pushes a lot of people to use altcoins for transactions. This affects the bitcoin and its adoption very negatively.

It is hard to explain that halfing will become destructive to btc.

but here goes.

reward ——-fee————-price
50btc.   ——-0.05————0 to maybe 12 bucks
25btc ———0.1—————80 to 1300
12.5 ———- 0.1 to 2 ———400 to 19000
6.25 ————0.1 to 2 ——— 3000 to 69000


look at reward to fee ratios

maybe 1000 to 1 when price was 0 to 12 bucks
maybe   250 to 1 when price was 80 to 1300 bucks
maybe  125 to to some times 6 to 1 when price was 400 to 19000
maybe 62 to some times 3 to 1 when price was 3000 to 69000

the ½ ing is causing a clear reward to fee ratio issue this issue is yet to be solved.

project
2024 maybe 3 to 2 ratio reward to fees when fees go high
2028 maybe 1.5 to 2 ratio reward to fees
2032. maybe .75 to 2 ratio reward to fees

with more and more incentive for large pools to clog the blocks.

remember they mine the blocks and they keep the fees.

so if they flood the blocks with crap 💩 they are not paying full price.


they grab the fees. that they paid to jack the fees and they grab everyone elses fees that have to pay to move coin.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: DaveF on May 07, 2023, 02:32:34 AM
Dave whare are you from , I need a 1TB Drive , how you got so many?

New York.
In the IT field, just about anyone who does regular work on PCs / servers for their job has a shelf of old drives.

The problem is that brand new, newer model, sealed in a box a 1 TB 7200 RPM drive OR a 2 TB 5400 RPM drive are $50 with a 2 year warranty.
(Local retail, you can find them a bit cheaper online)

As I said above a 1 TB Samsung SSD is $60 a 2TB is $120 / generic brands are $10 to $15 less. (Retail or online are about the same)

So a few year old out of warranty 1TB spinning drive really has $0 residual value.
Sure if you are close you can swing by and pick one up. But if you have to send me $10 to $15 ship it to you, you might as well to to Amazon and get one of these:
https://www.amazon.com/Seagate-Enterprise-Capacity-3-5-Inch-ST1000NM0033/dp/B00A47FPL8 (https://www.amazon.com/Seagate-Enterprise-Capacity-3-5-Inch-ST1000NM0033/dp/B00A47FPL8)
Yes it's an older model, but it's new and only $31 shipped with a 5 year warranty.

Which is how just about every tech out there has 'that shelf with the drives'
And when it gets full, they e-waste out @ $0.50 a lb  https://www.arrowscrap.com/prices

Which goes back to the point I was making, there are a bunch of reasons for the full mempool, AND a bunch of reasons why larger block sizes may not be the best solution. This is not the thread to discuss it, but saying that storage costs are the reason not to increase block size is not a valid reason anymore.

Because I'll bet you just about anything you want that in a few years, that shelf of 1TB drives I have is going to be filled with 2 and 4 TB drives that have $0 residual value.
Late 2019 I got rid of all the spinning 256GB and 512GB drives that were on that shelf. The cycle keeps repeating.....

-Dave


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Synchronice on May 07, 2023, 09:06:12 AM
It is hard to explain that halfing will become destructive to btc.

but here goes.

reward ——-fee————-price
50btc.   ——-0.05————0 to maybe 12 bucks
25btc ———0.1—————80 to 1300
12.5 ———- 0.1 to 2 ———400 to 19000
6.25 ————0.1 to 2 ——— 3000 to 69000


look at reward to fee ratios

maybe 1000 to 1 when price was 0 to 12 bucks
maybe   250 to 1 when price was 80 to 1300 bucks
maybe  125 to to some times 6 to 1 when price was 400 to 19000
maybe 62 to some times 3 to 1 when price was 3000 to 69000

the ½ ing is causing a clear reward to fee ratio issue this issue is yet to be solved.

project
2024 maybe 3 to 2 ratio reward to fees when fees go high
2028 maybe 1.5 to 2 ratio reward to fees
2032. maybe .75 to 2 ratio reward to fees

with more and more incentive for large pools to clog the blocks.

remember they mine the blocks and they keep the fees.

so if they flood the blocks with crap 💩 they are not paying full price.


they grab the fees. that they paid to jack the fees and they grab everyone elses fees that have to pay to move coin.
If you try to explain, I'll carefully listen. But why don't you think that such a small block size is not going to be destructive for bitcoin? I have a small online shop where I sell things that cost 20-70 Euro/USD. People rarely pay with bitcoin, they prefer to pay with Dash and Litecoin.
Let's say I want to buy Samsung OEM Wired Headset Headphones (https://www.newegg.com/p/0SD-0005-000P3?Item=9SIA93F53V6565) that costs $7. I'll have to pay $9/vB, so, I have no other choice but to use Ripple or Dash or Bitcoin Cash or Litecoin or any other coin that offers low transaction fees.

And today, if I am a millionaire and just want to have some fun, I can make tens of thousands of bitcoin transactions and clog the network in exchange of some money. It doesn't even require millions to have some fun today, just 4 bitcoin is enough to spend in transactions and clog it.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: Flexystar on May 14, 2023, 06:00:55 PM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.

Those are really insane fees and I would never do such stupidity while transacting. I mean I am checking the fees at least twice and thrice before broadcasting from the wallet. Most of the wallets are showing the fees clearly in vbyte and you can even see the fee previews (e.g. mycelium). It clearly gives you multiple options such as priority, economic, normal, regular with the fees based on them.

I really don’t understand how one could miss that process and just finish the broadcasting. I have literally closed the wallet if I am not sure about the fees or bitcoin address that I copied.

It seem careless handling of the wallet.


Title: Re: Why do some people pay illogically high fees for transactions?
Post by: bettercrypto on May 16, 2023, 08:53:49 AM
Those transactions do not look like transaction send from exchanges that the withdrawal fees are very high. The sender mighty have made a mistake and used too high fee. There are some people in the past that mistakenly used too high fee. If it is because of a reason, I think the senders will be the one that can best answer the reason.

Those are really insane fees and I would never do such stupidity while transacting. I mean I am checking the fees at least twice and thrice before broadcasting from the wallet. Most of the wallets are showing the fees clearly in vbyte and you can even see the fee previews (e.g. mycelium). It clearly gives you multiple options such as priority, economic, normal, regular with the fees based on them.

I really don’t understand how one could miss that process and just finish the broadcasting. I have literally closed the wallet if I am not sure about the fees or bitcoin address that I copied.

It seem careless handling of the wallet.

Who wouldn't get a headache from such high transaction fees that you will do with bitcoin if you only took out $40 in bitcoin last week, all you have left is less than 50% of the amount you took out in size of fees.

        That's why what others did who didn't have much need to withdraw bitcoin was to wait for the situation to subside and others who were in a situation of need had no choice and still made a transaction even though the fees were almost unfair if we look at the experiences of others.