In this video I explain how Account Abstraction works in the context of blockchain usability improvements. Here's my Substack where I write articles: kermankohli.su...
well explained Kerman! liked the way you build the intuition from ground level, love to see more deep dive videos in similar format :) hope Bob's leg is doing well xD
Hey, great job explaining how AA works. I think you made a small mistake/ omitted something at ~14:12 From my understanding funds are pulled from Paymaster to EntryPoint and EntryPoint pays Bundler for tx gas (since he, the Bundler, initiated the bundleTransaction and paid tx fee).
how is gas paid for the tx cause eventually network cost is still there. I know you said in a "Collaborative" fashion but if you could guide zooming a bit into it.
The user simply approves money being spent from their account and someone else is paying the tx cost but then takes their cut from the approval amount by the user. Hope that helps!
whose address is the message sender in this case when it ran to a code like msg.sender? Is it the address that is used to sign the message of sending 10 USDC, or the entry point, or the paymaster?
Thak you for the video. In some posts, there possibility of users to participate with web3 without need to create a wallet is described (like using e-mail etc), and refers to ERC-4337 (account abstraction) as standard to enable that. Do you have any details on how it supposed to work? or these claims are just a "press release" and this will be developed somehow in near feature
Why not give a 1:1 example of how an AA send is different from an EOA send? The comparison you shared walked through the sending of one asset via an EOA wallet, and then a bundled send via an AA wallet. This doesn't explain how an AA send is different from an EOA send. It demonstrates that bundled actions are possible on AA wallets, but not EOAs. I'm still not grasping how exactly AA unlocks wallets.
This video is a great example of why AA is such a mess. Not even people making videos have a deep understanding of how it works. This is so high level that it misses so many of the security faults of creating AA contracts and UserOperations. You should learn EVM development before posting info you don't understand.
This is intentionally meant to be a high level explanation for those that are less technically inclined. I've also written smart contracts for years that have managed large sums of money.
It’s probable clearest explanation of AA that I saw after spending a lot of time on searching something like that with contract visualizations
I know, it surprised me how little there is about this online tbh.
such a nice explanation. The best video on this topic I've seen yet.
Thanks for this video, it really helped me grasp the concept before actually diving into the documentation :)
I liked the way you explained. Tq. Keep going.
Thanks!
well explained Kerman!
liked the way you build the intuition from ground level, love to see more deep dive videos in similar format :)
hope Bob's leg is doing well xD
Thanks!
Hey, great job explaining how AA works.
I think you made a small mistake/ omitted something at ~14:12
From my understanding funds are pulled from Paymaster to EntryPoint and EntryPoint pays Bundler for tx gas (since he, the Bundler, initiated the bundleTransaction and paid tx fee).
You didnt really say how this helps alice and bob
How so?
1) Bob can recover his account without 12/24 words
2) Bob can receive stablecoins and doesn't need ETH to pay for txs
and probably something else
how is gas paid for the tx cause eventually network cost is still there.
I know you said in a "Collaborative" fashion but if you could guide zooming a bit into it.
The user simply approves money being spent from their account and someone else is paying the tx cost but then takes their cut from the approval amount by the user. Hope that helps!
#0xgas #AccountAbstractionThe Gasless swaps empower users to sidestep conventional gas fees.
Does account abstraction offer some form of MEV protection? (e.g. is there still a form of a public mempool that can be exploited by MEV-bots, etc.)
Don't know but I doubt it still everything eventually has to settle to a miner.
whose address is the message sender in this case when it ran to a code like msg.sender? Is it the address that is used to sign the message of sending 10 USDC, or the entry point, or the paymaster?
Thak you for the video. In some posts, there possibility of users to participate with web3 without need to create a wallet is described (like using e-mail etc), and refers to ERC-4337 (account abstraction) as standard to enable that. Do you have any details on how it supposed to work? or these claims are just a "press release" and this will be developed somehow in near feature
Why not give a 1:1 example of how an AA send is different from an EOA send? The comparison you shared walked through the sending of one asset via an EOA wallet, and then a bundled send via an AA wallet. This doesn't explain how an AA send is different from an EOA send. It demonstrates that bundled actions are possible on AA wallets, but not EOAs. I'm still not grasping how exactly AA unlocks wallets.
Nice work 🎉
This video is a great example of why AA is such a mess. Not even people making videos have a deep understanding of how it works. This is so high level that it misses so many of the security faults of creating AA contracts and UserOperations.
You should learn EVM development before posting info you don't understand.
This is intentionally meant to be a high level explanation for those that are less technically inclined. I've also written smart contracts for years that have managed large sums of money.
mad?
78