Bitcoin Forum
May 06, 2024, 11:00:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Does increasing the miner fee lead to faster confirmations?  (Read 1441 times)
clipcoins (OP)
Member
**
Offline Offline

Activity: 119
Merit: 10



View Profile WWW
September 19, 2013, 05:06:31 AM
 #1

Ok this may be a dumb question, but I know the recommended miner fee to pay is about .0001 BTC or .0005. 

Sometimes when I send, I will do .001 in the hopes that the transaction will get confirmed faster. I figure the miners will get to it more quickly because it is more income for them.

Does this have any validity?  Thanks.

Opened Now: Clipcoins.com
1714993244
Hero Member
*
Offline Offline

Posts: 1714993244

View Profile Personal Message (Offline)

Ignore
1714993244
Reply with quote  #2

1714993244
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714993244
Hero Member
*
Offline Offline

Posts: 1714993244

View Profile Personal Message (Offline)

Ignore
1714993244
Reply with quote  #2

1714993244
Report to moderator
1714993244
Hero Member
*
Offline Offline

Posts: 1714993244

View Profile Personal Message (Offline)

Ignore
1714993244
Reply with quote  #2

1714993244
Report to moderator
1714993244
Hero Member
*
Offline Offline

Posts: 1714993244

View Profile Personal Message (Offline)

Ignore
1714993244
Reply with quote  #2

1714993244
Report to moderator
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
September 19, 2013, 08:52:16 AM
 #2

Ok this may be a dumb question, but I know the recommended miner fee to pay is about .0001 BTC or .0005. 

Sometimes when I send, I will do .001 in the hopes that the transaction will get confirmed faster. I figure the miners will get to it more quickly because it is more income for them.

Does this have any validity?  Thanks.

Depending on the size/priority of the transaction, by increasing the fee you could make the first confirmation to happen earlier. If the transaction is small/high priority, you won't likely improve things that much.

The rest of confirmations will always come at the same expected rate of 1 every 10 minutes.
kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
September 19, 2013, 08:54:33 AM
 #3

yes and no. The block interval will still be ~10 min on average. But a miner will have a bigger incentive to include your transactions in a block.

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
marcotheminer
Legendary
*
Offline Offline

Activity: 2072
Merit: 1049


┴puoʎǝq ʞool┴


View Profile
September 19, 2013, 08:55:37 AM
 #4

Usually I dont find that changing the miner's fee changes anything imo. I just put the minimum of 0.0005 everytime and it goes through in a few minutes!
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
September 19, 2013, 09:42:27 PM
 #5

Ok this may be a dumb question, but I know the recommended miner fee to pay is about .0001 BTC or .0005. 

Sometimes when I send, I will do .001 in the hopes that the transaction will get confirmed faster. I figure the miners will get to it more quickly because it is more income for them.

Does this have any validity?  Thanks.

It really depends on how many transactions are pending, and what sort of fee the rest of the pending transactions are paying.

If there aren't many pending transactions waiting to be confirmed, then your transaction will most likely be included in the next block regardless of whether you pay a fee of 0.0001 BTC or 100 BTC.  You can't alter how fast that next block will be created, only whether or not a miner will choose to include your transaction in that block, or if you will have to wait for a later block.

If there are a LOT of transactions pending, AND most of those transactions are all paying a fee of 0.0005 BTC, then a 0.001 BTC fee provides an incentive to the miners to include your transaction in the block they are working on INSTEAD OF one of the transactions that are paying 0.0005 BTC.  This means that your transaction gets into the next block (as soon as it is created/solved), and the transaction that payed 0.0005 BTC has to wait a bit longer hoping to be included in the block after the one with your transaction.

That's about where things stand today.

Eventually in the future:

It is possible that bitcoin will be so popular, that most people start paying a 0.001 BTC fee just to get into the next available block.  If bitcoin ever reaches such a popularity, you may find that a fee of 0.0015 will allow you to get into the block currently being worked on and bump out one of the transactions paying a fee of 0.001 BTC so that they have to wait longer.

The more popular bitcoin becomes, the more transactions that will be competing for the same block space, essentially creating a silent auction where each transaction bids for space in the next available block.  This can lead to higher fees and longer wait times for those paying a lower fee.  If the fees get high enough (and the wait times get long enough), people will choose other payment methods, and the number of pending transactions will begin to drop.  As there are less pending transactions, they won't require as high of a fee to be included, and lower fee transactions will be more likely to make it into the next block.  The fees necessary and the number of blocks a particular fee must wait for is likely to bounce around a bit as the number of people willing to pay the necessary fee grows and shrinks in reaction. After enough time, the fee structure and number of transactions ought to eventually reach an equilibrium.
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
September 20, 2013, 10:34:55 AM
 #6

