This lecture overviews Cryptocurrencies that has many applications in Finances, Network Theory and Web Science. It covers the following topics in detail: Introduction to Cryptography, Blockchain and Blockchain Consensus Algorithms. Blockchain and Cryptocurrency: Bitcoin and Ethereum.