The truth about Bitcoin: In the eyes of most people, the total amount of Bitcoin is 21 million. In fact, this is only an approximate value. Some Bitcoin geeks have calculated a more accurate total amount of Bitcoin based on Satoshi Nakamoto's Bitcoin white paper and the mining program formula: 20,999,999.9769! This is because satoshi is the smallest unit of Bitcoin, and after 33 rounds of halving, the block reward that has been reduced to 1 satoshi can no longer be divided; so when the block height reaches 6930000, the network will stop generating new coins, and the total amount of Bitcoin will reach 20999999.97690000. This is only a theoretical value. If the Bitcoin lost by some miners who deliberately received less block rewards is taken into account, the final total amount may have to be reduced further.