Сколько Dogecoin-сатоши когда-либо будет существовать?

В Биткойне всегда будет только около 21 000 000 монет (технически чуть меньше, но я буду использовать 21 миллион для простоты подсчета). Каждый биткойн равен 10^8 сатоши. Это означает, что должно быть максимум:

2,100,000,000,000,000 satoshis
  • Какое эквивалентное число для Dogecoin?
  • Это больше, чем максимальное 64-битное целое число без знака?
Это второстепенный вопрос терминологии, но эквивалент сатоши в Dogecoin называется Koinu (латинизированное японское слово, обозначающее щенок).

Ответы (1)

У Dogecoin нет максимума, потому что он постоянно чеканит 10 000 dogecoins за блок .

Но чтобы ответить на суть вашего вопроса, догикойн состоит из 100 миллионов неделимых частей . Вы можете увидеть это здесь .

static const int64_t COIN = 100000000;

В настоящее время существует 97 миллиардов dogecoins. Это чуть больше 2^63 сатоши.

Это больше, чем максимальное 64-битное целое число без знака?

Нет, но это не имело бы значения, если бы это было так. На общую сумму денег в биткойнах (или альткойнах) нет ограничения в 2^64 сатоши. Однако существует ограничение в 2^64 сатоши на вывод .

Спасибо, а не могли бы вы дать ссылку на лимит на вывод?
@StephenM347 StephenM347 Это нигде не применяется в коде, но поле значения в выходных данных представляет собой int64_t . Существует также отдельная проверка того, что выходы меньше MAX_MONEY, но это можно довольно легко изменить.