A Blockchain Guide For Beginners