Understanding the Basics of Blockchain Technology