Blockchain Technology, insight for beginners.