Course syllabus and readings
Fall 2023
Every lecture is accompanied by readings that support and expand on what was covered in the lecture.
Lecture 1:
Wed 9/27/23
(DB)
|
References: |
Bitcoin mechanics | |
Lecture 2:
Mon 10/2/23
(DB)
|
References:
|
Lecture 3:
Wed 10/4/23
(DB)
|
References:
|
Consensus protocols | |
Lecture 4:
Mon 10/9/23
(ENT)
|
Classical consensus: network models and properties of secure state machine replication (SMR)
[pdf, pptx]
References:
|
Lecture 5:
Wed 10/11/23
(ENT)
|
Consensus in the internet setting: dynamic availability, Nakamoto consensus, and sybil resistance
[pdf, pptx]
References:
|
Lecture 6:
Mon 10/16/23
(ENT)
|
References:
|
Ethereum and decentralized applications | |
Lecture 7:
Wed 10/18/23
(DB)
|
References:
|
Lecture 8:
Mon 10/23/23
(DB)
|
References: |
Decentralized finance and economics | |
Lecture 9:
Wed 10/25/23
(DB)
|
References: |
Lecture 10:
Mon 10/30/23
(DB)
|
References: |
Lecture 11:
Wed 11/1/23
(DB)
|
References: |
Lecture 12:
Mon 11/6/23
(Guest)
|
Legal aspects and regulation (Miles Jennings)
[pdf]
References:
|
Privacy on a public blockchain | |
Lecture 13:
Wed 11/8/23
(DB)
|
References:
|
Lecture 14:
Mon 11/13/23
(DB)
|
References:
|
Lecture 15:
Wed 11/15/23
(DB)
|
References:
|
Holiday: Mon 11/20/23 |
Thanksgiving |
Holiday: Wed 11/22/23 |
Thanksgiving |
Scaling the blockchain | |
Lecture 16:
Mon 11/27/23
(DB)
|
References: |
Lecture 17:
Wed 11/29/23
(DB)
|
References: |
Final topics | |
Lecture 18:
Mon 12/4/23
(DB)
|
References: |
Lecture 19:
Wed 12/6/23
(Guest)
|
The future of blockchains (Chris Dixon)
|