Bitcoin Forum
April 26, 2024, 03:51:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: 21 million cap  (Read 21454 times)
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:13:17 PM
 #1

I just become aware of Bitcoin this week watching "Security Now" at Twit.tv. The main question I have about the system is why was 21 million bitcoins selected as the final cap?  Why not something more "round" like 100 million or 1 billion?  And why such a relatively small number?  I understand about the 8 decimal places giving you essentially 2.1 quadrillion tradeable units.  But the general public is not used to dealing with more than 2 decimal places in their currency. If the system took off to even the size of PayPal alone, a single bitcoin is going to be worth some huge number and we're all going to be buying things priced at inconvenient amounts like 0.00023, etc., right?

"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714146667
Hero Member
*
Offline Offline

Posts: 1714146667

View Profile Personal Message (Offline)

Ignore
1714146667
Reply with quote  #2

1714146667
Report to moderator
1714146667
Hero Member
*
Offline Offline

Posts: 1714146667

View Profile Personal Message (Offline)

Ignore
1714146667
Reply with quote  #2

1714146667
Report to moderator
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
February 11, 2011, 07:15:32 PM
 #2

You could use scientific notation or perhaps specific decimal point as default.

davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 11, 2011, 07:17:22 PM
 #3

I just become aware of Bitcoin this week watching "Security Now" at Twit.tv. The main question I have about the system is why was 21 million bitcoins selected as the final cap?  Why not something more "round" like 100 million or 1 billion?  And why such a relatively small number?  I understand about the 8 decimal places giving you essentially 2.1 quadrillion tradeable units.  But the general public is not used to dealing with more than 2 decimal places in their currency. If the system took off to even the size of PayPal alone, a single bitcoin is going to be worth some huge number and we're all going to be buying things priced at inconvenient amounts like 0.00023, etc., right?

21 million, purely arbitrary.
Also, you don't track units, you track available balances which conceptually allows for indefinite division, there's no such thing as a conceptual atomic bitcoin unit.

FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
February 11, 2011, 07:22:37 PM
 #4

I just become aware of Bitcoin this week watching "Security Now" at Twit.tv. The main question I have about the system is why was 21 million bitcoins selected as the final cap?  Why not something more "round" like 100 million or 1 billion?  And why such a relatively small number?  I understand about the 8 decimal places giving you essentially 2.1 quadrillion tradeable units.  But the general public is not used to dealing with more than 2 decimal places in their currency. If the system took off to even the size of PayPal alone, a single bitcoin is going to be worth some huge number and we're all going to be buying things priced at inconvenient amounts like 0.00023, etc., right?
0.00023 BTC = 0.23 mBTC.

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:22:53 PM
 #5

You could use scientific notation or perhaps specific decimal point as default.

The average guy on the street has no idea what scientific notation is.
davout
Legendary
*
Offline Offline

Activity: 1372
Merit: 1007


1davout


View Profile WWW
February 11, 2011, 07:25:33 PM
 #6

You could use scientific notation or perhaps specific decimal point as default.

The average guy on the street has no idea what scientific notation is.

It is just as easy to transport 2000 bitcoins than 0.00002 bitcoins.
When money is immaterial it all boils down to notation conventions.

kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:27:20 PM
 #7

Also, you don't track units, you track available balances which conceptually allows for indefinite division, there's no such thing as a conceptual atomic bitcoin unit.

But if you're a merchant, you gotta post a price next to your product.  I'd rather there were 10 trillion bitcoins in circulation and I could post a price mostly in integers that my customers would understand.
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:31:38 PM
 #8


It is just as easy to transport 2000 bitcoins than 0.00002 bitcoins.
When money is immaterial it all boils down to notation conventions.
[/quote]

Transportation isn't the issue. I'm talking about the market dynamic between merchant and customer. Average people who think "fractions are hard". Not the engineers and cryptologists that hang around here.
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
February 11, 2011, 07:33:18 PM
 #9

