Bitcoin Forum
May 14, 2024, 06:18:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: Exactly 21 Million ?  (Read 1887 times)
AgeraS (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10



View Profile
February 22, 2014, 07:09:42 PM
 #1

As bitcoin approaches 2140, when "the last satoshi is created," how does the protocol handle this operation? Additionally, when people say, "there will never be more than 21 million bitcoins created," does that mean that technically there will not be more than 21 million bitcoins but that there can be slightly more than 21 million and it will never hit 22 million? In other words, is there an asymptote at 21 million, or 22 million, or neither because when the last satoshi is created is the exact same time it technically hits 21 million and the protocol checks and stops coinbase rewards?
markjamrobin
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
February 22, 2014, 07:12:12 PM
 #2

As bitcoin approaches 2140, when "the last satoshi is created," how does the protocol handle this operation? Additionally, when people say, "there will never be more than 21 million bitcoins created," does that mean that technically there will not be more than 21 million bitcoins but that there can be slightly more than 21 million and it will never hit 22 million? In other words, is there an asymptote at 21 million, or 22 million, or neither because when the last satoshi is created is the exact same time it technically hits 21 million and the protocol checks and stops coinbase rewards?

The reward continues to half; when it halves too much, the block reward will round to 0.

AgeraS (OP)
Member
**
Offline Offline

Activity: 83
Merit: 10



View Profile
February 22, 2014, 07:23:16 PM
 #3

The reward continues to half; when it halves too much, the block reward will round to 0.

Cool, so as long as the smallest unit is 10^-8 it rounds out at that point. Thanks.
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500

FUN > ROI


View Profile
February 22, 2014, 07:27:16 PM
 #4

Note that as a consequence of the math and precision used it's not actually 21 million, but 20,999,999.9769 - which apparently can be tweaked a bit to give 20,999,999.999999999496 .  Of course right now the smallest unit being handled is 0.00000001, so (and at this point I'm guessing - not sure how the code behaves for this) it would actually end up being 20,999,999.99999999.  21 million is close enough, though.

MakeBelieve
Hero Member
*****
Offline Offline

Activity: 602
Merit: 500


View Profile
February 22, 2014, 07:37:48 PM
 #5

i've asked similar questions about hitting the 21 million mark and came to the conclusion it will not happen.

On a mission to make Bitcointalk.org Marketplace a safer place to Buy/Sell/Trade
lphelps
Member
**
Offline Offline

Activity: 92
Merit: 10


View Profile
February 22, 2014, 07:39:02 PM
 #6

by 2140, everyone that's alive right now will be dead and gone... not our problem..

the only thing I can hope for is each BTC goes up in value to about $100K. That way people would own just fractions of a BTC and still be doing quite good..
davida
Sr. Member
****
Offline Offline

Activity: 585
Merit: 250



View Profile
February 22, 2014, 07:47:48 PM
 #7

I thought it was 2040 we will started to enter the decimal amounts of bitcoins per block..

And i also thought the 21m was slightly lower than the final amount of coins produced... Can anyone back me up on this?

It should be simple enough to do the maths and work that out..
BittBurger
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1001


View Profile
February 22, 2014, 07:52:31 PM
 #8

by 2140, everyone that's alive right now will be dead and gone... not our problem..

Not necessarily.

http://www.alcor.org/FAQs/index.html

-B-

Owner: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
View it on the Blockchain | Genesis Block Newspaper Copies
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1301


View Profile
February 22, 2014, 07:53:16 PM
 #9

https://en.bitcoin.it/wiki/Controlled_Currency_Supply

http://bitcoinmagazine.com/2842/block-reward-halving-a-guide/
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1301


View Profile
February 22, 2014, 07:53:50 PM
 #10

by 2140, everyone that's alive right now will be dead and gone... not our problem..

Not necessarily.

http://www.alcor.org/FAQs/index.html

-B-


+1

Everyone cremated or buried will be dead and gone.  Alcor, well, there is a >0 chance.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
February 22, 2014, 09:34:10 PM
 #11

Note that as a consequence of the math and precision used it's not actually 21 million, but 20,999,999.9769

And due to a bug in some mining software in the early years of bitcoin, it will never even reach as high as 20,999,999.9769.  I can't remember exactly how man y bitcoins were permanently wiped from the blockchain, but the final number of bitcoins in existence will be less than 20,999,999.9769.
CryptoCurrencyInc.com
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 22, 2014, 09:47:04 PM
 #12

There's a coin called "21 coin"
It's goal is to compress 21 million bitcoins into only 21 coins.

