Bitcoin Forum
December 12, 2024, 06:23:33 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 »  All
  Print  
Author Topic: Is the 21 million bitcoin limit unchangeable?  (Read 15405 times)
maxmint (OP)
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
March 15, 2013, 09:52:11 AM
 #1

So there's this magical limit of ~21 million bitcoins that can theoretically exist at max. Many assumptions about the future of bitcoin are based on this number.

How easy / hard would it be to change this limit? It seems, this function controls how many coins are given to miners for solving a block. If developers decided to change this function, the 21 million number would change too, right? Or is the 21 million number somehow coded deeper in the system?

My PGP-Key: 462D02D8
Verify my messages using keybase: https://keybase.io/maxmint
grau
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1030


bits of proof


View Profile WWW
March 15, 2013, 09:56:02 AM
 #2

This is not the question of code but consensus that makes up Bitcoin.

A big portion, likely majority, of user would reject to upgrade to a version that changes this rule.
markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 10:23:55 AM
 #3

Exactly, is just like if the government of a country decided to print more money, the people would throw them out of office and... oops...

...Well anyway, the moral of those stories seems to be that it wouldn't be elegant.

Bitcoin is mathematical, and mathematics is elegant, so obviously it cannot happen here.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
maxmint (OP)
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
March 15, 2013, 10:47:48 AM
 #4

This is not the question of code but consensus that makes up Bitcoin.
Ok, that means the limit is not hard-wired. So it could be changed - at least theoretically.

A big portion, likely majority, of user would reject to upgrade to a version that changes this rule.
I'm not saying that I don't trust the community, quite the contrary. But what if circumstances change and it appears to be wise to make a change to the limit? Who knows what could be 10 years from now.
I mean, the current money printing also came gradually over time and people just got used to it.

My PGP-Key: 462D02D8
Verify my messages using keybase: https://keybase.io/maxmint
markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 10:52:03 AM
Last edit: March 15, 2013, 11:07:10 PM by markm
 #5

I get the impression that not everyone got used to it.

To the contrary, some people seem to take the position that the Fed can print more bitcoins when they pry their full node from their great great great great grandchild, last of the line,'s dying hand... Smiley

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
prezbo
Sr. Member
****
Offline Offline

Activity: 430
Merit: 250


View Profile
March 15, 2013, 11:59:04 AM
 #6

I'm not saying that I don't trust the community, quite the contrary. But what if circumstances change and it appears to be wise to make a change to the limit? Who knows what could be 10 years from now.
I mean, the current money printing also came gradually over time and people just got used to it.
Why would anyone prefer a system where their money is losing value just by holding it to one where it doesn't? It makes no sense.
mezzomix
Legendary
*
Offline Offline

Activity: 2744
Merit: 1265


View Profile
March 15, 2013, 12:04:20 PM
 #7

This is not the question of code but consensus that makes up Bitcoin.
Ok, that means the limit is not hard-wired. So it could be changed - at least theoretically.

What do you mean with hard-wired? It's an implemented protocol. You can change the implementation and everybody using this changed implementation will support the the changed rules.

I'm not saying that I don't trust the community, quite the contrary. But what if circumstances change and it appears to be wise to make a change to the limit? Who knows what could be 10 years from now.
I mean, the current money printing also came gradually over time and people just got used to it.

This is the reason I'm not absolutely happy about how the 0.7 database problem was handled. There is to much power in the hand of a small group of people right now. They make the rules - everybody follow.
maxmint (OP)
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
March 15, 2013, 12:45:38 PM
 #8

What do you mean with hard-wired? It's an implemented protocol. You can change the implementation and everybody using this changed implementation will support the the changed rules.

