Bitcoin and Cryptocurrency Technologies (Princeton University)

This course is offered by coursera (Link to course:

December 16, 2017 – Completed Topics:

  • Introduction to Crypto and Cryptocurrencies – Cryptographic Hash Functions and their properties, Hash Pointers and Data Structures, Digital Signatures, Public Keys as Identities
  • Programming Assignment: A simple cryptocurrency – Scrooge Coin
  • How Bitcoin Achieves Decentralization – Centralization vs. Decentralization, Distributed Consensus, Consensus without Identity: the Block Chain, Incentives and Proof of Work