¿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 Digital Assets SAS, société immatriculée au registre du commerce et des sociétés de Aix-en-Provence sous le numéro 899 125 090, exploitant le nom commercial Bitstack, est enregistré en tant qu’agent de Xpollens - établissement de monnaie électronique agréé par l’ACPR (CIB 16528 - RCS Nanterre n°501586341, 110 Avenue de France 75013 Paris) - auprès de l’Autorité de Contrôle Prudentiel et de Résolution (“ACPR”) sous le numéro 747088 et agréé en tant que Prestataire de Services sur Crypto-Actif (“PSCA”) auprès de l’Autorité des Marchés Financiers (“AMF”) au titre d’échange de crypto-actifs contre des fonds, d’échange de crypto-actifs contre d’autres crypto-actifs, d’exécution d’ordres sur crypto-actifs pour le compte de clients, la conservation et l’administration de crypto-actifs pour le compte de clients et la fourniture de services de transfert de crypto-actifs pour le compte de clients sous le numéro A2025-003, dont le siège social est situé 100 impasse des Houillères 13590 Meyreuil.

L'investissement dans les actifs numériques comporte un risque de perte partielle ou totale du capital investi.
Les performances passées ne préjugent pas des performances futures.
DESCARGAR
Bitstack