BDL: Schedule
| Week | Date | Key Topics | Lectures | Slides | Study (TBD) | Highlights |
|---|---|---|---|---|---|---|
| 1 | 17-Sep-2025 | Introduction to blockchains and distributed ledgers | Hash Functions Digital Signatures | |||
| 2 | 24-Sep-2025 | Blockchain-related data structures | datastruct | Merkle trees, Transactions | ||
| 3 | 01-Oct-2025 | A blockchain as a platform and introduction to Ethereum | platform | Bitcoin script, Ethereum Solidity | ||
| 4 | 08-Oct-2025 | Pitfalls and security vulnerabilities in smart contracts | pitfalls | Deeper dive into smart contracts and what can go wrong | ||
| 5 | 15-Oct-2025 | The consensus problem | consensus | introduction to consensus problem, Nakamoto consensus | ||
| 6 | 22-Oct-2025 | Byzantine fault tolerance, permissionless vs. permissioned ledgers | bft | |||
| 7 | 29-Oct-2025 | Economics, game theory, and incentives | econ | |||
| 8 | 05-Nov-2025 | Scalability, Anonymity and privacy, Zero Knowledge | ||||
| 9 | 12-Nov-2025 | DeFI &Secure Multiparty Computation | ||||
| 10 | 19-Nov-2025 | Post-quantum security and Blockchain applications | ||||
| 11 | 26-Nov-2025 | Summary and overview, student questions |
License
All rights reserved The University of Edinburgh