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