¿Por qué podemos tener pequeñas fracciones de un Bitcoin?

No estudié el funcionamiento interno de Bitcoin (todavía), pero ya desde que comencé a usarlo, me preguntaba por qué un Bitcoin se puede dividir en partes . Debido a que existe un límite en la cantidad de Bitcoin que se puede minar cada vez, fraccionar Bitcoins es una gran ventaja, especialmente si su popularidad aumenta. ¿Hay un límite para dividir Bitcoins en partes?

EDITAR:
Acabo de encontrar en esta respuesta que BTC tiene un máximo de 8 decimales. ¿Es una buena suposición entonces que cada "BTC" consta de 10 ^ 8 partes más pequeñas? Entonces, ¿cada bloque no consta de 50 partes de 1 BTC, sino de 50 * 10 ^ 8 partes más pequeñas?

A los mineros no se les otorgan millones de "piezas": sus cuentas solo se acreditan con un número entero de unidades base BTC ("satoshis"). Cuando transfieren ese BTC, el saldo de su cuenta se reduce y el saldo de la cuenta del destinatario aumenta. (Así no es exactamente cómo funciona, pero está cerca).
Se presume que el valor del Bitcoin va a subir. Si las personas no pueden pagar un BItcoin, pueden pagar una parte.

Respuestas (2)

Las cantidades de Bitcoin en el protocolo y el software se expresan como un número entero de "satoshis". 1 BTC se define como 10^8 satoshis. Entonces, una recompensa de bloque que se representa internamente como 5*10^9 satoshis se muestra en la GUI como 50 BTC.

Dividir bitcoins en fracciones aún más pequeñas requerirá un cambio en el protocolo y el software, y puede hacerse cuando su valor sea mucho mayor.

Una perspectiva psicológica

La mayoría de las monedas permiten 2 decimales para uso común porque están fuertemente reguladas por su gobierno emisor. Algunos proporcionan 3dp, otros, como el yen, no proporcionan ninguno (solo números enteros). Cabe señalar que las bolsas de valores ofrecen acciones con un precio de hasta 4 puntos porcentuales, pero dadas las tarifas que rodean, no es económico comprar una sola acción a ese precio, por lo que se utiliza principalmente como factor multiplicador durante una compra masiva.

Anular un argumento

Cuando se estaba creando Bitcoin, se desconocía por completo cómo crecería la economía y, al llegar a 8 dp, anuló de inmediato el argumento estándar de "21 millones de bitcoins, por qué, eso no será suficiente para hacer funcionar el mundo. No me molestaré". con eso" . Esto se debe a que el número total de unidades monetarias disponibles se convierte en 21 * 1 000 000 * 100 000 000, que es 2,1 cuatrillones, más que suficiente para hacer funcionar una economía global.

Obligar a los desarrolladores a trabajar por adelantado

Un efecto secundario de esta decisión es que establece el tono de Bitcoin como completamente diferente de otras monedas. Ninguna otra moneda opera con 8dp y esto tiene el efecto de introducir un manejo de moneda especializado para los cálculos de Bitcoin. Esto también es necesario para otras monedas, pero tener 8 dp fuerza el problema en la mente de un desarrollador mucho más que una moneda estándar de 2 dp.

Una vez que se implementa ese manejo especializado, se puede escalar más allá de 8dp a cualquier número dentro de lo razonable y esto hace que Bitcoin sea muy escalable. Si llega el momento en que 2.1q unidades no son suficientes, entonces el código puede modificarse para adaptarse a la nueva demanda.

+1 La respuesta de @Meni es más concisa y precisa, es decir, bastante mejor que esta dada la pregunta. Pero este sigue siendo bueno e interesante, por lo que definitivamente vale la pena mantenerlo y votarlo.
@Lohoris Gracias, eso era lo que buscaba (¡y gracias a Meni por la corrección d'oh!)
FYI: la mayoría de las monedas se negocian con el 4dp.
(21e6*1e8)/7e9 = 300,000. Suponiendo un patrimonio neto promedio por persona de $30,000, un satoshi solo se puede dividir en $0.10 si se adoptara globalmente.
$ 30,000 es 2 veces el salario global promedio , por lo que $ 0.5 probablemente esté más cerca. Y luego están los efectos inflacionarios que devalúan ese dólar diariamente, pero entiendo su punto.