Why does Kaspa's total supply have a small built-in buffer above the strict schedule?

Kaspa's DAG structure allows a small number of parallel blocks to be rewarded at a slightly higher rate than the strict monthly schedule, adding a modest buffer to the theoretical maximum supply. Because Kaspa is a blockDAG rather than a single chain, multiple blocks can be produced at exactly the same moment — forming what is called an anti-chain of parallel blocks. When those blocks all fall just below a reward-era transition point, they can each receive the reward of the previous (higher) era rather than the new lower one. The number of such parallel blocks that can be rewarded this way is bounded by the DAA (Difficulty Adjustment Algorithm) window size, set at 2,641 blocks — described in the source as a 'very untight upper-bound.' In practice this means a few tens of thousands of extra KAS could be issued across any given reward era, which is why you may see slightly different maximum-supply figures quoted in different places.

Learn more ›