Title: Exploring Cryptocurrency and Blockchain : a Complete Introduction to Bitcoin and Blockchains