Bitcoin Forum
July 05, 2024, 10:48:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: question!  (Read 437 times)
monstro (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 04, 2013, 12:09:05 AM
 #1

My understanding is that mining is an essential function in processing the public ledger, and folk are incentivised to do this by the reward of bitcoins at periodic intervals.

My question is: When all BTC21m have been mined and released into the wild, what will incentivise folk to carry on 'mining' and verifying or processing the bitcoin public ledger?


Kruncha
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250



View Profile
May 04, 2013, 12:10:55 AM
 #2

Transaction fees are also a reward for the miners, when it reaches the 21m cap, there will be a lot more transactions = more fees for miners.

K.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4681



View Profile
May 04, 2013, 12:29:04 AM
 #3

My understanding is that mining is an essential function in processing the public ledger, and folk are incentivised to do this by the reward of bitcoins at periodic intervals.

My question is: When all BTC21m have been mined and released into the wild, what will incentivise folk to carry on 'mining' and verifying or processing the bitcoin public ledger?

Step one: Be aware that "all BTC21m won't be mined and released into the wild until approximately the year 2140.  So, while I can understand you having some concern for your children or grandchildren, I personally believe that technology will advance in the next 100 years beyond anything we can predict today.  It is really impossible to guess just what bitcoin will be like by then.

Step Two: Be aware that the miner's block reward consists of both a block subsidy (currently 25 BTC) and the transaction fees of every transaction that they add to the ledger.  Over time the block subsidy shrinks (it is cut in half approximately every 4 years) and (if it gains popularity) the value of the transaction fees increases due to more users paying fees.  Eventually the fees will be greater than the subsidy.  Perhaps at that time, we'll stop calling them "miners" and start calling them "transaction processors", but the job they'll be doing will be the same.
monstro (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 04, 2013, 12:33:05 AM
 #4

ok thanks guys, I wasn't aware of the existence of transaction fees, that would explain how an incentive can be inbuilt indefinitely!

Who would pay those transactions fees and at what stage?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4681



View Profile
May 04, 2013, 01:02:49 AM
 #5

ok thanks guys, I wasn't aware of the existence of transaction fees, that would explain how an incentive can be inbuilt indefinitely!

Who would pay those transactions fees and at what stage?

Many people pay them already.

The amount of space in a block is currently limited to 1 megabyte.  As popularity grows and the number of transactions increases, eventually there will be more transactions created in some 10 minute periods than will fit in the block created.  The protocol allows miners (or pools) to choose which transactions they will confirm in a block.  The remaining transactions have to wait until a later block.  As a miner, there is a financial incentive to choose the transactions that pay the highest fees.  Therefore those creating transactions that they want confirmed quickly will voluntarily include a transaction fee to provide the miners (or pools) an incentive to choose to confirm their transactions.  Those transactions that include low fees (or no fees) will be left unconfirmed until a later time when less transactions occur and there is extra room available in the block for them.
monstro (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 04, 2013, 01:08:57 AM
 #6

ok thanks guys, I wasn't aware of the existence of transaction fees, that would explain how an incentive can be inbuilt indefinitely!

Who would pay those transactions fees and at what stage?

Many people pay them already.

The amount of space in a block is currently limited to 1 megabyte.  As popularity grows and the number of transactions increases, eventually there will be more transactions created in some 10 minute periods than will fit in the block created.  The protocol allows miners (or pools) to choose which transactions they will confirm in a block.  The remaining transactions have to wait until a later block.  As a miner, there is a financial incentive to choose the transactions that pay the highest fees.  Therefore those creating transactions that they want confirmed quickly will voluntarily include a transaction fee to provide the miners (or pools) an incentive to choose to confirm their transactions.  Those transactions that include low fees (or no fees) will be left unconfirmed until a later time when less transactions occur and there is extra room available in the block for them.

thanks for that, yes that makes some sense to me!
bhunt
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
May 04, 2013, 01:23:41 AM
 #7

thank you, i was wondering the same
if i got it right, if bitcoin still exists till 2140, it won't die because their will still be blocks with no reward but only tx fees?
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!