According to CloverPool data, the current circulation of Bitcoin has reached 19,800,503.13 BTC, and only 1,199,496.875 BTC are left to be mined. Under the current network status, the total network computing power has reached 777.41 EH/s, and the total network difficulty is 108.52 T. The current block reward for Bitcoin mining is 3.125, and the average daily output is about 450 BTC.