Bitcoin Forum
May 11, 2024, 11:16:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: ¿Por qué no podrá haber más de 21 MM de bitcoins?  (Read 3092 times)
aretebit
Member
**
Offline Offline

Activity: 84
Merit: 10

All that glitters is not bitcoin


View Profile
September 07, 2017, 11:49:47 AM
 #21

Bueno esto es un problema de una rama de las matemáticas desarrollada por Leibniz y Newton llamada Cálculo, concretamente es un problema de series infinitas. Para el que no esté familiarizado: sumar infinitamente algo no tiene por qué dar como resultado infinito. Da infinito si la serie es divergente, por ejemplo el sumatorio de 1+2+3+4+5+.... da infinito. Pero esta otra serie:
1+(1/2)+(1/4)+(1/8)+(1/16) + ... aunque sean infinitas sumas, da como resultado 2, no infinito.

No es casualidad que haya escogido ese ejemplo de serie convergente porque es exactamente la serie que sigue la generación de bitcoins debido al halving (se generan la mitad de bitcoins por bloque minado cada 4 años más o menos).
Vamos a analizarla: se minan en cada bloque la mitad de bitcoins cada aproximadamente 4 años (los tiempos en realidad se establecen en bloques, no en horas o años, por eso lo de aproximadamente, pero no tiene ninguna importancia). Por ejemplo se empezó generando 50 bitcoins por cada bloque minado, 4 años después cada bloque produce 25 bitcoins, 4 años más tarde son 12.5 btc, luego 6.25 btc, etc. Y cada aproximadamente 1 hora se minan 6 bloques, con lo que aplicando unos factores de conversión:
6bloques/hora * 24h/1dia * 365días/1año= 52 560 bloques/año.
Cada bolque hemos dicho que son 50 bitcoins los primeros 4 años, 25 los 4 siguientes etc.
Por lo tanto los bitcoins generados siguen el siguiente sumatorio:
btc_generados=52560bloques/año*4años*50bitcoins/bloque + 52560*4*25+ 52560*4*12.5 +52560*4*6.25 + ....
Si sacamos factor común tenemos que:
btc_generados=52560*4*50 + 52560*4*25+ 52560*4*12.5 +52560*4*6.25 = 52560*4*50*[1+(1/2)+(1/4)+(1/8)+(1/16) + ...] =
= 10512000*[1+(1/2)+(1/4)+(1/8)+(1/16) + ...]
Fíjate que lo que está entre corchetes es justo la serie convergente que puse como ejemplo de arriba, que es una serie convergente conocida que da como resultado 2, por lo tanto:
btc_generados= 10512000*[1+(1/2)+(1/4)+(1/8)+(1/16) + ...] = 10512000*2= 21024000

Por lo tanto en el año infinito, se habrán generado 21 millones 24 mil bitcoins. Eso es una asíntota en el infinito nunca se llegará a minar ese último bitcoin nº 21 millones 24 mil.

Dirty evil government thieves: Return me my money!
1715426175
Hero Member
*
Offline Offline

Posts: 1715426175

View Profile Personal Message (Offline)

Ignore
1715426175
Reply with quote  #2

1715426175
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715426175
Hero Member
*
Offline Offline

Posts: 1715426175

View Profile Personal Message (Offline)

Ignore
1715426175
Reply with quote  #2

1715426175
Report to moderator
Nubarius
Sr. Member
****
Offline Offline

Activity: 310
Merit: 253


View Profile
September 08, 2017, 01:56:59 PM
 #22

(...)

 
btc_generados=52560bloques/año*4años*50bitcoins/bloque + 52560*4*25+ 52560*4*12.5 +52560*4*6.25 + ....
(...)
btc_generados= 10512000*[1+(1/2)+(1/4)+(1/8)+(1/16) + ...] = 10512000*2= 21024000

Por lo tanto en el año infinito, se habrán generado 21 millones 24 mil bitcoins. Eso es una asíntota en el infinito nunca se llegará a minar ese último bitcoin nº 21 millones 24 mil.


El límite asintótico es de 21 millones exactos, como se muestra en el desarrollo de LuisCar más arriba. Tienes un pequeño error en tu cálculo, que es que el subsidio de bloque se ajusta cada 210.000 bloques exactos, no cada cuatro años de calendario. Por eso, en tu primera igualdad deberías haber usado 52500*4 bloques como factor en lugar de 52560*4.

Por otra parte, la razón por la que el total de bitcoins que se alcanzará son los 20.999.999,9769 que mencionaba Anillos2 es que la división por 2 que se aplica cada 210.000 bloques no se hace en aritmética de números reales infinitamente divisibles, sino en números enteros (en satoshis), por lo que a partir de un cierto momento se empiezan a perder decimales y al cabo de 34 divisiones (bloque 7.140.000) el subsidio por bloque se convertirá en exactamente 0 satoshis.
Marbella_Broker
Full Member
***
Offline Offline

Activity: 202
Merit: 101


Find out who you are and do it on purpose


View Profile
September 08, 2017, 09:17:53 PM
 #23

Ahora tambien tenemos BCH Bitcoin Cash, con igual cantidad y repartida gratis 1:1.



aretebit
Member
**
Offline Offline

Activity: 84
Merit: 10

All that glitters is not bitcoin


View Profile
September 09, 2017, 08:54:25 AM
 #24


El límite asintótico es de 21 millones exactos, como se muestra en el desarrollo de LuisCar más arriba. Tienes un pequeño error en tu cálculo, que es que el subsidio de bloque se ajusta cada 210.000 bloques exactos, no cada cuatro años de calendario. Por eso, en tu primera igualdad deberías haber usado 52500*4 bloques como factor en lugar de 52560*4.

