We have proposed a system for electronic transactions without relying on trust. Satoshi Nakamoto – “Bitcoin: A Peer-to-Peer Electronic Cash System”
Since the launch of the Bitcoin network in 2009, blockchain technology has created an industry worth hundreds of billions of dollars and launched a wave of innovation in distributed systems, cryptography, and economics. Some believe that blockchains will be integral to the future of money, governments, and the Internet. Others claim that this is a transient bubble, and cryptocurrencies will be relegated to a footnote in history.
Whatever your opinion, this course is founded on the belief that cryptocurrencies are a subject worthy of rigorous study. In this course, we’re going to look at the history of cryptocurrencies, examine how they work, explore their applications, and ultimately build a blockchain and smart contracts for ourselves.
This course is designed to be an introduction to the many disciplines behind cryptocurrencies. It’s intended for programmers, and most of the lessons assume a basic knowledge of computer science. But cryptocurrencies are inherently multidisciplinary, touching concepts from computer science, economics, politics, and history. So even if you’re not a programmer, you can still get some value out of this course.
The course will be divided into nine modules, each with multiple lessons. The first three chapters are available now, and we will update the links below as new content goes live.
- The History of Bitcoin
- Cryptography 101
- P2P Networking
- Decentralized computation
- Smart contracts
Follow us at twitter.com/nakamoto to be notified when new content is available!