This is the lecture material for the course Blockchains and Distributed Ledgers taught at the University of Edinburgh by Dimitris Karakostas in the winter semester of 2021-2022.
The lecture presentation slides and other course material such as project descriptions are licensed under Creative Commons Attribution 4.0 (CC BY 4.0)
An updated version of the material is available here.
The official web-site of the course is: https://course.inf.ed.ac.uk/bdl