Experts say there are only 21,000,000 bitcoins (BTCs) out there to be mined and now above 16,000,000 are already mined. My questions here are how long is it going to take the world of miners (antpool & cos.) to finish the job and what will happen if there are no btcs to be mined. I am a newbie in ...