InfoCoBuild

MAS.S62 Cryptocurrency Engineering and Design

MAS.S62 Cryptocurrency Engineering and Design (Spring 2018, MIT OCW). Instructors: Neha Narula and Tadge Dryja. Bitcoin and other cryptographic currencies have gained attention over the years as the systems continue to evolve. This course looks at the design of Bitcoin and other cryptocurrencies and how they function in practice, focusing on cryptography, game theory, and network architecture. (from ocw.mit.edu)

Lecture 10 - PoW Recap, Other Fork Types


Go to the Course Home or watch other lectures:

Lecture 01 - Signatures, Hashing, Hash Chains, e-Cash, and Motivation
Lecture 02 - Proof of Work and Mining
Lecture 03 - Signatures
Lecture 04 - Transactions and the UTXO Model
Lecture 05 - Synchronization Process and Pruning
Lecture 06 - SPV and Wallet Types
Lecture 07 - Catena: Efficient Non-equivocation via Bitcoin
Lecture 08 - Forks
Lecture 09
Lecture 10 - PoW Recap, Other Fork Types
Lecture 11 - Fees
Lecture 12 - Transaction Malleability and Segregated Witness
Lecture 13 - Payment Channels and Lightning Network
Lecture 14 - Lightning Network and Cross-chain Swaps
Lecture 15 - Discreet Log Contracts
Lecture 16 - MAST, Taproot, Graftroot
Lecture 17 - Anonymity, Coinjoin and Signature Aggregation
Lecture 18 - Confidential Transactions
Lecture 19
Lecture 20
Lecture 21
Lecture 22 - Alternative Consensus Mechanisms
Lecture 23 - New Directions in Crypto
Lecture 24 - zkLedger