Explore the Fundamentals of Blockchain Technology