Yes, I understand that now. I was under the impression that the coin limit was somehow fixed forever and could not be altered (like a transaction deep in the blockchain can't be changed anymore). But that's obviously not the case.

My PGP-Key: 462D02D8
Verify my messages using keybase: https://keybase.io/maxmint
linuxnewbie
Member
**
Offline Offline

Activity: 92
Merit: 10


View Profile
March 15, 2013, 01:17:44 PM
 #9

The biggest holders and/or miners of BTC, or their heirs, may rule the world someday. If they go despotic, everyone can just switch to LTC or something else. And so on ad infinitum.
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
March 15, 2013, 01:39:39 PM
 #10

But that's obviously not the case.

You might wish to read up on the concept with Bitcoin known as the Economic Majority:
 - http://en.bitcoin.it/wiki/Economic_majority

Unichange.me

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


markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 01:47:34 PM
 #11

You might wish to read up on the concept with Bitcoin known as the Economic Majority:
 - http://en.bitcoin.it/wiki/Economic_majority

Hmm a tiny possible-quibble there, as those who hold bitcoins are maybe somewhat out of luck/power if no one wants those bitcoins / is willing to trade things to them for those bitcoins.

So it kind of seems like really the economic power is in those who want to hold bitcoins, assuming such people even continue to exist for any particular fork, rather than in those who already hold them...

(Its in the economy, not the coins, maybe?)

Its in those who hold the economy, not those who only hold the coins?

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
March 15, 2013, 03:30:00 PM
 #12

A big portion, likely majority, of user would reject to upgrade to a version that changes this rule.

When 100.000.000 ppl join the Bitcoin world, they can change the rules and they will be the majority.
markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 03:50:06 PM
Last edit: March 15, 2013, 11:07:55 PM by markm
 #13

On their fork, sure.

The Fed and its peons are the majority on the fiat fork too, that didn't stop Bitcoin Classic from arising. Cold dead hands, man, cold dead hands!

(Full node, remember. Not zombie drone peon slavetablet!)

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
March 15, 2013, 03:58:39 PM
 #14

On their fork, sure.

I'm afraid THEY will call YOUR Bitcoin "a fork". Anyway, regardless which Bitcoin will be the fork, the majority will use their Bitcoin and your Bitcoin will be just toy money.
markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 04:18:55 PM
 #15

It already is toy money, it always has been toy money, it just happens that toy money is better than fiat money. Increasing the number of coins by fiat is just another fiat currency debasing itself the way fiat currencies do, the way that caused Classic Bitcoin to be so valuable in the first place.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
MPOE-PR
Hero Member
*****
Offline Offline

Activity: 756
Merit: 522



View Profile
March 15, 2013, 07:34:14 PM
 #16

Exactly, is just like if the government of a country decided to print more money, the people would throw them out of office and... oops...

...Well anyway, the moral of those stories seems to be that it wouldn't be elegant.

Bitcoin is mathematical, and mathematics is elegant, so obviously it cannot happen here.

-MarkM-

Right. Related.

My Credentials  | THE BTC Stock Exchange | I have my very own anthology! | Use bitcointa.lk, it's like this one but better.
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1010



View Profile
March 15, 2013, 07:41:45 PM
 #17

So there's this magical limit of ~21 million bitcoins that can theoretically exist at max. Many assumptions about the future of bitcoin are based on this number.

How easy / hard would it be to change this limit? It seems, this function controls how many coins are given to miners for solving a block. If developers decided to change this function, the 21 million number would change too, right? Or is the 21 million number somehow coded deeper in the system?

It's theoretically possible, yes.  It's also theoretically possible for the quantum force we call gravity to reverse itself tommorrow, and we are all 'reborn' in the result, that some scientist calls "The big fart" in another 14 trillion years.

I'd give those two about even odds.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
March 15, 2013, 08:17:03 PM
 #18

It's theoretically possible, yes.  It's also theoretically possible for the quantum force we call gravity to reverse itself tommorrow, and we are all 'reborn' in the result, that some scientist calls "The big fart" in another 14 trillion years.

I'd give those two about even odds.

Do u give those even odds or u wish those have even odds?
(Don't bother answering this question)
batcoin
Full Member
***
Offline Offline

Activity: 238
Merit: 100


In Gord We Trust


View Profile
March 15, 2013, 09:59:26 PM
 #19

Bitcoin is mathematical, and mathematics is elegant, so obviously it cannot happen here.

Man, those sound like famous last words...

From my understanding it could happen and easier than one might think. It all depends on the diligence of those who download the software and run nodes for the network from what I understand. If they are lazy and set their client to automatic update (which is something that I suspect would be implemented in future releases) or they just upgrade because there's a new release, a majority of the network could unwittingly accept the change.

I'm not saying that I don't trust the community, quite the contrary. But what if circumstances change and it appears to be wise to make a change to the limit? Who knows what could be 10 years from now.
I mean, the current money printing also came gradually over time and people just got used to it.
Why would anyone prefer a system where their money is losing value just by holding it to one where it doesn't? It makes no sense.

When people don't have the first clue on how their money actually works, how can they know enough to care? They just listen to the asshole on TV who says that inflation is BAD! Deflation is BAD! Stagflation is BAD! and they say HELL YEAH BIOTCH! and head off to work to flip burgurz.

Take what I have to say with a grain of salt, though. I am just an amateur with an asshole opinion.

Now I am off to spin pizza dough.

If you have more than 0.01BTC and complain about early adopters, please consider donating to this address: 1P11Dz4mhDcJvetHqEJu35KNEVqSRmqo3b
General Tips: 1P4YfrYwQKKtfwszzb2aHgLVLiWQCrJfwi
markm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1130



View Profile WWW
March 15, 2013, 10:16:49 PM
Last edit: March 15, 2013, 11:29:39 PM by markm
 #20

Bitcoin is mathematical, and mathematics is elegant, so obviously it cannot happen here.

Man, those sound like famous last words...

Oh I'm sorry, was the sound turned down or did the sound effects department not adequately convey the sound of irony dripping copiously from said words?

Smiley Cool Cheesy

-MarkM-

EDIT: Hint: "can't happen here" aka "it cannot happen here" is a proverbially famous famously proverbial "these are last words, epitaph writers please take note of them" indicator. Smiley

(As in "The proverbial 'it cannot happen here'" Cheesy)

(Yet somehow, strangely, weirdly, mathematically, not to be confused with "hash collision"... Hmm, as in things that make one go hmmm..)

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
Pages: [1] 2 3 4 5 6 »  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!