The average guy on the street has no idea what scientific notation is.


Really? I learn that in schools like...several time!

FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
February 11, 2011, 07:33:40 PM
 #10


The average guy on the street has no idea what scientific notation is.

Nor does the average guy know that the calories on your foods' nutrition labels is actually kilocalories. If a pint should ever cost 0.005 BTC, your bartender will ask you for "five mills" or something like that. He won't say "five thousandths of a bitcoin".

But if you're a merchant, you gotta post a price next to your product.  I'd rather there were 10 trillion bitcoins in circulation and I could post a price mostly in integers that my customers would understand.

If you ever have to sell something for millibitcoins, other merchants will probably have to do the same and customers will just come to expect it.

<inner physics teacher>Always include units though.</inner physics teacher>

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:39:57 PM
 #11

The average guy on the street has no idea what scientific notation is.


Really? I learn that in schools like...several time!

Yes, really.  We're not normal, we're geeks.  Like everyone else reading this.
kiba
Legendary
*
Offline Offline

Activity: 980
Merit: 1014


View Profile
February 11, 2011, 07:41:35 PM
 #12

Yes, really.  We're not normal, we're geeks.  Like everyone else reading this.

I swear that everyone in school learned this stuff!

grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
February 11, 2011, 07:46:56 PM
 #13

The average guy on the street has no idea what scientific notation is.

Come on.  He doesn't know what a millimeter is?  He doesn't ever use words such as kiloWatt, kilogram, MegaHertz, GigaOctet, and so on? ...

kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 07:49:16 PM
 #14

Yes, really.  We're not normal, we're geeks.  Like everyone else reading this.

I swear that everyone in school learned this stuff!

I learned a lot of crap in school and retained it only to the next test.  Ask your mother if she knows what scientific notation is.
FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
February 11, 2011, 07:53:55 PM
 #15

Americans used to describe their currency in cents. Then as it inflated, people came to refer to dollars, Benjamins, and grands. Same thing with Bitcoin, except the trends will follow deflation.

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
grondilu
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
February 11, 2011, 08:01:28 PM
 #16

I learned a lot of crap in school and retained it only to the next test.  Ask your mother if she knows what scientific notation is.

Well, I guess anyone who is incapable of learning a few prefixes does not have much economic value anyway.  So I don't mind if these people don't use bitcoin.

PS.  If I ask my mother what scientific notation is, she will obviously say she has no idea.  But if I ask her how many millimeters there are in on meter, I'm pretty sure she'll have to give it about 10 seconds thought, but hopefully she'll come out with the right answer.

marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
February 11, 2011, 08:13:31 PM
 #17



Millibitcoins
Microbitcoins
Nanobitcoins
Picobitcoins

I don't see an issue ... maybe just a small advantage for the scientifically literate who understand what the those things actually mean.

Bitcoin cent is kind of a mouthful ... centibitcoins or bitcents?

then it could get messy but still decipherful ... millibitcents, microbitcents, etc ... trying to know what terminology people will use for their monetary divisions or numbering is futile. Look at the UK billion and the US billion ... and how many people on the street even understand what a billion is .... they hear it but  ....?

LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
February 11, 2011, 09:50:12 PM
Last edit: February 11, 2011, 10:08:20 PM by lzsaver
 #18

1 BTC ≈ 1 USD now. Does someone have any problems with the 0.001 USD now?
I think not, because you can always sell enough goods to get at least 0.01 USD.
And, by the way, if bitcoin would cost too much, we can always move the point.

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 11, 2011, 10:05:34 PM
 #19

1 BTC ≈ 1 USD now. Has someone any problem with the 0.001 USD now?

Did you mean 0.01 USD?  Because many would have a problem if they saw a single item priced at a tenth of a cent.  But as FatherMcGruder said, people will likely adapt to a common nomenclature over time. I still think 21 million was an odd choice, though.
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
February 11, 2011, 10:19:43 PM
 #20

