Major Challenges with Blockchain: A Human Perspective