¿Por qué nunca se alcanzarán los 21 millones de bitcoins?

Disponible como podcast
Comparte el artículo:

Una de las características esenciales del sistema Bitcoin es que nunca habrá más de 21 millones de unidades monetarias en circulación. Este límite en la oferta monetaria es obviamente esencial, ya que asegura el mantenimiento del valor de la moneda y aniquila el fenómeno de inflación que se puede observar en las monedas estatales.

Esta característica está consagrada en el protocolo Bitcoin y se mantiene mediante el consenso de los usuarios. Pero, en realidad, nunca podremos alcanzar ese número. El límite real de emisión de bitcoins está por debajo de los 21 millones, y esto se debe a varios factores.

El mecanismo de reducción a la mitad y los 21 millones

La primera razón está relacionada con la forma en que funcionan las reducciones a la mitad. Cada 210 000 bloques, la cantidad de bitcoins que se pueden crear en cada bloque se reduce a la mitad. Este mecanismo permite, por un lado, garantizar la distribución inicial de las monedas y, por otro, pagar a los menores.

➤ Obtenga más información sobre cómo funcionan las reducciones a la mitad en Bitcoin.

La última reducción a la mitad tendrá lugar en el bloque 6.720.000. Reducirá la beca por bloque de 2 asientos a 1 asiento. En el bloque 6.930.000, deberíamos reducir a la mitad la subvención por bloque, pero dado que el satoshi es la unidad más pequeña que puede circular en Bitcoin, la creación de dinero simplemente se detendrá. El último bloque que generará nuevos bitcoins será de hasta 6.929.999. Producirá el último sat de la historia de Bitcoin. Se espera que este evento ocurra alrededor del año 2.141.

📌 1 bitcoin = 100 000 000 sats

Pero cuando lleguemos a ese evento, la oferta monetaria total en circulación solo será de 20.999.999.9769 bitcoins. En otras palabras, el código inicial de Bitcoin no prevé exactamente un límite de 21 millones. Independientemente de cualquier acción humana, esta suma nunca se alcanzará. Se necesitarán alrededor de 2 millones de SATS para llegar a exactamente 21 millones de bitcoins.

El extraño bloque Genesis

El bloque Génesis es el primer bloque minado por Satoshi Nakamoto el 3 de enero de 2009. Representa el lanzamiento concreto de Bitcoin. Es en este bloque número 0 donde está incrustada la famosa cita:

The Times, 3 de enero de 2009: El canciller está a punto de recibir un segundo rescate para los bancos.

Pero más allá de todas estas características, el bloque Génesis es bastante extraño en la forma en que fue programado. Como todos los demás bloques, debía dar a su minero (Nakamoto en este caso) el derecho a crear 50 bitcoins como recompensa. Curiosamente, el bloque Genesis está codificado de tal manera que los bitcoins generados siguen siendo imconsumibles. Están ahí, incluso se pueden ver la transacción de Coinbase que los genera, pero no forman parte de todas las transacciones. Por lo tanto, desde el punto de vista del protocolo, son inexistentes.

De este modo, podemos eliminar estos 50 bitcoins adicionales del límite máximo de la oferta monetaria de Bitcoin. Esto nos aleja un poco más de los famosos 21 millones.

Subvenciones en bloque no reclamadas

Los mineros pueden reclamar una recompensa cuando encuentran un bloque válido, pero tienen que reclamarlo ellos mismos. De hecho, es posible que un menor ganador no genere la recompensa de Coinbase o solicite solo una parte de ella. Una vez publicado el bloque, no hay vuelta atrás y el límite total de la oferta monetaria se imputa a los bitcoins que el minero debería haber creado y recuperado.

Por ejemplo, supongamos que Bob es un minero que encuentra un bloque válido. Hasta la fecha, se supone que puede solicitar subvenciones de 6,25 bitcoins además de las comisiones de transacción cobradas. Pero imaginemos que, por alguna razón, Bob solo pide 3,25 bitcoins en lugar de 6,25. En este caso, los 3 bitcoins olvidados nunca estarán en circulación, pero de todos modos se eliminarán de la oferta monetaria que se puede crear en Bitcoin.

Evidentemente, esta situación es extremadamente rara. Nadie está minando de forma voluntaria. Sin embargo, sin duda debido a anomalías técnicas, hay algunos bloques que no han generado todas sus recompensas:

  • El bloque 124,724, generó 1 asiento menos de lo que debería haber hecho;
  • Entre los bloques 162.705 y 169.899, se hace referencia a numerosas reclamaciones que no son reclamaciones;
  • El bloque 501,726 no generó nada. Sus recompensas de 12,5 bitcoins se pierden para siempre;
  • Por último, el bloque 526 591 solo generó la mitad de la recompensa por 6,25 bitcoins en lugar del doble.

➤ Descubra cómo funciona la prueba de trabajo en Bitcoin.

Identificadores duplicados

En las primeras versiones de Bitcoin, los mineros podían encontrar la misma ID dos veces para diferentes transacciones de Coinbase. El problema es que normalmente es imposible tener dos transacciones de Bitcoin diferentes con exactamente el mismo ID (TXID). Si esto ocurre con una transacción de Coinbase, los bitcoins de la segunda transacción no se añaden al conjunto UTXO. En otras palabras, no son prescindibles.

