Bitcoin Forum
July 01, 2024, 12:02:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Fees when bitcoin "skyrocket"  (Read 1006 times)
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4681



View Profile
July 22, 2015, 05:35:28 PM
 #21

- snip -
if my transaction is lower than 0.01 BTC we CAN'T change the fee to zero. You have to pay the fee, sadly.
- snip -
Right?
so, anyone would help me with this?

You are incorrect.

The bitcoin protocol does not require you to pay a fee at all.  Your wallet might force you to pay a fee, but you can always choose a different wallet (or create your own).

Bitcoin is a voluntary system.  You can volunteer to pay a fee as an incentive for miners to include your transaction in the next block that they solve, or you can choose not to pay a fee at all. You are not forced to pay a fee.

However, it is also a voluntary system for the miners (or mining pools).  Out of the generosity and charity in their heart, they can volunteer to confirm your transaction even if you don't include a fee.  Such a confirmed transaction would be recognized by everyone using the bitcoin protocol as a valid confirmed transaction.  The miners (or mining pools) can also choose not to include your transaction in their block if they don't want to (in which case your transaction would be forced to wait for some other miner to include it).

Additionally, peers can choose not to relay your transaction if they don't want to.  If you structure your transaction in a way that most peers will ignore it (such as a dust transaction with no fee), then it may take a VERY long time before a generous miner even hears about your transaction.

Now, if you control a very large amount of hashing power (perhaps if you control a large mining pool), then you can just confirm the transaction yourself.
errornone (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

error


View Profile
July 22, 2015, 06:05:42 PM
 #22

- snip -
if my transaction is lower than 0.01 BTC we CAN'T change the fee to zero. You have to pay the fee, sadly.
- snip -
Right?
so, anyone would help me with this?

You are incorrect.

The bitcoin protocol does not require you to pay a fee at all.  Your wallet might force you to pay a fee, but you can always choose a different wallet (or create your own).

Bitcoin is a voluntary system.  You can volunteer to pay a fee as an incentive for miners to include your transaction in the next block that they solve, or you can choose not to pay a fee at all. You are not forced to pay a fee.

However, it is also a voluntary system for the miners (or mining pools).  Out of the generosity and charity in their heart, they can volunteer to confirm your transaction even if you don't include a fee.  Such a confirmed transaction would be recognized by everyone using the bitcoin protocol as a valid confirmed transaction.  The miners (or mining pools) can also choose not to include your transaction in their block if they don't want to (in which case your transaction would be forced to wait for some other miner to include it).

Additionally, peers can choose not to relay your transaction if they don't want to.  If you structure your transaction in a way that most peers will ignore it (such as a dust transaction with no fee), then it may take a VERY long time before a generous miner even hears about your transaction.

Now, if you control a very large amount of hashing power (perhaps if you control a large mining pool), then you can just confirm the transaction yourself.

Thank you very much for this info.

error
countryfree
Legendary
*
Offline Offline

Activity: 3052
Merit: 1047

Your country may be your worst enemy


View Profile
July 22, 2015, 06:56:44 PM
 #23

Right now, if a miner sees a transaction with a 0.00001 BTC fee, he has little motivation to let it through. He'll likely wait for another transaction with a 0.0001 BTC fee. If tomorrow,  BTC skyrockets, the motivation to let transactions with a small fee pass will grow just as well.

Competition is also at play. Some miners may reject small transactions, while some others would be happy with them.

I used to be a citizen and a taxpayer. Those days are long gone.
bitcoinmasterlord
Legendary
*
Offline Offline

Activity: 1148
Merit: 1006


View Profile
July 23, 2015, 09:02:55 PM
 #24

It would make no sense to pay $10 fees for a bitcoin transaction. If that happens then the minimum fee would be sat down because otherwise bitcoin would lose one of his big advantages, which is nearly free cost transactions.

The only real thing that will raise fee income will be adoption. The more transactions the more fees.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!