Computer Science

Blockchain

Blockchain

Common sub-topics include cryptocurrencies, cryptography and distributed consensus. By learning Blockchain, you can understand how these systems work and how to engineer secure software that interacts with a blockchain system like Bitcoin and Ethereum.

Prerequisites

Studying Blockchain usually requires background in Computer Systems and Computer Programming. Knowledge of Cryptography is usually recommended.