It's currently trading at this exchange:
https://cryptorush.in/index.php?p=trading&m=21&b=BTC

                                                                               
                 
                                                       ╓▄▌██P                   
                                                 ╔▄▌███▀███▌                   
                                           ▄▄▌██▀▀╚  ╓██╩██                     
                                     ▄▄███▀▀╙      ▄██  ▓█                     
                               ▄▌███▀▀+          ▄█▀   ▐█                       
                        ,▄▌███▀▀¬              ▓█▀     █▄                       
                  ,▄▌███▀▀                  ,██▀      █▌                       
               '█████▌▄▄,                 ╓██╩       ██                         
                  ▀██▌▐▀▀▀█████▌▌▄▄╓    ▄██¬        ▄█                         
                     ▀██▄        ╚▀▀▀████          ▐█═                         
                        ▀██▄        ▓█▀██          █▀                           
                           ▀██▄  ,██▀   █µ        ██                           
                              ▀███Z     ██       ██                             
                                ▐██     ▐█      ▄█                             
                              ,,╓╓█▓▄▌   █▌    ▐█U                             
                        º▄▓▓▓▓▓▓▓▓▓███   ▀█    █▌                               
                          ▀█▓▓▓▓▓████▀█▌  █▌  ██                               
                            ▀███████▌  ▀█µ▀█ ██                                 
                              ▀█████     ███▓█                                 
                                ▐███      ▀██Ñ                                 
                                            ▀                             

Coinsy
Full Member
***
Offline Offline

Activity: 163
Merit: 100


View Profile
February 22, 2014, 09:54:51 PM
 #13

There's a coin called "21 coin"
It's goal is to compress 21 million bitcoins into only 21 coins.

It's currently trading at this exchange:
https://cryptorush.in/index.php?p=trading&m=21&b=BTC
Wow so they cloned the protocol and moved the decimal point? Sounds revolutionary!
un_ordinateur
Full Member
***
Offline Offline

Activity: 157
Merit: 100


View Profile
February 22, 2014, 10:32:31 PM
 #14

As bitcoin approaches 2140, when "the last satoshi is created," how does the protocol handle this operation? Additionally, when people say, "there will never be more than 21 million bitcoins created," does that mean that technically there will not be more than 21 million bitcoins but that there can be slightly more than 21 million and it will never hit 22 million? In other words, is there an asymptote at 21 million, or 22 million, or neither because when the last satoshi is created is the exact same time it technically hits 21 million and the protocol checks and stops coinbase rewards?

Since the block reward started at 50 BTC, and halves every 4 years, then the total amount of btc produces is a geeometric series, which has a finite sum, of 21 million.

If there was infinite precision to the coins, then it would exactly hit 21 million. However, the coins cannot be subdivided more that the 8th decimal place. At one point, the halving of the reward will get lossy, and the coins actually rewarded will always be the "perfect" value rounded down to the nearest satoshi.

At one point the coins rewarded will be rounded to 0, and no more bitoins will be created. But since along the way, the rounding was always down, a little less that the "perfect" amount will have been created.

That being said, it is very possible that some times in the future, the protocol gets updated to allow a greather subdivision of the coins. (21 million bitcoins gives about 1000 satoshis per human being. It is not a lot of precision.) If it happens, then maybe the lossyness of the halving will start later, and the total amount of btc will be nearer to the "perfect" value.

ALSO, as it has been said earlier in the thread, some coins that were mined early on have been permently destroyed. So the total coins in circulation will be even lower than that.
Ginos
Member
**
Offline Offline

Activity: 116
Merit: 100


View Profile
February 23, 2014, 01:50:33 AM
 #15

i wonder how much for 1 bitc at that time .
vpitcher07
Sr. Member
****
Offline Offline

Activity: 342
Merit: 250


View Profile
February 23, 2014, 02:14:37 AM
 #16

i wonder how much for 1 bitc at that time .

either 0 or greater than $50,000

Bitcoin: The currency of liberty
1HBJSf3Lm9i8KxjZ7fuoN9FJ8hniniFbv4
HorseCoin
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
February 23, 2014, 02:32:05 AM
 #17

i'm guessing $1 million.  cause no one is finding any bugs in Bitcoin, EVER!
FeedbackLoop
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
February 23, 2014, 03:04:53 AM
 #18

by 2140, everyone that's alive right now will be dead and gone... not our problem..

Not necessarily.

http://www.alcor.org/FAQs/index.html

-B-


+1

Everyone cremated or buried will be dead and gone.  Alcor, well, there is a >0 chance.


If you guys are going to post off-topic you might at least post a more serious longevity foundation whose in house research may very well lead to a cure to more than a few devastating age related diseases:

http://www.sens.org/

tinus42
Hero Member
*****
Offline Offline

Activity: 784
Merit: 501



View Profile
February 23, 2014, 03:52:43 AM
 #19

by 2140, everyone that's alive right now will be dead and gone... not our problem..

the only thing I can hope for is each BTC goes up in value to about $100K. That way people would own just fractions of a BTC and still be doing quite good..

It's highly unlikely that Bitcoin still exists in 2140. Something even better will have been invented by then.
_tenletters
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
February 23, 2014, 07:09:43 AM
 #20

by 2140, everyone that's alive right now will be dead and gone... not our problem..

Not necessarily.

http://www.alcor.org/FAQs/index.html

-B-


+1

Everyone cremated or buried will be dead and gone.  Alcor, well, there is a >0 chance.