Este error ha ocurrido al menos dos veces en la historia de Bitcoin. Lo encontramos en el bloque 91 880 ¿Quién tiene la misma base de monedas que el bloque? 91,722, y en el bloque 91,842 ¿Quién tiene la misma base de monedas que el bloque? 91,812. Este problema se solucionó en 2012 con el BIP30, pero mientras tanto, se retirarán 100 bitcoins más de la oferta monetaria total.

Los guiones irresolubles

El lenguaje usado en Bitcoin para bloquear los UTXOs se llama «script». Se trata de un conjunto de comandos que permite determinar cómo se pueden gastar los bitcoins en el futuro. Por ejemplo, si tus bitcoins requieren una firma con una clave privada para gastarlos, tus UTXO tienen un script que lo especifica.

El problema es que pueden producirse errores con este lenguaje de programación si no se siguen los estándares. En algunos casos, puede ocurrir que enviemos bitcoins a scripts imposibles de resolver. Por lo tanto, estos bitcoins están bloqueados para siempre.

Esto es lo que ocurrió, por ejemplo, con la plataforma de intercambio MtGox en 2011. Bloquearon más de 2.600 bitcoins en scripts que no podían satisfacerse. Puedes encontrarlos todos en el bloque 150,951, en 23 transacciones diferentes.

El OP_Returns

El OP_RETURN es un script que permite declarar el resultado de una transacción como no prescindible. Se utiliza para almacenar información arbitraria sobre Bitcoin, ya que permite introducir hasta 80 bytes de datos en la cadena de bloques.

Los nodos de la red ignoran todos los fragmentos de bitcoin asociados a un OP_RETURN y no se agregan al conjunto UTXO. Por lo tanto, todos estos bitcoins se pierden para siempre y podemos eliminarlos de nuestra oferta monetaria.

Pérdidas a nivel de aplicación

Cuando se quiere hablar de la masa total en circulación, puede resultar tentador querer descartar también todos los bitcoins que dependen de la pérdida de claves privadas, de forma intencionada o no. Sin embargo, estas pérdidas no deben tenerse en cuenta. Incluso si el propietario de un bitcoin cree que ha perdido su clave privada, no es imposible que la encuentre. Además, es probable que el algoritmo de firma utilizado se rompa en un futuro más o menos lejano. Obviamente, estoy pensando en la amenaza que representan los ordenadores cuánticos, que podrían superar el ECDSA gracias al algoritmo Shor.

Más allá del hecho de que estos bitcoins seguramente algún día se encontrarán, es imposible cuantificarlos con precisión. Podemos observar las antiguas direcciones inactivas de principios de la década de 2010, pero nunca podremos saber si sus propietarios siguen en posesión de sus claves privadas o no.

Por eso es necesario diferenciar claramente entre las pérdidas de bitcoins a nivel de protocolo y a nivel de aplicación. Las pérdidas de protocolo están probadas y son irrevocables, a menos que se produzca un hardfork. Por lo tanto, podemos considerar que se han perdido dentro de la oferta monetaria total de Bitcoin. Estas pérdidas a nivel de protocolo son todas las que te describí en las partes anteriores. Por otro lado, las pérdidas a nivel de aplicación no son demostrables ni definitivas. Por lo tanto, no es prudente contarlos en la oferta monetaria total. Entre estas pérdidas a nivel de aplicación, incluimos todas las pérdidas de claves privadas y los usos de las direcciones grabadas.

Conclusión

Como habrás notado, la oferta monetaria total de Bitcoin nunca alcanzará realmente el umbral de 21 millones de unidades. Esto se debe principalmente al mecanismo de reducción a la mitad, que en última instancia solo generará 20.999.999.9769 bitcoins. Además, varios errores humanos y errores de software han bloqueado irreversiblemente miles de unidades adicionales.

Al estudiar la oferta monetaria en circulación, no se deben tener en cuenta las pérdidas de claves privadas. Luego diferenciamos entre las pérdidas de bitcoins a nivel de protocolo y las pérdidas a nivel de aplicación.

Para identificar fácilmente las pérdidas a nivel de protocolo y de aplicación, debe preguntarse: ¿Se pueden recuperar estos bitcoins de alguna manera sin tener que hacer una bifurcación? Si la respuesta es afirmativa, se trata de una pérdida a nivel de aplicación y no debe contabilizarse.

➤ Descubre la diferencia entre una horquilla dura y una horquilla blanda.

Disponible como podcast

Resumen

Comparte el artículo:

Puede que te gusten estos artículos

Bitstack SAS, una empresa inscrita en el Registro Mercantil y Mercantil de Aix-en-Provence con el número 899 125 090, que opera con el nombre comercial Bitstack, está registrada como agente de Xpollens, una institución de dinero electrónico aprobada por la ACPR (CIB 16528, RCS Nanterre núm. 501586341, 110 Avenue de France 75013 París), ante la Autoridad de Control y Resolución Prudencial («ACPR») en virtud del número 747088 y aprobado como proveedor de servicios de criptoactivos («PSCA») por la Autorité des Marchés Financiers («AMF») como intercambio de criptoactivos por fondos, el intercambio de criptoactivos para otros criptoactivos, la ejecución de órdenes sobre criptoactivos en nombre de los clientes, la custodia y administración de los criptoactivos en nombre de los clientes y la prestación de servicios de transferencia de criptoactivos en nombre de los clientes con el número A2025-003, cuya oficina central se encuentra en 100 Impasse des Houillères 13590 Meyreuil.

Invertir en activos digitales implica el riesgo de pérdida parcial o total del capital invertido.
El rendimiento pasado no garantiza el rendimiento futuro.
DESCARGAR
Bitstack