Title: Everything You Need to Know about Bitcoin and Blockchain