This is the archived Spring 2015 version of the course.  For the most recent version, see http://bitcoin-class.org.
        Classes
| 
   
   
   
   
   
    
Class 6: Proofs of Work 
   Trust and Distributed Consensus Proof-of-Work Introduction to Bitcoin Mining 
Class 7: Merkle Trees 
   Recording Transactions Efficiently 
Class 9: Mining 
   
Cost of Computation  | 
    
   
   
   
   
   
   
    
Class 18: Useful Proofs of Work 
   
   
   
Permacoin  | 
   
(Note: classes that are reviews or student presentations without slides/notes are not included here. See the archives for a full list.)