19-304 Basics of Cryptocurrencies, Blockchains, and Applications
3 units, Carnegie Mellon University
Cryptocurrencies such as Bitcoin have gained large popularity in recent years, in no small part due to the fantastic potential applications they could facilitate. This course will provide an overview of the technological mechanisms behind cryptocurrencies and distributed consensus and distributed ledgers blockchains, introducing along the way the necessary cryptographic tools publicprivate key cryptography, signatures, etc.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.