2140 is 124.8 years away.

This lady lived to be 122.4 years old.

Even without any increases in average lifespan at all, the increased population makes it likely someone alive today will be alive in 2140, without defrosting anyone.

CryptoCurrencyInc.com
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 23, 2014, 01:31:31 PM
 #21

In a sense, you could say that each one 21coin is equal to 1 million bitcoin.
21 coins equals to 21 million bitcoins.

                                                                               
                 
                                                       ╓▄▌██P                   
                                                 ╔▄▌███▀███▌                   
                                           ▄▄▌██▀▀╚  ╓██╩██                     
                                     ▄▄███▀▀╙      ▄██  ▓█                     
                               ▄▌███▀▀+          ▄█▀   ▐█                       
                        ,▄▌███▀▀¬              ▓█▀     █▄                       
                  ,▄▌███▀▀                  ,██▀      █▌                       
               '█████▌▄▄,                 ╓██╩       ██                         
                  ▀██▌▐▀▀▀█████▌▌▄▄╓    ▄██¬        ▄█                         
                     ▀██▄        ╚▀▀▀████          ▐█═                         
                        ▀██▄        ▓█▀██          █▀                           
                           ▀██▄  ,██▀   █µ        ██                           
                              ▀███Z     ██       ██                             
                                ▐██     ▐█      ▄█                             
                              ,,╓╓█▓▄▌   █▌    ▐█U                             
                        º▄▓▓▓▓▓▓▓▓▓███   ▀█    █▌                               
                          ▀█▓▓▓▓▓████▀█▌  █▌  ██                               
                            ▀███████▌  ▀█µ▀█ ██                                 
                              ▀█████     ███▓█                                 
                                ▐███      ▀██Ñ                                 
                                            ▀                             

markjamrobin
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
February 23, 2014, 01:54:18 PM
 #22

In a sense, you could say that each one 21coin is equal to 1 million bitcoin.
21 coins equals to 21 million bitcoins.

Is this another knockoff of 42Coin?

freebit13
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500

I got Satoshi's avatar!


View Profile
February 24, 2014, 07:33:26 PM
 #23

by 2140, everyone that's alive right now will be dead and gone... not our problem..

the only thing I can hope for is each BTC goes up in value to about $100K. That way people would own just fractions of a BTC and still be doing quite good..
Thank you for highlighting the reasoning that has led to the world being so f&*ked up...

Decentralize EVERYTHING!
ZendiMOREN
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
February 24, 2014, 07:38:01 PM
 #24

What happen after 21 Million ?
davidpbrown
Sr. Member
****
Offline Offline

Activity: 531
Merit: 260


Vires in Numeris


View Profile WWW
February 24, 2014, 07:41:36 PM
 #25

Thank you for highlighting the reasoning that has led to the world being so f&*ked up...

Better the older generations do leave their descendants alone than ever try to anticipate and frustrate them.

More to the point then is the idea of leaving the world a better place than you found it and making an effort to not limit the prospects of future generations; which is perhaps more what you are looking to. Future problems are not ours to worry about - it's not our problem; all we have to do then is not make the problems worse. The obvious example being the economy and financial crisis. If there was only a solution to hand that could help solve the financial crisis; empower people; and give future generations opportunity to have a more stable base for their economy..

฿://12vxXHdmurFP3tpPk7bt6YrM3XPiftA82s
dewdeded
Legendary
*
Offline Offline

Activity: 1232
Merit: 1011


Monero Evangelist


View Profile
February 24, 2014, 08:01:22 PM
 #26

What happen after 21 Million ?
Miners only get transaction fees. Rest stays the same.
alexeft
Legendary
*
Offline Offline

Activity: 854
Merit: 1000


View Profile
February 24, 2014, 08:32:53 PM
 #27

In a sense, you could say that each one 21coin is equal to 1 million bitcoin.
21 coins equals to 21 million bitcoins.

Is this another knockoff of 42Coin?

The answer is always 42!!  Cheesy Cheesy Cheesy
gpucoolingmethod
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
February 24, 2014, 08:38:40 PM
 #28

There's a coin called "21 coin"
It's goal is to compress 21 million bitcoins into only 21 coins.

It's currently trading at this exchange:
https://cryptorush.in/index.php?p=trading&m=21&b=BTC

what for? isnt bitcoin big enough already?
juliett1986
Member
**
Offline Offline

Activity: 63
Merit: 10

ZHIANG XANG


View Profile
February 24, 2014, 09:38:23 PM
Last edit: April 04, 2014, 09:18:36 AM by juliett1986
 #29

I thought it was 2040 we will started to enter the decimal amounts of bitcoins per block..

And i also thought the 21m was slightly lower than the final amount of coins produced... Can anyone back me up on this?

It should be simple enough to do the maths and work that out..

I AM GONNA TRANSFER ALL YOUR BITCOINS TO MY SECRET POCKET CHANGE YOUR PASSWORDS BEFORE IT IS TOO LATE MUAHAHAHAHA
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!