Where is the number of Bitcoins limit specified?

3

Reading the original Nakamoto paper, I cannot see any discussion or reference to the upper bound on the number of bitcoins.

Where is it specified that at most 21 million bitcoins will be minted?

Randomblue

Posted 2013-04-03T21:36:50.857

Reputation: 753

Question was closed 2013-04-14T19:21:11.877

Answers

3

Every 210000 blocks, the reward for mining that block halves. It started out at 50BTC and now it's at 25BTC. Eventually it'll get to zero and no more bitcoins will be made.

lurf jurv

Posted 2013-04-03T21:36:50.857

Reputation: 2 516

Do you have a reference?Randomblue 2013-04-03T21:44:06.173

Bitcoin source code: https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp#L1053

lurf jurv 2013-04-03T21:45:19.603

2Question: if the miners decide together that they will ignore this and just add more bitcoins and accept those blocks, will they go away with that?Karel Bílek 2013-04-04T05:43:25.473

2

@KarelBílek No, the miners wouldn't get away with that, because the rest of the nodes would reject such blocks as invalid. For the miners to succeed at this they would have to convince everyone else in the network to accept their blocks. See this: http://bitcoin.stackexchange.com/questions/8776/could-there-be-hyperinflation-in-bitcoin

Manish 2013-04-04T14:16:21.197