Por otra parte, la razón por la que el total de bitcoins que se alcanzará son los 20.999.999,9769 que mencionaba Anillos2 es que la división por 2 que se aplica cada 210.000 bloques no se hace en aritmética de números reales infinitamente divisibles, sino en números enteros (en satoshis), por lo que a partir de un cierto momento se empiezan a perder decimales y al cabo de 34 divisiones (bloque 7.140.000) el subsidio por bloque se convertirá en exactamente 0 satoshis.



Lol tienes razón, gracias por la corrección. Ni siquiera me había parado a pensar que tenían que dar 21 M Cheesy
Y no entiendo cómo no he visto de de LuisCar (facepalm).


Dirty evil government thieves: Return me my money!
andresmarulanda
Full Member
***
Offline Offline

Activity: 162
Merit: 100


View Profile
September 11, 2017, 03:51:41 AM
 #25


El límite asintótico es de 21 millones exactos, como se muestra en el desarrollo de LuisCar más arriba. Tienes un pequeño error en tu cálculo, que es que el subsidio de bloque se ajusta cada 210.000 bloques exactos, no cada cuatro años de calendario. Por eso, en tu primera igualdad deberías haber usado 52500*4 bloques como factor en lugar de 52560*4.

Por otra parte, la razón por la que el total de bitcoins que se alcanzará son los 20.999.999,9769 que mencionaba Anillos2 es que la división por 2 que se aplica cada 210.000 bloques no se hace en aritmética de números reales infinitamente divisibles, sino en números enteros (en satoshis), por lo que a partir de un cierto momento se empiezan a perder decimales y al cabo de 34 divisiones (bloque 7.140.000) el subsidio por bloque se convertirá en exactamente 0 satoshis.



Lol tienes razón, gracias por la corrección. Ni siquiera me había parado a pensar que tenían que dar 21 M Cheesy
Y no entiendo cómo no he visto de de LuisCar (facepalm).



Muy bien explicado por ambos.

MICROMONEYTOKEN CROWDSALE - 18TH of OCTOBER 2017
▐▬▬▬▬▬▬▬  MicroMoney for People & Big Data for Business  ▬▬▬▬▬▬▬▌
Facebook  |  Twitter  |  LinkedIn  |  Reddit  |  Medium  |  Telegram  |
N@p$t3r
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
September 11, 2017, 04:11:22 PM
 #26

porque así es como funciona. Si no hay límite, entonces bitcoins nunca será valioso. Supongo.
jamalastre
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
September 12, 2017, 04:35:55 PM
 #27

El bitcoin tiene las mismas caracteristicas que el oro.

1º para que algo tenga valor debe ser escaso. El oro es limitado, es el que hay en la corteza terrestre y en una cantidad no conocida pero si escasa. Eso le da valor. Lo mismo le pasa al Bitcoin. Debe ser escaso por lo que se establecio en 21 millones como cantidad limite. Si alguien por algun motivo cambiara el limite, el bitcoin dejaria de tener valor ya que la escasez es manipulable.

Asimismo al igual que el oro, que lo forman moleculas de oro y no se puede falsificar, el bitcoin lo forman algoritmos unicos que no se pueden falsificar. Esto hace que tu tengas dinero real y unico (mucho mejor que los billetes y monedas que son meros respaldos por bancos centrales, es decir deuda).

2º. como segundo requisito. La moneda debe ser facilmente divisible. Al igual que el oro que se puede subdividir en lingotes o monedas, el bitcoin se subdivide en satoshis.

3º. como tercer requisito, la moneda debe ser aceptada por todo el mundo. La aceptacion de una moneda viene dada por su valor intrinseco fruto de su escasez. Con ella se puede hacer intercambios.


Una vez se llegue a los 21 millones puede que la mineria de otras criptomonedas (que no son mas que otras aplicaciones que tienen su valor) se vea reforzada.

Bien explicado.
piporipo879
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
September 16, 2017, 02:19:03 AM
 #28

porque así es como funciona. Si no hay límite, entonces bitcoins nunca será valioso. Supongo.

Ásí es. Es necesario para que haya un equilibrio en la oferta y la demanda.
xskl0
Sr. Member
****
Offline Offline

Activity: 378
Merit: 260


Bitcoin SV is Bitcoin


View Profile
September 16, 2017, 05:58:25 PM
 #29

Si hay transacciones no hace falta crear bitcoins nuevos, van circulando igual que lo hace ahora el papel moneda.

BUY / SELL bitcoins  --->  https://bit2me.com/?r=ryOV8xZNb
VTOS.IO
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile WWW
October 07, 2017, 01:05:13 AM
 #30

De hecho son un poco menos de 21 millones pero el algoritmo ya está diseñado para eso no es modificable

        V T O S   |   Decentralized CDN & Social Network         
  Whitepaper    JOIN OUR ICO  >  SEP 24th  <
FACEBOOK               MEDIUM               TWITTER               GITHUB               TELEGRAM
Paco1989
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
October 09, 2017, 10:29:41 PM
 #31

Asi esta programado  Grin
reivi3000
Newbie
*
Offline Offline

Activity: 45
Merit: 0


View Profile
October 10, 2017, 01:08:23 PM
 #32

Cuando el bitcoin se masifique, y muchos quieran tener uno, no alcanzaran para todos, y su precio se ira a las estrellas.
Hasta 1 satoshi, puede que sea valioso en unos años  Smiley
elprutest
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
October 10, 2017, 07:01:34 PM
 #33

son 21 millones y serán 21 millones, si crean mas monedas habría inflación y el precio se desplomaría, pienso yo...
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!