The Truth About Bitcoin and Alternative Currencies