More On: web3
Web3: According to Ahmed Al-Balaghi, CEO of Biconomy, moving an asset from one crypto wallet to another can give you a migraine. Web3 consumers deserve a better experience, and developers must work to make that happen.
- The future of the web is still going to be based on the blockchain, though. Just a few things need to be worked out.
- The user experience (UX) of dApps is very bad.
- Web3 builders need to make it easy for people to use Web3.
Let's start setting the scene.
Normie: You finally decided to give Web3 a chance after reading about all the great things it can do on the internet. You set up your MetaMask, which is a cryptocurrency wallet built on Ethereum, which is one of the most important blockchains in the world. As soon as you start using your crypto tokens, you can't wait to start using a whole library of decentralized apps (dApps), which are web3's version of web2 apps.
But soon enough, you run into trouble. In the first place, you can't use cryptocurrency from Ethereum to pay for something you want to do with an app on a dApp. After looking around for a long time, you figure out that's because the dApp is built on the Arbiturm blockchain. Arbitrum is a Layer 2 chain, which means it can support the main Ethereum chain, but it is also separate from it.
Because of this, you have to make changes to Metamask by hand. But things get even worse when you have to pay huge gas fees, which are the fees you pay to the people who work on the blockchain to move your money from Ethereum to Arbitrum.
Finally, after a long time, you take the risk and use the dApp. Then what? To pay for gas, you need to use ETH. You moved your USDT there. To send ETH, you need to pay the gas fee again. This means that by now you can't afford to use any of these dApps' features. You've lost all your excitement about trying them.
You give up on Web3 because of all the problems you have to deal with. You vow to never use crypto again. When you're down, you go back to Web2 apps because they're familiar and easy to use.
Web3 users still have to deal with a lot of friction and frustration.
The example above is one of the things that new users find difficult about dApps. A lot of dApps have interfaces that are like those on Windows 95, which makes them difficult to use if you don't know how to use them.
Using a token to buy a non-fungible token (NFT) on a dApp, for example, will require users to pay an extra gas fee, which can sometimes be more than the value of the NFT itself, on top of the token itself. A lot of dApps use Ethereum, which costs about $46 to use. This chain is 20 times taller than any other chain.
There has been a lot of talk about how Web3 was going to start the next phase of the web. DApps built on blockchains aren't centralized, can't be hacked, and keep users' privacy safe. When people use Web2, big tech companies use their data. This is not the case with Web2. All of this is true, but there is still a big problem with the user experience (UX) of dApps, even though this is the case.
Web2 is a plus.
If we look at Web2 applications, there isn't usually a lot of trouble when it comes to getting people to use them. A person who wants to sign up for Facebook just needs to fill out a form online with their personal information and they'll have an account in no time. Transferring money from one bank account to another on a mobile banking app takes very little time.
When you move an asset from one crypto wallet to another, you might get a headache because of it.
Users need to have a smooth experience with dApps if they want them as the next step in Web evolution. This is what people are used to when they use Web2 services.
Of course, blockchain is a new technology, so there are bound to be flaws. This does not mean Web3 developers should stop working on making many DApps easier to use, but they should start working on making them easier to use and more user-friendly.
In the future, will there be no gas at all?
In the past, we have learned that gas fees, especially on the Ethereum platform, can be very high and expensive. So, the onboarding process for dApps is not only hard but also expensive.
Gas fees on Ethereum can change a lot because of a lot of things, but in the end, they're high because of a lot of people on the blockchain. There are too many people using dApps that use Ethereum. In order to make all these transactions on Ethereum, miners need more money, which leads to high gas fees.
Some people who are trying to solve the high gas fees have used Layer 2 solutions so far. These are chains that run on top of the Ethereum blockchain and send transactions as bundles, so they pay only one gas fee for many transactions. In this way, users don't have to put a lot of strain on Ethereum.
Because of this, there are many Layer 1 blockchains like Ethereum and Avalanche and many Layer 2 solutions that work with them. A multi-chain operation is better for Web3 because it can handle more people at once, which also means lower gas fees because the congestion is spread out over a lot of chains.
A future without gas
It will only be a good time for Web3 if it doesn't use any gas. Unfortunately, because of the huge amount of computing power that is still needed to keep blockchains running, gas fees aren't going to go away anytime soon, even with all of our scaling solutions. However, that doesn't mean they can't be moved somewhere else so people don't have to pay.
Users don't have to pay gas fees to do anything on a dApp. Instead, the app can pay for this as part of its operating costs. For example, traditional web2 dApps pay for their own cloud hosting and server costs for all of their users' activities. New users who want to try Web3 for the first time won't have to pay for gas fees if dApps cover or pay for gas fees.
Pay for gas the way you want.
A big step in the right direction would be to cut down on, or even get rid of, gas fees completely. It isn't just gas fees that new users have to deal with when they use dApps.
Using dApps can be a lot of work, but this is mostly because users have to use a dApp's native token to do anything on it. People who start out with no money can't use many of the apps in the Web3 ecosystem because they don't have any Ethereum. This puts people in a difficult situation. They have to trade any tokens they already have for ETH, or their digital wallet will be harmed if they try to buy some.
Web3 developers need to make their apps so that users can use any token they want to interact with dApps. This will make dApps more fun to use. Users should be able to choose how they want to pay for gas or do something else. To make the user experience better, instead of limiting users to one token for payment, give them options. This makes dApps much more accessible to more people.
Multi-chain experience that is seamless
You can pay with tokens right now, but this isn't the only way Web3 is broken up into separate experiences. The different blockchains don't work together, which makes it hard to navigate and interact with the space.
People now need to know about the different chains, what they do, and what tools they need to interact with each one. You wouldn't even need to know which chain you were on while you were using it. Instead, they would just do the work and the dApp would take care of the rest.
There are a lot of things you can learn from Web2 if you want to take over Web2.
They say that imitation is the most sincere way to show someone how much you care about them, but it's not always true. In the case of Web3, copying how Web2 developers make the UX experience easier isn't just a nice thing to do – it's a must. In this case, it's unfair to make a comparison between apps made for Web2 and Web3. Web2 apps have been around for at least two decades and have had time to improve the user experience.
But in many ways, this is also a good thing for Web3 developers because now they know how to make their UX design better. If you want to get in on the Web3 fun without having to know how to code or spend a lot of money, the next step is for Web3 developers to put the right solutions into their apps.
The future of the web is still going to be based on the blockchain, though. Just a few things need to be worked out.
** Information on these pages contains forward-looking statements that involve risks and uncertainties. Markets and instruments profiled on this page are for informational purposes only and should not in any way come across as a recommendation to buy or sell in these assets. You should do your own thorough research before making any investment decisions. All risks, losses and costs associated with investing, including total loss of principal, are your responsibility. The views and opinions expressed in this article are those of the authors and do not necessarily reflect the official policy or position of USA GAG nor its advertisers. The author will not be held responsible for information that is found at the end of links posted on this page.