The Truth about Bitcoin and Alternative Currencies