Cryptocurrency Design and Engineering 2025 NOTE: This document is a draft and is subject to change. This is the material for a course taught at MIT and University of Brasilia in 2025 Information Instructors: Edil Medeiros (UnB), Tadge Dryja and Neha Narula (MIT)