Thread Reader
Decentralized Future

Decentralized Future
@_dcft_

Dec 14, 2024
9 tweets
Tweet

A lot of people are sleeping on the concept of Account Abstraction (AA). I believe this idea will be a game changer for the blockchain industry I'd even bet that we will see corporate non-crypto companies begin to implement it into their work environments A thread🧵

The current implementation of self custodial wallets sucks. No one wants to deal with storing seed phrases, and users are scared of losing access to their wallets and not being able to recover their funds. This is a real issue that is making tons of people shy away from crypto. AA solves both of these issues while letting users still maintain full control over their assets.
Imagine if setting up a wallet could be as easy as clicking 'Sign in with Google' and you didn't have to worry about remembering where you hid your sticky note with your seed phrase on it. But AA won't only benefit crypto, it will have real world use cases as well that could be incorporated into the daily workflow of millions of people.
As someone who still works full time in Web2, I see so many pain points that blockchain can solve. One of those is Privileged Access Management - giving each employee in a company the correct level of access that corresponds with their position. As the number of employees grows, this can get very complicated, very quickly. But what if you could not only automate this process, but make it even more secure?
Let's take @BeyondTrust for example. I work with this system a lot, and a huge pain is assigning the correct level of access for each user to be able to access their accounts. If you aren't familiar with BT, it's basically a corporate password management solution that lets employees store the credentials for their work accounts in a secure environment. How would this system work on blockchain? Easily:
1. Give each employee an AA wallet that acts as their personal identifier - the wallet's public key acts as their onchain identity, and the private key is what lets each user access their own wallet 2. Since each wallet is an abstracted account, system admins can not only assign access levels to each wallet directly but also recover a user's account easily 3. When a user goes to place credentials in BT, each password they store could be held as a NFT with the password itself attached as metadata - the NFT is minted when the password is stored and burned if the password is deleted
4. BT acts as a verifier mechanism that uses ZK proofs to verify each NFT/password to be accurate without revealing its contents 5. Each user is then able to hold their NFT passwords in their own wallets, where only they can access it since only they possess the private key to unlock that wallet 6. Admin can assign/remove access to anyone's AA wallet so if your team members need to view a password, another NFT can be minted and sent to their wallet
One big issue that should be accounted for is creating a proper user interface that is easy to use. Ideally, no one should even be able to tell that this whole system runs on blockchain. This system can't have the UI we see with wallets today and instead should just like an average website. You should be able to access your wallet, view your passwords, and share credentials not as a degen sending crypto from one wallet to another, but as a corporate employee doing their job. UI can really make or break these types of projects, so it's important to get this step right.
Over the next few years, I strongly believe that blockchain will have so many of these types of use cases, where even corporate companies that wouldn't touch crypto with a 10 ft pole will begin to see its benefits. Learn about blockchain today at dcft.site 🚀
Decentralized Future
Smart Business Runs Onchain | Discover the Internet of the Future at https://t.co/Bpp3MBNks0
Follow on 𝕏
Missing some tweets in this thread? Or failed to load images or videos? You can try to .