Blockchains and Distributed Ledgers
This is the lecture material for the course Blockchains and Distributed Ledgers taught at the University of Edinburgh by Aggelos Kiayias.
The lecture presentation slides and other course material such as project descriptions are licensed under Creative Commons Attribution 4.0 (CC BY 4.0)
The official web-site of the course is here.