SES # | TOPICS | Key Dates |
---|---|---|
1 |
Signatures, Hashing, Hash Chains, e-cash, and Motivation |
|
2 |
Proof of Work (PoW) and Mining |
|
3 |
Signatures |
Pset 1 due: Hash-based Signature Schemes |
4 |
Transactions and the UTXO Model |
|
5 |
Synchronization Process, Pruning |
|
6 |
Simplified Payment Verification (SPV) and Wallet Types |
|
7 |
OP_RETURN and Catena Guest Lecturer: Alin Tomescu (PhD student in security and applied cryptography) |
Pset 2 due: Mine Your Name |
8 |
Forks |
|
9 |
Peer-to-peer Networks Guest Lecturer: Sharon Goldberg (associate professor in computer science at Boston University focusing on network security) |
|
10 |
PoW Recap, Other Fork Types |
|
11 |
Fees |
|
12 |
Transaction Malleability and Segregated Witness |
|
13 |
Payment Channels and Lightning Network |
Pset 3 due: UTXOhunt |
14 |
Lightning Network and Cross-chain Swaps |
|
15 |
Discreet Log Contracts |
|
16 |
Merkelized Abstract Syntax Trees (MAST), Taproot, Graftroot |
|
17 |
Anonymity, Coinjoin and Signature Aggregation |
|
18 |
Confidential Transactions |
|
19 |
Ethereum and Smart Contracts Guest Lecturer: Joseph Bonneau (assistant professor at NYU’s Courant Institute researching security, applied cryptography, security economics, and human factors) |
|
20 |
More about Ethereum |
|
21 |
Proof of Work at Industrial Scales Guest Lecturer: David Vorick (Co-founder and CEO of Nebulous / Sia & Obelisk) |
|
22 |
Alternative Consensus Mechanisms |
|
23 |
New Directions in Crypto |
|
24 |
zkLedger |
Calendar
Course Info
Instructors
Departments
As Taught In
Spring
2018
Level
Topics
Learning Resource Types
theaters
Lecture Videos
assignment
Problem Sets
notes
Lecture Notes