¿Por qué existe un límite de 21 millones de Bitcoin?

beginner
Forma parte de la ruta Fundamentos de Bitcoin, paso 3 de 7

El número 21 millones es uno de los datos más citados sobre Bitcoin. Pero en sentido estricto, no es del todo preciso. El suministro máximo real es ligeramente inferior, y la razón revela algo fundamental sobre cómo funciona Bitcoin.

¿De dónde viene el número?

Satoshi Nakamoto nunca dio una explicación definitiva sobre por qué eligió 21 millones. Dos teorías dominan el debate.

La primera sugiere que el número fue elegido para que, si Bitcoin reemplazara todo el dinero del mundo, un centavo equivaldría aproximadamente a un satoshi. La segunda, más ampliamente aceptada, es que el número surge naturalmente de algunas decisiones de diseño tomadas desde el principio.

Satoshi quería que los bloques se produjeran aproximadamente cada 10 minutos. También quería que la recompensa por bloque se redujera a la mitad aproximadamente cada cuatro años. Combinado con una recompensa inicial de 50 BTC por bloque, la matemática produce la cifra de 21 millones.

La matemática detrás del límite de suministro

Seis bloques por hora × 24 horas × 365 días × 4 años = 210.240 bloques por ciclo.

Satoshi redondeó esto a 210.000. La suma de todos los subsidios converge a 100 BTC:

50 + 25 + 12,5 + 6,25 + 3,125 + … = 100

210.000 × 100 = 21.000.000 BTC

El problema del redondeo

Bitcoin solo admite ocho decimales. Cuando un halving produce un subsidio con más de ocho decimales, el protocolo trunca: no redondea, sino que corta. Esto ocurre a partir de la Era 34.

El resultado: el suministro máximo real de Bitcoin es 20.999.999,9769 BTC, no 21 millones.

El calendario completo de halvings

Era Año Est. Subsidio (BTC) Bloques por Era Oferta por Era Oferta Total
1 2012 50 210,000 10,500,000 10,500,000
2 2016 25 210,000 5,250,000 15,750,000
3 2020 12.5 210,000 2,625,000 18,375,000
4 2024 6.25 210,000 1,312,500 19,687,500
5 2028 3.125 210,000 656,250 20,343,750
6 2032 1.5625 210,000 328,125 20,671,875
7 2036 0.78125 210,000 164,062.5 20,835,937.50
8 2040 0.390625 210,000 82,031.25 20,917,968.75
9 2044 0.1953125 210,000 41,015.625 20,958,984.38
10 2048 0.09765625 210,000 20,507.8125 20,979,492.19
11 2052 0.04882812 210,000 10,253.9052 20,989,746.09
12 2056 0.02441406 210,000 5,126.9526 20,994,873.05
13 2060 0.01220703 210,000 2,563.4763 20,997,436.52
14 2064 0.00610351 210,000 1,281.7371 20,998,718.26
15 2068 0.00305175 210,000 640.8675 20,999,359.13
16 2072 0.00152587 210,000 320.4327 20,999,679.56
17 2076 0.00076293 210,000 160.2153 20,999,839.77
18 2080 0.00038146 210,000 80.1066 20,999,919.88
19 2084 0.00019073 210,000 40.0533 20,999,959.93
20 2088 0.00009536 210,000 20.0256 20,999,979.96
21 2092 0.00004768 210,000 10.0128 20,999,989.97
22 2096 0.00002384 210,000 5.0064 20,999,994.98
23 2100 0.00001192 210,000 2.5032 20,999,997.48
24 2104 0.00000596 210,000 1.2516 20,999,998.73
25 2108 0.00000298 210,000 0.6258 20,999,999.36
26 2112 0.00000149 210,000 0.3129 20,999,999.67
27 2116 0.00000074 210,000 0.1554 20,999,999.83
28 2120 0.00000037 210,000 0.0777 20,999,999.91
29 2124 0.00000018 210,000 0.0378 20,999,999.94
30 2128 0.00000009 210,000 0.0189 20,999,999.96
31 2132 0.00000004 210,000 0.0084 20,999,999.97
32 2136 0.00000002 210,000 0.0042 20,999,999.97
33 2140 0.00000001 210,000 0.0021 20,999,999.98
34 2144 0 210,000 0 20,999,999.98
35 2148 0 210,000 0 20,999,999.98