No, I meant exactly 0.001 USD. And it is not a problem because you can sell 10 pieces for 1 cent.

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
mndrix
Michael Hendricks
VIP
Sr. Member
*
Offline Offline

Activity: 447
Merit: 258


View Profile
February 12, 2011, 03:37:11 AM
 #21

I still think 21 million was an odd choice, though.

I suspect that Satoshi started with an initial per-block reward of 50 BTC which cuts in half every 4 years (210,000 blocks).  The consequence was 21 million coins over time.  As mentioned above, the top limit doesn't really matter, but using psychologically convenient numbers when the system bootstraps probably does.
bossweld
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
February 12, 2011, 04:38:18 AM
 #22

Yes, really.  We're not normal, we're geeks.  Like everyone else reading this.
I swear that everyone in school learned this stuff!
I learned a lot of crap in school and retained it only to the next test.  Ask your mother if she knows what scientific notation is.

Exactly. It may be on the school curriculum, but most people have no interest in, or a need to use, scientific notation. Or any numbers outside of what they have to deal with in their daily life. And what you don't use, you lose.

If bitcoin wants to be taken seriously by a wider audience, it will need to address this. It is (or will be) one more hurdle to acceptance, and there are more than enough hurdles for an idea like bitcoin to deal with in the first place.

Americans used to describe their currency in cents. Then as it inflated, people came to refer to dollars, Benjamins, and grands. Same thing with Bitcoin, except the trends will follow deflation.

The rate of this change is fairly key to the discussion. If the change from bitcoins to milli-bitcoins happens over a couple of generations, fine. If it happens in the space of 10 years, that's a problem.

People need to be able to compare prices over time to be able to make useful decisions about purchases now compared to the past, and their relative value. Large-scale deflation raises the same problems with this, and with menu costs, as large-scale inflation does.
RHorning
Full Member
***
Offline Offline

Activity: 224
Merit: 141


View Profile
February 12, 2011, 05:15:44 AM
 #23

No, I meant exactly 0.001 USD. And it is not a problem because you can sell 10 pieces for 1 cent.

0.001 USD is called a mill.  It did find some use early on in the history of America, and it still can be found in American gasoline refilling stations (where the gasoline price shows an additional 9 mills per gallon).  It also applies to taxes where sometimes taxation rates are set in terms of a number of mills per thousand dollars of value.

Considering that the penny is now threatened with extinction due to inflation, it is obviously a seldom used denomination.  If the dollar ever went deflationary again over a prolonged period of time it might be used again, but that wouldn't happen as long as the Federal Reserve Bank is in charge of monetary policy in relation to the U.S. Dollar.
FatherMcGruder
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile WWW
February 12, 2011, 04:27:40 PM
 #24

The rate of this change is fairly key to the discussion. If the change from bitcoins to milli-bitcoins happens over a couple of generations, fine. If it happens in the space of 10 years, that's a problem.
The rate of Bitcoin adoption is pretty key, too. I suspect that the rate of deflation will decrease with the rate of newcomers over time.

Use my Trade Hill referral code: TH-R11519

Check out bitcoinity.org and Ripple.

Shameless display of my bitcoin address:
1Hio4bqPUZnhr2SWi4WgsnVU1ph3EkusvH
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 12, 2011, 05:12:21 PM
 #25

I suspect that Satoshi started with an initial per-block reward of 50 BTC which cuts in half every 4 years (210,000 blocks).  The consequence was 21 million coins over time.

210,000 is an equally strange number, other than being exactly 1% of 21 million.
Local
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile
February 12, 2011, 05:41:28 PM
 #26

I suspect that Satoshi started with an initial per-block reward of 50 BTC which cuts in half every 4 years (210,000 blocks).  The consequence was 21 million coins over time.

210,000 is an equally strange number, other than being exactly 1% of 21 million.


210,000 comes from 10 minutes, 4 years, and 50BTC/block. Those are a little less strange imo. Only the block award is arbitrary, but 50 feels nice to me.

