Grab your coffee, coz it's a slightly longer thread today ๐
๐๐
Web 3 is redefining how we communicate and share information. While developers are busy building the infrastructure of web3, the
user experience of most dApps has taken a back seat.
With over 4.95 billion, daily active online users spending a fair share of their day on the web, most people have not heard of of dApps or the blockchain technology that powers them.
A small percentage of those who have, often find it difficult and complex to use.
๐๐
Understanding the concepts, dynamics, language and visual design of Web 3 and communicating the difference from Web 2 presents a unique challenge to developers and designers alike.
Do you see a problem here?๐ค๐ค
UX is often only equated to design. Itโs more than that.๐
UX is a core aspect of any successful company and plays a vital role in creating immersive experience that leave users hooked to their products.๐ฏ
To bring the vision of web 3 to mass adoption, solutions must be user-friendly, and the interfaces should be simple enough to onboard people with absolutely no idea of how a blockchain works.
This is where design comes in!
Ensuring that the structures built on top of the decentralised infra are abstracted, accessible and usable for all users becomes vital
Ux is not just a design problem It is not just about how good your DApp looks, but also about how it works, how easy it is for users to get..
..onboarded, how scalable the solution is, how easy it is understand the features etc.
A lot of the problems that we see with currently used Dapps and wallets arent actually design problems at all. โ
It all boils down to the ease of usage and the user workflow.โ
IMHO, these problems arent something designers can solve alone and itโs a collective effort of developers and designers.
If we think about it
In case of web2 - Google, Facebook, Apple, Amazon, etc. were the early adopters who saw the possibilities before the rest of the world
and built the infrastructure that enabled mass adoption.
There are many such companies in web 3 as well
For eg low TPS & high gas fees was an inhibitor for web3 adoption in the Ethereum 1.0 ecosystem. Paying 1000โs of ruppes while doing transactions is a bad user experience.
@0xPolygon identified this problem early on and built layer 2 solutions on ethereum chain to solver for the user experience in the DeFi space. The L2 scaling solutions & layer 2 solutions like PoS chain, Zk rollups have increased the TPS manifold & brought down the gas price by
a large margin
Its imperatve to note that a good UX also drives the adoption of the ecosystem. There are currently over 37k Dapps powered by @0xPolygon They identified the pain point in the Ethereum ecosystem and built solutions to fix the user expereince
Letโs take an example of a commonly used wallet: @MetaMask
The app has a good UI design, but what about the user experience?
Have you tried adding a network to your wallet? Do you know the RPC URL and chain IDs of different networks out there?
As a developer whoโs worked on dapps I would easily know this but for someone who just understands what decentralisation is, the UX isnโt the best. I wouldn:t say its their fault, things in web3 space are like this at the moment.
Now that we know things aren't right, we gotta..
FIX them! ๐ฏ
Letโs talk about time management on txn interfaces.
During network congestion, txn can take longer to process.
Itโs important to clarify these data points and manage users' wait time efficienty.
A good UX would take care of the following:
Clarify the relationship between gas fees and waiting time
Show progress or waiting icon until the txn is approved or denied.
Provide feedback on potential causes and/or solutions when a transaction takes more running time to process.
Provide the status along with txn details
Another aspect is transparency, which is the backbone of web3
Data exposure increases users understanding of how the system works, it provides evidence that the system is actually decentralized & safe. In case of web3 it gets tricky on what data to show and what to abstract ๐ค
Sarah bakers once said People want to see the blockchain, even when they donโt need to!
From a data standpoint, i believe
1. The data must be actionable 2. Data should be used to build trust and educate users
3. Use less technical jargon, present information that aligns with users natural communication patterns 4. A sense of belonging to a community is more important in dApps as users will need to bond to a decentralized brand and product.
๐๐
Also web3's not just about Blockchain and metaverse, its a decentralised and sematic web, that aims to provide a transparent, reliable and smart experience ๐๐
This is in no way, an exhaustive list, simply a compilation of the things I found missing when using the Dapps and areas where UX from a user point of view can be improved.
Feel free to add your viepoints and take on this๐ฏ๐ฏ
Thats a wrap!
Iโll be sharing information on the new vocabulary of the web for next 30 days.
Itโs like a free crash course on the terms and methodolgies in Web3.
๐Follow me @laishawadhwa for more such web3 gyaan!
๐RT the first tweet to share with more folks.
โข โข โข
Missing some Tweet in this thread? You can try to
force a refresh
Whether its a brand fight b/w Pepsi & Coca Cola or Nike launching a new shoe collection, brands spend millions of $$ on marketing to win the battle. For brands to hold a prominent position in the eyes of their targeted audience, strategising is vital
Let me ask you question๐๐
How much does an Umbrella cost?
10$ - 12$ maybe
What's the function of an umbrella?
๐To Keep you dry when its raining
Thereโs a brand called Pasotti, whosโ umbrellas cost anywhere between 250$ - 800$
Obviously a more sturdy, luxurious umbrella, even opening it sounds good๐ฏ
But, why would someone pay 500$ for an umbrella when the function is the same?๐ค
When people are buying quality, theyโre expecting something different. They take better care of it, and since they take better care of it, it lasts longer.
Its finally day 26 of #web3glossary๐
And with this, series has come to an end
Z: zk Rollups
By learning you'll teach and by teaching youโll learn. Sharing on web3 terms & jargons for the last 1 month was a great learning experience for me and I hope for you too
Let's get to the thread now?
Having to spend $20 or more in gas fees for a single txn is not ideal if you want to complete a DeFi trade
If you've been hearing zk or zero knowledge, you're not alone. It's the next big thing in web3
With an increase in the number of Dapps, ...
thereโs a need for faster processing speeds & cheaper txns.
Thatโs when layer 2 solutions came in.
Zk rollups are also a layer 2 scaling solution that increases throughput on Ethereum Mainnet by moving computation & state-storage off-chain
Decentralized networks can only provide 2 out of 3 benefits at any given time in terms of decentralization, security, & scalability Blockchain Trilemma
Letโs look at modular blockchains which aim at solving for scalability & flexibility
Weโll be comparing different modular blockchains today, but first
Whatโs modular blockchain?๐ง
In monolithic blockchains such as bitcoin,Ethereum all the nodes & validators of the network are required to execute the same txns & do consensus on the chain
Modular blockchain..
..focuses on handling a select few duties (consensus, execution, Data availability & settlement) & outsourcing the rest to one or more separate layers
Itโs just like separating a system into distinct components that can be combined in various ways to achieve specific objectives
Consensus mechanisms ensure that all the txns on the network are genuine & all participants agree on a consensus on the status of the ledger. PoS and PoW are the most commonly known.
Today we look at PoA, PoB, PoC and PoH
๐๐
Need some background on consensus algos? Check out this thread on PoS vs PoW
Both PoS and PoW have their fair share of pros and cons, let's look at how other cosensus algos differ
PoA: Proof of Activity (not authority)
To verify participants blocks, it combines its tokens to allow both mining and staking. The blocks themselves do not contain transactions
W: WWW,Wrapped token,wei
Do you remember the first time you heard about Blockchain? Maybe you took it as a new technology that would change everything. Maybe you just wondered if you should start investing in crypto.
Maybe...
๐๐
..you were just getting your head around the concept of a decentralized web
The truth is web3 is indeed the decentralized internet of the future๐
#web3glossary was started as a series of twitter threads to help people understand this space better and clear the air around...
.. the terms & jargons we hear around. We are almost at the end of the series and I would like to hear from you what value you gained from it and what more would you like to see๐
Until then, letโs get to todayโs thread
Letโs go back to where it all started- the world wide web๐
Validators of blockchain technology aren't only its sower but its rewards reaper too. Let's get to the depth of it๐ง
But first, here's some humor to start with
๐๐
What are crypto validators and how do they work?
Crypto validators = Payment processors of the decentralized networks.
Technically, a crypto validator is a participant in a blockchain responsible for verifying txns.
After verifying the legitimacy of the txn, the validator adds..
..it to the distributed ledger.
Seems like the job of a blockchain validator is not that difficult!
You receive some data, check its accuracy, and validate it or not.
However, on a distributed ledger, it's easier said than done๐๐