Los años son estimaciones basadas en los tiempos promedio de bloque.

Lo que esto significa

La afirmación correcta es: habrá casi 21 millones de Bitcoin, con un techo de 20.999.999,9769 BTC. El límite es impuesto por el código, no por una política, y nadie puede cambiarlo sin el consenso de toda la red.

Datos Clave

En el primer halving del 28 de noviembre de 2012, ya se había minado más de la mitad de todos los Bitcoin posibles.

La primera vez que deberá truncarse un decimal ocurrirá en el décimo halving, cuando el subsidio por bloque se 'reduce a la mitad' de 0,09765625 a 0,04882812.

El último Bitcoin entero se minará durante el sexto período de halving, alrededor del año 2032.

El último satoshi se minará durante el 33.° período de halving, alrededor del año 2140.

Entre 2110 y 2140, se añadirá menos de un Bitcoin entero a la oferta total.

Preguntas frecuentes

No existe una respuesta definitiva, ya que Satoshi Nakamoto nunca proporcionó una explicación oficial. La razón más probable: quería un tiempo de bloque de 10 minutos y una reducción a la mitad del subsidio por bloque cada cuatro años. Con una recompensa inicial de 50 BTC por bloque, el cálculo arroja un límite de suministro de poco menos de 21 millones de BTC.

La fórmula es: 6 bloques por hora × 24 horas × 365 días × 4 años equivale a aproximadamente 210.000 bloques por ciclo de halving. La suma de todos los subsidios por bloque converge al infinito al valor 100. Por lo tanto: 210.000 × 100 = 21.000.000 BTC.

No, esa es una simplificación. El protocolo de Bitcoin solo permite ocho decimales. En ciertos halvings, los decimales simplemente se truncan, razón por la cual el máximo real es 20.999.999,9769 BTC. Más precisamente: habrá poco menos de 21 millones de Bitcoin.

El último Bitcoin completo se minará probablemente alrededor del año 2032, durante el sexto período de halving. El último satoshi no se creará hasta el 33° período de halving, alrededor del año 2140. Entre 2110 y 2140, se añadirá en total menos de un Bitcoin completo.

En el momento del primer halving, el 28 de noviembre de 2012, ya se había minado más de la mitad de todos los Bitcoin posibles. Esto muestra cuán concentrada estaba la emisión al principio y con qué rapidez creció la oferta en la red en sus primeras etapas.

El límite de 21 millones significa que Bitcoin es programáticamente escaso, a diferencia de las monedas tradicionales que pueden imprimirse a voluntad. Ningún estado ni banco central puede ampliar el suministro de Bitcoin a posteriori. Cada Bitcoin que posees representa una participación fija y matemáticamente garantizada del suministro total, haciendo de Bitcoin uno de los pocos activos con un plan de emisión verdaderamente predecible.

Sí, fácilmente. Bitcoin es divisible en 100 millones de unidades mínimas llamadas satoshis. Nunca es necesario comprar un Bitcoin completo de una vez. El límite de 21 millones se refiere al número máximo de monedas enteras, no a la accesibilidad. La escasez no significa indisponibilidad, sino que cada unidad tiende a volverse más valiosa a medida que aumenta la demanda.

Bitcoin no se agotará en el sentido literal, pero la nueva emisión se detendrá en algún momento. El último satoshi se minará probablemente alrededor del año 2140, en el 33° período de halving. Entre 2110 y 2140 se añadirá en total menos de un Bitcoin completo. A partir de entonces, los mineros serán compensados exclusivamente mediante comisiones de transacción, lo que debería garantizar la seguridad de la red a largo plazo.

Fuentes

  1. 1.Nakamoto, S. (2008) — Bitcoin: A Peer-to-Peer Electronic Cash System
  2. 2.The Next Web (2019) — Here's why Satoshi Nakamoto set Bitcoin's supply limit to 21 million
  3. 3.Bitcoin Wiki — Controlled Supply
  4. 4.Strike — What is the Bitcoin supply schedule?
  5. 5.The Block (2026) — Bitcoin mined supply hits 20 million milestone
  6. 6.River — Can Bitcoin's hard cap of 21 million be changed?

No es asesoramiento financiero. CanoeBit publica únicamente contenido educativo. Nada de lo aquí escrito constituye una recomendación de compra, venta o tenencia de ningún activo.