UX design for web3
The ethos behind the propagation of web 3 is control, security, trust, transparency and decentralization. UX designers today are focused on getting a task done. E.g., the shopping cart process, completing a transaction etc. If you look at the way in which controls and settings are managed its all very cryptic and confusing and hidden under layers of menus. Just think about how hard it is to disable your Facebook account or to remove your credit card details. It’s a nightmare of a process finding the settings to manage your privacy and to switch of features. UX folks do not care about these aspects today and that is deliberate because the business operators don’t want to make it easy for users as it affects their monetization models and profitability.
With Web3 the interaction between the users and the application will need to consider how the user is going to proactively manage these parameters in an easy and intuitive way without having to go down a rabbit hole. I see these changes happening at multiple levels across the browser and the dApps. There is also room for hardware improvisations which will control the security aspects through a secure enclave on chip.
Web3 has interactions with dApps which are decentralized applications that are connected into blockchain networks like Ethereum and Solana which are specifically designed to manage certain events such as connecting to your wallet to pay for a transaction. If you try buying crypto currency you know very well how crappy that user experience is. If you’re not paying attention, you can very easily lose your away around completing the transaction.
Financial transactions in web 3 do not have to be in whole numbers. You don’t have to buy 1 unit of ETH at $2,675.93 you can buy fractional amounts of ETH e.g., 0.00755261. The human brain struggles to process these decimal values and its another use case for UX exploration to create easy to understand interfaces.
The blockchain networks have their own complexity which gets surfaced up to the user to decipher what to do with the information. There are fees, utility tokens, governance tokens, coins, alt coins and the list goes on. There is a massive educational piece which UX designers themselves need to figure out and then translate that into bite size chunks, without hiding the information to avoid misleading the user while still keeping them within the core journey.
The best way to solve a design problem is to understand the pain points first hand. I encourage UX designers and product managers to get their first-hand experience by transacting crypto and to experience the friction themselves. More than ever user experience will play a pivotal role in the success of Web3.