The paper review template can be found here. The papers will be posted under the Deadline column.
Week | Class Date | Topic | Deadlines | Reading | Slides |
---|---|---|---|---|---|
1 | Jan 28 | Course Introduction | intro | ||
Jan 30 | Course Introduction | ||||
2 | Feb 4 | Distributed Systems Basics | basics | ||
Feb 6 | Distributed Systems Basics | ||||
3 | Feb 11 | Class canceled due to campus closure | |||
Feb 13 | State Machine Replication | Project Deliverable 1 Week 3 Review |
Chain Rep | smr | |
4 | Feb 18 | Chain Replication | |||
Feb 20 | Class canceled due to campus closure | ||||
5 | Feb 25 | Consensus, FLP, Paxos | Week 5 Review | Raft | cft |
Feb 27 | Raft | Raft | |||
6 | Mar 4 | Byzantine Fault Tolerance | Week 6 Review | PBFT Quest |
bft |
Mar 6 | Blockchains | blockchain | |||
7 | Mar 11 | Blockchains | Week 7 Review | Algorand | algorand |
Mar 13 | Project Progress Presentations | Please sign up here | |||
8 | Mar 18 | Spring Break, No class | |||
Mar 20 | Spring Break, No class | In class lectures: here | |||
9 | Mar 25 | Membership Management | Week 9 Review | Rapid Conference Slides |
membership |
Mar 27 | Membership Management (In class lecture) | Project Deliverable 2 |
Anonymous review | ||
10 | Apr 1 | Hybrid BFT | Week 10 Review | 700 | separating |
Apr 3 | The next 700 BFT Protocols (In class lecture) | ||||
11 | Apr 8 | Scaling BFT | Week 11 Review | SBFT | sbft |
Apr 10 | SBFT (In class lecture) | ||||
12 | Apr 15 | Randomized BFT | Week 12 Review | ABA | abft |
Apr 17 | Asynchronous BFT (In class lecture) | ||||
13 | Apr 22 | Asynchronous BFT (In class lecture) | Week 13 Review | Elastico Elastico Slides Asynchronous Consensus |
|
Apr 24 | Hybrid Blockchains | hybridBC | |||
14 | Apr 29 | Elastico (In class lecture) | Week 14 Review | Hybrid Consensus | |
May 1 | Hybrid Blockchains (In class lecture) | ||||
15 | May 6 | RapidChain/Solida (In class lecture) | No review | ||
May 8 | Project Presentations | Please sign up here. | |||
16 | May 13 | Project Presentations | Project Report |