youtube image
From YouTube: PEEPanEIP#65: EIP-4337: Account Abstraction via Entry Point Contract specs. with Yoav W., Kristof G.

Description

Topics covered
-----------------------------
1:40 - Guest intro
3:20 - Presentation
3:44 - What is Account Abstraction?
4:38 - How does this proposal work - An Overview
6:30 - Diagram - operations
7:00 - what are the use cases, why make a standard?
7:53 - Incentivize Smart Contract Wallet Adoption
8:33 - Universal & Widespread Interface
9:07 - Custom Signature Schemes
9:50 - Upgradeability
10:04 - Paymaster
10:21 - Pay with Tokens
10:31 - Trading without native currency
10:54 - Private withdrawal from ZK Mixers
11:31 - Paying off-chain with a Credit Card
11:53 - Multi-operations
12:17 - Decentralized
12:30 - Incentive aligned
13:00 - Slow rollout possible
13:49 - Future-proof
14:20 - Drawbacks
15:30 - Explaining user operations submitted by a bundler with diagram
22:38 - Entry Point interface
26:04 - Wallet and Paymaster interfaces
28:20 - Security considerations - contract risks
29:26 - Security considerations - DOS
31:10 - DoS mitigation - validation gas
32:41 - DoS mitigation - environment consistency
35:26 - DoS mitigation - storage access
40:01 - Client / Bundler implementation
42:50 - Links
43:18 - Questions
43:44 - Is there also going to be an EIP on the network for P2P specification?
45:47 - What are the advantages of this proposal being ERC that may help to move it towards a standard?
49:15 - Advantage or limitation of additional mempool?
51:14 - How does this proposal work with the multisig wallet?
53:48 - How comfortable are you relying on a higher-layer infrastructure to avoid consensus-layer protocol changes?
56:42 - Replay attack and chain id discussion
59:47 - Paymaster - Do you think we do not need EIP-3074 if we have EIP-4337 as a standard?
1:04:45 - Will there be any change expected with the introduction of Merge?
1:06:42 - When will the EIP be ready for Review status?
1:11:28 - What is the EIP status change process?
1:13:56 - Anything else you would like to share?

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1Qt6F98WduHVbm_F15Xf7-fdkvqY7IMrJi6m9x-7p9z8/edit#slide=id.p
Proposal - https://eips.ethereum.org/EIPS/eip-4337
Discussion-to - https://ethereum-magicians.org/t/erc-4337-account-abstraction-via-entry-point-contract-specification/7160
Discord - https://discord.com/invite/fbDyENb6Y9
Blog - https://etherworld.co/2021/10/06/an-overview-of-account-abstraction-in-ethereum-blockchain/

Follow at Twitter
-----------------------------------------------
Yoav Weiss @yoavw | Kristof Gazso @kristofgazso | Pooja Ranjan @poojaranjan19

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

EIP-3074 - https://www.youtube.com/watch?v=4A3N8dvdaSk&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=39&t=1s
EIP-2938 - https://www.youtube.com/watch?v=Xoc4q1nJzsU&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=51&t=2s
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/