Cryptocurrencies and Blockchain Technologies

The potential application for Bitcoin-like technologies is enormous. This course covers the technical aspects of engineering secure software, system interactions with crypto-currencies, and distributed consensus for reliability.

If you're interested in this course, you may also be interested in the professional version of the course, Cryptocurrencies and Blockchain Technologies.

Topics Include

  • Altcoins
  • Bitcoin transactions
  • Consensus protocols
  • Cryptocurrency
  • Elliptic curves
  • Hash functions
  • Mining strategies and incentives
  • Proposed Bitcoin regulations
  • Zerocoin, zerocash

Course Page   Cryptocurrencies and Blockchain Technologies