A good post to learn more about the fundamentals of blockchain; the challenges to mass adoption, and the top player’s solutions.