Satoshi has never really justified or explained many of these constants.

enter image description here

enter image description here

it is someone found out about this constants yet?

link: https://en.bitcoin.it/wiki/Controlled_supply

  • 1
    Are you looking for the description of the formula?
    – MCCCS
    Apr 2, 2018 at 12:43

2 Answers 2


It is still unclear how Satoshi chose all the constants present in the Bitcoin protocol (10 mins blocks, 21 million coins, 2016 blocks intervals, etc...).

While we'll never know for sure the full justification until Satoshi manifests itself, we can try to come up with reasonable ones ourselves.

For example, it is supposed the total number of satoshis in existence has been chosen to fit in 64 bits (using a number larger than 64 bits would have made the implementation more complex), making the difficulty interval a power of 2 simplified a lot of maths, etc..


The formula above shows the total supply to be created. The block rewards will halve 32 times before 2140. While the reward halves, Bitcoin has 8 digits (in the mantissa) after the decimal point, so there's the floor function to truncate. The reward becomes half when "i" is incremented, and there are 210000 blocks between the halving. Since we multiplied the reward by 10^8 to find satoshi value, we're dividing it by 10^8 at the end.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.