Bitcoin’s mined supply hits 20 million milestone, leaving final 1 million BTC to be issued over next 114 years
The final 1 million BTC will take over a century to mine, with the last fractions, measured in satoshis, expected to be issued around 2140....