On Monday, Bitcoin minted its 20 millionth coin, meaning that more than 95% of all coins have now been mined, leaving the total untapped supply at fewer than one million. The last coin is expected to ...