Learn Bitcoin with this Sixty-Part Video Course [Annotated Playlist]
By Rich Apodaca | Updated
The videos in this course were developed at Princeton University. They are presented as short video segments with original annotations added by Bitzuma. An accompanying book can be purchased.
- Intro to Crypto and Cryptocurrencies
- Welcome (1 minute)
- Cryptographic Hash Functions (18 minutes)
- Hash Pointers and Data Structures (8 minutes)
- Digital Signatures (9 minutes)
- Public Keys as Identities (5 minutes)
- A Simple Cryptocurrency (14 minutes)
- How Bitcoin Achieves Decentralization
- Centralization vs. Decentralization (4 minutes)
- Distributed Consensus (17 minutes)
- Consensus without Identity: the Blockchain (17 minutes)
- Incentives and Proof of Work (19 minutes)
- Putting it All Together 18 minutes
- Mechanics of Bitcoin
- Introduction (1 minute)
- Bitcoin Transactions (11 minutes)
- Bitcoin Scripts (15 minutes)
- Applications of Bitcoin Scripts (14 minutes)
- Bitcoin Blocks (5 minutes)
- The Bitcoin Network (18 minutes)
- Limitations and Improvements (11 minutes)
- How to Store and Use Bitcoin
- Simple Local Storage (5 minutes)
- Hot and Cold Storage (13 minutes)
- Splitting and Sharing Keys (11 minutes)
- Online Wallets and Exchanges (19 minutes)
- Payment Services (8 minutes)
- Transaction Fees (5 minutes)
- Currency Exchange Markets (16 minutes)
- Bitcoin Mining
- Introduction (1 minute)
- The Task of Bitcoin Miners (10 minutes)
- Mining Hardware (23 minutes)
- Energy Consumption & Ecology (14 minutes)
- Mining Pools (14 minutes)
- Mining Incentives and Strategies (23 minutes)
- Bitcoin and Anonymity
- Introduction (1 minute)
- Anonymity Basics (26 minutes)
- How to De-Anonymize Bitcoin (18 minutes)
- Mixing (21 minutes)
- Decentralized Mixing (14 minutes)
- Zerocoin and Zerocash (19 minutes)
- Tor and the Silk Road (11 minutes)
- Community, Politics, and Regulation
- Introduction (1 minute)
- Consensus in Bitcoin (6 minutes)
- Bitcoin Core Software (10 minutes)
- Stakeholders: Who’s In Charge (9 minutes)
- Roots of Bitcoin (9 minutes)
- Governments Notice of Bitcoin (9 minutes)
- Anti Money-Laundering (5 minutes)
- Regulation (11 minutes)
- New York’s Bitlicense Proposal (10 minutes)
- Alternative Mining Puzzles
- Introduction (1 minute)
- Essential Puzzle Requirements (5 minutes)
- ASIC Resistant Puzzles (13 minutes)
- Proof of Useful Work (9 minutes)
- Nonoutsourceable Puzzles (7 minutes)
- Proof-of-Stake “Virtual Mining” (8 minutes)
- Bitcoin as a Platform
- Introduction (1 minute)
- Bitcoin as an Append-Only Log (16 minutes)
- Bitcoin as Smart Property (16 minutes)
- Secure Multi-Party Lotteries in Bitcoin (10 minutes)
- Bitcoin as a Randomness Source (18 minutes)
- Prediction Markets and Real-World Data Feeds (23 minutes)
- Altcoins and the Cryptocurrency Ecosystem
- Introduction (1 minute)
- A Short History of Altcoins (21 minutes)
- Interactions between Bitcoin and Altcoins (15 minutes)
- Lifecycle of an Altcoin (15 minutes)
- Bitcoin-Backed Altcoins, “Side Chains” (11 minutes)
- The Future of Bitcoin?
- Introduction (1 minute)
- The Blockchain as a Vehicle for Decentralization (14 minutes)
- Routes to Blockchain Integration (28 minutes)
- What Can We Decentralize (24 minutes)
- When is Decentralization a Good Idea? (16 minutes)