A look at some key design challenges in crypto and Web3, from onboarding to wallet security, that need to be addressed for the next generation of user