What You Should Understand about Bitcoin