Russia President Vladimir Putin has signed a law legalizing Bitcoin and cryptocurrency mining, which will