If there are a LOT of transactions pending, AND most of those transactions are all paying a fee of 0.0005 BTC, then a 0.001 BTC fee provides an incentive to the miners to include your transaction in the block they are working on INSTEAD OF one of the transactions that are paying 0.0005 BTC.  This means that your transaction gets into the next block (as soon as it is created/solved), and the transaction that payed 0.0005 BTC has to wait a bit longer hoping to be included in the block after the one with your transaction.

So the software that miners use responds to price signals like these automatically? That is it is smart enough to give priority to transactions with higher fees when there is limited space available?
marcovaldo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
September 20, 2013, 10:51:49 AM
 #7

So the software that miners use responds to price signals like these automatically? That is it is smart enough to give priority to transactions with higher fees when there is limited space available?


Miners who mine the block can include the transaction they want, no matter what. They do not have to chose the highest fees first, even if they usually do so.

BITEX
            ███     ███     ███
              ███     ███     ███
                ███     ███     ███
                  ███     ███     ███
                    ███     ███     ███
                      ███     ███     ███
                        ███     ███     ███
                          ███     ███     ███
                            ███     ███     ███
                              ███     ███     ███
                            ███     ███     ███
                          ███     ███     ███
                        ███     ███     ███
                      ███     ███     ███
                    ███     ███     ███
                  ███     ███     ███
                ███     ███     ███
              ███     ███     ███
            ███     ███     ███

The First Locally-Embedded, Yet Global, Crypto-Bank
TELEGRAM    FACEBOOK   TWITTER    YOUTUBE    LINE

                  ███     ███     ███
                ███     ███     ███
              ███     ███     ███
            ███     ███     ███
          ███     ███     ███
        ███     ███     ███
      ███     ███     ███
    ███     ███     ███
  ███     ███     ███
███     ███     ███
  ███     ███     ███
    ███     ███     ███
      ███     ███     ███
        ███     ███     ███
          ███     ███     ███
            ███     ███     ███
              ███     ███     ███
               ███     ███     ███
                 ███     ███     ███

WHITEPAPER | ANN
JOIN WHITELIST NOW!
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
September 20, 2013, 11:43:46 AM
 #8

Miners who mine the block can include the transaction they want, no matter what. They do not have to chose the highest fees first, even if they usually do so.

Ok the thing is mining is not done manually. So when you say "miners choose" or "miners do" you are referring to the software that they employ and the decisions it makes automatically based on how it has been configured by the human beings behind the mining operation, right? So what I want to know is whether the software is smart enough to pay attention to price signals like the ones DannyHamilton referred to?
dha
Newbie
*
Offline Offline

Activity: 37
Merit: 0



View Profile
September 21, 2013, 12:49:09 AM
 #9

Miners who mine the block can include the transaction they want, no matter what. They do not have to chose the highest fees first, even if they usually do so.

Ok the thing is mining is not done manually. So when you say "miners choose" or "miners do" you are referring to the software that they employ and the decisions it makes automatically based on how it has been configured by the human beings behind the mining operation, right? So what I want to know is whether the software is smart enough to pay attention to price signals like the ones DannyHamilton referred to?
I have the same question
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
September 21, 2013, 12:58:09 AM
 #10

So the software that miners use responds to price signals like these automatically? That is it is smart enough to give priority to transactions with higher fees when there is limited space available?
Yep. The reference software (which is to the best of my knoweldge what basically everyone is using) orders w/ fee (e.g. above some minimum threshold) transactions by fee per byte.
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
September 21, 2013, 02:16:02 AM
 #11

So the software that miners use responds to price signals like these automatically? That is it is smart enough to give priority to transactions with higher fees when there is limited space available?
Yep. The reference software (which is to the best of my knoweldge what basically everyone is using) orders w/ fee (e.g. above some minimum threshold) transactions by fee per byte.


Interesting. Thanks
icey
Legendary
*
Offline Offline

Activity: 1578
Merit: 1000


May the coin be with you..


View Profile
September 21, 2013, 10:51:19 AM
 #12

So the software that miners use responds to price signals like these automatically? That is it is smart enough to give priority to transactions with higher fees when there is limited space available?
Yep. The reference software (which is to the best of my knoweldge what basically everyone is using) orders w/ fee (e.g. above some minimum threshold) transactions by fee per byte.


Interesting. Thanks

Also thanks for this. Was always curious how miners 'Picked' which transactions to include.
BombaUcigasa
Legendary
*
Offline Offline

Activity: 1442
Merit: 1000



View Profile
September 21, 2013, 09:00:57 PM
 #13

Once I sent a small transaction without a fee knowing it would be problematic. The blockchain.info stats showed estimations between 3 hours progressively to 12 hours because the network was having bad luck and there were thousands of transactions waiting. It went through in 7 hours from broadcast time.

The trade-off between time and money when it comes to transactions is there, have fun experimenting.
Pages: [1]
  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!