#ShareYourThoughtOnBTC
El límite de 21 millones de Bitcoin se hace cumplir con cada transacción coinbase, no porque los mineros acuerden ser disciplinados.
Revisé el código de validación de Bitcoin Core. Para cada bloque, calcula el pago máximo de la coinbase como la suma de las comisiones de transacción y el subsidio programado para ese bloque. Si la coinbase paga más que ese límite, Core marca el bloque como inválido según una regla de consenso. El subsidio comienza en 50 BTC y se reduce a la mitad cada 210.000 bloques.
El detalle que es fácil pasar por alto: esto es un límite máximo, no una promesa de que deban emitirse todos los satoshis programados. La comprobación de validación rechaza los pagos que son demasiado grandes; no exige que los mineros reclamen la asignación completa. El subsidio no reclamado no se traslada a un bloque posterior. Las comisiones también forman parte de la fórmula, pero no son BTC recién creados: transfieren al minero, mediante la coinbase, valor que ya estaba incluido en las entradas de las transacciones.
Así que la explicación habitual del «límite de 21 millones» resume dos mecanismos: un calendario de emisión decreciente y la validación independiente por parte de los nodos de la recompensa máxima de cada bloque. El primero define cuánto BTC nuevo puede aparecer; el segundo hace que los nodos que siguen estas reglas rechacen una coinbase que supere ese límite.
Esta distinción importa al hablar del presupuesto de seguridad de Bitcoin. Los ingresos de los mineros incluyen tanto la nueva emisión como las comisiones transferidas, que son fuentes de ingresos diferentes. La métrica que vale la pena observar a lo largo de ciclos completos del mercado es cómo evolucionan los ingresos por comisiones en relación con el subsidio a medida que este disminuye.
El límite de 21 millones de Bitcoin se hace cumplir con cada transacción coinbase, no porque los mineros acuerden ser disciplinados.
Revisé el código de validación de Bitcoin Core. Para cada bloque, calcula el pago máximo de la coinbase como la suma de las comisiones de transacción y el subsidio programado para ese bloque. Si la coinbase paga más que ese límite, Core marca el bloque como inválido según una regla de consenso. El subsidio comienza en 50 BTC y se reduce a la mitad cada 210.000 bloques.
El detalle que es fácil pasar por alto: esto es un límite máximo, no una promesa de que deban emitirse todos los satoshis programados. La comprobación de validación rechaza los pagos que son demasiado grandes; no exige que los mineros reclamen la asignación completa. El subsidio no reclamado no se traslada a un bloque posterior. Las comisiones también forman parte de la fórmula, pero no son BTC recién creados: transfieren al minero, mediante la coinbase, valor que ya estaba incluido en las entradas de las transacciones.
Así que la explicación habitual del «límite de 21 millones» resume dos mecanismos: un calendario de emisión decreciente y la validación independiente por parte de los nodos de la recompensa máxima de cada bloque. El primero define cuánto BTC nuevo puede aparecer; el segundo hace que los nodos que siguen estas reglas rechacen una coinbase que supere ese límite.
Esta distinción importa al hablar del presupuesto de seguridad de Bitcoin. Los ingresos de los mineros incluyen tanto la nueva emisión como las comisiones transferidas, que son fuentes de ingresos diferentes. La métrica que vale la pena observar a lo largo de ciclos completos del mercado es cómo evolucionan los ingresos por comisiones en relación con el subsidio a medida que este disminuye.
