Lecture 1 on Bitcoin Protocol & Consensus