| Week | Commencing | Key Topics | Lectures | Slides | Labs | Milestones |
|---|---|---|---|---|---|---|
| 1 | 20-Sep-2023 | Introduction to blockchains and distributed ledgers | ||||
| 2 | 27-Sep-2023 | Blockchain-related data structures | Lecture 2 | |||
| 3 | 04-Oct-2023 | A blockchain as a platform and introduction to Ethereum | Lecture 3 | |||
| 4 | 11-Oct-2023 | Pitfalls and security vulnerabilities in smart contracts | Lecture 4 | |||
| 5 | 18-Oct-2023 | The consensus problem | Lecture 5 | Coursework description | ||
| 6 | 25-Oct-2023 | Byzantine fault tolerance, permissionless vs. permissioned ledgers | Lecture 6 | |||
| 7 | 01-Nov-2023 | Economics, game theory, and incentives | Lecture 7 | |||
| 8 | 08-Nov-2023 | Anonymity and privacy, P2P networking, wallets | Lecture 8 | |||
| 9 | 15-Nov-2023 | Secure Multiparty Computation | Lecture 9 | |||
| 10 | 22-Nov-2023 | Post-quantum security and Blockchain applications | Lecture 10 | |||
| 11 | 29-Nov-2023 | Summary and overview, student questions |
License
All rights reserved The University of Edinburgh