Foundations of Blockchains (Lecture 4.1: Relaxing the Synchronous Assumption)