Bitcoin Bitcoin supply passes 20 million milestone with fewer than one million coins left Each halving occurs every 210,000 blocks, which takes about four years Joseph Morton4 hours ago