The total amount of MTS is 21 million, and one block is produced every 3 to 5 seconds. The MTS produced by each block is directly and fairly distributed according to the proportion of each miner's hashrate. For example: the 2330001th block yields 0.65 MTS. At that time, the entire network has 5,000 TH/S hashrate. If miner A has 50 TH/S hashrate, 50/5000*0.65=0.0065 MTS will be allocated to this block.