of cource, maybe, we can not see max coin 84,000,000 YTN because max SubsidyHalving is 64 times.
but max coin must have safety margin.
setting 800000000 is dangerous. any unknown bug may occur.
4 millions safety margin coins over 80 millions total minable coins seems too many.
Any other cryptocurrency has such safety margin, actually I could not find any safety margin at all.
80.000.000 coins is already a safety margin because the controlled supply mechanism has this value as horizontal asymptote, so it can never be reached.
static const int64_t MAX_MONEY = 84000000 * COIN;
inline bool MoneyRange(int64_t nValue) { return (nValue >= 0 && nValue <= MAX_MONEY); }
The above code means to me that in the future, somehow, could be 4 millions Yenten that nobody was able to mine.