¿Cuántos Dogecoin-satoshis existirán alguna vez?

En Bitcoin, solo habrá ~ 21,000,000 de monedas (un poco menos, técnicamente, pero solo usaré 21 millones para un cálculo fácil). Cada bitcoin es 10^8 satoshis. Esto significa que habrá un máximo:

2,100,000,000,000,000 satoshis
  • ¿Cuál es el número equivalente para Dogecoin?
  • ¿Es mayor que el entero sin signo máximo de 64 bits?
Este es un punto menor de la terminología, pero el equivalente Dogecoin de Satoshi se llama Koinu (palabra japonesa romanizada para cachorro).

Respuestas (1)

Dogecoin no tiene máximo, porque acuña 10k dogecoins por bloque, para siempre .

Pero para responder al espíritu de su pregunta, hay 100 millones de partes indivisibles en un dogecoin. Puedes ver eso aquí .

static const int64_t COIN = 100000000;

Actualmente hay 97 mil millones de dogecoins. Esto es un poco más de 2^63 satoshis.

¿Es mayor que el entero sin signo máximo de 64 bits?

No, pero no importaría si lo fuera. No hay un límite de 2^64 satoshis en el dinero total en Bitcoin (o altcoins). Sin embargo, hay un límite de 2^64 satoshis por salida .

Gracias, ¿puede dar una referencia sobre el límite por salida?
@StephenM347 No se aplica en ninguna parte del código, pero el campo de valor en las salidas es un int64_t . También hay una verificación por separado de que las salidas son inferiores a MAX_MONEY, pero eso se puede cambiar con bastante facilidad.