edit: arbitrary is the wrong word. I mean that 10 minutes can be chosen for a reason and so can 4 years.
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
February 12, 2011, 05:41:47 PM
 #27

I suspect that Satoshi started with an initial per-block reward of 50 BTC which cuts in half every 4 years (210,000 blocks).  The consequence was 21 million coins over time.

210,000 is an equally strange number, other than being exactly 1% of 21 million.


No.  The number comes from the combinations of the initial block reward (50 coins), the target blocks per hour (6) and the halving period (4 years).  There will be 10.5 million created in the first four year period, and then the reward will be halved while all other metrics remain the same.  As the reward continues to half again with each four year period, the total number of coins issued will trend toward the mathmatical limit (as in a logrithmic) of 21 million.  The numbers that define the outcomes are the initial reward, the target block interval, and the halving term.  All of these were design decisions that resulted in the outcome of 21 million, not the other way around.  The interval could have been 9 minutes, or 12, or anything; same with the halving period or the initial reward.  The interval needs to occur quick enough to verify transactions within a rational amount of time, and be long enough for a huge future bitcoin network to propagate transactions and blocks without significant latency issues; but why 10 minutes and not 6 or 15?  Mostly it was an arbitrary design decision, and 6 or 15 or 525 seconds or anything else would have worked.  The same is true for the initial block reward, why a round decimal and not a round binary, such as 64 or 128?  Why 50 and not 100?  Why an even four years and not 3, 5 or a moving term?  (i.e. why half only the reward?  why not two-thirds of the reward and two-thirds of the halving term?  too complex?)  In the end, someone had to make decisions before this all began, and their merits are arguable, but in the end they are still arbitrary.

"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'
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5180
Merit: 12900


View Profile
February 12, 2011, 07:31:20 PM
 #28

The end total was probably also given some consideration. If an exact number of blocks for 4 years was used, the result would be some odd number:
http://blockexplorer.com/q/changeparams?interval=204480&precision=8&subsidy=50
You'd have to say that the amount of BTC will never go beyond 20.5 million in that case, which doesn't have the same ring to it.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
kbriggs (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
February 12, 2011, 08:23:55 PM
 #29

The number comes from the combinations of the initial block reward (50 coins), the target blocks per hour (6) and the halving period (4 years).

Ah, that makes more sense now.
Tsudico
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
May 20, 2011, 12:44:54 AM
 #30

The number comes from the combinations of the initial block reward (50 coins), the target blocks per hour (6) and the halving period (4 years).

Ah, that makes more sense now.
And here I thought it was because when you divide the starting number of coins generated by the number of blocks before the coins halve and then multiply by the current recommended transaction fee you get the answer to life, the universe, and everything:

(210,000 / 50) * 0.01 = 42
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
May 20, 2011, 12:49:05 AM
 #31

The number comes from the combinations of the initial block reward (50 coins), the target blocks per hour (6) and the halving period (4 years).

Ah, that makes more sense now.
And here I thought it was because when you divide the starting number of coins generated by the number of blocks before the coins halve and then multiply by the current recommended transaction fee you get the answer to life, the universe, and everything:

(210,000 / 50) * 0.01 = 42

May you be touched by his noodlely appendage.

"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'
Vasili Sviridov
Member
**
Offline Offline

Activity: 102
Merit: 10


View Profile WWW
May 20, 2011, 02:36:05 AM
 #32

May you be touched by his noodlely appendage.

Ramen, brother.

1JHYtsmsGq2McwGHmWayVjVtHds8rp1R5
Reiku
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
May 20, 2011, 04:34:03 AM
 #33


And here I thought it was because when you divide the starting number of coins generated by the number of blocks before the coins halve and then multiply by the current recommended transaction fee you get the answer to life, the universe, and everything:

(210,000 / 50) * 0.01 = 42

Screencapped and added to flashdrive.
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!