I have just completed a course on Blockchain Technologies by INSEAD and I feel humbled to share some of my thoughts here. Blockchain technology has...