B7462-001: An Introduction to Blockchain and Cryptocurrencies