Introduction to Blockchain and Bitcoin 

Every once in a while, a technology claims to be the best thing ever and makes us believe...