Bitcoin Era: All You Need to Know